【电机驱动】MP6507的外部PWM控制

你好!

关于双极性电机驱动芯片MP6507,有3个问题,请教一下:
1)对于MP6507的外部PWM控制,PWM信号的占空比和时长,根据什么做设置?
2)控制转动的时候,是不是就在全步或者半步时序表中,将电平“1”替换为PWM信号即可?
3)对于该芯片的外部PWM控制,有没有更详细的说明?

1)这一块都是MCU给的,MP6507是驱动,MCU给PWM信号,时长=周期*占空比
2)如果需要进行斩波,是这么给控制信号的
3)可以详细看看手册第10页和第11页的介绍

Hi,Kyrie

对于第2个问题,继续请教一下:

现在是两相电机,根据电机的控制规则,按照如下方式,给电机提供控制信号即可。

1)我就根据这个时序表,给MP6507提供输入信号,从左往右顺时针,从右往左逆时针,这种控制方式,是否对应的就是规格书中的Internal PWM?
2)规格书中的Figure 5和Figure 6中,标注了Forward和Reverse,这里对转动方向的控制,和时序表是不一样的吗?
3)在Figure 5中,Fast Decay和Slow Decay,图中画的PWM波形不一样,这两个PWM有什么不同?

1)这个表展示的是OUTA/B的输出如果是这种形式,电机就能按照这个表来进行转动。
想要实现,还要通过MCU输入INA和INB的信号,MP6507会根据INA和INB的输入对应到OUTA/B。主要看table1和table2。table2是PWM情况下的Table1,更进一步的补充。
2)这里展示的是具体的电流波形,你可以和具体时许表的哪一步对起来看看,图片主要表现的是电压和电流波形。
3)fast decay电流下降更快,slow decay电流下降慢,具体的PWM不同可以看table2