二极管双电源切换电路存在的问题
如果后级电容(比如你的 C31, C50 等)容量大、上电瞬间浪涌电流大(比如从0充到12V),就会通过二极管产生巨大的浪涌电流,超过其承受范围而烧毁。“反灌电流”问题**,尤其是在压差较大或瞬时负载电流高的情况下,可能导致二极管过热甚至。考虑更换为更大功率的肖特基管(如 SS54 或 MBR340);(比如一个是12V,一个是11.5V),两个二极管之间会产生。两个二极管做电源切换时候,CAP接
·
【近期项目调试心得】
1.电流采样精度不够,电阻精度占主要原因
2.测量正向和反向buck的时候,注意电源方向,不要测量正向buck,但是电源却接在输出端
3.电压电流检测不对,先检查硬件中的电阻电容有没有焊接错误,阻值是否正确
4.两个二极管做电源切换时候,CAP接口处的二极管经常冒烟

🔍 一、两个输入同时供电时存在压差
-
若
VIN+和CAP两个输入口同时供电,且它们之间电压有一定差值(比如一个是12V,一个是11.5V),两个二极管之间会产生较大的电流冲突。 -
这称为**“电源冲突”或“反灌电流”问题**,尤其是在压差较大或瞬时负载电流高的情况下,可能导致二极管过热甚至烧毁。
💡 解决方法:
-
避免两个输入同时供电,确保二选一;
-
或使用专门的电源切换IC(如 LM5050、TPS2113 等)代替二极管;
-
或使用理想二极管电路(MOS管+运放)来消除压差带来的导通损耗和发热。
🔍 二、SS34 二极管过流
-
SS34 的额定电流为 3A,但它没有限流能力。
-
如果后级电容(比如你的 C31, C50 等)容量大、上电瞬间浪涌电流大(比如从0充到12V),就会通过二极管产生巨大的浪涌电流,超过其承受范围而烧毁。
💡 解决方法:
-
在输入端加入 NTC热敏电阻 或 浪涌抑制器 限制充电电流;
-
增加输入限流保护,如 PTC、慢启动电路等;
-
考虑更换为更大功率的肖特基管(如 SS54 或 MBR340);
-
或者电容分批充电,减少浪涌电流。
更多推荐



所有评论(0)