一种基于OMAP-L138平台的多通道频谱分析仪设计

时间:2014-08-08来源:网络

  2.2 界面设计

  ARM内核运行操作系统为Linux2.6.32.2,界面采用QT进行开发设计,QT是一个跨平台的C++应用程序开发框架。广泛用于开发CUI程序。其良好封装机制使得QT的模块化程度非常高,可重用性较好,方便用户使用。界面运行截图如图4所示,其中包括文件操作、参数设置、运行测试及对比分析界面。文件操作界面主要包括对历史记录数据调用、历史测试参数调用、跨平台间文本传输等功能;参数设置主要对各个通道是否开启、采样参数、处理算法、结果显式方式等进行设置;运行测试界面主要根据设置参数进行数据采集及结果显示;对比分析界面主要对多通道数据进行对比及进一步分析,得出各个通道信号对比之后的分析结果。

  

 

  3 实验测试

  为测定系统可行性,本系统对CH1-CH4通道进行音频信号采集,信号输入端连接高保真电容麦克风,信号源采用4个音频信号发生器同时发出频率分别为1kHz、5 kHz、10kHz、15kHz的音频信号,各通道采用频率均设置为44.1k,采用FFT算法对其进行频谱分析,得出各通道采集结果图如图5所示。实验数据结果对比如表1所示。由实验结果可知,其中能对声音信号输入进行频谱分析,并将频谱成分以柱状图形式描绘,其中能提取信号范围内频率成分最大的频率分量,并将结果显示出来。

  

 

  

 

  由表1可知,得出的结果误差较小,在1%以内。

  4 结论

  以OMAP-L138为核心的手持多通道频谱分析仪,可以实现多路实时稳定的数据采集和处理分析,依靠其便携及多通道同时处理分析的特性和QT开发的上位机界面良好的交互功能及文件存储功能,该频谱分析仪能灵活应用到各种场合,具有很强的实用性。

1 2

关键词: 德州仪 OMAP-L138 QT

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版