有关测量精度的几个必须了解的问题
对于一个数据采集系统而言,测量精度是评估其性能的一个重要参数,也是科学家们不断努力希望提高的一个指标。在实际应用中,很多工程师都会面临测量精度的各种问题:它与模数转换器的分辨率有什么区别?哪些因素会产生系统的测量噪声?对于工程师而言,又有哪些实用的技巧可以帮助提高这个指标?这些都是值得深究的问题。
在本文中,将针对测量精度最常见的五个问题予以详细的说明与解答。
问题一:分辨率=测量精度吗
市面上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,这是由于线缆本身具有内阻值,以及功率分配波动等影响因素,两个地之间总会产生电势差,因此真正绝对意义的地并不存在。
那么,如果我们在测试电路中,将两个地连在一起之后,由于电势差的产生,那么就会产生电流,这也就是我们所说的"接地环路"现象。
接地环路会严重影响测试结果,例如,在图4所示的电路中,为了能够长时间监测一个电机的温度,在电机上连上一个热电偶传感器,由于电机箱是接地的,因此热电偶也接地,而数据采集设备地与电机箱地之间存在电势差,因此产生了电流。你可以注意到,加在测试信号的噪声可能是交流的,或者一个简单的直流偏移值,但最终无可避免地影响了测试精度。
图4 接地环路影响测试结果
为了避免接地环路,需要选择合适的接地模式,特别是在测量一个接地传感器时,应该尽量避免使用单端输入方式(RSE),这种方式会直接在数据采集设备与传感器地间产生电流。如果使用的是差分方式(DIFF),由于电路为开路,因此电流被制止,从而较好地抑制了接地环路。当然,相比于差分,通过隔离技术(见图5),可以在不让两个地相连,分隔数据采集设备地的同时,保持数据值的传输,从而从根本上解决了环路问题。
图5 隔离技术解决接地环路问题
问题四:软件的作用
作为一个完整的数据采集系统,软件在其中的作用日益得到重视,它除了可以为整个系统提供灵活性与可扩展性之外,
- 获取较高的低压输出精度小技巧(10-11)
- 稳压器的输出电压精度是否糟糕(11-03)
- 详细解读高精度电池测量为电池管理增添了实际价值(09-09)
- 提高机器人的动作精度要从这些方面入手(10-18)
- 什么是高精度地图?如何应用?(10-18)
- 探秘机器人“耍酷卖萌”背后隐藏技术(10-22)