找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

帖子
查看: 4154|回復(fù): 1
收起左側(cè)

51單片機(jī)+FPGA+有源濾波器MAX262 程控放大器設(shè)計(jì)

[復(fù)制鏈接]
ID:215921 發(fā)表于 2020-7-30 01:02 | 顯示全部樓層 |閱讀模式
本系統(tǒng)以51單片機(jī)和FPGA為核心,完成程控放大電路和程控濾波電路,同時(shí)設(shè)計(jì)完成了簡(jiǎn)易幅頻特性測(cè)試儀。里面有詳細(xì)的電路圖

本系統(tǒng)以51單片機(jī)和FPGA為核心,完成程控放大電路和程控濾波電路,同時(shí)設(shè)計(jì)完成了簡(jiǎn)易幅頻特性測(cè)試儀。單片機(jī)通過(guò)控制反饋網(wǎng)絡(luò)的繼電器來(lái)調(diào)節(jié)放大電路的增益,最大能放大60db,倍數(shù)可調(diào),采用高精度的電阻匹配,使其具有更好的精度。程控濾波電路采用單片機(jī)控制CMOS 雙二階通用開(kāi)關(guān)電容有源濾波器MAX262改變參數(shù),使截止頻率從1kHZ到10khz可調(diào),具有很高的精度,可達(dá)到1%。本系統(tǒng)還完成了簡(jiǎn)易的幅頻檢測(cè)裝置,能對(duì)目標(biāo)系統(tǒng)進(jìn)行一定精度下的幅頻檢測(cè),并輸出波形。從數(shù)據(jù)顯示來(lái)看,本系統(tǒng)能執(zhí)行可控放大、濾波及幅頻檢測(cè)等任務(wù),表現(xiàn)出極高的穩(wěn)定性和可靠性,本系統(tǒng)完成了所有基本功能和絕大部分發(fā)揮部分。

方案的論證和設(shè)計(jì)
程控放大器的設(shè)計(jì)
(1)利用數(shù)字電位器,通過(guò)單片機(jī)改變負(fù)反饋的阻值,進(jìn)而改變放大倍數(shù),優(yōu)點(diǎn)電路結(jié)構(gòu)簡(jiǎn)單,靈活;缺點(diǎn)是精度不夠高。
(2)利用選擇電路,選通某條支路,由于使用的是分立元件,匹配度高,可以使放大倍數(shù)的精度大大提高,卻也有電路復(fù)雜的缺點(diǎn),由于本設(shè)計(jì)任務(wù)的精度要求,因而選擇此種方案。
程控濾波器的設(shè)計(jì)
濾波器設(shè)計(jì)有很多種,但主要分為數(shù)字濾波電路和模擬濾波電路。
(1).采用FIR數(shù)字濾波器。數(shù)字濾波器解決了模擬濾波器所無(wú)法克服的電壓漂移,溫度漂移和噪聲等問(wèn)題,但由于計(jì)算量過(guò)大,且由于未系統(tǒng)學(xué)習(xí)過(guò)FIR,故不選用。
(2) 采用有源RC濾波電路,使用數(shù)字電位器控制電阻值,從而可以改變電路的濾波特性。特點(diǎn)電路簡(jiǎn)單靈活,缺點(diǎn)是精度不夠,
(3).采用專(zhuān)門(mén)的開(kāi)關(guān)電容濾波集成芯片。MAX262 是CMOS 雙二階通用開(kāi)關(guān)電容有源濾波器由微處理器精確控制濾波函數(shù)可構(gòu)成各種帶通低通高通陷波和全通配置且不需外部器件,功能強(qiáng)大,易于掌控。故選用此種方案。
3.  幅頻特性電路的設(shè)計(jì)
              幅頻特性是指幅度隨頻率的變化的關(guān)系;主要原理是控制掃描信號(hào)的頻率變化,檢測(cè)出幅度的變化;對(duì)于幅度的檢測(cè),傳統(tǒng)方案是使用AD,將檢測(cè)的數(shù)據(jù)傳入控制器,由控制器對(duì)數(shù)據(jù)進(jìn)行處理,然后DA輸出。此種方案復(fù)雜,繁瑣,精確度不高�,F(xiàn)采用檢測(cè)真有效值芯片LTC1966,LTC1966可以檢測(cè)交流信號(hào)的真有效值具有高精確度,總誤差小于0.25%。
