基于Labview的声卡数据采集与处理系统设计
2018-08-25胡成娟
电子设计工程 2018年16期
胡成娟
(陕西学前师范学院网络与信息中心,陕西西安710061)
随着嵌入式技术的发展,数字音频采集技术得以广泛使用。这种背景下,人们对数字音频产品提出更高的要求,过去运用单一的处理器无法达到系统实时性、高效性等方面的需要。由于现代计算机技术的不断发展,LabVIEW图形编程技术得到广泛使用。LabVIEW是由NI公司研发的虚拟仪器平台软件平台,是运用图表替代文本创建应用程序的图形化编程技术[1]。有学者研究就指出,运用LabVIEW软件中的声卡子虚拟器能有效控制计算机声卡,组成具备高采样精度、采样率处在48 kHz的数据采集系统,从而满足数据采集需要,顺利实现离线信号处理功能,如:显示存储数据、信号时频域分析等情况[2]。必须注意,若必须对采集数据展开复杂的运算时,上述系统执行效果并不理想。加之,这种采集系统并未配置实时处理功能,就是需要在存储进程结束后,方可对数据开展后续的处理。因此,为满足多领域对数据采集实时处理的需求,设计价格低廉、操作灵活的数据采集与处理系统尤为重要。本文以LabVIEW软件为研究对象,设计一款声卡数据采集与分析系统,该系统可顺利实现声卡数据采集与处理进程,顺利实现边采集边处理的功能。此外,由于LabVIEW软件中的MATLAB节点,促使该系统顺利完成复杂的运算任务,展现出较强的普适性,可以扩展至多个领域使用。
1 工作原理及系统结构
声音作为一种振动波,其包含幅值、频率等一系列的属性,可以发生连续性变化。……
登录APP查看全文
