我使用索引器模式不停向CTRL寄存器写入值,并要求他向前步进一步。四个引脚的测量电压变化与PWM波类似。我手里没有示波器。我只能用万用表测量有效电压。四个引脚应该具有波形。此时,步进电机可以旋转。然后,当用脉冲时,它是固定电压。两个为最高24V,两个为0V。我觉得,无论脉冲如何刺激驱动器,上升沿不会改变A1Hs和A2Hs,四输出的高电平和低电平也不会改变。
我现在想用索引器模式然后使用脉冲控制步进电机旋转,但是失败了。我的流程是先向所有寄存器写入初始值,并且读取发现正确,然后使用PWM发送固定脉冲数给STEP引脚,官方原理图上面的AOUT+和BOUT+一直是24V,另外两个一直是0V,找不到原因
我的理解是先通过SPI写入DRV8711初始值,可能设置不是很恰当,但是按照逻辑来讲发送脉冲的时候,应该会转动,也就是4个out都会产生0-24V的电压变动,但是没有,请求帮助