adc检测电流_原创精品文档.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

摘要:本文从双ADC同时采样可以消除测试电流的误差和漂移对测量结果的影响出发,

通过对单片机与两个ADC串行采集等电路和程序的设计,使测量信号处理系统解决了大功率

mΩ~μΩ量级直流电阻器传统的量值传递方法和电阻测量方法中存在的问题。

关键词:双ADC;同时采样;单片机;串行采集;误差分析

引言

随着ADC(AD转换器)和单片机技术的发展及其价格的低廉,基于双ADC同时采样的单片机

测量信号处理系统(以下简称信号处理系统),将在传统的电阻测量装置和电阻测量仪器的技

术改造中广泛应用。如在大功率(100A及以上额定电流)mΩ~μΩ量级的直流标准电阻器的

量值传递装置和电阻测试仪中,应用该信号处理系统可将传统的过渡传递法中的电阻比的测

量创新为电位比的测量,可将伏安法原理的电阻测量创新为比例法测量。由于ADC的转换准

确度高,双ADC对被测信号和标准信号同时采样,单片机对两个信号同时处理,因而消除了测

试电流误差和漂移对测量结果的影响,提高了装置和仪器的测量准确度。

信号处理系统的原理

基于双ADC同时采样的单片机测量信号处理处理系统的原理框图见图1。

图1系统框图

图1中,模拟信号Ux和Un是通过同一测试电流的被测电阻器Rx和校准电器Rn上的电位,

其测量公式为Rx=Ux/Un×Rn,Rn为已知。

Ux和Un经放大器ICl和IC2放大后,其信号与ADC的输入范围相匹配。ADCI和ADC2对

两个模拟信号同时采样并转换成数字信号,单片机对采集到的两个数字信号按照测量公式

Rx=Ux/Un×Rn编制的程序进行处理,处理结果通过相应的接口与显示器、打印机连接,在功能

键的控制下显示或打印出测量结果。通过RS-232接口可与外部计算机通讯。

放大器的设计和校准

信号处理系统中Ux和Un一般为mV量级,所选用的ADC的输入范围为0~2V,因此需要放

大。放大器的设计主要考虑的参数是β系数和漂移,ICl和IC2选用精密运算放大器ICL7650。

β系数根据Un来确定,如Rn为1mΩ,测试电流为100A,则Un=100mV,β系数设计为10。ICL7650

的外围电路很简单,只需配置2只电容和两只精密电阻就可达到设计要求。校准时在IC1、IC2

的输入端加一个100mV的标准信号,通过调节ICl、IC2输入端与输出端之间的反馈电阻,使

-5

其输出端的信号为1V,误差和漂移为±5×10,在输出端用6位半DVM监测。

单片机与ADC的连接

信号处理系统中ADC的选择依据是:被处理信号的范围、误差和分辩力。一般选用4位半

或5位半积分式ADC。如在比例法智能μΩ量级的电阻测试仪中,选用的ADC为4位半的

ICL7135。

单片机与两个ICL7135的连接显然不能采用并行连接方式,因为单片机的接口满足不了两个

ADC的要求。只能根据ICL7135的特点,采用串行连接即串行采集方式。

ICL7135为双积分式ADC,每个转换周期包括:自动调零、信号积分、反向积分和零积分四

个阶段。从信号积分开始,内部逻辑控制电路中(忙碌输出端)BUSY信号为高电平,一直到反向

积分结束时才返回低电平。在满足量程1.9999V模拟信号状态下,积分阶段的脉冲数为

30002CLK(时钟信号),其中信号积分阶段的脉冲数为10001,反向积分阶段的脉冲数为20001

且反映的是转换结果。因此,对于量程范围内的模拟信号,BUSY等电平的宽度与转换结果具

有一一对应的关系。根据ICL7135的这个特点,单片机可以与ICL7135进行串行连接,具体连

接图见图2。这种连接方式的电路很简单,在满足两路数据串行采集要求的同时,占用口线少,

提高了可靠性,使系统资源得到充分利用。

图2单片机与双ICL7135串行连接电路

图2中,T0和T1为单片机89C58的定时/计数器,其输入端分别与ICL7135/1和ICL7135/2的

21脚BUSY输出端连接。89C58的ALE产生的脉冲信号经分频器74LS390分频后接至两个

ICL7135的CLK端(22脚),作为时钟输入信号。T0、T1是否工作将接受BUSY信号

文档评论(0)

155****3742 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档