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

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設計應用 > 數字調諧濾波器原理及方案

          數字調諧濾波器原理及方案

          作者: 時間:2009-11-05 來源:網絡 收藏

          2.4
          框圖如圖5,控制碼通過輸入接口電路,控制邏輯,數字邏輯中包含移位寄存、程控振動器等邏輯電路,把存儲器中存儲的數據讀入,轉變?yōu)榭刂菩蛄?,控制開關驅動陣列,驅動內電容陣列的閉合與斷開的組合,進而控制濾波器參數,也就是通過控制濾波器中較少量不同權位的元件組合實現(xiàn)濾波器選頻,達到控制濾波器幅頻特性的效果。

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

          數字濾波器優(yōu)點:頻率是通過控制濾波器中不同權位元件參數組合的結果,每一個指定頻率可能會有幾十、幾百、上千種組合供選用,我們從中可以選取最好濾波器幅頻特性指標的組合,因此數字調諧濾波器頻率的控制特性非常好。
          由于頻率是組合產生的,就克服了其他單一元器件參數非線性等問題,可以使待選點均勻分布,例如250個待選點較均勻分布在1O~30 MHz,每個步進就是0.08 MHz。又由于頻率是組合產生的,可以用最少不同權位的較少量元件組合而成,因此一套硬件可以組合出多種頻率,克服了多中心頻率就需多套濾波器組的缺點。
          控制的是LC濾波器中的電容元件陣列,保留了LC濾波器功率容量大的優(yōu)勢。信號可以雙向傳輸也是一個優(yōu)點。此數字調諧濾波器的控制是由跳頻圖案的開關控制陣列控制的,速度可以很快,達到軍用跳頻通訊的要求。
          該方案缺點是:電路復雜,是數字電路與模擬電路的結合產物;體積中等;加入了控制器件,附加了差損;受結構復雜性限制,很難做成高階濾波器;需要電路的內部軟件的支撐,對外圍調、測試系統(tǒng)軟硬件要求高。通過以上對跳頻濾波器方案的分析比較,數字調諧濾波器適合軍用跳頻通訊的要求。


          3 數字調諧濾波器關鍵技術
          數字調諧式濾波器電路中涉及數字邏輯電路、高壓驅動器電路、微波PIN陣列、電容陣列、磁粉芯變壓器等多種元器件硬件技術。濾波器單元組的設計和制作是數字調諧跳頻濾波器硬件關鍵技術。
          電路上是利用軟件的方法得到多種權位的器件參數組合,進而產生濾波器模塊功能的。因此,單純的硬件是不具備跳頻、選頻功能的,還需要模塊電路中的內部軟件支撐。數字調諧跳頻濾波器的濾波器子單元組在制作過程,會產生電路硬件的獨特性,也就是每一塊電路的電性能特性彼此之間也不盡相同,因此每一塊電路的內部適配軟件數據也是不盡相同,安裝了復制的軟件也將無法滿足模塊性能指標。因此,除了對硬件要求外,還需要復雜的軟件調試系統(tǒng),對每一塊電路進行調試和測試,并對每一塊電路的內部軟件賦予自己獨特的性能軟件。數字調諧跳頻濾波器的調試和測試軟件系統(tǒng)是數字調諧跳頻濾波器軟件關鍵技術。


          4 結語
          數字調諧跳頻濾波器是軍用跳頻通訊的關鍵部件之一。數字調諧跳頻濾波器是一類多點跳頻、頻率精度高、可通過一定功率、適合射頻段的程控濾波器。它有著單元組合式濾波器、可變參數器件濾波器、數字濾波器等不可替代的優(yōu)勢。每個模塊內部都帶有惟一的、與眾不同的軟件是數字調諧跳頻濾波器的最大特點,最佳的軟件配合硬件工作完成模塊最佳性能。


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();