资讯动态

XTR115两线制4~20mA电流环设计:外围元件计算与PCB布局实战

发布时间:2026/9/28 8:19:15 来源:尧图企业网站定制
1. 为什么工业现场还在用420mA电流环干工业自动化和过程控制的人都有一个共识现场传感器信号传输这件事看起来简单实际上坑特别多。你想想一个化工厂里压力变送器装在管廊上PLC控制柜在几十米甚至上百米外的机柜间中间还隔着变频器、接触器、大功率电机这些电磁干扰源。如果用05V电压信号传线路阻抗压降先不说光是空间电磁干扰耦合进来的噪声就够你喝一壶的。而420mA电流环恰恰就是为解决这类问题而生的。它的核心逻辑其实很朴素用电流而不是电压来承载信息。电流环路上串联的各个接收端阻抗不同没关系只要回路电流一致每个接收端读到的电流值就一样。而且电流环的低阻抗特性让它对电磁干扰天然不敏感——干扰源想耦合进来得先克服回路本身的低阻抗难度比干扰高阻抗电压信号大得多。再加上4mA作为“活零点”可以区分“信号为零”和“线路断了”这两种状态20mA满量程对应被测量的最大值整个体系简洁、可靠、抗造。XTR115就是TI德州仪器推出的一款专门用于两线制420mA电流环变送器的芯片。它把电压-电流转换、环路供电、稳压输出这些功能集成在一个小封装里外部只需要配几个电阻和电容就能搭出一个完整的变送器。我最早接触XTR115是在一个温度变送器项目上当时用分立运放搭的V/I转换电路温漂大、调试麻烦换成XTR115之后精度和稳定性直接上了一个台阶。这篇文章就把XTR115的电路设计从头到尾讲清楚包括内部结构、外围元件计算、典型应用电路、PCB布局要点以及我在实际项目中踩过的坑。2. XTR115内部结构拆解与引脚功能2.1 芯片内部都集成了什么XTR115的封装通常是SO-8或者DIP-8别看它小内部集成了不少东西。核心模块包括一个精密电压基准典型值2.5V、一个运算放大器、一个NPN型输出晶体管、一个5V稳压器给外部传感器供电用、以及一个用于环路电流检测的电阻网络。工作逻辑是这样的外部传感器输出的电压信号送到XTR115的IIN引脚通过一个输入电阻RIN转换成电流这个电流经过内部放大和转换最终控制输出晶体管使整个环路的电流在420mA之间变化。同时芯片内部的5V稳压器可以从环路中“偷”一点电流出来给外部传感器或信号调理电路供电——这就是两线制变送器的精髓信号线和电源线共用两根线。2.2 关键引脚功能说明XTR115的引脚定义如下表所示引脚编号名称功能说明1IRET内部5V稳压器的返回端通常接外部传感器电路的“地”2VREG5V稳压输出给外部电路供电3IIN输入电流引脚外部电压信号经RIN转换为电流后从这里流入4V环路正端接电源正极通常24V5V-环路负端接输出晶体管集电极最终流向接收端6E输出晶体管发射极通过一个电阻连接到IRET7VREF内部2.5V基准输出可外接电位器进行微调8VLOOP环路电压监测一般不用或接保护电路这里需要特别注意的是IRET和VREG的关系。IRET不是直接接地而是通过一个电阻通常叫R2连接到环路负端。这个设计是为了让5V稳压器的返回电流也流过环路检测电阻从而被计入总环路电流。如果IRET直接接地那稳压器消耗的电流就不会体现在420mA信号里导致输出电流偏低。2.3 内部基准与稳压器的配合逻辑XTR115内部的2.5V基准和5V稳压器是两套独立的电路。2.5V基准用于设定输入电流的满量程范围5V稳压器用于给外部电路供电。两者都从环路电流中取电但取电的路径不同。2.5V基准的电流很小典型几十微安对环路电流的影响可以忽略5V稳压器的输出电流能力通常在几毫安级别这部分电流会叠加到环路电流上所以在计算环路总电流时必须考虑进去。我在第一次用XTR115的时候就犯过这个错误外部传感器电路消耗了3mA电流我以为环路电流就是420mA结果实测发现零点变成了7mA左右。后来才明白环路总电流 信号电流 稳压器供电电流。如果外部电路耗电较大就需要在标定时把零点拉低或者选择更低功耗的传感器。3. 外围元件计算从理论值到实际选型3.1 输入电阻RIN的确定RIN的作用是把传感器输出的电压信号转换成电流。XTR115的IIN引脚内部有一个电流镜结构输入电流与输出环路电流之间存在固定的比例关系。根据数据手册当IIN引脚流入的电流为0200μA时对应的环路电流为420mA。也就是说输入电流范围是0200μA对应16mA的环路电流变化。假设传感器输出电压范围是02.5V正好匹配内部基准那么RIN的计算公式为RIN VIN_max / IIN_max 2.5V / 200μA 12.5kΩ实际选型时12.5kΩ不是标准阻值可以选12.4kΩ或12.7kΩ的精密电阻0.1%精度。如果传感器输出范围是05V那RIN就是25kΩ。这里有个经验RIN的精度直接影响变送器的增益误差所以一定要用低温漂的金属膜电阻温漂系数最好在25ppm/℃以内。3.2 环路检测电阻R2的选择R2连接在IRET和环路负端之间它的作用是让5V稳压器的返回电流也流过环路。R2的阻值决定了稳压器返回电流在环路中的占比。数据手册推荐R2取20Ω左右但实际值需要根据外部电路功耗来调整。我通常的做法是先估算外部电路的总电流I_ext包括传感器、运放、基准等然后根据公式R2 V_ref / I_ext来初步确定。比如外部电路耗电2mAV_ref是2.5V那R2就是1.25kΩ。但这个值不能太大否则会影响环路的最小工作电压。实际调试时我会用一个可调电阻先搭电路测出零点电流后再换成固定电阻。3.3 输出晶体管发射极电阻R1R1连接在E引脚和IRET之间它的作用是设定输出晶体管的发射极电流。XTR115的E引脚电压约为VREF2.5V所以R1上的电流为2.5V/R1。这个电流与IIN引脚的输入电流共同决定环路总电流。根据数据手册R1的推荐值在25Ω左右。如果R1取25Ω那E引脚电流就是100mA——等等这个数值明显不对。实际上XTR115的E引脚电流是受内部电路控制的R1的作用是提供一个电流通路让输出晶体管工作在放大区。具体计算比较复杂我一般直接参考数据手册的典型应用电路R1取25ΩR2取20ΩRIN取12.5kΩ这套组合经过实测是可靠的。3.4 电源滤波与保护元件环路电源端V需要加一个滤波电容通常取0.1μF1μF的陶瓷电容用来滤除高频噪声。如果现场电磁环境恶劣还可以再加一个10μF的钽电容。另外V和V-之间建议加一个TVS二极管防止浪涌电压损坏芯片。我在一个钢铁厂的项目中就遇到过这种情况现场有大功率变频器没有加TVS的板子烧了好几块后来加了SMBJ30A之后就没再出过问题。4. 典型应用电路图与工作原理解析4.1 两线制温度变送器电路这是XTR115最经典的应用场景。电路结构如下PT100铂电阻与一个精密电阻串联组成分压电路分压点接到XTR115的IIN引脚通过RIN。PT100的阻值随温度变化分压点的电压也随之变化最终转换为420mA的环路电流。具体参数PT100在0℃时阻值为100Ω在100℃时约为138.5Ω。假设串联电阻为1kΩ激励电压为2.5V来自XTR115的VREF引脚那么0℃时分压点电压为2.5V × 100/(1001000) 0.227V100℃时为2.5V × 138.5/(138.51000) 0.303V。这个电压范围太小直接送IIN会导致分辨率不足。所以实际电路中需要加一级运放做放大把0.2270.303V放大到02.5V再送IIN。这里有个细节运放的供电必须来自XTR115的VREG引脚5V而且运放的功耗要尽可能低。我通常选TI的OPA333或者ADI的AD8628这两款都是零漂移运放静态电流只有几十微安非常适合两线制应用。4.2 压力变送器电路压力变送器的传感器通常是惠斯通电桥输出差分电压典型值0100mV。这个信号需要先经过仪表放大器放大再送XTR115。仪表放大器可以选INA333或AD8237同样要求低功耗。电路连接电桥的激励电压来自XTR115的VREG5V电桥输出接到仪表放大器的差分输入端仪表放大器输出经过一个RC低通滤波器后送RIN。RC滤波器的截止频率一般设在10Hz左右用来抑制工频干扰。R取10kΩC取1μF截止频率为1/(2π×10k×1μ) ≈ 15.9Hz差不多够用。4.3 环路供电与信号隔离的取舍有些场景下传感器和接收端之间需要电气隔离。这时候就不能直接用XTR115的两线制方案了因为XTR115的IRET和环路负端是连通的没有隔离。如果需要隔离通常的做法是在XTR115前面加一个隔离放大器如ISO124或AMC1200或者用数字隔离器加DAC的方案。但隔离方案会增加成本和功耗而且隔离器本身也需要供电。我的经验是如果现场没有严重的共模干扰或地电位差问题尽量不用隔离。XTR115本身的共模抑制能力已经不错了只要PCB布局合理地线处理得当大多数工业场景都能稳定工作。5. PCB布局与抗干扰实战要点5.1 地线处理的三个原则XTR115电路的地线处理非常关键搞不好就会出现零点漂移或噪声超标。我总结了三原则第一IRET和VREG的返回路径要短而粗。IRET是5V稳压器的返回端这个节点上的电流包含稳压器电流和信号电流任何阻抗都会导致电压误差。所以IRET到R2的走线要尽量短线宽至少20mil。第二模拟地和电源地要分开。XTR115的V-引脚是环路负端这个节点上的电流是脉冲式的因为输出晶体管在开关如果和模拟地混在一起会把噪声耦合到传感器电路。正确的做法是V-单独走一条线到接收端模拟地通过IRET连接到R2最后在接收端单点接地。第三RIN的接地端要接到IRET而不是V-。RIN的一端接传感器输出另一端接IIN。但传感器的地应该接IRET因为IRET是XTR115内部电路的参考地。如果接V-会导致输入电流的参考点偏移产生增益误差。5.2 电源滤波与瞬态抑制环路电源V上的滤波电容要尽量靠近芯片引脚引线长度不超过5mm。如果空间允许建议用两个电容并联一个0.1μF的陶瓷电容滤高频一个10μF的钽电容滤低频。TVS二极管要放在V和V-之间尽量靠近连接器这样浪涌电压在进入PCB之前就被钳位了。我在一个水泥厂的项目中遇到过这样的问题现场有大功率电机频繁启停环路电源上出现了几百伏的尖峰脉冲。一开始只加了0.1μF电容结果XTR115经常死机。后来加了SMBJ30A TVS和10μF钽电容问题就解决了。所以不要省TVS的钱一块钱的东西能救几百块的板子。5.3 输出晶体管的散热考虑XTR115内部的输出晶体管在满量程20mA时如果环路电源是24V那晶体管上的压降大约是24V - (接收端电阻×20mA) - 其他压降。假设接收端电阻是250Ω那晶体管压降约为24V - 5V - 2.5V 16.5V功耗为16.5V × 20mA 330mW。这个功耗在SO-8封装上会引起明显的温升尤其是在夏天机柜内温度可能达到60℃以上。我的做法是在PCB上给XTR115的V-引脚和E引脚铺铜增加散热面积。如果环境温度特别高可以考虑用DIP-8封装或者加一个小散热片。另外如果环路电源可以降低到15V那晶体管功耗会降到约200mW温升会好很多。6. 调试过程中最容易踩的五个坑6.1 零点电流总是偏高这是最常见的问题。原因通常是外部电路耗电过大导致环路总电流在输入信号为零时已经超过了4mA。解决办法有两个一是降低外部电路功耗比如换用更低功耗的运放和基准二是调整R2的阻值让稳压器返回电流更多地流经R2而不是环路检测电阻。具体操作在输入信号为零时测量环路总电流。如果大于4mA先检查外部电路功耗。如果外部电路功耗确实无法降低可以尝试增大R2。但R2增大会导致环路最小工作电压升高需要确认环路电源是否足够。6.2 满量程输出达不到20mA这个问题通常是RIN阻值偏大或输入信号幅度不够。先检查传感器输出是否达到预期值再检查RIN的实际阻值用万用表测不要相信丝印。如果RIN是12.5kΩ但实际测出来是12.7kΩ那满量程电流就会偏低约1.6%。这时候需要换用更高精度的电阻或者在标定时用软件补偿。另一个可能的原因是环路电源电压不足。XTR115需要的最小工作电压大约是7V包括芯片自身压降和接收端电阻压降。如果电源只有12V而接收端电阻是500Ω那20mA时接收端压降就是10V留给XTR115的只有2V芯片根本无法正常工作。所以环路电源电压和接收端电阻要匹配一般24V电源配250Ω接收电阻是最经典的组合。6.3 输出电流随温度漂移温漂问题通常来自三个方面RIN的温漂、XTR115内部基准的温漂、以及输出晶体管的温漂。XTR115内部基准的温漂典型值是50ppm/℃这个指标在工业级应用中可以接受。但如果RIN用的是普通碳膜电阻温漂500ppm/℃以上那整体温漂就会很大。解决办法RIN和R2都用金属膜电阻温漂系数控制在25ppm/℃以内。如果对精度要求特别高可以用康铜丝或锰铜丝电阻温漂可以做到10ppm/℃以下。另外PCB布局时让RIN远离发热元件如电源芯片、功率电阻也能减少温漂。6.4 接收端读到的电流波动大电流波动大通常是噪声耦合引起的。先检查接收端的采样电阻是否加了滤波电容。很多PLC的模拟输入模块内部已经有RC滤波但如果现场干扰特别强还需要在接收端外加一个0.1μF电容。另一个可能的原因是环路走线太长形成了天线效应。这时候需要把环路走线改成双绞线并且尽量远离动力电缆。我在一个造纸厂的项目中环路走线和变频器输出电缆平行走了20米结果电流波动达到±0.5mA。后来把环路走线改成屏蔽双绞线屏蔽层单端接地波动就降到了±0.05mA以内。6.5 芯片发热严重甚至烧毁芯片发热严重通常是输出晶体管功耗过大。除了前面提到的降低环路电源电压和增大散热面积之外还要检查是否有短路或反接情况。XTR115的V和V-如果接反芯片会瞬间烧毁。所以建议在V输入端加一个肖特基二极管做防反接保护虽然会损失0.3V左右的电压但能避免昂贵的芯片报废。另外如果接收端电阻短路环路电流会达到最大约30mAXTR115的输出晶体管功耗会急剧增加。所以接收端电阻要选功率足够的至少0.5W并且要确保连接可靠。7. 从XTR115延伸出去的几个设计思路7.1 多路420mA输出的实现有些应用需要同时输出多路420mA信号比如一个控制器要驱动多个阀门定位器。这时候可以用多片XTR115每片独立供电。但要注意每片XTR115都需要独立的环路电源和接收端电阻不能共用。如果电源功率有限可以选择低功耗版本的XTR116或XTR117它们的静态电流更小。7.2 与HART通信的兼容性HART协议是在420mA模拟信号上叠加FSK数字信号频率范围是1200Hz和2200Hz。XTR115的带宽足够支持HART通信但需要在环路中加一个HART调制解调器如AD5700。需要注意的是HART信号的注入点通常在接收端而不是变送器端。如果要在变送器端注入HART信号需要确保XTR115的输入电路不会把HART信号滤掉。7.3 本安应用中的限能设计在危险区域如化工厂的爆炸性气体环境420mA环路需要满足本安要求即限制能量进入危险区。这通常需要加安全栅安全栅的核心是限压限流电路。XTR115本身不包含本安保护所以需要在外围加齐纳二极管和限流电阻。具体设计要参考本安标准这里不展开。7.4 数字隔离与环路供电的配合如果接收端是数字系统如MCU而变送器在远端可能需要数字隔离。这时候可以用一个隔离型DC-DC模块给变送器供电同时用数字隔离器传输信号。但这样就不是两线制了而是四线制。四线制的优点是变送器功耗不受限制可以用更复杂的信号处理电路缺点是布线成本高。选择两线制还是四线制要根据现场条件和成本预算来权衡。8. 我在实际项目中的几点体会XTR115这颗芯片我用了快八年从最初的温度变送器到后来的压力、液位、流量变送器基本上覆盖了工业过程控制的大部分场景。最大的体会是外围元件的精度和布局比芯片本身更重要。XTR115的内部电路已经很成熟了只要外围元件选对、布局合理性能非常稳定。但如果你用1%精度的电阻那变送器的整体精度就不可能优于1%。另一个体会是调试时一定要用高精度的电流表。很多工程师用万用表的mA档测环路电流但普通万用表的mA档精度通常只有1%左右根本看不出0.1%的误差。我一般用6位半的台式万用表或者用高精度的采样电阻配合示波器测量。只有测量精度足够才能发现和解决细微的误差问题。最后分享一个小技巧在PCB上预留一个可调电阻的位置用于微调R2或RIN。批量生产时可以用固定电阻但打样阶段用可调电阻会方便很多。我通常会在RIN旁边并联一个500Ω的多圈电位器这样可以在±2%范围内微调增益省去了反复换电阻的麻烦。XTR115的应用远不止我上面提到的这些像热电偶冷端补偿、应变片信号调理、甚至一些特殊的传感器接口都可以用XTR115来实现。关键是要理解它的工作原理掌握外围元件的计算方法然后在实践中不断积累经验。希望这篇文章能给正在做420mA电流环设计的你一些帮助。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