历史上的今天
返回首页

历史上的今天

今天是:2025年02月03日(星期一)

2021年02月03日 | 数字万用表的双积分ADC工作原理

2021-02-03 来源:elecfans

数字万用表是高精度仪器。数字万用表的双积分ADC是让万用表达到高精度的关键器件。

图1是双积分ADC的工作原理。

图1双积分ADC的工作原理

双积分ADC包括2个部分:第一部分是充电和积分电路(图1的上升部分);第二部分是放电部分(图1的下降部分)。


在上升部分,未知信号按固定时间(t1)给积分器充电(积分时间通常是市电周期的整数倍数,以抑制市电干扰)。在下降部分,积分器按参考电压进行固定速率的放电,t2是放电时间,由计数器计数,以测量未知的输入电压。


图2是最经典的数字万用表34401A的结构框图。

图2业界经典的数字万用表34401A的结构框图


34401A数字万用表包括几个部分:

1)前面板输入和后面板输入选择部分;

2)测试功能切换部分;

3)直流放大和电阻测试中的电流产生电路;

4)AC测量中的AC到DC转换电路;

5)双积分ADC部分;

6)逻辑控制和处理部分;

7)编程接口部分;

8)供电部分;

9)前面板部分。

直流电压DC、交流电压AC、电流I、4线电阻的测量内部原理如下:

图4AC测量内部原理


图3DC测量内部原理

图5电流I(ACI,DCI)测量内部原理

图64线电阻测量内部原理

推荐阅读

史海拾趣

BAE Systems公司的发展小趣事

电子行业是一个充满竞争和挑战的领域。面对不断变化的市场环境和客户需求,BAE Systems公司不断调整自身的战略和业务结构。公司注重市场调研和客户需求分析,根据市场变化及时调整产品线和市场策略。同时,公司也加强了对内部管理和流程的优化,提高了运营效率和成本控制能力。这些举措使得公司能够在激烈的市场竞争中保持领先地位,实现稳健发展。

American Technical Ceramics (ATC)公司的发展小趣事

BAE Systems公司一直致力于技术创新,不断推动电子行业的发展。公司投入大量资源进行研发,开发出了一系列先进的电子系统和产品。这些技术成果不仅提升了公司的竞争力,也为全球电子行业的技术进步做出了贡献。例如,公司在军事通信、雷达系统、导弹技术等领域都取得了重要的突破,为国家的安全和防御提供了强有力的支持。

Ferraz Shawmut(Mersen)公司的发展小趣事

随着电子行业的快速发展和市场竞争的加剧,Mersen面临着越来越多的挑战。然而,公司始终坚持以客户为中心的理念,通过深入了解客户需求和市场趋势,不断推出符合市场需求的新产品和技术解决方案。同时,公司也加强了与全球合作伙伴的合作与交流,共同应对市场挑战并推动行业发展。

以上五个故事概述了Ferraz Shawmut(现更名为Mersen)在电子行业中的关键发展历程。通过不断创新、全球扩张和积极应对市场挑战,公司成为了电气保护领域的领先企业。

ETL [E-Tech Electronics LTD]公司的发展小趣事

ETL始终将品质管理和客户服务放在首位。公司建立了完善的质量管理体系,从原材料采购到生产、检测、包装等各个环节都进行严格的质量控制。同时,ETL还注重提升客户服务水平,为客户提供全方位、个性化的服务。这些措施使得ETL的产品质量得到了客户的高度认可,也为公司赢得了良好的口碑。

思瑞浦微电子科技(3PEAK INCORPORATED)公司的发展小趣事

ETL始终将品质管理和客户服务放在首位。公司建立了完善的质量管理体系,从原材料采购到生产、检测、包装等各个环节都进行严格的质量控制。同时,ETL还注重提升客户服务水平,为客户提供全方位、个性化的服务。这些措施使得ETL的产品质量得到了客户的高度认可,也为公司赢得了良好的口碑。

Gang Song Electronics Co Ltd公司的发展小趣事

在加入Telit后,GainSpan的技术和产品迅速在全球范围内得到推广和应用。Telit凭借其强大的市场网络和品牌影响力,将GainSpan的低功耗WiFi模组带到了更多的国家和地区。特别是在北美、欧洲和亚洲等物联网市场发展迅速的地区,GainSpan的技术和产品更是成为了众多企业和项目的首选。通过全球化布局,Telit进一步巩固了其在物联网市场的领先地位。

问答坊 | AI 解惑

关于滤波电容、去耦电容、旁路电容作用

关于滤波电容、去耦电容、旁路电容作用…

查看全部问答>

vxworks的使用

int t1,t2; printf(\"please input 1:\"); scanf(\"%d\\n\",&t1); switch(t1) { case 1:{printf(\"case1\\n\"); scanf(\"%d\",&t2);printf(\"t2=%d\\n\",t2); break;} } ------------------------------------------- 在屏幕上: 我输入1 ...…

查看全部问答>

串口通信的问题

我最近碰到2个问题,实在搞不懂,所以请教一下各位大哥。。。 1、我通过我的硬件键盘,按键,然后在串口调试助手上显示相应的键值,但是上面显示的数值前面,总有一些诡异的符号。比如我按6,就会显示66666。    我希望只显示出一 ...…

查看全部问答>

几个人同时开发一个项目,写的C语言文件怎么管理 合并?????

公司要三个人开发一个ARM项目,uc/os系统,各自写自己的模块,最后怎么才能合并起来呢?? 有什么好的管理合并软件没有????…

查看全部问答>

MC55 没有收到网络上发来的数据

在调试中,我的AT命令是 AT^SICS=0,conType,GPRS0↙ //选择GPRS工作模式 AT^SICS=0,user,gprs↙ //用户名称 AT^SICS=0,passwd,gprs↙ //密码 AT^SICS=0,apn,cmnet↙ //网络运营商 AT^SISS=1,srvType,socket↙ //服务类型为socket   ...…

查看全部问答>

上网iesimple提问

我在网上看到有人写CE的浏览器程序时,他的代码为: extern \"C\" DWORD __stdcall SetProcPermissions(DWORD); extern \"C\" DWORD __stdcall GetCurrentPermissions(); CWnd *pWnd = NULL; HWND hWnd; hWnd = ::FindWindow(NULL, _T(\"\\\ ...…

查看全部问答>

这样写那里错了?

NTSTATUS DriverEntry(IN PDRIVER_OBJECT pDriObj,IN PUNICODE_STRING pRegPath) {   ...   //Attach Device   status = IoAttachDevice(g_DevObj,&DevName,&g_OldDevObj);   ... } NTSTATUS Tdi ...…

查看全部问答>

求助,如何知道一个打磨掉型号的芯片是什么?

是一个SLIC电路用的DCDC芯片,现在他的功能大体知道,但是不知如何查出它的型号…

查看全部问答>

关于keil编译器的 51单片机

keil编程调试后  会为C文件自动添加  一个.s文件  怎么能把他调出来屏蔽掉啊    大侠快指指招啊!…

查看全部问答>

怎样可以使McBSP的FSX频率与CLKX同步

各位大虾,请问怎么使2812的FSX频率和CLKX频率不同步,我现在能够调出FSX频率,但是CLKX频率与FSX频率一直同步,就是同升同降。可是所需的芯片要求他们两个不同步,该怎么设置呢?谢谢各位了!!…

查看全部问答>