STM32+L298N,步进电机PWM细分求助

2019-10-16 04:39发布

L298N,是淘宝上买的模块
STM32的TIM3作PWM输出
PWM1 -> EN1
PWM2 -> EN2
PB7 -> IN1
PB6 -> IN2
PB5 -> IN3
PB4 -> IN4
首先,PWM1调出SIN波形的PWM,频率9K,360度分5度一个数据,用10K加0.1uF的电容做低通滤波,出来波形如下


接回电机,就是不会正常运行!
超初怀疑相位问题,后面直接把PWM输出高电平,分4步调IN,是能够正常转动的。搞不清是不是L298N的EN不能做PWM
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。