系統(tǒng)結(jié)構(gòu)框圖:
下圖為本系統(tǒng)的主框圖:

  • 單元模塊設(shè)計(jì)
    • 可控放大電路的設(shè)計(jì)
放大電路可對(duì)輸入信號(hào)進(jìn)行不同倍數(shù)的放大,使信號(hào)以適當(dāng)?shù)姆低ㄟ^(guò)濾波電路。放大電路的組成框圖如 圖1 所示。通過(guò)電壓跟隨部分提高電路的輸入電阻,控制部分通過(guò)對(duì)反饋部分的控制來(lái)實(shí)現(xiàn)對(duì)電路放大倍數(shù)的控制。
通路選擇采用繼電器控制電路的導(dǎo)通,從而選取不同的放大倍數(shù)。
放大部分輸入端電阻R選則100Ω,則反饋電阻Rf的選擇根據(jù)
Vo = - Ui × ( Rf / R24 )
從而可以選取0db—60db放大倍數(shù)下的反饋電阻。為了使信號(hào)頻率為40khz時(shí),增益能夠達(dá)到60db,,集成運(yùn)放的帶寬增益積必須大于40M。
我們選擇集成運(yùn)放ths4052(帶寬                                                                       增益積典型值為70MHZ)以滿(mǎn)足帶寬增益積的要求。


實(shí)際電路模塊見(jiàn)附錄二。


    • 可控濾波器電路
                            濾波電路采用MAX262 是CMOS 雙二階通用開(kāi)關(guān)電容有源濾波器由微處理器精確控制濾波函數(shù)可構(gòu)成各種帶通、低通、高通、陷波和全通配置且不需外部器件。
由于內(nèi)部參數(shù)的選擇,采用由FPGA分頻產(chǎn)生四時(shí)鐘輸入,單片機(jī)電路負(fù)責(zé)向MAX262輸入控制信號(hào)和數(shù)據(jù)。
實(shí)際電路模塊見(jiàn)附錄二。


    • 四階橢圓型低通濾波器
我們采用橢圓形歸一化LPF的設(shè)計(jì)方法,電路圖5所示。我們選擇帶內(nèi)起伏量為1.0db阻帶頻率為通帶頻率的4.0倍。帶內(nèi)起伏量為1db時(shí),阻帶內(nèi)有一個(gè)限波點(diǎn)的橢圓型歸一化LPF的設(shè)計(jì)數(shù)據(jù)如 表1(見(jiàn)附錄) 所示。
待設(shè)濾波器截止頻率與基準(zhǔn)濾波器截止頻                                                                                                                             率的比值M為:
M = 50k / ( 1 / 2π ) = 314159
對(duì)基準(zhǔn)濾波器的所有元件值除以M,得到截止頻率已變換成待設(shè)計(jì)濾波器的截止頻率160khz時(shí)的元件參數(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è)濾波器的特征阻抗與基準(zhǔn)頻率器特征阻抗的比值K為:
              K = 51Ω / 1Ω =51
將所有的電感元件值乘以 K ,將所有的電容值除以 K 。這樣,便得到了待設(shè)計(jì)的特征阻抗為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
實(shí)際電路模塊見(jiàn)附錄二。


    • 幅頻特性電路
              幅頻檢測(cè)電路基本原理是通過(guò)掃描不同頻率,通過(guò)目標(biāo)電路,然后檢測(cè)幅值,顯示輸出幅值的過(guò)程。
              掃描頻率電路使用FPGA產(chǎn)生的DDS電路,基本輸出為10HZ到200KHZ,利用單片機(jī)控制DDS的控制字產(chǎn)生步進(jìn)為10KHZ的掃描頻率。
              幅值檢測(cè)電路利用專(zhuān)用芯片LTC1966,LTC1966可以檢測(cè)交流信號(hào)的真有效值具有高精確度,總誤差小于0.25%
