当故障发生时,功率驱动板的管脚FAULT(正常为高电平)会被拉低,通过电平转换芯片LVC4245A(5V转3.3V)后将故障信号送入DSP F2812的PDPINTA引脚。
当故障信号到来时,所有相关的PWM引脚都将会立刻变成高阻态,同时触发中断的发生。
现在遇到的问题是:正常情况下,不出现故障时,我通过上述硬件处理,将管脚FAULT的信号引入DSP的PDPINTA引脚,一上电运行,发现电机不转,PWM信号在我运行程序的一瞬间出现,又消失啦,电机不转。
但是我不连接上述接线时,上电运行程序电机又正常转动,请问TI的工程师,这是什么原因啊?百思不得其解!
ACIMFOC:
补充:做实验发现,上电运行程序的一瞬间,功率驱动板的管脚FAULT会有个跳变。这就导致对其做故障保护时,一开始就失效。
请问,如何避开这个过程,在程序中如何设置?谢谢