使用AD7124-4/8来做测量三线制PT100铂热电阻,需要注意的地方。

首先,在AD公司官方文档《CN-0383 采用低功耗、精密、24位-型ADC的全集成式3线RTD测量系统》中,讲解了测量3线制pt100RTD,及计算方法,电路选取,官方文档链接https://www.analog.com/cn/design-center/reference-designs/circuits-from-the-lab/CN0383.html#rd-description。
官方采用的是2个500uA恒流电流,由于是低功耗项目应用,我希望采用更低的电流来驱动测量RTD,于是我选择2个250uA恒流电流驱动,于是电路也有所修改。

直接上我使用的电路图,单片机选用STM32:

三线制RTD的工作原理,这里就不过多赘述了。

AD7124芯片内部配置:
AIN0脚:IOUT0,输出250uA恒流;
AIN1脚:模拟输入+;
AIN2脚:模拟输入-;
AIN3脚:IOUT1,输出250uA恒流;
增益:内部PGA放大8倍;

顺从电压
在官方文档CN0383 及AD7124芯片手册中都有提到 顺从电压:
所谓顺从电压,也就是IOUT恒流输出的引脚,在输出横流时,这个引脚能达到的电压范围。
在设计RTD电路时,需要考虑顺从电压,会影响精密电阻R31的选择。

AI通道的输入电压范围
直接看AD7124手册。

**差分输入电压范围:**指的是模拟输入+与模拟输入-之间的电压差,在我的电路里也就是 AIN1脚(模拟输入+) 与 AIN2脚(模拟输入-)之间的电压差。
**绝对AIN电压限值:**指的是 AIN1脚(模拟输入+) 、 AIN2脚(模拟输入-) 分别相对AVSS(在我电路是0V)的电压值。

基准输入电压范围
在我的电路中,是用AIN0脚输出250uA电流,在R31两边产生电压差,作为基准电压输入,也就是AD7124使用的是外部基准,看手册:

**外部REFIN电压:**指的是 引脚REFINx(+) 与 引脚REFINx(-) 之间的电压差,也就是 外部REFIN电压 = REFINx(+) − REFINx(−)
**绝对REFIN电压限值:**指的是 引脚REFINx(+) 、 引脚REFINx(-) 分别相对AVSS(在我电路是0V)的电压值。

我的电路计算过程:

pt100可测量的温度范围为-200℃~+850℃,但是我的项目中,只需要测量的温度范围只有-25℃~50℃,所以对应的阻值在大概 90欧姆~120欧姆。所以我可以用100欧姆作为RTD的阻值来计算,毕竟二三十欧姆的阻值变化,不会影响AD7124各个引脚的输入范围,AD7124依然会工作在正常状态。

V4电压 = (IOUT0 + IOUT1)× 250R =(250uA+250uA)× 250R =0.125V;
V3电压 = V4 + (1K × 250uA) = 0.375V;
V2电压 = V4 + (100R × 250uA) = 0.15V;
V1电压 = V2 + (2K × 250uA) = 0.65V;

R23 R29 R30 R32可理解为线路直接连接,然后我们看看上面计算的电压值,是否满足AD7124的要求,

IOUT引脚顺从电压要求:-0.05V~(3.3-0.37)V,即 -0.05V~2.93 V。
IOUT0引脚为AIN0,电压为 V1电压=0.65V,满足要求;
IOUT0引脚为AIN3,电压为 V3电压=0.375V,满足要求;

基准输入:
外部REFIN电压 范围要求:1V~AVDD(3.3V),典型值为2.5V
外部REFIN电压 = V1 - V2 =0.5V,你看这里,我就翻车了,所以同志们请注意!!!这是一个错误的示范。
绝对REFIN电压限值 引脚REFINx(+) 的对地电压为 V1 = 0.65V,满足要求;
引脚REFINx(-) 的对地电压为 V2 = 0.15V,满足要求;

AI引脚输入:
**差分输入电压范围 要求为: VEF/增益,在我电路及工程中,也就是(外部REFIN电压)0.5V ÷ 8(内部PGA放大倍数)=0.0625V **
差分输入电压 = V2 - V4 =0.025,满足要求;
绝对AIN电压限值 要求为 -0.05V~(AVDD+0.05V)3.35V
模拟输入(+)引脚为AIN1,电压为 V2电压=0.15V,满足要求;
模拟输入(-)引脚为AIN2,电压为 V4电压=0.125V,满足要求;

关于计算过程,我直接做成了excel表格,内嵌公式,直接计算https://download.csdn.net/download/weixin_44224303/30525692

