This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DRV8462:电机未步进

Guru**** 2812305 points

Other Parts Discussed in Thread: DRV8462EVM

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1626328/drv8462-motor-not-stepping

器件型号: DRV8462

尊敬的女士/先生

我想在 SPI 模式下驱动步进电机。  

nSleep 和启用-> H

步进->脉冲 30Hz

寄存器列表=

REG_DRV_CTRL1、0x8F、
REG_DRV_CTRL2、0x05
REG_DRV_CTRL3、0x36、
REG_DRV_CTRL4、0xC0
REG_DRV_CTRL5、0x03、
REG_DRV_CTRL6、0x20
REG_DRV_CTRL7、0xFF
REG_DRV_CTRL8、0x0F
REG_DRV_CTRL9、0x40
REG_DRV_CTRL10、0x30
REG_DRV_CTRL11、0x50
REG_DRV_CTRL12、0xA0
REG_DRV_CTRL13、0x82

 

我读回寄存器的内容
字节 1 = 0x0C
字节 2 =寄存器的内容 — 相同!

我缓慢地将 PSU 从 0V 增加至 24V、nFAULT 引脚将被激活、直到 VCC 达到大约 4.5V、然后释放。

所有线圈端子上的输出电压约为 0.35V

 

我是否错过了寄存器中的任何内容?

感谢您的帮助

此致 Kurt

 

 

 

 

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Kurt、

    感谢您的发布。

    我验证了您的寄存器设置。 它们看起来不错。 我将这些设置代入 DRV8462EVM、将步长设置为 30Hz。 电机正在按预期旋转。  您可能需要验证电机连接。 您是否使用我们的某个 EVM 进行了测试? 谢谢你。

    此致、Murugavel  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Murugavel、

    感谢您测试设置。 我从 nSleep 引脚(连接到+5V)切断跟踪、并将其连接到 UP 的 IO 引脚。 现在、nSleep 引脚在上电一段时间(启动)后变为高电平。 不应该有什么不同,但它现在可以工作??!!!</s>! !

    此致

    Kurt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Kurt、

    很高兴您解决了这个问题。 假设您所指的是此+5V 电压、nSLEEP 引脚不得连接至 DVDD +5V。MCU 的外部+5V 或 IO 引脚应正常工作。  

    此致、Murugavel