问题:电路完全参考手册(除了没有加入Rsnub)外,从1.5V电压 升压到3.3V,在通过机械开关 控制PMOS给 MCU供电,发现在开机时会烧毁MCU。
基本分析:通过示波器追踪,在频繁的操作开关机的时候,出现了脉宽为10ms的 7V电压。
劳烦各位,帮忙解释下原因。
此外,为了解决此问题,在PMOS管加入一个3.3V稳压管能否可以。
谢谢。
answer:
PMOS是在DCDC的前面还是后面?机械开关的寄生参数(寄生电容等)会比较大
Johnsin Tao:
回复 answer:
Hi什么样的硬开关电路,一般用软开关控制。硬开关控制,在开关时会产生很大的电压震荡,一般都是要加TVS或者稳压管。
Kejun Zeng:
回复 answer:
机械开关在TPS61020的后级。TPS61020是上电就工作的,机械开关是控制后级供电使用,开关开启时 示波器会追踪到有1A左右(TPS61020的输入电压端)的电流。
Kejun Zeng:
回复 Johnsin Tao:
开关用的就是普通的按键。
请问下稳压管 是加载PMOS输出端,还是在TPS61020端?
Johnsin Tao:
回复 Kejun Zeng:
Hi也建议确认一下是否是动态响应造成的电压过冲, 如果MCU 3.3V的耐压最高指导3.6V是有可能的。具体还是要测的, 因为按钮只是控制PMOS,PMOS的启动异常是否造成怎样的震荡建议用波形来说话。
Vental Mao:
7V的电压出现在哪里,最好用软开关来实现MOS的关断,如果用机械开关,最好对开关信号进行处理,滤除震荡信号
稳压管加在单片机之前,MOS之后,最好再加一些电容来稳压
Kejun Zeng:
回复 Johnsin Tao:
帖下我们在PMOS后级所跟踪到的电压波形:
Kejun Zeng:
回复 Kejun Zeng:
Kejun Zeng:
回复 Vental Mao:
是要对开关信号去抖吗?还是需要其他处理?
目前暂时在TPS61020的后级加入了一个TVS防护。但只是临时方案,还没能确定出具体产生 高压的原因。还望诸位给予技术支持。
谢谢。
Vental Mao:
回复 Kejun Zeng:
你的原理图传上来看一下吧,是不是存在其他旁路耦合了高压过来