AD7124-4/8芯片的模拟通道、基准、顺从电压、测三线制RTD电路等注意事项相关推荐

  1. 创维e900v21e芯片_创维e900v21e网络机顶盒强制刷机教程及注意事项

    大家好今天小编跟大家分享移动魔百盒e900v21e盒子强刷固件教程, 也就是创维E900V21E网络机顶盒,由于代工厂常有变动,所以造成了 地区的差异化,批次不同,主板就会有所不同,所以您在下载固件的 ...

  2. ds1302模块 树莓派_Arduino控制DS1302时钟芯片(ds1302引脚图及功能和应用电路)

    DS1302应用电路 应用电路一: DS1302的电路一个重点就是时钟电路,它所使用的晶振是一个32.768k的晶振,晶振外部也不需要额外添加其他的电容或者电阻电路了.时钟的精度,首先取决于晶振的精度 ...

  3. 【笔记:模拟MOS集成电路】带隙基准(基本原理+电流模+电压模电路详解)

       在模拟电路中,广泛的包含电压基准和电流基准,而且电路增益.输出噪声和功耗等参数常与基准直接相关.这种基准一般是直流量,要求基准与电源.工艺参数以及温度无关(PVT).而下面要讨论的带隙基准,主要 ...

  4. ASEM工控机触摸屏维修OT1200-SL北京

    ASEM工控机触摸屏维修OT1200-SL北京 ASEM工控机维修 ASEM触摸屏维修 ASEM人机界面维修 ASEM一体机维修 ASEM控制器维修 德国ASEM WS650工控机电脑维修 ASEM人 ...

  5. Easy EDA #学习笔记06# | L9110S H桥2路直流电机驱动板设计(附.4056 充电、过充过放保护电路设计)

    一.L9110S 概述 L9110S是一块直流电机驱动电路,该产品为电池供电的玩具.低压或电池供电的控制应用提供了一种集成直流马达驱动的解决方案.电路内部集成了采用MOS管设计的H桥驱动电路,主要应用 ...

  6. 意萨ESA触摸屏维修VT565WA0000按键屏修理故障分析

    天浦正达提供意大利伊萨ESA触摸屏,ESA操作屏.ESA人机界面.终端机.ESA产品触摸屏面板维修,设备应用于包装.食品饮料.纺织与各种工业自动化领域. ESA触摸屏维修常见故障:按键损坏,电源板故障 ...

  7. 锂电池充电及充电保护电路

    通过锂电池向电路系统提供3.3V电压,并具备USB充电功能及过充保护功能. USB充电采用TP4056芯片电路实现.TP4056为单节锂离子电池恒定电流/恒定电压线性充电器,内部采用PMOSFET架构 ...

  8. 简单阻容降压电路图_升压降压芯片电路

    升压与降压一般是指电源电路的工作模式,有些电源IC可以同时支持升压和降压模式. 降压模式--Bust mode,这个大家比较熟悉的,用的也比较多,比如5V->3.3V稳压,对应的芯片很多大家上网 ...

  9. stm32 工业按键检测_基于STM32芯片的能谱仪设计

    随着对天然辐射场中低能量γ谱学及其应用的深入研究,γ能谱仪不仅在固体矿产勘探.油气普查.水文和工程地质调查等工业生产及科学研究方面,甚至在民用的环境辐射场调查.建材与建筑装饰材料放射性检测方面,都得到 ...

  10. 英特尔 AI 芯片业务的现状与未来

    [CSDN 编者按]近两年来,在英伟达.高通.AMD.英特尔.华为等科技公司加速布局的战略规划下,芯片领域竞争愈演愈烈.如今随着人工智能时代的到来,再次为芯片市场激发新的活力,而与此同时,这意味着新一 ...

最新文章

  1. C#中,什么时候用yield return
  2. [uva]AncientMessages象形文字识别 (dfs求连通块)
  3. 计算机应用与维修专业主修,计算机应用与维修专业个人简历制作
  4. 工作中 linux 常用命令:vi、cp、mv、rm、kill、curl、tail
  5. swiper切换按钮位置改变_2019-01-18左右按钮控制swiper轮播图切换
  6. 十大铁饭碗职业排行,哪些行业最吃香?外行看热闹,内行看门道
  7. matlab和cuda版本对应适配关系
  8. python 126邮箱发送邮件
  9. 机器学习-常用回归算法归纳(全网之最)
  10. NOJ——1665夜神的思考(YY+组合问题+分类讨论)
  11. Python超级详细的上台阶楼梯问题,算法运行速度极快,内含计算排列的方法。问题:有n级台阶,每步可以走一级或两级,问有多少种不同的走法。k为传入的参数,默认值为3
  12. 单片机C51液晶显示器LM016L的操作方法
  13. 关于vue-admin-element在切换角色登入后权限不足致使页面404
  14. 乘积取中法matlab,Matlab常用算法集合
  15. 最近影讯api数据库整合分享
  16. Strlen和Sizeof的区别
  17. 前端html利用CSS实现table表格斑马纹隔行换色效果
  18. java根据当前时间或指定时间获取前后几天或前后几个月或前后几年的时间
  19. python 字节流分段_由Python历史「解密」Python底层逻辑
  20. antd upload上传图片在IE11中出现的问题 err_connection_reset

热门文章

  1. vs2019离线安装包
  2. Android 学习资料收集
  3. android开机动画多长时间_Android开机动画及黑屏
  4. sourceforge.net居然被劫持??
  5. 论文阅读笔记——Adversarial Attack on Attackers Post-Process to
  6. windows游戏编程大师技巧光盘
  7. 有什么电脑软件可以测试网速,电脑怎么测试网速(测网速大全)
  8. powerbuilder mysql_powerbuilder+mysql5.0的连接过程
  9. jsplumb流程图demo
  10. 闪光css,css实现图片闪光效果