ARTICLE DETAIL

资讯详情

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

阻容降压电路原理与设计:低成本220V转5V的非隔离方案

阻容降压电路原理与设计:低成本220V转5V的非隔离方案 很多刚玩嵌入式或电子DIY的朋友第一次拆开LED小夜灯、触摸墙壁开关或者电表模块时大概率都会愣一下里面没有变压器没有开关电源那种磁芯电感就几个电容电阻加一个整流桥居然就把220V交流变成了5V直流这玩意儿就是本文要聊的阻容降压电路。它靠电容在交流回路里的容抗来限制电流再用稳压管把电压钳位到目标值不需要磁芯元件成本可以压到几毛钱。这篇内容我会结合手头几个实际产品和自己做过的实验把原理、元件分工、参数计算、安全边界和实测中的坑完整梳理一遍适合正在学电源基础的学生、想给低成本非隔离产品选供电方案的硬件工程师以及所有对为什么能这么省感到好奇的人。先抛一个反直觉的结论阻容降压电路的实际转换效率并不高它真正厉害的地方是省物料——用三五个被动元件换掉一个几十克的工频变压器在3W以内的小功率场景里这个方案依然活得很好。下面从原理开始一层层拆开讲。1. 电容不是吃掉电压而是在限流阻容降压凭什么能替代变压器1.1 容抗公式从电阻的思维迁移过去要理解阻容降压先忘掉降压这两个字把视角切换到限流。电容在交流电路里呈现的阻抗叫容抗公式是[ X_C \frac{1}{2\pi f C} ]频率 ( f ) 固定是50Hz( C ) 是电容容量。我们代入1μF算一下( X_C 1/(2\pi \times 50 \times 0.000001) \approx 3183\Omega )。如果直接把1μF电容串在220V交流回路里RMS电流大约是 ( 220 / 3183 \approx 69mA )。这个数字很关键后面所有经验计算都建立在它上面。电容在这个电路里的角色可以理解为电流水龙头它不关心后面接的是5V还是3.3V它只负责把交流回路里的电流限制在某个大致固定的范围内。后面不管你是接稳压管、LED还是给电池充电电流基本上就这么多。这就是为什么我们说阻容降压本质上是电流源特性而不是电压源特性。变压器靠匝数比把电压变成你想要的数值而阻容降压先把电流限制住再由后级电路去定夺电压是多少。这个区别决定了它后续所有的优缺点。1.2 为什么参数里几乎不消耗能量这里有一个反常识的点电容在交流回路里限制电流但它本身几乎不消耗有功功率。电阻也会限流但电阻会把能量变成热量电容不会因为电容两端的电压和流过它的电流相位差接近90度有功功率 ( P UI\cos\varphi )( \cos\varphi ) 趋近于0。所以理论上一个纯电容串在220V里本身发热很小。真正发热的是后面的稳压管和滤波电容因为稳压管必须把多余的电压扛下来这部分能量以热的形式散掉。这就是为什么标题里写高效其实有点名不副实——准确说法应该是高性价比效率不高但贵在方案简单便宜。我们做个实测概念验证把一个1μF的CBB电容串一个整流桥再接一个5.1V稳压管用万用表量稳压管两端能得到一个比较稳定的5V左右输出。把负载电流加大到一两百毫安输出就开始下跌电容容量越大能提供的电流越大。这也验证了电流源的底子负载电流需求不能超过电容限流能力否则电压保不住。2. 拆开一个典型220V转5V电路每个元件分工没有一个是白给的一个标准的阻容降压电路从交流输入端到5V直流输出大概有6个要素降压电容、泄放电阻、整流部分、稳压管、滤波电容、保护元件。下面逐个拆。2.1 降压电容与泄放电阻这一对必须搭配出现降压电容图中标C1是这个方案的核心。它串联在火线回路里承担全部的限流任务。这里有个选型铁律这种跨接在交流电源线两端的电容必须选X2安规电容而不是普通CBB电容或涤纶电容。为什么X2电容是专门设计用于跨接在电源线L/N之间的它有明确的失效模式要求——失效时必须是开路而不是短路。普通电容一旦击穿短路220V直接灌到后级瞬间炸管、起火、烧板这是安全底线问题。X2电容还具备耐浪涌能力能承受电网上的瞬态尖峰。常见规格是275VAC/0.1μF~2.2μF品牌如法拉、元盛都行。跟C1并联的R1就是泄放电阻。这个电阻的任务是断电后把C1上储存的电荷放掉。C1在220V峰值下的储能有约310V电压如果不放电拔掉插头后金属引脚上还能电人非常危险。按安全经验R1的阻值通常取470kΩ~1MΩ功率0.25W即可。阻值太小会增大无谓损耗和发热太大放电太慢。2.2 整流、稳压和滤波把限过的流变成干净的5V接下来是整流。常见有两种做法半波整流用一个二极管全波整流用四个二极管组成整流桥。半波整流的利用率比较低每μF电容大约只能给出30~35mA直流电流全波整流可以把每μF对应电流提到60~65mA左右。想要同样的输出电流半波方案需要更大的电容但省了三个二极管。低成本产品为了极致省料经常用半波但正经设计我更推荐全波尤其是要驱动芯片或继电器时半波的纹波会让系统很难受。整流之后是稳压。因为阻容降压是电流源特性必须有一个稳压管DZ比如5.1V或5.6V把电压钳住。当负载需求电流小于电容限流能力时多余电流全部流进稳压管由它承担发热当负载需要大电流时稳压管电流减小甚至不工作。稳压管选型时的核心参数是功耗不是电压——这个后面参数计算那节会重点算。滤波电容C2接在稳压管之后典型值是470μF/16V或1000μF/10V电解电容即可。它的作用是平滑稳压管上的电压纹波让直流输出更稳定。C2容量越大纹波越小但上电瞬间的冲击电流也越大需要权衡。2.3 保护元件保险丝、压敏电阻和限流电阻的取舍一个成熟的阻容降压电路至少还要考虑三种保护保险丝F1串在火线进线端推荐1A~2A 用于上电浪涌或后级短路时快速断开。没有它一旦稳压管击穿或C1失效线路可能过热起火。压敏电阻MOV常见07D471K跨接在L/N之间吸收雷击浪涌和电网尖峰。在经常有感应雷的地区或者工业环境里非常有必要。限流电阻R2串在降压电容之后阻值取10Ω~47Ω功率0.5W~1W。它最大的作用是抑制上电瞬间C1充电造成的浪涌电流。没有它电路刚插电那一瞬间可能打火花、烧保险丝。很多低成本山寨产品会把压敏和限流都省掉只留一个保险电阻。但从可靠性的角度正规产品这三样尽量都加。省这几毛钱换来的可能是售后一堆烧板子。3. 从100mA需求反推元件参数一个完整的计算手记3.1 每μF能给多少mA的工程估算在开始算参数之前先建立一个工程经验公式。阻容降压的输出直流电流 ( I_DC ) 与降压电容容量的关系可以用下式估算适用于220V 50Hz输入[ I_{DC} \approx (2\pi f C) \times V_{AC} \times \eta ]其中 ( \eta ) 是效率因子跟整流方式有关。全波整流时 ( \eta ) 大约取0.8~0.9半波整流时大约0.4~0.45。工程上很多人直接用简化的经验值整流方式每μF电容可提供的直流电流全波整流约60~65mA / μF半波整流约30~35mA / μF我用实测校准过一个2.2μF的X2电容配全波整流在5V输出电压下能稳定带起约120~130mA的负载。这个值跟经验公式基本吻合。注意这是在220V 50Hz条件下的值。如果你在60Hz电网地区同样的电容能给出的电流会多约20%因为容抗公式里频率在分母上频率越高容抗越小。3.2 5V/100mA输出的完整算例假设我们要设计一个输出5V、最大负载电流100mA的非隔离供电给一个MCU几颗LED供电。第一步确定降压电容容量。全波整流按每μF提供62mA保守估算[ C \frac{100}{62} \approx 1.61\mu F ]取标准系列值可以用2.2μF/275VAC或者1.8μF/275VAC。有人会问为什么不取1.5μF因为电容容量通常有 -10%~20% 的公差标称1.5μF实际可能只有1.35μF对应电流不到84mA负载拉满100mA时电压必然跌破5V稳压效果变差。所以我宁愿取2.2μF留约36%的余量。但余量不是越大越好后面算稳压管功耗你们就明白了。第二步选泄放电阻。按断电后1秒内把C1上的电放到安全电压以下这个目标来算。RC时间常数取约1秒比较稳妥[ R \frac{1}{C} \frac{1}{2.2 \times 10^{-6}} \approx 454k\Omega ]取标称470kΩ/0.25W。核算一下它自身的损耗220V下流过它的电流约0.47mA功耗约0.103W0.25W封装没问题。泄放电阻还不是越小越好太小会让正常工作时多一路漏电流白白增加功耗。3.3 稳压管功耗验算空载才是它最危险的时候稳压管选型几乎所有人都先看稳压值忽略功耗。实际上这里最阴险的工况是空载输出什么都不接或者负载休眠电流只有几毫安这时候电容限制的电流几乎全部流过稳压管。我们用2.2μF实测值来算全波整流后直流侧有效电流约130mA全部灌进5.1V稳压管[ P 5.1 \times 0.13 \approx 0.66W ]这已经超过常用1N4733A1W5.1V的额定值的60%如果环境温度再高一点稳压管就会在长期工作中明显发热甚至损坏。为了更稳妥我通常会在稳压管前面串一个10Ω~20Ω/0.5W的限流电阻它能把一部分功耗从稳压管挪到自己身上同时还能抑制电压尖峰。这个电阻放在整流桥后面、稳压管前面效果最理想。如果负载特性是大多数时间空载我的建议是直接把C1容量下调到刚好满足最大负载需求而不是留太多余量。阻容降压电路里电容越大空载时稳压管越热这是很多人踩过的一个反向坑。第四步定滤波电容。输出纹波主要由C2决定。100mA负载、全波整流脉动频率100Hz下想控制纹波在50mV以内按经验需要C2大约470μF以上。我一般直接上1000μF/16V电解电容耐压选16V而不是10V是因为稳压管在轻载时输出电压会偏高5.1V稳压管在低电流下实际钳位电压可能到5.5V~5.8V再叠加纹波尖峰10V耐压会显得紧张。到这里整个电路的关键参数就齐了C12.2μF/275VAC、R1470kΩ、R210Ω/0.5W、整流桥1A、DZ5.1V/1W、C21000μF/16V、F11A保险丝。4. 无隔离是把双刃剑安全红线到底划在哪里4.1 热地这个概念必须刻进脑子里阻容降压电路最大的软肋是它没有变压器隔离整个直流输出侧与交流电网之间存在着直接的电联系。整流后的地不是我们平时说的接大地而是所谓的热地。什么意思呢就是你挡板的地跟家里插座的火线之间存在一个随正弦波变化的电位差峰值可以达到约310V。用示波器测量这种电路时如果示波器探头的地线夹子夹到5V输出GND上等于把火线通过示波器地线直接短路到大地瞬间跳闸甚至烧探头。这一点对刚接触的人是个大坑。想安全测波形必须用隔离示波器或者在输入端加隔离变压器或者用差分探头。实际产品中5V输出端跟火线之间可能只隔了一个稳压管和一个二极管所以任何裸露的引脚、金属外壳、可触摸的接口都不能出现在这个电路的低压侧。那些用阻容降压的触摸开关外壳一定是全塑料的按键面板背后还贴着绝缘膜就是这个原因。4.2 安全设计的最低要求外壳、间距、可触及性假如你非要用阻容降压做一版实际产品安全措施至少要做到下面几条外壳必须使用绝缘材料塑料不能有金属外露不能接地线。电路板上低压侧与高压侧的爬电距离和电气间隙要保持足够至少6mm以上220V污染等级2的常规要求。所有引脚、焊盘、元件引脚都不可触及产品要能通过加强绝缘测试。加装保险丝或保险电阻并在电路上标记危险电压标识。任何需要跟人体频繁接触、或者用户可能用水触摸的场景都不适合阻容降压。比如剃须刀充电器、户外灯串、电动工具供电这些必须用隔离开关电源这是红线不是成本能换的。4.3 到底什么场合才适合阻容降压即使有安全限制阻容降压依然在以下场景大量存在LED小夜灯、玉米灯、灯泡里的LED驱动板墙壁触摸开关、智能开关的控制板供电电能表、定时器、楼道感应模块的逻辑供电一些不露金属的传感器模块、加热器控制板这些场景的共性是产品全封闭、功率小1~3W以内、成本极其敏感、用户不会直接接触电气部分。在这些地方阻容降压用非常低的BOM成本完成了供电任务而且因为元件少长期可靠性反而比低价开关电源更稳。5. 阻容降压和开关电源怎么选算完成本账再动手5.1 直接成本对比不是差一点是差一个数量级把同一规格220V转5V/500mA的两种方案拉出来比一比对比项阻容降压≤100mA场景开关电源模块如HLK-PM01类物料成本约0.5~1.5元约5~15元PCB面积约2~3cm²约5~10cm²元件数量6~10颗20~30颗电压隔离无有隔离电压≥3kV输出纹波30~100mV通常30mV待机功耗较高稳压管发热低空载可到0.1W以内稳压精度受负载和电网波动影响通常±5%以内EMI极低几乎不用滤波需要处理差模/共模干扰可靠性元件少失效点少元件多但每颗都在规格内工作成本差距是直观的阻容方案在极低成本产品面前几乎是不可替代的。但要注意这里的500mA是开关电源的常规规格阻容方案在500mA输出下稳压管功耗会爆表根本不能这么用。阻容方案实际合理范围是5V输出50~200mA或LED负载总功率3W以内。5.2 效率的真实账热在哪里很多文章吹阻容降压高效其实要看怎么定义。开关电源效率能做80%~90%阻容降压在小功率下效率通常只有70%上下空载时甚至更难看因为稳压管把多余能量全变成了热。我们算一下输入功率约 ( 220V \times 130mA \approx 28.6W )输出只有 ( 5V \times 100mA 0.5W )。看着效率不到2%但别忘了那28.6W里面绝大部分是电容的无功功率电容本身不发热电网也不会计你无功电费家庭电表只计有功。真正消耗的有功功率主要有稳压管的发热、泄放电阻的损耗以及负载功耗。实测一个2.2μF的电路在线路端用功率计测有功功耗大约1~1.5W去掉稳压管和电阻上的损耗实际给100mA负载的效率大概在40%~50%之间。所以别被高效两个字忽悠了它对电网友好度有限真正优势是方案极简、物料便宜、几乎不产热相对线性稳压。在需要严控待机功耗的场合阻容降压反而会被人嫌弃——空载时稳压管一直在用电。5.3 选型判断什么项目可以直接上什么项目要绕道做产品或者DIY项目时我是按下面这个思路决策的负载功耗 1W对稳压精度不敏感产品全封闭塑料外壳可以优先考虑阻容降压。需要跟人直接接触充电、触摸屏、USB口供电一律禁止。对纹波敏感音频电路、精密ADC参考电压阻容降压基本不行除非再加一级LDO。输入电压波动大工厂、山区电网阻容降压输出会随电网波动不如开关电源稳。要过CE/FCC EMI测试的工业设备开关电源加滤波往往更容易达标。我的习惯是在项目立项阶段就用一个表把负载特性、安全等级、成本预算三个维度打勾至少两个落进阻容友好区才继续往下设计。6. 实测最容易翻车的三个地方浪涌、发热和纹波6.1 上电浪涌刚插电那一瞬间为什么打火把2.2μF电路焊好直接上电第一次插插头时如果仔细看插脚处偶尔会闪一点电火花这就是C1初始充电造成的浪涌电流。C1初始电压为0上电瞬间相当于短路理论上冲击电流只受线路阻抗限制可以达到几十安培甚至更高。如果前面没有保险丝或限流电阻冲击电流足以把保险丝打炸或者把整流二极管的PN结烧穿。我实测中用1A保险丝不加限流电阻样品板掉电再上电循环大概第20次保险丝就断了。换成10Ω/1W的限流电阻后同一块板循环了上百次都没问题。所以R2不是可有可无的保护性元件它直接决定电路寿命。选择10Ω~47Ω都是合理范围阻值越大浪涌抑制越好但正常工作时多一个恒定的压降和功耗所以别往大了选。6.2 稳压管发热空载反而比满载更烫前面参数计算里已经算过2.2μF电容全波整流后向5V稳压管灌约130mA电流稳压管功耗约0.66W。我第一次做实验时满载状态100mA下稳压管温度只有50多度感觉还好然后把负载断开空载放了10分钟手指摸上去已经明显发烫用热电偶一测接近90度。这背后的逻辑是空载时全部电流只能走稳压管稳压管承担全部功耗满载时电流大部分给了负载稳压管反而轻松。这意味着设计时如果负载经常掉线比如WiFi模块休眠就要重新考虑稳压管选型和散热。我给的整改方案有三个方向一是把C1容量取小一点让电流刚好覆盖最大负载需求二是把稳压管换成更大封装比如SOD-123换成SMA或者并联两个稳压管均流三是串一个限流电阻分担功耗。实测串一个20Ω/1W电阻后空载时稳压管温度下来了约15度效果明显。6.3 纹波为什么摄像头底下LED灯在闪阻容降压的输出纹波是很多人忽视的隐性坑。全波整流后是100Hz的脉动C2滤波电容决定了残余纹波大小。用470μF、带100mA负载时示波器能看到约80mV p-p纹波换1000μF可以压到40mV左右基本能接受。但半波整流情况下纹波会比全波大一倍而且100Hz的闪烁虽然人眼看不见但是用手机摄像头拍LED供电的设备时会看到明显的明暗条纹这就是频闪。一些低质量的LED小夜灯拍照时老是有水波纹很多就是阻容降压半波整流加大纹波搞的。如果后级有MCU或射频模块我强烈建议在稳压管后面再接一级100Ω100μF的RC滤波或者直接加一个LDO芯片比如HT7333成本多加两毛钱电压稳定性和纹波指标会好看很多。对于要过认证的产品这一步基本是必须的。最后分享一个我自己的习惯每次算完阻容降压的参数我都会在样品板上串一个电流表分别量满载、空载、上电瞬间三个状态的电流用来验证电容容量选择、稳压管功耗估算和浪涌电阻是否合适。这个验证流程比对着datasheet反复算更靠谱因为电容公差、整流管压降、稳压管实际稳压值这些变量最终都会反映在电流表读数上。至于那些说阻容降压一无是处的论调我的看法是工具没有好坏只有用对地方。在封闭外壳、小功率、极致成本的场景里它依然是一个相当务实的答案。
返回列表