本系統(tǒng)以51單片機和FPGA為核心,完成程控放大電路和程控濾波電路,同時設(shè)計完成了簡易幅頻特性測試儀。里面有詳細的電路圖
本系統(tǒng)以51單片機和FPGA為核心,完成程控放大電路和程控濾波電路,同時設(shè)計完成了簡易幅頻特性測試儀。單片機通過控制反饋網(wǎng)絡(luò)的繼電器來調(diào)節(jié)放大電路的增益,最大能放大60db,倍數(shù)可調(diào),采用高精度的電阻匹配,使其具有更好的精度。程控濾波電路采用單片機控制CMOS 雙二階通用開關(guān)電容有源濾波器MAX262改變參數(shù),使截止頻率從1kHZ到10khz可調(diào),具有很高的精度,可達到1%。本系統(tǒng)還完成了簡易的幅頻檢測裝置,能對目標系統(tǒng)進行一定精度下的幅頻檢測,并輸出波形。從數(shù)據(jù)顯示來看,本系統(tǒng)能執(zhí)行可控放大、濾波及幅頻檢測等任務(wù),表現(xiàn)出極高的穩(wěn)定性和可靠性,本系統(tǒng)完成了所有基本功能和絕大部分發(fā)揮部分。
方案的論證和設(shè)計
程控放大器的設(shè)計
(1)利用數(shù)字電位器,通過單片機改變負反饋的阻值,進而改變放大倍數(shù),優(yōu)點電路結(jié)構(gòu)簡單,靈活;缺點是精度不夠高。
(2)利用選擇電路,選通某條支路,由于使用的是分立元件,匹配度高,可以使放大倍數(shù)的精度大大提高,卻也有電路復(fù)雜的缺點,由于本設(shè)計任務(wù)的精度要求,因而選擇此種方案。
程控濾波器的設(shè)計
濾波器設(shè)計有很多種,但主要分為數(shù)字濾波電路和模擬濾波電路。
(1).采用FIR數(shù)字濾波器。數(shù)字濾波器解決了模擬濾波器所無法克服的電壓漂移,溫度漂移和噪聲等問題,但由于計算量過大,且由于未系統(tǒng)學(xué)習過FIR,故不選用。
(2) 采用有源RC濾波電路,使用數(shù)字電位器控制電阻值,從而可以改變電路的濾波特性。特點電路簡單靈活,缺點是精度不夠,
(3).采用專門的開關(guān)電容濾波集成芯片。MAX262 是CMOS 雙二階通用開關(guān)電容有源濾波器由微處理器精確控制濾波函數(shù)可構(gòu)成各種帶通低通高通陷波和全通配置且不需外部器件,功能強大,易于掌控。故選用此種方案。
3. 幅頻特性電路的設(shè)計
幅頻特性是指幅度隨頻率的變化的關(guān)系;主要原理是控制掃描信號的頻率變化,檢測出幅度的變化;對于幅度的檢測,傳統(tǒng)方案是使用AD,將檢測的數(shù)據(jù)傳入控制器,由控制器對數(shù)據(jù)進行處理,然后DA輸出。此種方案復(fù)雜,繁瑣,精確度不高�,F(xiàn)采用檢測真有效值芯片LTC1966,LTC1966可以檢測交流信號的真有效值具有高精確度,總誤差小于0.25%。
系統(tǒng)結(jié)構(gòu)框圖:
下圖為本系統(tǒng)的主框圖:
放大電路可對輸入信號進行不同倍數(shù)的放大,使信號以適當?shù)姆低ㄟ^濾波電路。放大電路的組成框圖如 圖1 所示。通過電壓跟隨部分提高電路的輸入電阻,控制部分通過對反饋部分的控制來實現(xiàn)對電路放大倍數(shù)的控制。  通路選擇采用繼電器控制電路的導(dǎo)通,從而選取不同的放大倍數(shù)。 放大部分輸入端電阻R選則100Ω,則反饋電阻Rf的選擇根據(jù) Vo = - Ui × ( Rf / R24 )  從而可以選取0db—60db放大倍數(shù)下的反饋電阻。為了使信號頻率為40khz時,增益能夠達到60db,,集成運放的帶寬增益積必須大于40M。 我們選擇集成運放ths4052(帶寬 增益積典型值為70MHZ)以滿足帶寬增益積的要求。
實際電路模塊見附錄二。 濾波電路采用MAX262 是CMOS 雙二階通用開關(guān)電容有源濾波器由微處理器精確控制濾波函數(shù)可構(gòu)成各種帶通、低通、高通、陷波和全通配置且不需外部器件。 由于內(nèi)部參數(shù)的選擇,采用由FPGA分頻產(chǎn)生四時鐘輸入,單片機電路負責向MAX262輸入控制信號和數(shù)據(jù)。 實際電路模塊見附錄二。
四階橢圓型低通濾波器
我們采用橢圓形歸一化LPF的設(shè)計方法,電路圖5所示。我們選擇帶內(nèi)起伏量為1.0db阻帶頻率為通帶頻率的4.0倍。帶內(nèi)起伏量為1db時,阻帶內(nèi)有一個限波點的橢圓型歸一化LPF的設(shè)計數(shù)據(jù)如 表1(見附錄) 所示。  待設(shè)濾波器截止頻率與基準濾波器截止頻 率的比值M為: M = 50k / ( 1 / 2π ) = 314159 對基準濾波器的所有元件值除以M,得到截止頻率已變換成待設(shè)計濾波器的截止頻率160khz時的元件參數(shù)。 C1(new)= C1(old)/ M =6.31355μF C2(new)= C2(old)/ M =156.258nF L3(new)= L3(old)/ M =3.06374μH 待設(shè)濾波器的特征阻抗與基準頻率器特征阻抗的比值K為: K = 51Ω / 1Ω =51 將所有的電感元件值乘以 K ,將所有的電容值除以 K 。這樣,便得到了待設(shè)計的特征阻抗為51Ω,且截止頻率為50K的四階橢圓濾波器。 C1(new)= C1(old)/ K =123.79 nF C2(new)= C2(old)/ K =3.0639nF L3(new)= L3(old)× K =156.25μH 實際電路模塊見附錄二。 幅頻檢測電路基本原理是通過掃描不同頻率,通過目標電路,然后檢測幅值,顯示輸出幅值的過程。 掃描頻率電路使用FPGA產(chǎn)生的DDS電路,基本輸出為10HZ到200KHZ,利用單片機控制DDS的控制字產(chǎn)生步進為10KHZ的掃描頻率。 幅值檢測電路利用專用芯片LTC1966,LTC1966可以檢測交流信號的真有效值具有高精確度,總誤差小于0.25% 幅度檢測電路見附錄二。 三.系統(tǒng)軟件流程圖 1.單片機流程圖:具體程序見附錄; 2.FPGA設(shè)計框圖 :具體程序見框圖;
1.測試使用儀器:pc機,數(shù)字示波器TDS1002,F(xiàn)10A型函數(shù)信號發(fā)生器,直流穩(wěn)壓源LPS-305,DF2172A交流毫伏表。 2.系統(tǒng)整機調(diào)試: (1)程控放大器測試: 測試方案:輸入電壓振幅為10mv,調(diào)節(jié)放大倍數(shù),分別測量輸出電壓。
51hei.png (14.3 KB, 下載次數(shù): 55)
下載附件
2020-7-30 15:19 上傳
經(jīng)測得,在50db以下時,通帶包含100 Hz—40khz,60db通帶在100-37.5khz。增益10dB步進可調(diào),放大器輸出電壓無明顯失真。
(2)程控濾波器設(shè)計
測試方法:跟據(jù)截至頻率的定義,我們?nèi)⊥◣щ娖较陆档?3db的頻率點,并分別測出信號頻率為高通截止頻率一半,低通截止頻率二倍,放大電路增益為40dB時,總體電路的增益,電路數(shù)據(jù)使用交流毫伏表測量。
51hei.png (20.86 KB, 下載次數(shù): 33)
下載附件
2020-7-30 15:20 上傳
(3)用交流毫伏表測量四階低通橢圓濾波器的通頻帶。
在輸入端接入函數(shù)信號發(fā)生器,保持輸入信號的有效值為0.5v,改變信號的頻率,測量輸出信號的有效值。
表四 橢圓濾波測量數(shù)據(jù) Vi = 0.5v 橢圓濾波器的截止頻率為51KHz,帶內(nèi)起伏≤1dB。
前級放大電路的輸出端接入橢圓濾波器,放大電路的輸入端接信號發(fā)生器,放大電路的增益設(shè)為40dB,信號頻率設(shè)為200KHz,分別用交流毫伏表測量輸入輸出電壓的有效值,測得輸入電壓為0.695v,輸出電壓為0.795v�?傠妷涸鲆嫘∮�5dB。
(4)簡易幅頻特性儀
測試方案:將簡易幅頻特性儀通過一目標電路,將輸出接示波器;
本設(shè)計任務(wù)中,我們完成了簡易幅頻特性儀的設(shè)計,性能達到了目標要求;
我們很好完成了可控放大電路,可控濾波電路等基本要求,可控放大電路能在0db 到60 db可調(diào),精度達到了我們的要求,可控濾波電路能選擇高低通設(shè)置,并且在1khz到10khz可調(diào),精度達到1%,此外,我們很好的發(fā)揮了四階橢圓濾波器的設(shè)計和簡易幅頻特性儀,并和好達到設(shè)計要求。
51hei.png (6.09 KB, 下載次數(shù): 34)
下載附件
2020-7-30 15:14 上傳
全部資料51hei下載地址(protel99格式的ddb,其他軟件打不開的,資料目前不全不完善,求大神繼續(xù)補充):
5752187103.rar
(198.92 KB, 下載次數(shù): 38)
2020-7-30 01:02 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|