基于MAX267的程控濾波器的實(shí)現
3 實(shí)驗結果
系統程序經(jīng)調試后在實(shí)驗室進(jìn)行實(shí)際測試,以輸入頻率6.2 kHz,0.1 V為例,運行程序自動(dòng)搜尋的結果為:示波器觀(guān)察MAX267輸出波形如圖4所示,波形2為輸入波形,每格幅值為50 mV,波形1為輸出波形,每格幅值為2 V。橫坐標均為時(shí)間,每格為50μs。萬(wàn)用表測量AD637輸出電壓為3.56 V。本文引用地址:http://dyxdggzs.com/article/188456.htm
Imax是單片機對濾波器最終控制字的輸入,也是輸出電壓值最大的濾波器控制字。Imax=0x13,查表得知0x13的N值為19,fclk/f0=160.22,外部時(shí)鐘使用的是1 MHz晶振,所以通過(guò)計算得知其中心頻率f0應為6.241 kHz,與預期相符。
多次改變輸入信號的頻率,其結果如表1所示。比較輸入信號和程序自動(dòng)運行搜索到的最佳濾波器中心頻率,結果近似。所以可以確定該帶通濾波器濾波效果良好,滿(mǎn)足設計需求。
4 計算機流程圖
采用Keil C進(jìn)行編程,軟件流程圖如圖5所示。
5 結 語(yǔ)
介紹了基于MAX267開(kāi)關(guān)電容濾波器芯片,AD637真有效值轉換芯片,89C51單片機的程控濾波器。經(jīng)測試表明該系統濾波效果良好,達到設計要求。
評論