幅度檢測(cè)電路見(jiàn)附錄二。
系統(tǒng)軟件流程圖
1單片機(jī)流程圖:具體程序見(jiàn)附錄;
2FPGA設(shè)計(jì)框 :具體程序見(jiàn)框圖;


  • 系統(tǒng)測(cè)試
1測(cè)試使用儀器:pc機(jī),數(shù)字示波器TDS1002,F(xiàn)10A型函數(shù)信號(hào)發(fā)生器,直流穩(wěn)壓源LPS-305,DF2172A交流毫伏表。
2系統(tǒng)整機(jī)調(diào)試
(1)程控放大器測(cè)試:
測(cè)試方案:輸入電壓振幅為10mv,調(diào)節(jié)放大倍數(shù),分別測(cè)量輸出電壓。

51hei.png

經(jīng)測(cè)得,在50db以下時(shí),通帶包含100 Hz—40khz,60db通帶在100-37.5khz。增益10dB步進(jìn)可調(diào),放大器輸出電壓無(wú)明顯失真。
(2)程控濾波器設(shè)計(jì)
測(cè)試方法:跟據(jù)截至頻率的定義,我們?nèi)⊥◣щ娖较陆档?3db的頻率點(diǎn),并分別測(cè)出信號(hào)頻率為高通截止頻率一半,低通截止頻率二倍,放大電路增益為40dB時(shí),總體電路的增益,電路數(shù)據(jù)使用交流毫伏表測(cè)量。

51hei.png

(3)用交流毫伏表測(cè)量四階低通橢圓濾波器的通頻帶。
在輸入端接入函數(shù)信號(hào)發(fā)生器,保持輸入信號(hào)的有效值為0.5v,改變信號(hào)的頻率,測(cè)量輸出信號(hào)的有效值。
表四  橢圓濾波測(cè)量數(shù)據(jù) Vi = 0.5v
橢圓濾波器的截止頻率為51KHz,帶內(nèi)起伏≤1dB。
              前級(jí)放大電路的輸出端接入橢圓濾波器,放大電路的輸入端接信號(hào)發(fā)生器,放大電路的增益設(shè)為40dB,信號(hào)頻率設(shè)為200KHz,分別用交流毫伏表測(cè)量輸入輸出電壓的有效值,測(cè)得輸入電壓為0.695v,輸出電壓為0.795v�?傠妷涸鲆嫘∮�5dB。
(4)簡(jiǎn)易幅頻特性?xún)x
              測(cè)試方案:將簡(jiǎn)易幅頻特性?xún)x通過(guò)一目標(biāo)電路,將輸出接示波器;
   本設(shè)計(jì)任務(wù)中,我們完成了簡(jiǎn)易幅頻特性?xún)x的設(shè)計(jì),性能達(dá)到了目標(biāo)要求;

我們很好完成了可控放大電路,可控濾波電路等基本要求,可控放大電路能在0db 到60 db可調(diào),精度達(dá)到了我們的要求,可控濾波電路能選擇高低通設(shè)置,并且在1khz到10khz可調(diào),精度達(dá)到1%,此外,我們很好的發(fā)揮了四階橢圓濾波器的設(shè)計(jì)和簡(jiǎn)易幅頻特性?xún)x,并和好達(dá)到設(shè)計(jì)要求。

51hei.png

全部資料51hei下載地址(protel99格式的ddb,其他軟件打不開(kāi)的,資料目前不全不完善,求大神繼續(xù)補(bǔ)充):
5752187103.rar (198.92 KB, 下載次數(shù): 38)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:1058834 發(fā)表于 2022-12-24 21:36 | 顯示全部樓層
最后這個(gè)附件只有程控濾波的么?還是全都有
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表