<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > 基于RFID的天線阻抗自動匹配技術(shù)的設(shè)計

          基于RFID的天線阻抗自動匹配技術(shù)的設(shè)計

          作者: 時間:2011-10-09 來源:網(wǎng)絡(luò) 收藏
          2. 2 電路

          本文引用地址:http://www.ex-cimer.com/article/155649.htm

            電路是在微控器作用下來。在中,用其它可調(diào)電容電路將圖1中電容C1 和C2 替換。通常有三種類型的替換方法:

            (1)微調(diào)電容器;(2)二極管電容;(3)電容陣列。

            機械微調(diào)電容器既不是集成的也不是電可控的,二極管電容不能充分隔離信號電壓和控制電壓。

            因此,最好的方法是用電容陣列,如圖6所示,由半導體開關(guān)控制。將圖1 中的C1、C2 用電容陣列取代。當電容值在1到50 pF之間時,開關(guān)選用了低電容DMOS開關(guān)。與普通開關(guān)不同, DMOS開關(guān)存在寄生效應(yīng)。在斷開期間,開關(guān)引腳之間、信號引腳與地之間都存在這寄生電容。這些電容使得電容陣列的調(diào)諧范圍變窄,同樣也使的調(diào)諧范圍變窄。這個問題仍然有待于進一步的研究。


          圖6 電容陣列網(wǎng)絡(luò)

            2. 3 控制器

            控制器處理測量電路測到得數(shù)據(jù),計算Vd 的值,并進一步控制DMOS開關(guān),達到的匹配,同時它內(nèi)部集成的模數(shù)轉(zhuǎn)換器可以使幅值和相位值數(shù)字化。在手動阻抗匹配中,是調(diào)整C1 和C2 使幅值和相位偏移盡可能的為0。用一個簡單的算術(shù)來說明這個思路,當每一個被測對象被認為是二維平面里的一個點時,該點到零點的距離d可以用公式計算: d2 =A2 +φ2。幅值A(chǔ) 作為橫坐標,相位偏移φ作為縱坐標。因此,控制器調(diào)諧算法就是要找到最短的路徑d。在實際計算中, 用該算法掃描所有的電容組合,以得到一組電容值使d2 最小,用這組數(shù)據(jù)來匹配阻抗。

            3 功能驗證

            完成后,用A,B兩種阻抗不同的測試了完整的調(diào)諧系統(tǒng),每種天線測試2 到3 輪不等。

            結(jié)果如圖7所示,對于A, B兩種天線的任何一種,都找到了最優(yōu)C1 和C2 的組合。當頻率為13. 56MHz時,兩類天線的反射系數(shù)雖然與0點都有一定的偏差,但其偏差都在可接受范圍之內(nèi)。


           圖7 匹配天線的smit圖

            4 結(jié)論

            本文提出了一種適用于天線的阻抗匹配方法,此方法了集測量電路,匹配電路,控制電路于一體的集成天線阻抗自動匹配虛擬系統(tǒng)。最后,通過實驗測試,該系統(tǒng)模型運作良好,大體實現(xiàn)了匹配要求。然而,電容陣列的優(yōu)化,匹配算法的改進等還有待進一步的研究。


          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();