精品文档---下载后可任意编辑基于声卡的虚拟示波器设计1.引言:随着计算机技术和虚拟仪器技术的开展,虚拟仪器逐渐成为现代仪器的开展方向,其中大局部虚拟仪器都是基于各种数据采集卡的,如 NI 公司的 PCI-6221 数据采集卡,研华公司 PCL-1800 型数据采集卡,ISA 型数据采集卡 AC1820。在对采样频率要求不高的情况下,可以利用计算机的声卡进行数据的输入和输出。声卡是一个非常优秀的音频信号采集系统,其数字信号处理包 括 模 数 变 换 器 ADC 〔 Analogue Digital Converter 〕 和 数 模 变 换 器DAC〔Digital Analogue Converter〕,ADC 用于采集音频信号,DAC 那么用于重现这些数字声音。声卡已成为多媒体计算机的一个标准配置,因此基于声卡的虚拟仪器具有本钱低,兼容性好,通用性和灵活性强的优点,可以不接受硬件限制,安装在多台计算机上。本文利用 LabVIEW8.2 中的数字声音记录节点,编程实现了基于声卡的虚拟双踪数字存储示波器,采样速率为 44.1KHz,线路输入端口最高电压限制为 1V,对高于 1V 的信号采纳比例运算放大电路衰减后输入,能适合很多场合的需要。从数据采集的角度来看,声卡是一种音频范围内的数据采集卡,是计算机与外部的模拟量环境联系的重要途径。2.认识声卡【1】声卡的作用声卡的主要功能包括录制与播放,编辑与合成处理 MIDI 接口 3 个局部【2】声卡的主要技术参数(1) 彩样的位数采样位数可以理解为声卡处理声音的解析度。这个数值越大,解析度就越高,录制和回放的声音就越真实。声卡的位是指声卡在采集和播放声音文件时所使用的数字声音信号的二进制位数,它客观地反映了数字声音信号对输入声音信号的描述的准确程度。(2) 采样频率 KHz 和 8 KHz KHz 是理论上的 CD 音质界限,48 KHz 那么更好一些。对20 KHz 范围内的音频信号,最高的采样频率才 48 KHz,虽然理论上没问题,但似乎余量不大。使用声卡比拟大的局限性在于,它不允许用户在最高采样频率之下随意设定采样频率,而只能分 4 档设定。这样虽然可使制造本钱降低,但却不便于使用。用户根本上不可能控制整周期采样,只能通过信号处理的方法来弥补非整周期采样带来的问题。(3) 缓冲区与一般的数据采集卡不同,声卡面临的 D/A 和 A/D 任务通常都是连续状态的。为了节约 CPU 资源,计算机的 CPU 并不是在每次声卡 D/A 或 A/D 结束后都要响应一次中断,而是采纳了缓冲区的...