李彬彬 姬豐欣 孔瑞文 崔 淵 張 芬 陳祝洋
(江蘇理工學院電氣信息工程學院 江蘇·常州 213001)
日益復雜的放大器電路需要對電壓增益、失真程度進行實時的檢測,因此對于非線性失真的檢測不能停留于表面,而需要較為精確的檢測并顯示出失真類型、總諧波的失真度等參數(shù)。此外,在保證儀器測量精度的前提下,提高儀器的便攜性和遠程操作性更是發(fā)展的重要方向,因此制作一個放大器非線性失真的檢測系統(tǒng)是十分有必要的,并且具有很高的實用價值[1]。
本裝置通過三極管放大器的級聯(lián)、隔離模塊、帶通濾波器及其STM32實現(xiàn)研究放大器非線性失真。通過放大電路模塊實現(xiàn)電壓放大,并通過繼電器選擇五種不同的非線性失真的顯示,其中通過帶通濾波器可以過濾出特定頻段的波,實現(xiàn)基波、諧波分離,通過AD637采集電壓有效值,并傳遞給STM32,STM32完成對整個測量電路的功能控制和數(shù)據(jù)處理,通過公式1計算得到總諧波失真值。
放大器非線性失真測量裝置的系統(tǒng)方案設(shè)計框圖如圖1所示。
圖1:系統(tǒng)方案設(shè)計框圖
本設(shè)計放大電路模塊采用多級放大電路,其中第一級設(shè)計為共射極放大電路,采用400和700作為負載電壓分別產(chǎn)生放大系數(shù)為7倍和10倍的共射極電路,第二級電路采用共集放大電路,完成信號的隔離。第三級使用單刀三擲開關(guān)分別完成對不同電阻的電路切換,用以完成對共射極電路Rc的變化,分別接入15K/27k/12k實現(xiàn)對波形的不同程度的放大。
本設(shè)計中隔離模塊采用電壓跟隨器的方式。輸入電壓與輸出電壓同相,且電壓放大倍數(shù)恒小于且接近1。電壓跟隨器具有高輸入電阻、低輸出電阻的特點。當輸入阻抗很高時,就相當于對前級電路開路,當輸出阻抗很低時,對后級電路就相當于一個恒壓源,即輸出電壓不受后級電路阻抗影響,將負載對輸入端的影響隔離掉,減小失真度[2]。
本設(shè)計采用AD637芯片實現(xiàn)均方根值檢波。AD637內(nèi)部集成了絕對值電路、平方電路、開方電路和積分器電路,幾乎不需要任何外圍元件。有效值檢波電路輸出結(jié)果等于被測信號有效值,始終在周期內(nèi)對被測信號進行方均根運算,測量精度較高,適用于任意信號的測量。
帶通濾波器是一種通過同時屏蔽其他頻段的設(shè)備。此處要通過五個中心頻率精準的帶通濾波器分別過濾出1k,2k,3k,4k,5k赫茲的諧波,這就要求每個濾波器的過濾帶要盡可能的小(不影響其他諧波的過濾)。在此處采用Filter-Pro軟件,選取理想?yún)?shù),可直接生成該濾波器的設(shè)計圖。
本設(shè)計軟件控制部分由STM32單片機完成,如圖2,首先單片機STM32對液晶和串口進行初始化設(shè)置,并在主界面上進行顯示,接著設(shè)置AD采樣間隔,然后判斷是否有按鍵按下,按鍵0、1、2、3、4、5分別對應顯示無明顯失真電壓、“頂部失真”電壓、“底部失真”電壓、“雙向失真”電壓、“交越失真”電壓和“總諧波失真”近似值[3]。
圖2:軟件總體設(shè)計流程圖
在外界信號源輸出頻率1kHz、峰峰值20mV的正弦電壓的情況下,通過單片機控制放大電路,使其分別測量無明顯失真的正弦電壓波形的總諧波失真度、頂部失真電壓波形的總諧波失真度、底部失真的電壓波形總諧波失真度、雙向失真的電壓波形總諧波失真度和交越失真的電壓波形總諧波失真度,并與仿真得到的理論結(jié)果進行比較,結(jié)果如表1所示。
表1:總諧波失真度測試結(jié)果
本文主要說明了放大器非線性失真裝置的設(shè)計過程及原理,包括三極管放大器的級聯(lián)電路、隔離模塊、帶通濾波器及其STM32單片機采集信號并完成對電壓信號幅值測量部分的軟件編寫,由此構(gòu)成放大器非線性失真檢測裝置。該裝置在精確檢測電子系統(tǒng)中信號的失真類型、總諧波的失真度等參數(shù)有重要的實用價值。