周林宇 趙晉楠 湯琴
【摘要】本文基于超低功耗微處理器MSP430F149設計了一套微弱信號檢測裝置,用于檢測強噪聲背景下已知頻率正弦波信號的幅度值。該系統(tǒng)由加法器、純電阻分壓網絡、微弱信號檢測電路和顯示電路組成。經測試,該裝置可較好滿足滿足微弱信號檢測的精度要求。
【關鍵詞】微弱信號檢測;MSP430;強噪聲
Abstract:This essay based on TI company's ultra low power consumption microprocessor MSP430F149,designed a set of weak signal detection device,used to detect the known frequency signals under strong background noise amplitude value of the sine wave signal.The system consists of adder,partial pressure of pure resistance network,weak signal detection circuit and display circuit.Through testing the device can good meet the requirements of weak signal detection accuracy.
Keywords:weak signal detection;MSP430;strong noise
微弱信號檢測是一門新興的技術學科,它利用電子學、信息論和物理學的方法,分析噪聲產生的原因和規(guī)律,研究被測信號的特征,檢測出并恢復被背景噪聲掩蓋的微弱信號。微弱信號檢測的目標是從強噪聲中提取有用信號,任務是研究微弱信號檢測的理論、探索新方法和新技術,從而將其應用于各個學科領域當中。常規(guī)的微弱信號檢測方法主要包括時域方法和時頻方法[1]。
一、系統(tǒng)方案
總體設計框圖如圖1所示:
圖1 系統(tǒng)總體設計框圖
(1)加法電路
為能夠將正弦信號與噪聲信號混合在一起,并且能夠將混合后的信號衰減到很小的程度,采用加法電路和純電阻分壓網絡實現這一要求。加法器采用TI公司的OPA2227芯片,該芯片是一款高精度、低噪聲的雙電源運放,其增益帶寬積可達8MHz。電阻分壓網絡除了純電阻構成分壓電路外,還有10nF的電容能濾除一定的雜波。
圖2 加法器和電阻分壓網絡
(2)前置放大濾波電路
前置濾波電路需要對輸入的信號進行100~120倍的放大,以方便后繼的檢測和測量。因此采用TI公司的一款高開環(huán)增益、低失真率的音頻高速雙運放放大器OPA134,帶寬為8MHz,開環(huán)增益:120dB,輸入阻抗為3.3MΩ,滿足系統(tǒng)對輸入阻抗的要求。電路如圖3所示。
圖3 小信號放大電路
(3)移相電路
根據相敏檢波器電路的原理,需對輸入信號或參考信號進行移相處理,達到參考信號與輸入信號同頻同相時,相敏檢波器輸出結果:
此時,則:
取vr=1時,則:
參考信號為方波或正弦波,參考信號為方波時,因方波移相比較復雜,故對輸入信號進行移相處理;若參考信號為正弦波,則移相輸入信號或參考信號皆可。
方案一:RC 移相網絡。此方案電路結構相對簡單,但移相的同時會引起幅度較大衰減,需增加增益補償電路,且參數調節(jié)較困難。
方案二:有源全通濾波器,可調移相電路。在圖3中當R3=R4時,電路的放大倍數為1,即保持信號幅度不變,相角變化,故此電路可以產生0-180o相移。電路中其他的參數值,可以通過計算得出。如果要產生108o的相移,趨近于∞,即R1趨近于∞。
根據以上分析,雖然方案二電路結構較無源網絡復雜,但在移相的同時不會引起幅度衰減,可省去增益補償電路,故選用方案二,電路如圖4所示。
圖4 可調移相電路
(4)鎖相放大器
因為我們知道輸入微弱信號的頻率,根據鎖相放大器的原理可以知道,它只對被測信號本身和那些與參考信號同頻(或者倍頻)、同相的噪聲分量有響應[2]。因此,能大幅度抑制無用噪聲,改善檢測信噪比,實現在這一級電路對噪聲進行有效的處理。根據鎖相放大器的組成原理,我們選用MPY634作為乘法器。MPY634是一款低功耗、高精度的寬帶模擬乘法器,構成電路時不需或只需要很少的外部元件和連線,MPY634具有六路輸入:X1、X2、Y1、Y2、Z1、Z2,一路輸出:,但Z1、Z2不參與乘法運算,所以將X2、Y2、Z1、Z2接地即可實現X*Y功能。用乘法器構成的相敏檢波電路如圖5所示:
圖5 相敏檢波電路
(5)低通濾波器:
要構成完整的鎖相放大器需要在相敏檢波電路之后加一級低通濾波器,通過低通濾波器的信號的交流部分全部被濾掉,剩下的就是正比于輸入信號的中特定頻率的信號分量,有利于后續(xù)的模數轉換。
方案一:RLC無源濾波器具有電路簡單、抗干擾性強、較好的低頻性能等優(yōu)點,但其參數計算較為困難,但諧波濾除率一般只有80%,對基波的無功補償也是一定的,這兩點上與有源濾波相比有一定差距。
方案二:有源濾波電路是指使用放大器實現濾波功能[3]。此處設計的低通濾波器需要得到直流分量,濾除一切諧波量和雜波,因此該低通濾波器的截止頻率較低。又因相敏檢波器輸出信號量中的直流量正比于微弱信號的幅值,因此該低通濾波器還設計了可調增益的功能。使用OPA227高精度、低噪聲運算放大器能很好的設計該濾波器。
分析知,方案二:低通濾波器的電路簡單,受干擾小,同時還可以調節(jié)增益。因此選擇方案二,如圖6所示。
圖6 低通濾波器
二、系統(tǒng)軟件設計
本系統(tǒng)采用MSP430F169內部12位SAR型ADC進行數據采集。ADC12是MSP430單片機的片上模數轉換器,其轉換位數為12比特,該模塊內部是一個SAR型的AD內核,可以在片內產生參考電壓,并且具有數據傳輸控制器。數據傳輸控制器能夠在CPU不參與的情況下,完成AD數據向內存任意位置的傳輸。ADC12的核將模擬量轉換成12位數字量并儲存在ADC12MEM寄存器里。這個核使用VR+和VR-來決定轉換模擬值的高低門限。當輸入電壓超過VR+時它會停在 0FFFH 上,當輸入門限低于 VR-時它會停在0上。采樣值的計算公式為:
將采集到的數據進行處理之后,送往1602液晶進行顯示。程序流程如圖7所示。
圖7 程序流程圖
三、測試結果分析
(1)測試儀器
RIGOL DG4072函數信號發(fā)生器、RIGOL 1052E雙蹤示波器、VICTOR VC97 數字萬用表
同頻率不同幅度的正弦波的測量精度:使函數信號發(fā)生器輸出頻率固定為1KHz,幅度為200mV到2V之間,觀察1602顯示數據并記錄。測試結果如表1所示:
表1 同頻率不同幅度輸入信號測試結果
不同頻率不同幅值的輸入信號:是函數信號發(fā)生器的頻率在500Hz到2KHz之間變動,幅度在200mV到2V之間變動,觀察1602顯示數據并記錄。測試結果如表2所示:
表2 不同頻率不同幅度輸入信號測試結果
(2)測試結果分析
從測試結果來看,這個裝置可以測試不同頻率不同幅值的不同信號,而且誤差值都小于3%。但是這個結果還是有一定的誤差,因此還可以通過一些改變來提高精度:采用更高精度的外部AD轉換芯片、完善布局布線來減少干擾等。
參考文獻
[1]謝秋蓮,梁帥.淺談微弱信號檢測技術[J].無線互聯(lián)科技,2011(5):23.
[2]龍興波,黃敏,樊昌元.基于MSP430的微弱信號檢測裝置[J].微型機與應用,2014,33(3):18-20.
[3]康華光.電子技術基礎模擬部分[M].5版.北京:高等教育出版社,2006.