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