前言
对于一个数据采集系统而言,测量精度是评估其性能的一个重要参数,也是科学家们不断努力希望提高的一个指标。在实际应用中,很多工程师都会面临测量精度的各种问题:它与模数转换器的分辨率有什么区别?哪些因素会产生系统的测量噪声?对于工程师而言,又有哪些实用的技巧可以帮助提高这个指标?这些都是值得深究的问题。
在本文中,将针对测量精度最常见的五个问题予以详细的说明与解答。
迷思一:分辨率=测量精度吗
市面上12位分辨率的数据采集卡的精度都是一样的吗?这个问题困扰了不知多少工程师,而其实质就是分辨率与精度的概念区别。
分辨率通常指的是最大的信号经采样后可以被分成的最小部分,例如带12位模数转换器(ADC)的数采卡,当输入电压范围为±10V(即Vpp=20V),那么它所能分辨到的最小电压就是20V/(212)=4.88mV。
相对而言,精度的概念是指测量值与“真实”值之间的最大偏差的绝对值。如图1所示,信号在整个数据采集系统中会受到参考量随时间、温度的飘移误差、随机误差、非线性误差、增益误差等影响,这些影响综合之后对测量结果所产生的影响就是我们所说的测量精度。
图1 误差的来源
因此,对于工程师而言,除了AD转换器的位数,更重要的是需要了解自己所购买的数据采集板卡的绝对精度指标,有时一块16位的数据采集卡的精度可能还不如一块设计良好的12位数据采集卡的精度。图2所示的NI 628X系列技术参数表中就详细列出了像增益误差、偏移误差、不确定噪声等各种误差值以及综合之后的绝对精度值,提供给客户以完整的信息,确保最终测量的准确性。
图2 NI 628x数据采集板卡的绝对精度表
迷思二:别让信号输在起跑线上
很多工程师会选用最高性能的数据采集卡,但是对于线缆和接线端子,则并不予以重视,而使用相对较低成本的产品。这种做法本身就是错误的,因为如果线缆和接线端子的质量不佳,那么在信号进入数据采集卡之前就已经受到了很大的噪声干扰,真正地让信号输在了“起跑线”上,即使后端的采集精度再高也已经于事无补。而为了防止这种情况的发生,使用带屏蔽功能的线缆与接线端子是有效的方法。
以前使用的线缆和接线端子都是没有经过专门屏蔽设计的(图3上面部分),如今很多数据采集厂商(例如NI)都推出了带屏蔽的线缆与接线端子,此外双绞线的设计还可以有效避免通道间的互相干涉,从图中线缆的切面图中也可以看到(图3右下),线缆为模拟信号线专门设置了3层的屏蔽。
图3 线缆与接线端子
此外,换一种思路,如果整个系统根本就没有线缆的话,那么岂不是可从根本上解决物理噪声引入的问题了?可喜的是,随着无线技术的不断发展,这个最初的设想已经成为了现实。一些基于Wi-Fi或者ZigBee等无线协议的数据采集产品已经问世,从而帮助工程师们摆脱线缆的困扰,通过无线的协议加密技术,可以大大降低信号的引入噪声。
迷思三:什么是接地环路
假设我们有一个数字万用表,将两个探头分别连在一间屋的两个插座的地上,你觉得万用表的读数是不是0?当然,答案显然不是0,这是由于线缆本身具有内阻值,以及功率分配波动等影响因素,两个地之间总会产生电势差,因此真正绝对意义的地并不存在。