历史上的今天
返回首页

历史上的今天

今天是:2025年02月07日(星期五)

正在发生

2020年02月07日 | 为什么不适宜用大量程测量小信号

2020-02-07 来源:elecfans

为增大仪器可测量的范围(动态范围),绝大多数测量仪器都会设置多个量程,以满足不同情况下测量不同大小信号的需求。当使用大量程测试小信号时会有什么结果呢?很多人回答会造成误差增大,但往往说不上来原因,今天我们将会带大家深入讨论一下这样使用带来的影响和原因。


许多人认为大量程可测量的范围很大,大小信号都可以兼顾,因此在很多情况下都优先选择较大的量程进行测量,或者不注意选择,直接默认设置,如此使用时,仪器测量的值依然能正常显示,看起来数值也似乎还算准确。那到底这样使用有什么问题呢,下面以一台功率分析仪来举例。


精度算法解密

图1 所示是致远电子PA8000和PA5000功率分析仪5A功率板卡的测量精度,我们以此为例。在给出的精度值中,仪器的精度指标标示为“%读数+%量程”,绝大多数测量设备亦是这样标注的,以45-66Hz的频率段来说,PA8000精度为“0.01%+0.03%”,PA5000精度为0.10%+0.05%,这意味着使用1000V量程测量800V的信号时,最坏情况下PA8000误差为0.01%*800V+0.03%*1000V=0.38V,PA5000为1.3V,对于800V的信号这样的误差微乎其微。但是如果使用1000V量程测量10V信号,PA8000最大误差为0.301V,而PA5000将达到0.51V,这样的误差相对于10V信号来说已比较大。对于使用者来说考虑的是测量值与实际值之间的误差,但是对于测量仪器来说大量程时的固有误差将会使其测量小信号时的误差显著增加,可能会带来使用者不希望看到的结果。

图 1 致远PA8000/PA5000功率分析仪5A功率板卡精度表


ADC量化误差影响

出现这种情况的原因首先是由测量设备内部的ADC产生的量化误差引起的,假设测量设备内部包含一个11位的ADC,ADC共有211=2048个有效位,在1000V的量程(峰峰值)下,考虑最大±1000V的输入共2048个有效位,则由于不可避免的噪声的影响,ADC每跳动一个最小单位1LSB,产生的量化误差大约会有2000V/2048≈1V。如果使用该量程测量10.3V这样的信号,很显然单次ADC取样的最小分辨率已无法识别0.3V这样刻度(在图 2的量化示意图中0.3V处在两个刻度中间),当然无法测得正确的值。如果无规则噪声的峰值能大于1LSB时,多次采样取平均值后可以提高测量系统的有效位数,但这样的因素不在我们考虑的范围之内。


这样说来似乎高位数的ADC可显著降低量化误差,但遗憾的是高位数和高采样率是一个矛盾,因为高带宽会带来更高的噪声,同时在现有的ADC制作工艺和架构的限制之下,高采样率的ADC很难同时做到高有效位数。如我们的PA8000和PA5000希望在5MHz的带宽下提供2Mbps的采样率,如此高的带宽情况下将难以把有效位数提高到18位以上,因此我们的PA8000使用了18位、2Mbps采样率的ADC来减少量化误差。

图 2 量化示意图


前端模拟电路的噪声、失调影响

另一个不可忽视的问题是模拟电路本身所带来的噪声、失调和增益误差的影响,如图 3所示简化的电压测量电路,第一张图为1000V量程的测量通路,最高输入电压1000V时通过衰减电路会输出1V电压,放大电路不放大,跟随电压后送入ADC进行采样。如果输入10V时衰减电路只能输出0.01V的电压,首先如此小的信号叠加噪声后会对信号本身产生很大影响,其次由于放大电路(运放)的失调和增益误差的影响,哪怕只产生0.1mV的失调和增益误差都会对0.01V的有效信号产生很大的误差。在仪器的出厂前会对这些误差进行校准以消除固有的偏差,不过因使用过程中温度和老化的影响这些值会发生变化,在标示仪器的精度指标时会留有一定的余量以确保仪器处在可保证的精度内,但是如果用大量程去测量小信号时温度和老化产生的影响将无法得到保证。


在测量较小信号时应使用图 3 第二张所示的电路,首先衰减电路进行较小倍数的衰减,10V输入时衰减电路输出0.1V,然后放大电路将有效信号放大10倍到1V送入ADC取样。这样的处理方式将会显著减少噪声、失调和增益误差的影响,在包含小量程的测量设备中通常会采用这样的方式或等效的方式进行处理。

推荐阅读

史海拾趣

AC Photonics Inc公司的发展小趣事

随着技术的成熟,AC Photonics Inc开始积极拓展市场。公司不仅在国内建立了完善的销售网络,还积极开拓海外市场。同时,AC Photonics Inc还与其他知名电子企业建立了战略合作关系,共同推动光电技术在各个领域的应用。这些合作不仅提升了公司的知名度和影响力,还为公司的长远发展提供了有力支持。

Cambridge Electronic Industries Ltd公司的发展小趣事

