ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

0-10V转4-20mA:VI恒流源原理、拓扑选型与工程实践

0-10V转4-20mA:VI恒流源原理、拓扑选型与工程实践 前几天帮一个做仪表的朋友调板子他手上是个 0-10V 输出的压力传感器要接入一台老 PLC 的模拟量输入模块中间得加一块 V-I 转换板。板子空载测着挺漂亮一旦挂上 250Ω 的负载电阻满量程点就从 20mA 掉到 18.7mA负载换成 500Ω 更是只剩 16mA 出头。他第一反应是运放坏了我扫了眼电路图问题压根不在运放——是他的供电只有 12V环路电压的账根本没算平。这个坑太典型了。0~10V 转 0/4~20mA 这件事原理听着简单无非把电压变成电流可真落到 PCB 上选哪种拓扑、采样电阻取多大、供电给多少伏、4mA 活零点怎么垫、器件怎么配对每一步都在决定你这块板子是能批量出货还是只能躺在实验台上冒烟。这篇就把 VI 恒流源电压-电流转换恒流源从头拆一遍先讲 4-20mA 这类电流环为什么能统治工业现场再横向对比三种主流拓扑的取舍然后手把手算一块能真正跑起来的板子最后聊聊校准、温漂和那些只有踩过才知道的坑。不管你是刚学模电的学生还是天天跟变送器打交道的现场工程师应该都能抠出点能直接抄的东西。1. 4-20mA 电流环凭什么在工业现场站了这么多年1.1 从电压怕线损说起电流环的抗干扰底层逻辑在车间里拉一根信号线几十米、上百米都是常态。如果传的是 0-10V 电压信号这条线上每一点电阻都会参与分压。假设双绞线每米 0.05Ω来回 200 米就是 10Ω接收端如果是个 100kΩ 的输入阻抗这 10Ω 带来的误差只有万分之一看着还行——可问题是接收端往往不是高阻很多老设备输入阻抗只有 10kΩ 甚至更低这时候 10Ω 就不能忽略了。更要命的是干扰现场变频器、接触器、电机一动作线缆上感应出的尖峰电压可能有几伏直接叠在 0-10V 信号上接收端根本分不清哪个是真信号。电流环的逻辑完全不同。同一个回路里串联各处的电流处处相等——这条线是 100 米还是 1000 米线阻是 5Ω 还是 50Ω只要回路电源电压够用、电流源的输出能力够流过负载电阻的电流就是恒定的。接收端在回路里串一个精密电阻行业里叫负载电阻常见 250Ω把电流再变回电压去采样比如 4-20mA 流过 250Ω 就是 1-5V。导线电阻和接触电阻只影响回路总压降不影响电流值本身这就是电流环抗线损的根本原因。抗干扰方面电流环也占便宜。双绞线把两根线绞在一起外界磁场在两根线上感应的电动势方向相反、大小接近在接收端基本抵消这叫共模抑制。而且电流环回路阻抗低典型几十到几百欧相比高阻的电压输入端它对外界电场耦合的敏感度低得多。所以同样的现场环境0-10V 传几十米就开始飘4-20mA 传上千米照样稳。这也是为什么这么多年来现场仪表信号的默认答案一直是 4-20mA。1.2 为什么偏偏是 4mA 起跳活零点的三重价值很多人第一次接触 4-20mA 都会问既然 0 是零点为什么不干脆用 0-20mA非要把零点抬到 4mA这 4mA 的活零点设计背后藏着三个实用考量。第一是断线检测。如果量程是 0-20mA传感器输出真正的零点信号时电流是 0mA可线断了电流也是 0mA接收端完全没法区分信号真的是零还是线路断了。把零点抬到 4mA 之后只要回路电流低于 3.6mA 左右接收端就能判定成故障断线、变送器失电、短路这在安全联锁场合是刚需。第二是给两线制变送器供电。两线制变送器的电源和信号共用同一对线它自身的放大器、传感器调理电路全靠环路电流供电。4mA 的静态电流正好够低功耗电路工作而信号变化部分叠加在这 4mA 之上。如果零点真是 0mA变送器自己都供不上电。第三是噪声裕量。模拟电路在靠近 0 的位置工作往往不是最优区运放的输出级、晶体管的饱和区都有非线性。把工作点抬到 4mA 这个偏置上等于让整个信号链在一个更舒服的区域工作小信号的信噪比也更好。理解这三点你就明白为什么工业标准是 4-20mA 而不是 0-20mA也就理解了我们做 V-I 转换时垫那 4mA 偏置不是可选项而是核心设计任务之一。1.3 0-10V 转 0/4-20mA 的典型场景清单说完背景回到我们的主题。为什么会有0-10V 转 0/4-20mA这种需求我整理了现场最常遇到的几类老传感器改造。很多压力、温度、位移传感器出厂就是 0-10V 或 0-5V 输出而现场的 PLC、DCS 模拟量输入卡只认 4-20mA中间必须加转换。长距离信号延伸。原系统用 0-10V 只能传几十米设备挪远之后信号全废加一块 V-I 板把信号换成电流环传输距离立刻拉长。变频器、比例阀的电流控制口。不少变频器的频率给定、比例阀的开度控制接受的是 4-20mA 或 0-20mA而控制侧给的却是 0-10V 电压。模拟量输出的扩展。PLC 自带电压输出口通过外挂 V-I 模块可以扩展出多路电流输出。0/4-20mA 可切换的通用模块需求。有些场合比如调试希望 0-20mA 全量程有些安全场合要求 4-20mA 带断线检测所以好一点的模块会做成跳线或软件可切换的。这几类场景对 V-I 恒流源的要求其实不一样实验室调试看重线性度和分辨率现场长期运行看重温漂和负载调整率安全场合看重断线检测和故障保护。这也决定了没有一种拓扑能包打天下选型时要看你的具体场景。2. VI 恒流源的原理内核负反馈怎么把电压锁成电流2.1 一个公式看懂 V-I 转换I_out V_in / R_s如果只记一个公式就记这个I_out V_in / R_s。这里的 R_s 是串在输出回路里的采样电阻Sense ResistorV_in 是输入控制电压。整个 V-I 转换电路干的事情说白了就是让采样电阻两端的电压严格等于输入电压那么流过采样电阻的电流自然就等于 V_in 除以 R_s而因为串联回路电流处处相等这个电流也就是流过负载的电流。拿个具体数字感受一下。要实现 0-10V 转 0-20mA如果取 R_s 500Ω那 V_in 10V 时压降 10V电流 20mA刚好对应V_in 5V 时电流 10mA线性得很。要实现 4-20mA就用偏置加缩放4mA 对应 0V20mA 对应 10V也就是 I 4mA V_in × 1.6mA/V。把它写回公式等效成 I (V_in 2.5V) / 625Ω相当于在输入上垫了一个 2.5V 的偏置电压采样电阻取 625Ω。这就是 V-I 转换的全部数学。剩下的电路设计都是在解决怎么让采样电阻上的电压精确等于或正比于输入电压以及怎么把这个电压关系在真实器件、真实温度、真实负载变化下维持住。2.2 为什么必须靠负反馈开环会被管子离散性坑死有人会想那我把电压加在三极管基极上用集电极电流不就行了吗开环这么干等着翻车。三极管的电流放大系数 β 个体差异巨大同一型号的管子从 100 到 400 都有可能同批次不同个体也不一样而且 β 随温度和集电极电流剧烈变化。你要是按 β 200 设计换一批管子可能就变成 150输出电流直接偏 25%。MOSFET 也好不到哪去阈值电压 Vth 的离散性同样大。负反馈解决的就是这个器件不可信的问题。电路里让运放去比较目标电压和采样电阻上实际电压有差就调一直调到两者相等为止。整个过程运放工作在闭环输出电流只由 V_in 和 R_s 决定跟管子本身的 β、Vth、温度漂移基本无关——管子只是执行机构精度全交给反馈网络和采样电阻。这也是为什么 V-I 恒流源的框图总是运放 功率管 采样电阻 反馈网络这个四件套缺一不可。理解了这一点后面看任何拓扑你都能一眼看出它的反馈环在哪、精度由谁决定。2.3 采样电阻放高端还是低端共模电压这道坎采样电阻位置的不同直接决定了电路实现的难易。所谓低边采样就是把 R_s 放在功率管和地之间R_s 上端的电压就是从 0V 起算的小电压比如 0.2-5V运放直接拿这个电压和输入比较就行电路极简。缺点是负载不接地——负载的回路要穿过功率管再经过 R_s 才到地负载低端电位被抬起来了。高边采样则是把 R_s 放在电源正极和功率管之间好处是负载一端可以真正接到系统地兼容性最好工业上四线制变送器基本都是这种。但难点立刻来了R_s 两端都骑在接近电源电压的位置比如 24V 供电时 R_s 两端可能一个在 24V 一个在 23.8V运放要处理的是叠加在 24V 共模电压上的 0.2V 差模信号普通运放的共模输入范围根本覆盖不到电源轨附近。所以工程上高边采样有两条路一是用专门的电流检测放大器Current Sense Amplifier它们内部集成了高压侧的电平搬移电路能把高共模上的小差模信号搬到你需要的参考点上二是干脆用仪表放大器或者分立差分对搭一个差分放大级把 R_s 压降搬到地参考域再和输入电压比较。这两条路各有各的麻烦电流检测放大器贵一点但省事分立方案便宜但电阻匹配要求高。这也是后面拓扑对比里最关键的取舍点。3. 三种主流 VI 拓扑横向拆解3.1 运放加晶体管低边采样最省事代价是负载不接地先讲最经典、最容易被新人接受的方案。电路结构是这样的负载RL上端接电源 VCC下端接 NPN 三极管或 N 沟道 MOSFET的集电极/漏极管子的发射极/源极经过采样电阻 R_s 接地运放的同相输入端接控制电压 V_in反相输入端接 R_s 的上端也就是管子发射极那个节点运放输出驱动管子的基极/栅极。分析起来很顺运放虚短两个输入端电压相等所以 R_s 上端电压等于 V_in于是流过 R_s 的电流 I V_in / R_s。又因为串联回路电流相等流过负载的电流也是这个值。整个关系只由 V_in 和 R_s 决定。它的优点太明显了单运放、单管、单电阻共模问题基本没有反相端电压就在 0 到几伏之间调试简单。但它有个必须先确认的前提——你的负载能不能接受不接地。负载的低端实际电位是 I × R_s比如 R_s 100Ω、20mA 时就是 2V不是真正的 0V。如果接收设备是差分输入或者浮地输入很多 PLC 输入卡其实就是把负载电阻浮空串在回路里完全没问题但如果接收端要求负载一端严格接地这个拓扑就不能用。我个人的经验是做实验、做样机、做短距离的板内信号转换低边方案首选开发速度快问题少。真正面向现场、要求负载接地的产品才需要上高边方案。不要为了看起来更专业一上来就啃高边差分很多时候是自找麻烦。3.2 高边采样加差分放大负载能接地代价是共模和匹配当负载必须接地时就得把 R_s 移到电源侧VCC 经 R_s 接 PNP 三极管或 P-MOS的发射极/源极管子集电极/漏极接负载到地。电流方向是从 VCC 流出经过 R_s、管子、负载到地负载低端是真正的地电位。问题来了R_s 两端电压一个接近 VCC一个略低于 VCC共模电压极高而我们需要的是两者之差I × R_s可能只有几百毫伏。直接把它接到运放输入端运放会先被共模电压干翻。所以必须用差分放大器把它搬下来。实际做法有两种。第一种是用集成电流检测放大器比如很多厂家都有共模范围能到几十伏的高速侧电流检测芯片内部已经把高压电平搬移做好了输出就是地参考的电压用起来像黑盒缺点是价格和交期。第二种是分立差分放大器用一个运放配四只精密匹配电阻把 R_s 两端分别通过分压网络引到运放的同相、反相端让共模抵消、差模放大。这只运放输出一个与 I × R_s 成正比的地参考电压后面再接一级误差放大器去驱动功率管栅极。分立的坑在于电阻匹配。四只电阻的比值哪怕差 0.1%CMRR 就会崩共模抑制能力急剧下降输出里会混进大量 VCC 的波动。所以差分放大器的四只电阻要么用配对的电阻网络一只封装里集成四只温度系数一致要么用 0.05% 以上的精密电阻手工筛配。做产品我强烈建议上配对电阻网络或者直接用集成电流检测放大器靠自己配分立电阻那条路批量一致性会很难看。3.3 改进型 Howland 电流泵单运放搞定电阻匹配是死穴接下来说个电路教科书里几乎必讲的方案——Howland 电流泵。它的迷人之处在于一个运放、五个电阻就能做出一个负载可以一端接地的电流源不需要差分放大不需要第二个运放。标准结构是这样的控制电压 V_in 经 R1 到运放同相端同相端再经 R2 回到运放输出运放输出经 R3 接到负载节点 V_L负载另一端接地V_L 再经 R4 到运放反相端反相端经 R5 接地。在 R1 R2 R4 R5 R 的对称条件下推导会得到一个很漂亮的结论I_L V_in / R3负载电流只由 V_in 和 R3 决定和负载大小无关。听起来完美为什么实际产品里反而少见两个原因。第一它对电阻匹配的要求极其苛刻。上面那个漂亮结论建立在四只电阻严格相等的假设上实际只要失配 0.1%输出电流就会随负载电压变化负载调整率立刻恶化。而四只电阻要做到 0.01% 匹配还要温漂一致成本并不比差分方案低。第二输出电流能力受运放限制R3 串在输出路径上还会带来额外压降和功耗。我的态度是Howland 适合教学和理解原理做高精度、宽负载范围的产品时要谨慎。如果真要用务必备好配对的电阻网络并且做完负载调整率实测再定。它的价值更多是让你彻底理解负反馈锁定采样电压这件事而不是当主力电路。3.4 集成 V-I 转换芯片产品化的省心之选如果做的是要量产的产品而不是学习和验证其实最省心的路径是用集成 V-I 转换芯片。市面上有专门做电压到 4-20mA 转换的芯片比如常见的那些带内置基准和输出级的型号输入接受 0-10V 或 0-5V输出直接就是 0-20mA 或 4-20mA外围只要几只电阻电容。它们内部已经把高边采样、差分放大、偏置、保护都集成好了温漂指标出厂就标定批量一致性有保证。代价当然也有单颗芯片价格比一只运放加一个三极管贵不少而且核心参数被芯片厂锁死你不能像分立方案那样灵活调整。但对于年产几千上万台的工业模块芯片方案的 BOM 稳定性和调试成本优势足以覆盖差价还能省掉大量 EMC 整改和参数订正的功夫。我给的建议是做样机和小批量分立方案练手加灵活做正式产品且产量上来了认真核算一下集成方案的总成本往往会发现它更划算。下面这张表把四种方案放在一起对比方便你快速选型方案负载接地精度潜力元件数共模难点适用场景运放管低边采样否高少无样机、浮地负载、板内转换高边采样差分放大是高中需要差分或专用芯片产品、负载接地要求改进型 Howland是中依赖匹配中无教学、对称性要求低的场合集成 V-I 芯片是高出厂标定最少芯片内部解决量产、快速产品化4. 手把手搭一块 0-10V 转 4-20mA 的板子4.1 整体框图和元件清单理论讲够了来算一块真板子。目标输入 0-10V输出 4-20mA供电用 24V工业现场最常见最大负载 500Ω。为了讲解清晰这里用低边采样拓扑当主线因为它的计算最直观所有的参数选择逻辑都可以平移到高边方案。整体信号链是输入 0-10V 先经过一个偏置网络变成带 4mA 偏置的等效电压 V_effV_eff 送入运放同相端运放反相端接采样电阻 R_s 上端运放输出驱动 NPN 三极管基极三极管发射极经 R_s 到地负载接在 24V 和集电极之间。元件清单初选位号器件参数作用U1精密运放低失调、低漂移、单电源轨到轨误差放大Q1NPN 三极管或 N 沟道 MOSFET耐压40V电流50mA功率执行R_s精密电阻0.1%、25ppm/°C电流采样R1、R2分压电阻0.1% 配对输入缩放与偏置R_ref基准分压0.1%偏置电压源D1TVS 或钳位二极管24V 级输出保护4.2 采样电阻怎么定从压降、功耗、失调三方面算R_s 是整个电路的心脏取值要在三个约束之间平衡。先说压降R_s 上的最大压降 Imax × R_s。压降太大环路电压预算里就被它吃掉一大块供电得往上抬压降太小运放的失调电压相对采样信号占比就大精度上不去。这是一个直接的取舍。再说功耗P Imax² × R_s20mA 时 R_s 250Ω 要 0.1WR_s 500Ω 要 0.2W。选封装时留足余量实际功耗至少要在额定值的 1/3 以内才稳妥否则温升会让 R_s 自身漂移反过来污染精度。最后说失调影响。假设运放失调电压 V_os 100μV它引入的电流误差约 V_os / R_s。R_s 越小同样的失调造成的电流误差越大。以 20mA 满量程为例R_s 50Ω满压降 1V100μV 失调对应误差 2μA占满量程 0.01%R_s 250Ω满压降 5V100μV 失调对应误差 0.4μA占满量程 0.002%所以 R_s 大一些对精度有利但要付供电电压的账。综合下来24V 供电、20mA 满量程、负载 500Ω 的场合我一般选 R_s 250Ω满压降 5V、功耗 0.1W、失调影响可忽略供电电压也够。R_s 选 0.1% 精度、25ppm/°C 温漂的金属膜或合金电阻别用普通厚膜电阻温漂能到 200ppm/°C温度一变精度全跑。4.3 供电电压和负载能力预算一个不等式决定成败这是开头那个朋友翻车的地方必须写清楚。环路电压方程是V_supply ≥ V_ce(sat) Imax × R_s Imax × R_L(max) V_margin逐项解释V_ce(sat) 是三极管饱和压降BJT 约 0.3VMOSFET 的 R_ds(on) 压降通常更小Imax × R_s 是采样电阻压降Imax × R_L(max) 是最大负载上的压降V_margin 是给电源波动、温度漂移留的裕量一般留 2V 以上。代入我们的设计24 ≥ 0.3 0.02×250 0.02×500 V_margin 0.3 5 10 V_margin 15.3 V_margin。剩下 8.7V 裕量非常充裕。反过来看那个朋友的设计供电 12VR_s 100Ω负载 250Ω。12 ≥ 0.3 2 5 margin裕量只有 4.7V负载换成 500Ω 时 12 ≥ 0.3 2 10 12.3直接不成立——电流当然掉下来因为管子已经在饱和边缘甚至进入线性区恒流特性没了。这个不等式的意义在于它划定了一块安全区。如果你要支持的最大负载是 500Ω、供电只有 12V那就必须把 R_s 压降压到 1V 以内R_s ≤ 50Ω或者干脆降额承认 500Ω 带不动。做产品前一定要把最大负载、最低供电、最高环境温度三个边界条件代入这个不等式验算别想当然。4.4 4mA 偏置怎么加从目标电流反推偏置电压现在解决 4mA 活零点。核心思路一句话让输入为 0V 时运放反相端已经有一个对应 4mA 的电压。用我们的参数R_s 250Ω4mA 对应 V_os 4mA × 250Ω 1V20mA 对应 5V。也就是说从 4mA 到 20mA采样电压要从 1V 涨到 5V跨度 4V而输入是从 0V 到 10V跨度 10V。所以要先把 10V 缩放到 4V比例 0.4再垫上 1V 的固定偏置得到 V_eff 0.4 × V_in 1V。实现方式在运放同相端前面用一个电阻网络。V_in 经 R1 接同相端同时一个稳定的参考电压 V_ref 经 R2 也接同相端同相端输入阻抗高近似无负载。这个节点的电压是两路源通过电阻分压的结果满足V_eff V_in × R2/(R1R2) V_ref × R1/(R1R2)要让 V_in 的系数是 0.4需要 R2/(R1R2) 0.4也就是 R1 : R2 3 : 2取 R1 15kΩ、R2 10kΩ。再让常数项等于 1VV_ref × 0.6 1解得 V_ref 1.667V。这个 1.667V 可以用 2.5V 基准比如常见的并联基准经分压得到分压比 2:1 用一对电阻搞定但注意分压电阻要远小于 R1、R2 的等效阻抗或者加一级跟随器缓冲否则基准会被 R1、R2 拉偏。验算一下V_in 0 时V_eff 1VI 1/250 4mAV_in 10V 时V_eff 0.4×10 1 5VI 5/250 20mA。线性内插V_in 5V 时 V_eff 3VI 12mA正好是中点。完美。要做0-20mA模式怎么办把偏置去掉即可V_ref 断开R2 接地改成 R2 直接接 V_in 侧的缩放网络让 V_eff 0.5 × V_in10V 缩放成 5V此时 0V 对应 0mA、10V 对应 20mA。所以一块板子同时支持两种模式本质上就是切换偏置网络用跳线或者模拟开关就能实现。这是0/4-20mA可切换设计的核心。4.5 保护电路别让一次接线错误烧掉整块板现场接线工把 24V 接反、把输出短路、把感性负载直接怼上去这些事你都得防。几个必加的保护第一是电源反接保护。简单做法是电源串一只肖特基二极管代价是零点几伏压降和发热好一点的做法是用 P 沟道 MOSFET 做理想二极管压降几乎为零但成本高一点。第二是输出过流和短路保护。负载短路时环路电流受供电和 R_s 限制一般不会无限大因为有 R_s 兜底但三极管可能瞬间功耗超标。可以在集电极回路串一只小电阻或自恢复保险丝或者选耐功率更大的管子留余量。第三是感性负载的反向电动势钳位。驱动继电器、电磁阀这类感性负载断电瞬间会有反向尖峰输出端并一只快恢复二极管或 TVS 到电源轨把尖峰钳住。第四是输入端保护。输入 0-10V 万一被误接入 24V前面的分压网络会烧。输入端并一只 15V 左右的 TVS外加串一只小电阻限流能挡住大多数接线失误。注意保护器件本身也可能影响精度。比如电源串二极管会带来温漂输入端串限流电阻会和分压网络相互作用。加保护后一定要重新验算一遍偏置和增益别让保护把精度吃掉了。5. 器件选型的门道5.1 运放失调、温漂、共模范围三个硬指标V-I 转换的精度上限很大程度由运放决定。选运放我盯三个指标。第一是输入失调电压 V_os它直接乘到采样电阻的相对误差上精密场合要选 V_os 在 100μV 以内的。第二是失调电压温漂这个比绝对失调更致命因为它没法在常温下校掉典型要小于 1μV/°C好一点的在 0.1μV/°C 量级。第三是共模输入范围低边方案的共模在 0 到几伏之间单电源运放要确保能覆盖到地高边方案的共模接近电源正轨普通运放根本不行得靠专用电流检测放大器。顺便说一句新手最容易踩的坑是拿通用运放比如某些廉价双运放来搭精密 V-I。这类运放失调动辄毫伏级、温漂几十微伏每度常温下看着能用一到现场温度变化几十度输出直接漂几百微安。做产品宁可多花几块钱用好运放也别在批量返修上亏回去。5.2 晶体管还是 MOSFET饱和压降和驱动的权衡功率执行管选 BJT 还是 MOSFET看场合。BJT 的特点是驱动简单基极电流几毫安即可、饱和压降 V_ce(sat) 在 0.2-0.3V但它需要持续的基极电流而这个基极电流不流过负载会引入一点误差运放输出还要提供它另外 BJT 有基极电流温度效应。MOSFET 的优点是栅极几乎不吃电流不引入基极电流误差但需要一个栅极驱动电压N 沟道高边还要自举而且 R_ds(on) 随温度上升压降会变。对于 20mA 这种小电流两者的压降差异对环路预算影响都很小。我的习惯是低边采样用 NPN 或 N 沟道 MOSFET 都可以NPN 更便宜、更容易驱动高边采样用 P 沟道 MOSFET 更常见因为高边驱动 NPN 需要额外的电平搬移。选管子时耐压至少留 2 倍余量24V 系统选 60V 以上确保短路或反接时不至于击穿。5.3 精密电阻0.1% 配对温漂指标比精度更重要前面反复提到电阻这里单独强调。V-I 转换的精度和温漂最后都压在电阻上。采样电阻 R_s 决定整个电流刻度偏置分压电阻决定零点它们的误差会 1:1 传到输出电流上。精度方面0.1% 是个常用起点高精度场合要 0.05% 甚至更高。但比精度更重要的是温漂温度系数单位 ppm/°C。原理上0.1% 的初始误差可以在出厂校准里修掉而温漂是随温度实时变化的校不掉。一只 100ppm/°C 的电阻温度变化 50°C 就会带来 0.5% 的漂移占满量程误差 0.5%这已经超过很多系统的精度要求了。所以做精密 V-IR_s 和分压电阻都该选 25ppm/°C 以内的金属膜电阻最好选用同一批次、同一温漂系列的配对电阻网络让它们的漂移同步、相互抵消。一个常被忽略的点是热电势。不同金属接触点之间会产生微伏级热电势在微伏级信号处理里可能变成误差源。虽然 20mA 量级的影响通常不大但如果你做的是高精度模块尽量让反馈节点的连接点少、对称别混用不同镀层材料的接插件。6. 校准、实测与故障排查实录6.1 两点校准法的具体操作板子焊好后千万别指望开箱即准一定要做两点校准。所谓两点校准就是分别在零点和满度点调整偏置和增益让输出电流落在标准值上。拿 4-20mA 为例第一步输入端给 0.000V用高精度源或短接到地这时理论输出应该是 4.000mA实测可能有偏差调偏置电阻或者 R_ref 分压让输出回到 4.000mA。这一步校准的是零点。第二步输入端给精确的 10.000V理论输出 20.000mA实测若有偏差调增益比如 R_s 或者缩放网络的 R1/R2 比值或者干脆选一个合适的 R_s 值让输出回到 20.000mA。这一步校准的是量程。第三步回到零点重新验一遍因为调增益可能会牵动零点通常要反复一到两轮直到两点都进公差。测量电流别只信板子上的显示用六位半万用表串联进回路直接量或者量负载电阻两端电压再除以阻值后者更准前提是负载电阻本身精确。校准用的电阻和源也得够精度否则你校的是万用表的误差而不是板子的误差。这一点很多人栽过。6.2 实测指标非线性、温漂、负载调整率一块 V-I 板焊完除了两点校准还要实测三个关键指标判断它能不能上现场。非线性误差在 4-20mA 之间取若干个点4、8、12、16、20mA测量实际输出与理论直线的偏差取最大偏差除以满量程。0.1% 以内算不错0.05% 以内算好。负载调整率固定输入把负载从最小值变到最大值看输出电流变化多少。理想恒流源应该是 0实际可能因为环路增益有限有几十上百微安的波动。这个指标最能体现拓扑好坏也是 Howland 方案的软肋。温漂把板子放进高低温箱或者用热风枪局部加热记录同一输入下输出随温度的漂移。如果漂移到 0.2% 以上通常是采样电阻温漂或运放失调温漂超标回到器件选型重新审查。6.3 常见问题速查表与排查顺序现场调试碰到问题按下面这个表从外到内排查能省很多时间现象可能原因排查方法输出电流随负载变大而变小供电电压不足环路预算不够代入 4.3 节不等式验算提高供电或减小 R_s零点不是 4mA偏置电压不准或分压电阻失配实测同相端电压对比设计值检查 R_ref 分压满度到不了 20mA运放输出摆幅不够或管子饱和测运放输出是否顶到电源轨测管的 V_ce输出随温度漂移大电阻温漂或运放失调温漂检查 R_s 温度系数换低温漂运放输出有小幅高
返回列表