项目是使用STM32 的高级定时器功能输出20Khz的互补PWM,通过调整占空比,输出67hz的正弦波,接法是STM32→隔离型光耦(6N137)→MOS管驱动(ucc27211)→N MOS管(csd19506),程序中设置的死区时间为3us,现在的现象是STM32输出、光耦的输入输出、MOS管驱动输入都是正常的,都有死区,但是经过这个驱动管输出的波形,死区时间消失了,只有上升沿有,下降沿没有死区,这就导致后面的MOS管桥会出现发热现象,请问这是什么原因?下面附上原理图和示波器测试波形:
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
项目是使用STM32 的高级定时器功能输出20Khz的互补PWM,通过调整占空比,输出67hz的正弦波,接法是STM32→隔离型光耦(6N137)→MOS管驱动(ucc27211)→N MOS管(csd19506),程序中设置的死区时间为3us,现在的现象是STM32输出、光耦的输入输出、MOS管驱动输入都是正常的,都有死区,但是经过这个驱动管输出的波形,死区时间消失了,只有上升沿有,下降沿没有死区,这就导致后面的MOS管桥会出现发热现象,请问这是什么原因?下面附上原理图和示波器测试波形:
Hi
从datasheet看不应该存在这种情况,一般驱动芯片在设计时也应该会避免这个情况产生的。而且你增加了驱动电阻和二极管,应该也会增加死去时间。