CEI的发展历程中,技术创新一直是其核心竞争力。公司不断投入研发资源,探索新的电子技术和应用领域。在某一时期,CEI成功研发出了一款具有革命性的电子产品,该产品在性能、稳定性和成本方面均达到了行业领先水平。这一产品的推出,不仅为CEI带来了可观的经济效益,更重要的是,它为公司树立了技术创新和产品质量的标杆,进一步巩固了CEI在电子行业中的地位。

Excel Cell Electronic Co Ltd公司的发展小趣事

品质是ECE公司的生命线。公司始终坚持“品质至上”的原则,从原材料采购到生产流程控制,再到产品检验和售后服务,都严格按照国际标准执行。为了提升品质管理水平,ECE公司引进了先进的品质管理系统,加强了对生产过程的监控和评估。同时,公司还定期对员工进行品质管理培训,提高员工的质量意识和技能水平。这些措施使ECE公司的产品质量得到了显著提升,赢得了客户的广泛赞誉。

Devar Inc公司的发展小趣事

Devar Inc公司自创立之初,就致力于在增强现实(AR)领域取得突破。经过多年的研发,公司成功推出了世界上首个用于AR的生成式AI神经网络。这项技术允许用户通过简单的文本提示创建3D对象和其他AR资产,极大地简化了AR内容的创作过程。Devar的AR平台结合了神经网络和云解决方案,让用户能够轻松创建并分享AR内容,开启了AR创作的新时代。

Denyo Europa Gmbh公司的发展小趣事

Denyo Europa Gmbh公司始终认为企业是社会的一部分,应该承担起相应的社会责任。公司积极参与各种公益活动,为当地社区的发展贡献力量;同时,公司还关注弱势群体的需求,为他们提供力所能及的帮助。这种对社会责任的担当精神,使公司在社会中树立了良好的企业形象。

Cyrustek公司的发展小趣事

随着全球化的不断推进,Cyrustek公司也积极实施全球化战略。通过与国际知名企业的合作和技术交流,Cyrustek不断引进先进的技术和管理经验,提升自身的核心竞争力。同时,Cyrustek还积极开拓国际市场,将产品销往全球各地。这种全球化战略不仅帮助Cyrustek扩大了市场份额,也提高了其品牌知名度和影响力。

问答坊 | AI 解惑

电路基本概念

电  流 电荷的定向移动叫做电路中,电流常用I表示。电流分直流和交流两种。电流的大小和方向不随时间变化的叫做直流。电流的大小和方向随时间变化的叫做交流。电流的单位是安(A),也常用毫安(mA)或者微安(uA)做单位。1A=1000mA,1mA=1000uA ...…

查看全部问答>

C语言时钟程序在KEIL中提示出错

#include                         #define uchar unsigned char #define uint unsigned int char DATA_7SEG[10]={0xC0,0xF9,0xA4,0xB0,0x99,     ...…

查看全部问答>

监控云台问题?

高手请赐教: 1、云台解码器的拨码开关是不是用二进制确定其地址码?是不是所有的厂商都要用一个8拨片的拨码开关?有8个拨片的拨码开关和6个拨片的拨码开关一起的是怎么回事? 2、解码器的解码芯片如:ATMEL AT89c51 的程序加密以后还能不能读出 ...…

查看全部问答>

调试串口问题

请问怎样可以把调试串口UART0修改成普通的串口(即没有调试信息输出),需要修改哪些文件里的信息啊? 是不是还要修改注册表啊?我在文件WINCE500中搜索了下platform.reg,总共有以下三处路径有platform.reg, 我分别把它们关系到串口的地方的 ...…

查看全部问答>

香版主:虚拟串口

香版主:STM32USB的虚拟串口怎么用?我下了这个"VCPDriver_V1.1_Setup"装上去怎么没反映?还有我在"um0424"上没有找到"Software Driver"文件夹,当然也没有inf文件.大家帮帮忙啊,  …

查看全部问答>

STM32 USB HID实现USB双向通信

STM32 和USB HID实现USB双向通信有什么作用??…

查看全部问答>

AD的困扰--AD采集的数据转换后比模拟量值偏小

最近用msp430f2013的SD16采集0.08v到0.4v的电压值,但是AD转换后的数据比模拟值要偏小,而且随着信号的增大,偏差越来越大。量程范围内,最大偏差10mv。各位大侠请指点下小弟,感激不尽。…

查看全部问答>

做DSP开发最应当懂的34个问题

replyreload += \',\' + 1586804;做DSP开发最应当懂的34个问题 一.什么是DSP?(缺省) 二.DSP的C语言同主机C语言的主要区别? 1)DSP的C语言是标准的ANSI C,它不包括同外设联系的扩展部分,如屏幕绘图等。但在CCS中,为了方便调试,可以将数据通过p ...…

查看全部问答>

求助:EM78P153的代码选项寄存器word0、word1、word2怎么赋值

如题,EM78P153提供了三个代码选项寄存器,datasheet里面又说在执行程序时不能存取,那怎么赋值呢?这是位配置? 写了个延时函数 void delay(unsigned int z),调用的时候 delay(1000);出现warning说是从short转换到unsigned int溢出,改成25 ...…

查看全部问答>

求助

图1D1的作用是什么,工作原理是怎么样的,求解释 …

查看全部问答>