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.

[参考译文] MSP430F5659:使用 I2C 总线和 DRV10983同时独立驱动3个电机

Guru**** 2537080 points
Other Parts Discussed in Thread: MSP430F5659, DRV10983

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/784221/msp430f5659-drive-3-motors-at-the-same-time-indipendently-using-i2c-bus-and-drv10983

器件型号:MSP430F5659
主题中讨论的其他器件: DRV10983

大家早上好!

我有一个重要的问题要问你。

我有一块板、上面有 MSP430F5659、它必须以独立方式并行驱动3个或4个不同的电机。

由于我的 UP 和电机的接口是 I2C 总线、我将 DRV10983用作驱动器、我该怎么做?

是否可以在不使用多路复用器的情况下进行此配置?

如果有任何建议、我们将不胜感激。

此致  

路易吉

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您应该在本论坛的电机控制器部分询问是否有任何方法来更改芯片的 I2C 地址。 如果无法完成此操作、则必须将 SPEED、DIR 和 FG 引脚连接到 MCU 上的独立 GPIO。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    遗憾的是、无法更改芯片的 I2C 地址。 正如 Keith 提到的、您可能必须通过速度引脚模拟或 PWM 模式、方向引脚来控制它们、并通过 FG 引脚获得速度反馈。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    处理它的一种方法是获得一个具有低引脚数的便宜小 MSP430MCU、并将其用作每个 DRV10983的转换器、因为您可以为每个 DRV10983提供不同的地址。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您的回复。
    在这种情况下、我想我们将在 I2C 总线上使用多路复用器。

    此致、
    路易吉