基于ARM的微弱信號(hào)采集系統(tǒng)的設(shè)計(jì)
3.2 微弱信號(hào)處理算法的實(shí)現(xiàn)
本研究采用基于功率譜估計(jì)來(lái)實(shí)現(xiàn)數(shù)字相關(guān)算法,流程圖如圖5所示。本文引用地址:http://butianyuan.cn/article/148980.htm
相關(guān)運(yùn)算轉(zhuǎn)變?yōu)楣β首V計(jì)算,要對(duì)采集數(shù)據(jù)進(jìn)行快速傅里葉變換(FFT)和快速傅里葉反變換(IFFT),其中FFT傅里葉算法是該程序模塊的重點(diǎn),時(shí)間抽取(DIT)基2的FFT算法是較為合適的FFT算法。
圖6是FFT算法實(shí)現(xiàn)的基本框圖。在蝶形運(yùn)算中,奇數(shù)序列和偶數(shù)序列分開(kāi)計(jì)算,因此設(shè)計(jì)了偶數(shù)序列存儲(chǔ)單元和奇數(shù)序列存儲(chǔ)單元。
3. 3 AD數(shù)據(jù)采集軟件的實(shí)現(xiàn)
ADC12062作為模數(shù)轉(zhuǎn)換芯片,采用外部中斷向ARM芯片報(bào)告數(shù)據(jù)轉(zhuǎn)換完成,然后ARM讀取數(shù)據(jù)到數(shù)據(jù)存儲(chǔ)區(qū),當(dāng)數(shù)據(jù)存儲(chǔ)區(qū)滿后,上位機(jī)會(huì)啟動(dòng)數(shù)據(jù)處理程序和上位機(jī)傳送數(shù)據(jù)程序。AD數(shù)據(jù)采集軟件的流程圖如圖7所示。
4 試驗(yàn)研究
調(diào)試完畢后,對(duì)系統(tǒng)進(jìn)行測(cè)試。與實(shí)驗(yàn)相關(guān)的設(shè)備主要包括:雙路信號(hào)發(fā)生器AFG3102、示波器TDS2024B、雙路直流穩(wěn)壓電源、雙相DSP鎖相放大器Signal Recovery 7265以及其他相關(guān)儀器。本實(shí)驗(yàn)通過(guò)鎖相放大器的標(biāo)定值與微弱信號(hào)檢測(cè)系統(tǒng)的測(cè)量值進(jìn)行對(duì)比,從而得出系統(tǒng)的性能參數(shù),實(shí)驗(yàn)現(xiàn)場(chǎng)如圖8所示。
評(píng)論