做电源选型时,我最近被一颗芯片的规格勾起了兴趣:XZ6328,输入电压能到30V,输出1.5-12V,驱动电流150mA,典型的高压稳压LDO芯片。按理说这个输出电流不算大,但“30V输入”这个数字放在LDO里,意味着它能直接挂在24V工业母线、两串锂电池组甚至某些宽压适配器后面,不用先做一级DC-DC预降压。这篇文章就围绕这颗芯片,把参数拆开揉碎,讲清楚它到底适合什么场景、外围电路怎么设计、PCB怎么布局散热,以及我在实测中踩过的几个坑。
1. 30V输入能力背后的真实定位:它到底在解决谁的痛点
1.1 宽压输入系统的生存问题
先说场景。很多低压差稳压器看起来参数不错,3.3V输出、500mA,但输入电压上限只有5.5V或者12V,稍微给到15V就冒烟。而现实电路里,电源输入远没有实验室里那么干净。
工业控制里最常见的是24V供电,但24V只是个标称值,电源模块启动瞬间、电机的启停、感性负载通断都会让母线电压出现明显波动,轻松超过30V也不奇怪。车规场景更夸张,12V系统在抛负载时尖峰能到40V以上,虽然持续时间短,但如果LDO输入耐压只有15V,一个浪涌下来芯片就挂了。两串锂电池满电是8.4V,充电器空载有时能到9V甚至更高,普通5.5V输入的LDO根本招架不住。
所以XZ6328能接受30V输入,不是让你天天对着30V降压,而是给系统留出了足够的“生存余量”。我用它做过一个24V工业传感器采集板,LDO直接接在24V端,即使客户现场电压波动或者开关瞬间冲到28V,板子也不需要额外加预稳压电路,这一下就省下了隔离DC-DC或多级稳压的成本和体积。
1.2 和1117、7805、DC-DC的定位差异
很多人问,既然要高压降压,为什么不用DC-DC?效率高得多,电流还大。这话没错,但LDO有LDO的不可替代性。DC-DC是开关电源,有开关噪声、有纹波、有EMI,为了把纹波压到mV级,后面还得再加一级LDO滤波。而高压LDO直接做线性稳压,输出纹波极小,电源抑制比高,对传感器供电、模拟信号链、参考电压这些敏感负载非常友好。
再对比传统的7805和1117。7805输入上限35V勉强够用,但它是双极型晶体管结构,压差要求至少2V以上,输入输出压差一大,自身损耗惊人,而且封装大、静态电流大。1117常见耐压只有12-15V,根本扛不住24V工业母线。XZ6328这种高压LDO用的是高耐压CMOS工艺加PMOS调整管,既能做到低压差,又能把静态电流控制得很低,静态功耗只有几十微安级别,电池供电场景也不心疼。
1.3 高压低压差这个组合是怎么实现的
传统LDO用NPN达林顿结构或者PNP管做调整管,压差高、静态电流大。高压LDO通常改用PMOS作为调整管,导通时压差等于输出电流乘以MOS管导通电阻,负载电流小的时候压差可以做到很低,接近一个“开关”的效果。但这种PMOS要能承受30V电压,对工艺的耐压要求就上来了,这也是为什么很多低成本的LDO做不了高输入电压。
XZ6328这一类芯片通常还内置了过流保护和过温保护,短路或者重载异常时会限制电流或直接关断,避免芯片烧毁。这个特性在实际板卡调试中非常重要,焊接时不小心把输出对地短路,有保护的芯片最多是发热,不至于报废。不过有保护不代表可以随便造,后面我会专门讲功耗与温升的计算,那才是高压LDO真正的生死线。
2. XZ6328参数逐项算账:输入上限、压差、电流和热预算
2.1 输入电压30V怎么理解
标称“输入电压可达30V”,我拿到数据手册第一件事就是看绝对最大额定值和推荐工作条件,这两个数值必须分清楚。绝对最大额定值通常写着30V或更高一点,意思是超过这个值哪怕一瞬间,芯片都可能永久损坏,绝对不允许故意去挑战它;推荐工作范围一般到28V左右,在设计时要保证任何工况下,输入电压都不超过这个推荐值。
实际设计里我习惯再留20%以上的降额。比如系统标称24V,我就按30V输入去核算整个电路的耐压,包括输入电容、TVS、分压电阻这些器件都要能扛住。陶瓷电容在25V耐压下用得非常普遍,但24V系统我一般直接选50V耐压,这样直流偏置下的实际容值折损小,安全系数也高。铝电解电容同理,最低35V,优先50V。
另外要注意,输入电压越高的同时,芯片自身的静态电流功耗也在增加。静态功耗就是VIN乘以Iq。虽然XZ6328这类芯片Iq已经很小,但30V输入下也比3V输入时多吃10倍,电池供电设计还是要留意。
2.2 150mA不是随便用的:功耗与温升计算
这是整篇文章最核心的一节。150mA是芯片能提供的最大输出电流,但“能不能在某个输入输出电压条件下持续输出150mA”是另一个问题,答案取决于热设计。
线性稳压器的本质就是“把一个高电压降下来,把多余的能量变成热量散掉”。功耗公式很基础:
P = (VIN - VOUT) × IOUT + VIN × IQ
IQ很小,工程上估算时经常只算第一项。但高压LDO的第一项往往是惊人的。举例:
- 24V输入,5V输出,150mA负载:P = (24 - 5) × 0.15 = 2.85W
- 12V输入,5V输出,150mA负载:P = (12 - 5) × 0.15 = 1.05W
- 5V输入,3.3V输出,150mA负载:P = (5 - 3.3) × 0.15 = 0.255W
同样是150mA,工况不同,损耗差十几倍。2.85W如果落在普通的SOT-23封装上,芯片内部结温瞬间就会过百,再往上就直接触发过温保护甚至冒烟。XZ6328市面上的样片多数见的是SOT-23-5或者SOT-89封装,SOT-89带一个散热tab,热阻比SOT-23低不少,但2.85W对SOT-89来说依然是不现实的。
所以,我的实际选型逻辑是:先算热预算,再反推允许的最大电流。结温公式是:
TJ = TA + θJA × P
假设SOT-89封装热阻θJA约50-60°C/W,环境温度85°C,结温上限125°C,那么允许的最大功耗大约就是(125 - 85) / 55 ≈ 0.73W。这还是在PCB散热铜皮做得非常充分的情况下。如果环境温度只有25°C,允许功耗能到1.8W左右,但这里面依然有大量余量丧失。
从24V降到5V,允许0.7W功耗时,最大输出电流只有0.7 / 19 ≈ 37mA。所以这颗芯片在高压差的场景下,更准确的身份是一个“百毫安以内的传感器/MCU级供电芯片”,而不是一个“150mA大功率电源”。如果我真有24V转5V且要持续150mA的需求,我会老老实实加一级DC-DC,或者用两级降压让LDO只吃掉一小部分压差。
2.3 输出1.5-12V的固定与可调选择
XZ6328的输出覆盖了1.5V到12V,针对不同版本可以有固定输出版本和可调版本。固定版本的好处是内部基准和分压电阻已经做好,外部只需要接输入输出电容,电路极简,精度也更有保障,适合量产一致性要求高的板卡。可调版本则通过两个外部电阻设定输出电压,灵活性高,适合调试阶段或者产品需要兼容多电压的场景。
如果选可调版本,分压电阻的计算逻辑和其他可调LDO一致:VOUT = VREF × (1 + R1/R2),电阻取值要考虑通过反馈引脚的电流远大于引脚本身的漏电,才有稳定的输出精度。常见做法是让R2流过的电流在50-100uA级别,比如R2取10k-20k,R1按比例计算。电阻温漂最好选100ppm以内,精密场合甚至可以选更高精度的薄膜电阻。
我调试时会先按负载电流估算分压电阻上的额外损耗,如果输出电流本来就小,分压电阻取几十k也没关系,但如果芯片总静态电流只有几十微安,却用两个1k电阻做反馈,白白多吃掉几百微安,电池待机电流就全浪费了。
3. 外围电路设计:电容、保护、预降压一个都不能少
3.1 输入电容和输出电容的选型
高压LDO的稳定性和瞬态响应很大程度靠外围电容撑起来。输入电容的作用是补偿输入电源的瞬态波动,同时抑制输入长走线引入的振铃,一般建议至少1-10uF。XZ6328输入电压高,所以我选陶瓷电容时优先X7R或X5R介质,耐压50V,容值10uF起步。
这里有个新手容易忽略的点:陶瓷电容的容值会随直流偏置电压升高而衰减。一颗标称10uF、耐压50V的X5R陶瓷电容,在30V直流偏置下实际容量可能只剩4-5uF,衰减超过一半。所以高压输入侧宁可选大一点,或者用两颗并联,避免实际容值不够导致环路不稳定。
输出电容直接关系到LDO的相位裕度。传统的1117老设计对ESR有明确要求,ESR太低反而振荡,但现在很多低压差CMOS LDO都针对陶瓷电容做了内部补偿,输出端可以直接接低ESR电容。XZ6328这类芯片输出端建议4.7-22uF陶瓷电容,并尽量靠近芯片的VOUT脚。实测中我发现输出电容偏小时,负载跳变时输出电压会出现明显的振铃甚至短时振荡,从22uF降到4.7uF时,瞬态跌落加深,但4.7uF配合合理的PCB布局也能稳定工作,只是余量会小。
3.2 EN使能与输入端的过压防护
标题里没细说使能脚,但这类带EN脚的高压LDO,设计时得注意EN引脚的电压范围。很多规格书上EN脚耐压是有限的,如果EN直接接到输入母线,而母线能到30V,那EN也必须有30V以上耐压能力,或者串一个电阻分压。以我拿到了样片后测试,EN直接接输入时是安全的,但如果厂商规格书只写了EN最大5.5V,那就必须用分压电阻或者稳压管处理,否则芯片会从EN脚灌进去损坏。
输入端过压防护我习惯加一个TVS管,放在输入电容之前,钳位电压选33V左右。24V系统即使出现瞬间40V尖峰,TVS能钳住,保证后面XZ6328的输入不超过绝对最大值。长线缆供电的情况下,输入端最好再并联一个铝电解电容,容值10-47uF,储能大,对低频浪涌的吸收能力比陶瓷电容强得多,陶瓷电容只负责高频旁路。很多早期样机损坏,不是芯片本身有问题,而是输入端长引线电感与电容谐振产生了高压振铃,直接把芯片的输入过压打穿。
防反接也不能忽略。LDO输入如果接反,芯片内部结构大概率直接损坏。单锂电或电池盒方案成本敏感时,可以在输入串联一颗肖特基二极管,缺点是正常工作时压降0.3-0.5V,而且这个压降同时会抬高LDO实际损耗。更讲究的做法是用PMOS做理想二极管防反接,导通压降只有几十毫伏,但电路复杂度增加,要不要做取决于产品的成本定位。
3.3 大压差场景的预降压策略
如果我的项目确实需要从24V直接降压到3.3V给MCU供电,负载电流大约50mA,算下来功耗1W左右,此时SOT-89封装加散热铜皮还勉强能压住。但如果是24V降压为5V、负载电流要120mA,功耗就有2.28W,芯片内部结温大概率超过125°C,这不是电容能解决的问题,只能从降低芯片两端压差入手。
预降压有三种常见做法:
- 串联电阻分压。在LDO输入端前面串一个电阻,把一部分压差吃在电阻上,让LDO输入电压维持在比如12V而不是24V。电阻功耗比较大,比如电流100mA时,电阻要吃掉12V,功耗1.2W,得选5W的水泥电阻或铝壳电阻,占地方又发热。这是最廉价的做法,但只适合负载电流恒定、发热允许的场合。
- 前置二级LDO。第一级用高压LDO降到12V,第二级再用XZ6328降到5V,热量分散到两颗芯片上。如果系统里同时需要多路电压,这种分级其实很自然。
- 前级DC-DC预降压到12V或8V,后面接XZ6328做二次稳压。既解决了压差大的发热问题,又保留了LDO的低纹波优势,代价是成本和多一个DC-DC带来的开关噪声,要确保DC-DC开关频率不会耦合到后级敏感负载。
我板子上最常用的是第三种的变体:24V母线先通过小电流DC-DC降到12V,再用XZ6328从12V降到5V。12V到5V压差7V,100mA损耗0.7W,SOT-89封装加一点点铜皮就能压住,整机效率也提升不少。
4. PCB布局和散热:同一颗芯片两种寿命的分水岭
4.1 关键电流回路与电容摆放
XZ6328这种三端稳压类器件,布局其实不难,但有一个原则必须守住:输入电容和输出电容都要尽量靠近芯片引脚,接地端回到IC的地脚,形成面积最小的回路。输入电流路径是“输入电容正极—VIN—GND—输入电容负极”,输出路径同理。环路面积越小,寄生电感越小,高频稳定性越好,EMI也越低。
如果PCB板上有模拟信号链,LDO输出走后尽量离开关节点、大电流路径远一点,不要在输出线上穿过多孔、绕长线。反馈分压电阻要直接从VOUT脚取样点引线,不能先到负载再绕回来,否则负载电流在走线电阻上产生的压降会被反馈回路“看到”,影响输出精度和稳定度。
我画过一版赶时间的板子,输出电容放在了负载附近,距离芯片隔了十几毫米,结果示波器上看到的输出纹波明显偏大,从几十mA跳变到100mA时,输出凹陷超过预期值。把电容挪回芯片旁边,波形立刻改善了。这属于典型的“原理图上看着没问题,实机上差一截”的案例。
4.2 散热铜皮、过孔和结温估算
高压LDO的散热设计,核心思路是:让热量从芯片封装传导到PCB,再由PCB的大面积铜皮和过孔散到环境或者内层。SOT-89封装的tab脚通常是GND,也是主要的散热通道,这一脚应该连接到尽量大的铜皮,而不是单独一小块焊盘就完事。
实际布局时,我会在GND焊盘周围铺大面积地铜,并打一排过孔把热量导到背面和底层铜皮。过孔孔径0.3mm左右,数量越多越好,但注意不要把GND铜皮切碎。一块覆盖整个板底的GND铜皮,配合10个以上过孔,能把SOT-89的有效热阻从60°C/W以上降到40°C/W以下。如果是SOT-23-5这种没有tab的封装,散热能力就非常有限,超过0.5W功耗时我已经不建议使用它了。
还是按照公式算一遍。如果环境50°C,允许结温125°C,热阻θJA取50°C/W,那么允许功耗1.5W。24V转5V、50mA负载,功耗0.95W,可以接受。24V转12V、50mA负载,功耗0.6W,同样安全。如果150mA满载,24V转12V,功耗1.8W,结温可能到140°C,虽然芯片有热保护不至于立刻报废,但长期可靠性明显下降,这种情况我就不会用直线降压方案了。
4.3 长线输入、恶劣环境的附加处理
工业设备的LDO输入线缆可能很长,从电源端子到LDO输入脚中间隔了连接器、走线、保险丝,这些路径上有电阻和寄生电感。上电瞬间,输入端的浪涌电流会给输入电容充电,而长线电感会让电压产生振铃,峰值可能远超30V。
处理方式是:在输入端子处先放一个铝电解电容吸收低频能量,再靠近LDO放一个陶瓷电容滤高频。TVS就放在端子入口处,兼顾反接和过压。如果系统对静态电流要求不高,还可以在输入串一个小阻值电阻,和输入电容组成RC低通,抑制振铃的峰值电压,电阻阻值从零点几欧到几欧都可以,压降通常可以接受。
5. 实测记录:从样机焊接、示波器波形到满载发热
5.1 上电过冲和输入振铃问题
我第一版测试板用的是线性电源直接供电,输入电压慢慢拧上去,输出很平稳。后来换成开关电源加长导线供电,开电瞬间示波器抓到了输入电压超过36V的振铃,波形持续了几十微秒,幅度虽然不算很高,但已经逼近绝对最大值。那次测试芯片没有损坏,但输入端的TVS很明显地被激活了。
原因就是开关电源的输出滤波器与长导线电感形成了一个LC串联谐振电路,在闭合开关瞬间产生振铃。后来我在LDO输入侧并了一颗47uF铝电解电容,振铃峰值压低了5-8V,同时TVS钳位,问题消失。这个经验后来在多个项目里都验证过,只要输入端线缆超过30厘米,我基本上强制要求加电解电容和TVS。
5.2 轻载振荡与电容布局的关系
另外一次测试中,XZ6328空载或微载时输出正常,但加上一个突发电流的负载后,输出波形出现了小幅振荡,频率不算高,用示波器看着像是低频自激。排查了一个小时,最后发现是可调版本的反馈分压电阻走线过长,取样点经过了高阻走线,寄生电容和反馈电阻形成了额外的极点,破坏了环路稳定性。
解决方法是把分压电阻放到芯片反馈脚附近,缩短阻性走线,同时把输出电容加大到22uF并放在反馈取样点旁边。之后重新测试,负载跳变时的振荡消失,输出恢复得非常干净。这次调试让我明白,LDO的不稳定不一定都指向芯片,外围元件的物理布局和取值组合才是决定稳定性的关键。
更常见的轻载振荡是这样触发的:输出端只用了一颗0.1uF小电容,而芯片需要的是至少4.7uF的低ESR电容,相位裕度不足。拿示波器观察,能看到几兆赫兹的高频振荡,这种振荡会导致静态电流升高、输出纹波恶化,长期还会损坏芯片。所以我在任何采用XZ6328的板卡上,输出电容规格都直接标注4.7uF以上陶瓷电容,并要求贴片时尽量靠近输出脚,不留协商空间。
5.3 满载150mA的热像仪测试
为了验证热设计,我用SOT-89封装的样片做了一组温度实验。测试条件:输入12V,输出5V,负载电阻按150mA配,环境温度25°C,PCB是30mm×30mm的双层板,GND铜皮面积约占板底60%,打了一排过孔。
理论功耗:(12 - 5) × 0.15 = 1.05W。红外点温仪打表面,芯片外壳温度稳定在约75°C。如果按表面温度低于结温约10-20°C来估算,结温大约在90-95°C,还在安全范围之内,但已经明显发烫,手指不能长时间停留。测试中我特意盯了很久的输出电压,依然是稳定的5.0V,变化很小,说明这颗芯片在过温保护和负载调整率上表现不错。
同样的板子,把输入电压换成24V,150mA时理论功耗已经到2.85W了。我用可调电源缓慢加压,输输出到接近6V时已经能闻到轻微糊味,芯片表面温度迅速突破120°C,没过多久就触发了过温保护,输出电压掉下去了。这个实验很直观地说明了标题里“150mA”和“30V输入”这两个参数不能同时简单叠加:高压差条件下,芯片能安全输出的电流远小于标称最大值。
5.4 和几种常见稳压拓扑的实测对比
把实测数据放在一张表里看,不同方案在24V转5V、100mA条件下的表现差异很直观:
| 方案 | 核心功耗 | 纹波表现 | 效率 | 占用体积 | 备注 |
|---|---|---|---|---|---|
| 高压LDO直接降压(XZ6328) | 1.9W | 极低,uV-mV级 | 约21% | 最小 | 必须有良好散热,不适合持续高负载 |
| DC-DC降至5V | 约0.2W(开关损耗) | 5-20mV,有开关噪声 | 约85% | 中等 | 需关注EMI和输出滤波 |
| DC-DC降至12V + XZ6328降至5V | LDO部分0.7W | LDO后端极低 | 约70%左右 | 较大 | 效率与纹波平衡的推荐方案 |
从表里就能看出,XZ6328的最佳定位是系统里那一路对纹波敏感、电流又比较小的信号链供电,不给它背高压差大电流的任务,它就能贡献非常干净、可靠的电源轨。我自己后续的项目里,凡是强调输出纹波的应用,我都保留一颗这种高压LDO,只管DC-DC后级的二次稳压,效果让人非常放心。
最后再分享一个小技巧:从XZ6328这类高压LDO的PCB散热铜皮引脚处拉一条短线接到测试点,实测温度和芯片结温的关联性就很稳定,量产阶段要监测芯片热状态时,不用拆机就能评估。别小看高压宽压输入的应用,很多时候不是芯片扛不住,而是热量和PCB设计没扛住,这两个变量控制好,这颗30V输入、150mA的LDO能安稳陪你的板子跑很多年。