TI工程师们,你们好:
本人使用stm32芯片直接输出两路PWM至LMG5200的4号脚(HI)与5号脚(LI),两个引脚处已接电阻下拉至地,但是使用了两天出现stm芯片突然烧毁,经检查发现刚开始仅仅是输出PWM的两个IO异常,继续使用段时间后,所有IO口均异常,所以初步判断是输出PWM的两个IO烧毁了,然后导致其他IO口异常,所以本人想请教下,导致输出PWM的IO烧毁原因是什么,是LMG5200所需的驱动电流过大还是因为死区问题,芯片能否直接输出两路PWM至LMG5200?
期待您的回答,谢谢!
Johnsin Tao:
HiI/O口的电平信号既可,LMG5200是高阻运放端输入,不存在电流过大的问题。而且不同的I/O之间电路驱动不存在联系,唯一的联系应该是I/O供电,建议你确认一下I/O供电电路是否存在异常(示波器确认),只有供电异常,才容易导致所有I/O异常(烧毁)。
HanLiu Xiao:
回复 Johnsin Tao:
您好我检查过IO供电,供电稳定,目前我的主要疑问是为何连接LMG5200输入口的那两个IO会被烧毁,是因为我输入的PWM未添加死区吗?
感谢您的回答,谢谢!
KW X:
回复 HanLiu Xiao:
信号输入;与死区无关。很感觉SMT32质量问题。。。
HanLiu Xiao:
回复 KW X:
您好
我在想会不会是LMG5200输入需要一定的电流,使IO口输出电流过大,导致IO口烧毁。
感谢您的回答,谢谢!
Frank Xiao:
回复 HanLiu Xiao:
你好,
不会是过流的原因,IO不会导致电流过大,最好查看一下波形进行分析,谢谢。
Rock Su:
有没有换过STM32试一下,还是会出现类似问题吗?
HanLiu Xiao:
感谢论坛的帮助,现在在STM芯片与BUCK电路中添加了一个死区电路,就再没出现过烧毁STM芯片的情况