工具与软件:
尊敬的团队
我想驱动一个两相步进电机、作为一个机器人的额外轴。
我正在查看 DRV8462DDW 的数据表(不能使用 SPI)、但我无法在 DDW 中设置 Ihold、因此我正在与您联系。
如果脉冲停止时无法设置 Ihold、是否会有最大电流流动?
如果是、似乎很难驱动电机。
如果有其他方法、请告诉我。
谢谢你。
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.
您好、
感谢您发帖。 通常、在步进驱动器中、IHOLD 与 VREF 输入设置的 ITRIP 电流相同。 这是在多种应用(例如机器人)中用于实现制动能力的理想之选。 然而、在某些用例中 、可能需要更低的 IHOLD。 这还可以在电机长时间静止时减少电机热量。 这就是为什么我们在 DRV8462中提供可通过 SPI 启用的自动静止电流节省功能的原因。
由于您无法使用 SPI 模式、因此您将无法使用此功能。 在这种情况下、另一种降低 IHOLD 的方法是在 STEP 脉冲停止时降低 VREF 输入电压。 许多设计人员在打印机等多种产品中都使用了这种方法。 一旦步进脉冲停止、MCU 就会将 VREF 降低到所需的 IHOLD 值。 然后、在施加 STEP 脉冲之前、应增大 VREF 以支持所需的运行电流。 这可以通过使用 MCU GPIO 引脚构建简单的 R-2R DAC 类型分压器来实现。 谢谢。
此致、Murugavel