一種基于OMAP-L138平臺的多通道頻譜分析儀設(shè)計
2.2 界面設(shè)計
本文引用地址:http://butianyuan.cn/article/256656.htmARM內(nèi)核運(yùn)行操作系統(tǒng)為Linux2.6.32.2,界面采用QT進(jìn)行開發(fā)設(shè)計,QT是一個跨平臺的C++應(yīng)用程序開發(fā)框架。廣泛用于開發(fā)CUI程序。其良好封裝機(jī)制使得QT的模塊化程度非常高,可重用性較好,方便用戶使用。界面運(yùn)行截圖如圖4所示,其中包括文件操作、參數(shù)設(shè)置、運(yùn)行測試及對比分析界面。文件操作界面主要包括對歷史記錄數(shù)據(jù)調(diào)用、歷史測試參數(shù)調(diào)用、跨平臺間文本傳輸?shù)裙δ?參數(shù)設(shè)置主要對各個通道是否開啟、采樣參數(shù)、處理算法、結(jié)果顯式方式等進(jìn)行設(shè)置;運(yùn)行測試界面主要根據(jù)設(shè)置參數(shù)進(jìn)行數(shù)據(jù)采集及結(jié)果顯示;對比分析界面主要對多通道數(shù)據(jù)進(jìn)行對比及進(jìn)一步分析,得出各個通道信號對比之后的分析結(jié)果。
3 實驗測試
為測定系統(tǒng)可行性,本系統(tǒng)對CH1-CH4通道進(jìn)行音頻信號采集,信號輸入端連接高保真電容麥克風(fēng),信號源采用4個音頻信號發(fā)生器同時發(fā)出頻率分別為1kHz、5 kHz、10kHz、15kHz的音頻信號,各通道采用頻率均設(shè)置為44.1k,采用FFT算法對其進(jìn)行頻譜分析,得出各通道采集結(jié)果圖如圖5所示。實驗數(shù)據(jù)結(jié)果對比如表1所示。由實驗結(jié)果可知,其中能對聲音信號輸入進(jìn)行頻譜分析,并將頻譜成分以柱狀圖形式描繪,其中能提取信號范圍內(nèi)頻率成分最大的頻率分量,并將結(jié)果顯示出來。
由表1可知,得出的結(jié)果誤差較小,在1%以內(nèi)。
4 結(jié)論
以OMAP-L138為核心的手持多通道頻譜分析儀,可以實現(xiàn)多路實時穩(wěn)定的數(shù)據(jù)采集和處理分析,依靠其便攜及多通道同時處理分析的特性和QT開發(fā)的上位機(jī)界面良好的交互功能及文件存儲功能,該頻譜分析儀能靈活應(yīng)用到各種場合,具有很強(qiáng)的實用性。
負(fù)離子發(fā)生器相關(guān)文章:負(fù)離子發(fā)生器原理 晶振相關(guān)文章:晶振原理 矢量控制相關(guān)文章:矢量控制原理 離子色譜儀相關(guān)文章:離子色譜儀原理 汽車防盜機(jī)相關(guān)文章:汽車防盜機(jī)原理 頻譜分析儀相關(guān)文章:頻譜分析儀原理
評論