| 基于声卡的数据采集及波形发生器设计 |
| 当前位置: 论文资料 >> 计算机论文 >> 计算机应用 >> 基于声卡的数据采集及波形发生器设计 | ||
| 基于声卡的数据采集及波形发生器设计 | ||||
|
图3 软件界面设计 1.两路波形发生器。可产生正弦波、方波和三角波,并且频率和幅值可调。 2.频谱分析仪。可以对采集的信号进行频谱分析。频谱分析采用了快速傅立叶变换(FFT)算法,并且将其封装成独立的函数,方便调用。 3.频率计。同时还可以实时地测量出采集到的信号的频率。在利用程序计算频率时,一般采用两种方法。一种是利用快速傅立叶变换,它的优点是不仅能对标准的周期波形进行测量,而且能够计算出各种复杂波形和信噪比非常低的信号的频率值,缺点是分辨率受到限制。另一种计算频率的方法是采用脉冲计数法。它的优点是测量低频信号时精度高,但它不适合波形复杂和信噪比低的信号频率测量。所以在测量过程中,程序先判断信号上述的性质,根据信号的性质,自动地采用相应的测量方法。 四、小结 采用声卡制作的信号采集系统,具有廉价、方便等优点,它可用于振动、噪声、位移、温度、压力等各种物理量的测试。但是一般的声卡支持的采样频率有11025、22050和44100,对高频信号的采集会出现失真。总之,运用廉价的声卡,辅以适当的软件编程,可以构成一个较高采样精度,中等采样频率且具有很大灵活性的数据采集系统。 参考文献 [1]种兰祥,阎丽,张首军.基于计算机声卡的多通道数据采集系统.西北大学学报, 2002. [2] 云升,姚晓,夏志忠.vc++声卡低层音频服务的编程技术.计算机应用,2002. [3] 郑继明,李仪.声卡在数据采集中的应用[J].国外电子测量技术,2000(5). [4]Matthew Miller,Bao Mi ,Development of automated real-time data acquisition system for robotic weld quality monitoring,Mechatronics,2002.12. |
||||
|
|
||||