Other Parts Discussed in Thread: DRV8316

上图是8316的设计图,架构是MCU+DRV8316,电机是BLDC,传感器是hall,方波控制,根据hall信号进行两两换相。问题是电机运行过程中,容易出现堵转的现象,仔细检查发现新的hall信号到来后,8316没有切换到新的换相,还是保留上一次的换相,实测MCU输出的PWM信号是正常的,换相时MCU将相应的PWM进行调制,其他PWM切换到IO模式,保持常闭或常开。请问是什么原因?
您能为每个相位提供输入和输出信号吗?如果电机在霍尔转换后有时似乎保持了之前的换向,这可能是由于MCU定时或信号更新行为,而不是驱动器本身。
如果在PWM和GPIO之间切换引脚时出现短暂的无效或Hi-Z状态,或者没有同时完全应用换向更新,则可能会出现这种情况。即使是很短的间隙也可能会降低扭矩并导致失速。