数据采集卡的功能特点:
一个典型的数据采集卡的功能有模拟输入、模拟输出、数字I/O、计数器/计时器等,这些功能分别由相应的电路来实现。
数据采集卡模拟输入是采集*基本的功能。它一般由多路开关(MUX)、放大器、采样保持电路以及A/D来实现,通过这些部分,一个模拟信号就可以转化为数字信号。A/D的性能和参数直接影响着模拟输入的质量,要根据实际需要的精度来选择合适的A/D。
数据采集卡模拟输出通常是为采集系统提供激励。输出信号受数模转换器(D/A)的建立时间、转换率、分辨率等因素影响。建立时间和转换率决定了输出信号幅值改变的快慢。建立时间短、转换率高的D/A可以提供一个较高频率的信号。如果用D/A的输出信号去驱动一个加热器,就不需要使用速度很快的D/A,因为加热器本身就不能很快地跟踪电压变化。因此,应该根据实际需要选择D/A的参数指标。
数字I/O通常用来控制过程、产生测试信号、与外设通信等。它的重要参数包括:数字口路数(line)、接收(发送)率、驱动能力等。如果输出去驱动电机、灯、开关型加热器等用电器,就不必要求较高的数据转换率。路数要能同控制对象配合,而且需要的电流要小于采集卡所能提供的驱动电流。但加上合适的数字信号调理设备,仍可以用采集卡输出的低电流的TTL电平信号去监控高电压、大电流的工业设备。数字I/O常见的应用是在计算机和外设如打印机、数据记录仪等之间传送数据。另外一些数字口为了同步通信的需要还有“握手”线。路数、数据转换速率、“握手”能力都是重要参数,应依据具体的应用场合而选择有合适参数的数字I/O。
数据采集卡的选型指南:
一般数据采集卡选型,按如下步骤进行,详细指标请参阅相应产品的样本或选型指南。
在选择数据采集卡之前,需分析应用需求,充分了解各种数据采集产品的特点、支持的开发平台种类、运行的操作系统环境以及开发难度等,然后根据有关指标进行合理选择。
应用较广的包括PCI、PXI、USB、ISA等多种总线结构,不同的总线具有不同的传输速度、电气特性、结构尺寸、配置过程等,用户要根据自己所需的特性来选择。
系统的高采样率取决于ADC芯片变换模拟信号的速率,通常单位是SPS(采样点/s)。根据奈奎斯特采样理论,采样频率务必是信号中高有效频率的两倍以上,否则会产生混叠信号失真,俗称“假频”。对于很多用户,可能需要仔细观察分析信号的细节,往往需要更高的采样速率,通常建议选用高采样率大于信号高频率分量的5~10倍的采集卡。
在确定了A/D转换分辨率的情形下,应按照保证信号量化噪声较低,信噪比较高的原则,选择一个合适的量程,再通过信号调理将被采集信号调理在这个合理的量程内。