首页 / 资讯中心 / 文章详情

电流型电压互感器隔离交流电压检测电路设计与采样电阻计算

电流型电压互感器隔离交流电压检测电路设计与采样电阻计算 ★ FEATURED ARTICLE
1. 电流型电压互感器到底是个什么东西1.1 从“电压互感器”这个名字的误导性说起刚接触硬件设计的朋友第一次听到“电流型电压互感器”这个词大概率会愣一下又是电压又是电流的它到底是测电压还是测电流我当初也在这个名字上栽过跟头买回来一只2mA/2mA的微型互感器照着普通电压互感器的接法往电路里一插上电之后输出端几乎没反应折腾了大半天才搞明白——这玩意儿的本质是电流变换器不是我们常规理解的那种直接输出比例电压的变压器。先把概念理清楚。市面上常见的交流电压采样方案大致分两类一类是电压型电压互感器也叫电压输出型它的输出端接一个固定的采样电阻内部已经按比例把一次侧的高压变成二次侧的小电压你直接读二次侧电压就行另一类是电流型电压互感器它的二次侧输出的是一个与一次侧电流成比例的电流信号你必须自己在二次侧并一个电阻把这个电流“转”成电压才能给后级电路用。这个区别非常关键。电流型互感器的核心优势在于它的输出是电流而电流信号在传输过程中受线路阻抗、分布电容的影响比电压信号小得多所以抗干扰能力更强、线性度更好、温漂更小。代价就是你需要多设计一级“电流转电压”的电路也就是常说的采样电阻Burden Resistor。1.2 为什么隔离交流电压检测非它不可做硬件的人都知道交流电压检测最怕两件事一是高压串扰二是共地干扰。你想想市电是220V交流你的MCU是3.3V或5V供电如果两者共地一旦采样电路出问题高压直接灌进MCU轻则烧芯片重则出安全事故。所以隔离是刚需不是可选项。隔离方案有好几种光耦、电容隔离、磁隔离。光耦做模拟量隔离线性度差、温漂大电容隔离芯片贵且外围复杂而互感器磁隔离是性价比最高、最皮实耐用的方案。电流型电压互感器就是磁隔离方案里的主力选手它一次侧和二次侧物理上完全分开绝缘耐压通常能做到3000V以上有的型号能到4000V足够应付绝大多数民用和工业场景。它解决的问题很明确把高压侧的交流电压安全地、线性地、隔离地转换成低压侧可以给ADC采样的信号。适合谁来参考做电表、做智能插座、做工业数据采集、做逆变器、做UPS、做充电桩监测的硬件工程师都会用到这个东西。哪怕你是刚入门的电子爱好者想做个能测家里电压的小装置这篇文章也能让你少走弯路。1.3 一个生活化类比帮你记住它的工作方式你可以把电流型电压互感器想象成一个水流计量器。一次侧的高压交流电就像一条大河互感器不是直接把河水引过来给你看而是通过磁耦合“感应”出大河的水流量然后在二次侧输出一条成比例的小水流。你要想知道大河的水量不能直接看小水流得让这条小水流去冲一个水轮采样电阻看水轮转多快电压多大。这个类比里采样电阻就是那个水轮。水轮选大了小水流冲不动读数偏低水轮选小了水流太急读数也不准甚至可能把水轮冲坏。所以采样电阻的选型是整个电路设计的核心中的核心后面我会用一整节来算这个值。2. 核心原理拆解与关键参数计算2.1 电流型互感器的等效模型要设计好电路先得把它的等效模型搞清楚。电流型电压互感器在电路上可以等效为一个理想电流变换器并联一个励磁电感再串联一次侧和二次侧的绕组电阻。理想情况下一次侧电流I1和二次侧电流I2满足I2 I1 × (N1 / N2)其中N1是一次侧匝数N2是二次侧匝数。对于常见的2mA/2mA规格匝比是1:1也就是说一次侧流过2mA二次侧就输出2mA。注意这里的“2mA/2mA”指的是额定电流不是电压。那一次侧的电流怎么来的这就涉及到一次侧的接法。电流型电压互感器的一次侧通常需要串联一个限流电阻把被测的交流电压转换成电流。比如你要测220V交流一次侧串联一个110kΩ的电阻那么额定电流就是220V / 110kΩ 2mA正好匹配互感器的额定输入电流。这里有个坑很多人以为一次侧可以直接接220V结果一上电互感器就冒烟了。必须串限流电阻这是铁律。限流电阻的功率也要算够220V下2mA功耗是220 × 0.002 0.44W你得选至少1W的电阻否则长时间工作会发热漂移甚至烧毁。2.2 采样电阻的计算过程采样电阻R的选取决定了二次侧输出电压的大小。公式很简单Vout I2 × R假设你的ADC参考电压是3.3V你希望正弦波峰值不超过1.65V留一半余量给正负半波那么R Vout / I2 1.65V / 2mA 825Ω但实际选型时不能只算峰值还要考虑有效值和ADC的输入范围。如果你用的是单极性ADC只能测0到3.3V你需要加一个偏置电路把正弦波抬到1.65V直流上这时候采样电阻可以选小一点比如100Ω输出有效值就是2mA × 100Ω 0.2V峰值约0.283V加上1.65V偏置后在1.367V到1.933V之间摆动ADC轻松采集。如果你用的是双极性ADC或者带差分输入的ADC那就可以直接用大一点的采样电阻比如750Ω或1kΩ把信号做大提高信噪比。我个人的经验是采样电阻在100Ω到1kΩ之间选具体看ADC的量程和偏置方案。还有一个细节采样电阻的精度直接影响测量精度。普通5%精度的碳膜电阻温漂大建议用1%精度的金属膜电阻温漂控制在50ppm/℃以内。如果做电表这类对精度要求高的场景甚至要用0.1%的精密电阻。2.3 相位补偿为什么不能忽略电流型互感器有个绕不开的问题相位误差。由于励磁电感的存在二次侧电流会滞后一次侧电流一个很小的角度通常在几角分到几十分之间。对于纯测量电压有效值的场景相位误差影响不大但如果你要算有功功率、功率因数相位误差就会直接导致计算结果偏差。补偿方法有两种一是硬件补偿在二次侧并联一个电容利用电容的超前特性抵消电感的滞后二是软件补偿在MCU里做相位校正。硬件补偿更直接但调试麻烦软件补偿灵活但增加计算量。我一般推荐硬件粗补 软件精补的组合方案。硬件补偿的电容值怎么算这需要知道互感器的励磁电感和工作频率。以2mA/2mA、50Hz的互感器为例励磁电感通常在几十亨到几百亨之间。假设L100H要补偿的相位角θ0.5°那么C tan(θ) / (2πf × L) tan(0.5°) / (2 × 3.14 × 50 × 100) ≈ 2.8nF实际调试时用一个可调电容或者几个电容并联边看示波器边调直到一次侧和二次侧的过零点对齐。这个活儿急不得得慢慢磨。3. 完整隔离交流电压检测电路设计实操3.1 一次侧限流电阻的选型与布局先确定你要测的电压范围。假设是220V交流波动范围±20%即176V到264V。互感器额定输入电流2mA那么限流电阻R1的范围是R1_min 264V / 2mA 132kΩ R1_max 176V / 2mA 88kΩ为了留余量选一个中间值比如110kΩ。但要注意电阻上的功耗在264V时是264² / 110k 0.63W所以至少选1W的电阻最好选2W的金属氧化膜电阻散热好、稳定性高。布局上限流电阻要靠近互感器一次侧走线尽量短减少引入干扰。如果空间允许可以用两个电阻串联比如55kΩ 55kΩ这样每个电阻承受的电压减半降低爬电风险。PCB上一次侧和二次侧之间要开槽增加爬电距离这是安规的基本要求。3.2 二次侧采样与偏置电路二次侧的核心是采样电阻和偏置网络。我画一个典型的单电源偏置方案互感器二次侧一端接采样电阻R2到地另一端接偏置电压Vbias。Vbias由两个等值电阻分压得到比如两个10kΩ电阻从3.3V分压到1.65V中间加一个10uF电容滤波。采样电阻R2选100Ω那么二次侧电流2mA流过R2产生0.2V的交流电压叠加在1.65V直流上。输出信号范围1.65V ± 0.283V 1.367V ~ 1.933V。这个信号可以直接进MCU的ADC。但要注意偏置电阻的阻值不能太小否则会分流二次侧电流导致测量偏低。一般偏置电阻至少是采样电阻的100倍以上10kΩ对100Ω是100倍刚好够。如果采样电阻选1kΩ偏置电阻就得选100kΩ以上。还有一个细节偏置电压的稳定性直接影响测量精度。如果3.3V电源本身有纹波偏置电压就会抖动ADC读数就不准。所以偏置分压后一定要加电容滤波最好再用一个基准电压芯片给偏置供电比如TL431或者REF3033这样温漂和噪声都小很多。3.3 后级运放调理电路如果你对信号质量要求高或者ADC输入阻抗低可以在采样电阻后面加一级运放缓冲。推荐用轨到轨输入输出的运放比如MCP6002、TLV2372这类单电源3.3V供电就能工作。运放接成电压跟随器输入接采样电阻两端输出接ADC。这样做的目的是提高输入阻抗避免ADC的输入阻抗影响采样电阻的分压比。很多MCU的ADC输入阻抗只有几十kΩ直接接1kΩ采样电阻会明显拉低读数加一级跟随器就解决了。如果信号幅度不够还可以接成同相放大器增益设为2到5倍。但要注意放大器的带宽要足够50Hz信号用普通运放绰绰有余但如果你要测谐波就得选带宽高一点的。3.4 完整电路连接与上电调试步骤把上面的模块串起来完整流程是这样的断电状态下焊接好一次侧限流电阻、互感器、二次侧采样电阻、偏置电路、运放。检查绝缘用万用表测一次侧和二次侧之间的电阻应该是无穷大。如果有阻值说明绝缘有问题不能上电。先给二次侧供电只给3.3V和偏置电路供电不接一次侧高压。用万用表测运放输出应该在1.65V左右。如果偏差大检查偏置电阻和电容。接入一次侧低压测试用一个可调交流电源从10V开始慢慢往上加同时用示波器看运放输出。输出应该是一个叠加在1.65V上的正弦波幅度随输入电压线性增加。校准在额定电压220V下记录ADC读数和标准万用表对比计算校准系数。如果偏差超过1%检查采样电阻精度和运放增益。满量程测试加到264V观察输出是否削顶。如果有削顶说明采样电阻太大或偏置电压不对需要调整。注意调试时一定要用隔离变压器给交流电源供电避免示波器探头地线和市电地线冲突导致短路。这个坑我踩过示波器探头一碰就跳闸吓出一身冷汗。4. 常见问题排查与避坑经验实录4.1 输出信号为零或极小这是最常见的问题原因通常有三个一是一次侧限流电阻太大导致一次侧电流远小于额定值二是二次侧采样电阻太小比如选了10Ω输出只有20uV示波器根本看不到三是互感器一次侧和二次侧接反了电流型互感器虽然匝比可能是1:1但一次侧和二次侧的额定电流不同接反了输出会异常。排查方法先用万用表测一次侧限流电阻两端的交流电压算出电流。如果电流正常再测二次侧采样电阻两端的交流电压。如果二次侧没电压可能是互感器坏了换一个试试。4.2 输出波形失真或削顶波形失真通常是采样电阻太大导致二次侧电压超过运放或ADC的量程。比如你选了2kΩ采样电阻2mA电流产生4V电压但运放只供电3.3V输出就削顶了。解决办法是减小采样电阻或者提高运放供电电压。另一种可能是偏置电压不对导致正弦波的一部分被削掉。比如偏置电压只有1V而正弦波峰值0.5V负半周就会低于0V被运放或ADC的输入保护二极管钳位。解决办法是调整偏置电压到量程中点。4.3 测量值随温度漂移温漂主要来自三个方面限流电阻的温漂、采样电阻的温漂、互感器本身的温漂。限流电阻和采样电阻选1%金属膜或精密电阻温漂可以控制在50ppm/℃以内。互感器的温漂通常在100ppm/℃左右好的型号能到50ppm/℃。如果温漂还是大可以在软件里做温度补偿。用一个NTC热敏电阻测环境温度根据温漂曲线修正读数。这个方法在电表行业很常用精度能提高到0.2%以内。4.4 常见问题速查表问题现象可能原因排查方法解决方案输出为零限流电阻太大测一次侧电流减小限流电阻输出为零采样电阻太小测二次侧电压增大采样电阻输出为零互感器接反检查引脚定义调换一次侧或二次侧波形削顶采样电阻太大测输出峰值减小采样电阻或提高供电波形失真偏置电压不对测直流偏置调整分压电阻温漂大电阻精度低测不同温度下读数换精密电阻或软件补偿相位误差大未补偿测过零点加补偿电容或软件校正干扰严重布局差看示波器噪声缩短走线、加屏蔽、开槽4.5 几个只有踩过坑才知道的细节第一个细节互感器二次侧不能开路。电流型互感器二次侧开路时励磁电感会产生很高的感应电压可能击穿绝缘。所以调试时一定要先接好采样电阻再上电。如果不小心开路了赶紧断电用万用表测互感器是否还正常。第二个细节限流电阻的耐压要够。220V交流的峰值是311V如果限流电阻选的是普通1/4W电阻耐压只有200V左右长期工作可能击穿。建议选耐压500V以上的电阻或者用两个电阻串联。第三个细节PCB爬电距离。一次侧和二次侧之间的爬电距离按安规要求至少6mm220V场合。如果PCB空间不够可以开槽增加距离。开槽宽度1mm以上槽内不要有铜箔。第四个细节校准要在额定点做。有些朋友在低压下校准然后拿到高压下用结果误差很大。因为互感器的线性度虽然好但在额定点附近最准。所以校准一定要在220V额定点做然后验证176V和264V的误差是否在可接受范围内。5. 不同应用场景下的方案变体5.1 低成本单相电表方案如果你做的是低成本单相电表对精度要求0.5%左右可以用最简单的方案2mA/2mA互感器 100Ω采样电阻 偏置电路 MCU内置ADC。不需要运放不需要精密基准成本能压到几块钱。软件上做多点校准线性度也能做到0.5%以内。这个方案的关键是MCU的ADC要够稳。有些MCU的ADC参考电压直接取电源电源波动1%读数就波动1%。解决办法是用一个外部基准芯片比如TL431给ADC提供2.5V基准成本增加几毛钱精度提升一个档次。5.2 工业级三相电压监测三相电压监测需要三路互感器每路独立采样。这时候要注意三相之间的相位差以及互感器之间的一致性。三只互感器的匝比和相位误差要匹配否则算出来的三相不平衡度不准。工业场景通常用24位ADC比如ADS131M08这类内置PGA和基准直接接互感器二次侧省掉运放。采样电阻选10Ω到50Ω输出信号很小但24位ADC分辨率够高信噪比反而更好。5.3 逆变器直流母线电压检测逆变器里要测直流母线电压但电流型互感器只能测交流怎么办答案是先用电阻分压把直流高压变成小直流电压再用一个振荡电路把它变成交流最后用互感器隔离。这个方案叫“斩波隔离”成本比隔离运放低精度也不错。具体做法用一个小MOS管和一个电容组成振荡电路频率几十kHz把直流斩成方波通过互感器耦合到二次侧再整流滤波成直流。这个方案我做过几版精度能做到1%以内响应速度也够快。6. 选型建议与最后的心得6.1 互感器选型看哪几个参数选电流型电压互感器重点看四个参数额定输入电流、额定输出电流、绝缘耐压、线性度。额定电流常见的有2mA、5mA、10mA选2mA的最通用功耗小、限流电阻好选。绝缘耐压至少3000V工业场合选4000V以上。线性度看数据手册的曲线好的型号在额定电流的10%到120%范围内线性度能到0.1%。品牌方面国内做互感器的厂家很多质量参差不齐。我的经验是别贪便宜买几毛钱的选一块钱以上的一致性会好很多。批量生产时每批抽检几只测匝比和相位确保一致性。6.2 采样电阻的终极选择采样电阻的选型我总结了一个简单原则在ADC量程允许的前提下越大越好。因为采样电阻越大输出信号越大信噪比越高。但要注意运放的输入范围和偏置电压的摆幅。一般100Ω到1kΩ之间根据你的ADC和运放来定。电阻类型选金属膜电阻精度1%温漂50ppm/℃。如果做电表选锰铜电阻温漂更低但价格贵。封装选0805或1206功率余量留一倍以上。6.3 我个人在实际操作中的体会做了这么多年的硬件电流型电压互感器这个器件给我的感觉是入门容易做好难。接法简单但要把精度、温漂、相位、抗干扰都做好需要反复调试和积累经验。我最早做的一款电表就是因为采样电阻选了5%精度的碳膜电阻批量生产时一致性极差返修率很高。后来换成1%金属膜问题立刻解决。还有一点别迷信仿真。Multisim或LTspice里跑出来的波形很完美但实际电路里分布参数、寄生电容、电源噪声都会影响结果。仿真只能验证原理真正的参数还得在板子上调。我一般先用仿真确定大致范围然后打样回来实测根据实测结果微调。最后分享一个小技巧在采样电阻两端并联一个100nF的电容可以滤掉高频干扰但对50Hz信号影响很小。这个电容的位置要尽量靠近采样电阻走线要短。如果干扰还是大可以在运放输出端再加一个RC低通滤波截止频率设到1kHz左右既能滤干扰又不影响50Hz信号。这个电路后续还可以扩展比如加一个有效值转换芯片把交流信号变成直流有效值直接给ADC读省掉软件算有效值的计算量或者加一个过零检测电路用来测频率和相位。这些扩展我在其他项目里都用过效果不错有机会再单独写一篇。
阅读完成 · 觉得有帮助?
咨询建站