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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機的可控放大器程控濾波器設(shè)計

          單片機的可控放大器程控濾波器設(shè)計

          作者: 時間:2011-06-23 來源:網(wǎng)絡(luò) 收藏

          摘要:基于了一種放大部分以PGA203為核心,實現(xiàn)輸出增益的動態(tài)調(diào)整;以開關(guān)電容LMF100為核心,使用DDS芯片AD9850產(chǎn)生可變的時鐘,實現(xiàn)濾波器的截止頻率可調(diào);幅頻特性測試儀采用AD9850產(chǎn)生掃頻信號,AD837進行有效值檢測,TLC5510進行A/D轉(zhuǎn)換;以STC12C5A32AD為控制核心,利用鍵盤數(shù)碼管和液晶屏實現(xiàn)增益和截止頻率的預(yù)置,以及測試和顯示功能。
          關(guān)鍵詞:PGA203;LMF100;AD9850;STC12C5A32AD

          1 概述
          濾波器是通信系統(tǒng)、信號處理和數(shù)據(jù)傳送等領(lǐng)域中至關(guān)重要的環(huán)節(jié),尤其在數(shù)據(jù)采集處理系統(tǒng)中,其性能好壞直接影響到整個系統(tǒng)的性能。其中,增益和截止頻率是衡量有源濾波器的重要指標(biāo)。為了實現(xiàn)增益和截止頻率可調(diào),傳統(tǒng)的方法是采用調(diào)節(jié)反饋電阻和濾波電容,但要使增益和截止頻率步進可調(diào),則必須采用新的方法。
          本文濾波器系統(tǒng)性能良好,采用可控PGA203級聯(lián)的方式實現(xiàn)60 dB的增益調(diào)制,增益6 dB步進可調(diào)(輸入信號電壓振幅為10mV)。對開關(guān)電容濾波器LMF100按不同方式級聯(lián),實現(xiàn)低通、高通的濾波處理,其-3 dB截止頻率在1~25 kHz范圍內(nèi)可調(diào),調(diào)節(jié)的頻率步進為1kHz;設(shè)計的簡易幅頻特性測試儀能自動測量放大器通頻帶、截止頻率和顯示測試數(shù)據(jù)。

          2 系統(tǒng)總體設(shè)計
          采用雙機通信的方式。主機主要用來讀鍵盤、A/D轉(zhuǎn)換結(jié)果,控制液晶屏和從機。從機接到主機的命令后,控制DDS芯片AD9850產(chǎn)生掃頻信號和時鐘信號,并控制增益大小。系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

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

          a.JPG



          3 系統(tǒng)硬件設(shè)計
          3.1 增益放大器
          如圖2所示,采用4片數(shù)字控制的可編程增益放大器PGA203和TL082相結(jié)合來進行增益放大,其中TL082起微調(diào)作用。為了達到最好的效果,將濾波器放在3片PGA203和1片PGA203中間,圖2中略。PGA203的數(shù)控增益范圍是1、2、4、8(二進制),對引腳1(A0)、引腳2(A1)輸入不同的邏輯電平?jīng)Q定PGA203的放大倍數(shù)。

          b.JPG


          上一頁 1 2 3 4 下一頁

          評論


          相關(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); })();