單片機(jī)控制的雙路有源濾波器設(shè)計(jì)
發(fā)布時(shí)間:2007/9/10 0:00:00 訪問次數(shù):1045
摘要:用單片機(jī)對(duì)可編程濾波器芯片MAX262進(jìn)行程序控制,可以同時(shí)對(duì)兩路輸入信號(hào)進(jìn)行二階低通、高通、帶通、帶阻以及全通濾波處理,濾波器的中心頻率在15kHz~50kHz頻率范圍內(nèi)實(shí)現(xiàn)64級(jí)程控調(diào)節(jié),其Q值在0.5~64范圍實(shí)現(xiàn)128級(jí)程控調(diào)節(jié)。
關(guān)鍵詞:MAX262 單片機(jī) 濾波器
在工業(yè)自動(dòng)化的許多領(lǐng)域都要使用濾波器。一般有源濾波器均由運(yùn)算放大器和RC元件組成,對(duì)元器件的參數(shù)精度要求比較高,設(shè)計(jì)和調(diào)試都比較麻煩。美信公司(MAXIM)生產(chǎn)垢可編程濾波器芯片MAX262可以通過編程對(duì)各種低頻信號(hào)實(shí)現(xiàn)低通、高通、帶通、帶阻以及全通濾波處理,而且濾波的特性參數(shù)如中心頻率、品質(zhì)因數(shù)等也可以通過編程進(jìn)行設(shè)置。
有源濾波器一般通過改變RC網(wǎng)絡(luò)參數(shù)來改變頻率特性,采用運(yùn)算放大器和可切換元件參數(shù)的RC網(wǎng)絡(luò),可以用同一電路組成各種頻率特性的濾波器。美信公司的可編程濾器芯片采用編程數(shù)據(jù)來完成RC網(wǎng)絡(luò)的切換。
1 MAX262芯片介紹
(1)內(nèi)部結(jié)構(gòu)
MAX262主要由放大器、積分器、電容切換網(wǎng)絡(luò)(SCN)和工作模式選擇器組成。積分器、電容切換網(wǎng)絡(luò)(SCN)和工作模式選擇器分別由編程數(shù)據(jù)M0M1,F(xiàn)0~F5和Q0~Q6控制。MAX262內(nèi)部有兩個(gè)二級(jí)濾波器,濾波器A和B可以單獨(dú)使用,也可級(jí)聯(lián)成四階濾波器使用。芯片的使用非常靈活,但它們均受同一組編程數(shù)據(jù)的控制。
MAX262芯片的工作頻率為1Hz~140kHz。當(dāng)時(shí)鐘頻率為4MHz,工作模式選擇為模式3時(shí),芯片可以對(duì)140kHz的輸入信號(hào)進(jìn)行濾波處理。其它工作模式的最高工作頻率為100kHz。濾波器A和B可以采用內(nèi)部時(shí)鐘,也可以采用外部時(shí)鐘。外部時(shí)鐘分別從芯片的引腳CLKA、CLKB引入,對(duì)外部時(shí)鐘無占空比要求。如果要對(duì)更低頻率的信號(hào)進(jìn)行濾波處理,可采用MAX260芯片,它的工作頻率為0.01Hz~7.5kHz。輸入的低頻信號(hào)可以直接送到MAX260芯片的輸入端(即INA或INB引腳),輸入信號(hào)的幅度范圍為0V~+5V。
(2)編程參數(shù)
MAX262芯片有三個(gè)編程參數(shù):中心頻率f0、Q值和工作模式。
中心頻率由編程數(shù)據(jù)F0~F5控制,共64個(gè)不同的二進(jìn)制數(shù)據(jù),每個(gè)數(shù)據(jù)對(duì)應(yīng)一個(gè)時(shí)鐘頻率fclk與中心頻率f0的比值fclk/f0。在文獻(xiàn)[1]的表2中給出了MAX262芯片的fclk/f0與編程數(shù)據(jù)F0~F5的對(duì)應(yīng)關(guān)系。在系統(tǒng)實(shí)現(xiàn)時(shí),可以采用查表的方法獲得編程數(shù)據(jù)。本文采用計(jì)算的方法來形成編程數(shù)據(jù)F0~F5。
Q值由編程數(shù)據(jù)Q0~Q7控制,共128個(gè)不同的二進(jìn)制數(shù)據(jù),每個(gè)數(shù)據(jù)對(duì)應(yīng)一個(gè)同的Q值,最小的Q值為0.5,最大的Q值為64(如果芯片工作在模式2則可達(dá)90.5)。在文獻(xiàn)[1]的表3中給出了編程數(shù)據(jù)Q0~Q7與Q值的對(duì)應(yīng)關(guān)系。
工作模式由編程數(shù)據(jù)M0M1控制,分別對(duì)應(yīng)工作模式1、2、3和4。模式1可以實(shí)現(xiàn)低通、帶通和帶隨濾波;模式2基本與模式1相同,只是該模式可以獲得最高的Q值;模式3是唯一可以實(shí)現(xiàn)高通濾波的模式;而只有模式4才能實(shí)現(xiàn)全通濾波,它和模式3也可以實(shí)現(xiàn)低通和帶通濾波。
編程參數(shù)f0、Q值和工作模式確定以后,只要將相應(yīng)的編程數(shù)據(jù)裝入MAX262芯片內(nèi)部的寄存器,濾波器的類型和頻率特性也就確定了。
2 單片機(jī)硬件設(shè)計(jì)
MAX262芯片的編程輸入總線比較簡(jiǎn)單,它包括2條數(shù)據(jù)線D0D1,4條地址線A0~A3,另外還有一條寫允許控制線WR。單片機(jī)采用內(nèi)部有4K
摘要:用單片機(jī)對(duì)可編程濾波器芯片MAX262進(jìn)行程序控制,可以同時(shí)對(duì)兩路輸入信號(hào)進(jìn)行二階低通、高通、帶通、帶阻以及全通濾波處理,濾波器的中心頻率在15kHz~50kHz頻率范圍內(nèi)實(shí)現(xiàn)64級(jí)程控調(diào)節(jié),其Q值在0.5~64范圍實(shí)現(xiàn)128級(jí)程控調(diào)節(jié)。
關(guān)鍵詞:MAX262 單片機(jī) 濾波器
在工業(yè)自動(dòng)化的許多領(lǐng)域都要使用濾波器。一般有源濾波器均由運(yùn)算放大器和RC元件組成,對(duì)元器件的參數(shù)精度要求比較高,設(shè)計(jì)和調(diào)試都比較麻煩。美信公司(MAXIM)生產(chǎn)垢可編程濾波器芯片MAX262可以通過編程對(duì)各種低頻信號(hào)實(shí)現(xiàn)低通、高通、帶通、帶阻以及全通濾波處理,而且濾波的特性參數(shù)如中心頻率、品質(zhì)因數(shù)等也可以通過編程進(jìn)行設(shè)置。
有源濾波器一般通過改變RC網(wǎng)絡(luò)參數(shù)來改變頻率特性,采用運(yùn)算放大器和可切換元件參數(shù)的RC網(wǎng)絡(luò),可以用同一電路組成各種頻率特性的濾波器。美信公司的可編程濾器芯片采用編程數(shù)據(jù)來完成RC網(wǎng)絡(luò)的切換。
1 MAX262芯片介紹
(1)內(nèi)部結(jié)構(gòu)
MAX262主要由放大器、積分器、電容切換網(wǎng)絡(luò)(SCN)和工作模式選擇器組成。積分器、電容切換網(wǎng)絡(luò)(SCN)和工作模式選擇器分別由編程數(shù)據(jù)M0M1,F(xiàn)0~F5和Q0~Q6控制。MAX262內(nèi)部有兩個(gè)二級(jí)濾波器,濾波器A和B可以單獨(dú)使用,也可級(jí)聯(lián)成四階濾波器使用。芯片的使用非常靈活,但它們均受同一組編程數(shù)據(jù)的控制。
MAX262芯片的工作頻率為1Hz~140kHz。當(dāng)時(shí)鐘頻率為4MHz,工作模式選擇為模式3時(shí),芯片可以對(duì)140kHz的輸入信號(hào)進(jìn)行濾波處理。其它工作模式的最高工作頻率為100kHz。濾波器A和B可以采用內(nèi)部時(shí)鐘,也可以采用外部時(shí)鐘。外部時(shí)鐘分別從芯片的引腳CLKA、CLKB引入,對(duì)外部時(shí)鐘無占空比要求。如果要對(duì)更低頻率的信號(hào)進(jìn)行濾波處理,可采用MAX260芯片,它的工作頻率為0.01Hz~7.5kHz。輸入的低頻信號(hào)可以直接送到MAX260芯片的輸入端(即INA或INB引腳),輸入信號(hào)的幅度范圍為0V~+5V。
(2)編程參數(shù)
MAX262芯片有三個(gè)編程參數(shù):中心頻率f0、Q值和工作模式。
中心頻率由編程數(shù)據(jù)F0~F5控制,共64個(gè)不同的二進(jìn)制數(shù)據(jù),每個(gè)數(shù)據(jù)對(duì)應(yīng)一個(gè)時(shí)鐘頻率fclk與中心頻率f0的比值fclk/f0。在文獻(xiàn)[1]的表2中給出了MAX262芯片的fclk/f0與編程數(shù)據(jù)F0~F5的對(duì)應(yīng)關(guān)系。在系統(tǒng)實(shí)現(xiàn)時(shí),可以采用查表的方法獲得編程數(shù)據(jù)。本文采用計(jì)算的方法來形成編程數(shù)據(jù)F0~F5。
Q值由編程數(shù)據(jù)Q0~Q7控制,共128個(gè)不同的二進(jìn)制數(shù)據(jù),每個(gè)數(shù)據(jù)對(duì)應(yīng)一個(gè)同的Q值,最小的Q值為0.5,最大的Q值為64(如果芯片工作在模式2則可達(dá)90.5)。在文獻(xiàn)[1]的表3中給出了編程數(shù)據(jù)Q0~Q7與Q值的對(duì)應(yīng)關(guān)系。
工作模式由編程數(shù)據(jù)M0M1控制,分別對(duì)應(yīng)工作模式1、2、3和4。模式1可以實(shí)現(xiàn)低通、帶通和帶隨濾波;模式2基本與模式1相同,只是該模式可以獲得最高的Q值;模式3是唯一可以實(shí)現(xiàn)高通濾波的模式;而只有模式4才能實(shí)現(xiàn)全通濾波,它和模式3也可以實(shí)現(xiàn)低通和帶通濾波。
編程參數(shù)f0、Q值和工作模式確定以后,只要將相應(yīng)的編程數(shù)據(jù)裝入MAX262芯片內(nèi)部的寄存器,濾波器的類型和頻率特性也就確定了。
2 單片機(jī)硬件設(shè)計(jì)
MAX262芯片的編程輸入總線比較簡(jiǎn)單,它包括2條數(shù)據(jù)線D0D1,4條地址線A0~A3,另外還有一條寫允許控制線WR。單片機(jī)采用內(nèi)部有4K
熱門點(diǎn)擊
- AVR單片機(jī)在蓄電池剩余電量測(cè)試儀中的應(yīng)用
- 基于單片機(jī)系統(tǒng)采用DMA塊傳輸方式實(shí)現(xiàn)高速數(shù)
- BS2系統(tǒng)編程與應(yīng)用實(shí)例
- ASM5無參數(shù)化調(diào)用C51函數(shù)的實(shí)現(xiàn)
- 便攜式動(dòng)態(tài)心電信號(hào)數(shù)據(jù)采集器的設(shè)計(jì)
- 單片機(jī)控制的雙路有源濾波器設(shè)計(jì)
- SmartLock并口單片機(jī)軟件狗加密技術(shù)
- 單片機(jī)應(yīng)用PS/2鍵盤的實(shí)例
- 單片機(jī)查表程序的自動(dòng)生成技術(shù)
- TMS320LF/LC240X系列DSP與微
推薦技術(shù)資料
- 硬盤式MP3播放器終級(jí)改
- 一次偶然的機(jī)會(huì)我結(jié)識(shí)了NE0 2511,那是一個(gè)遠(yuǎn)方的... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究