主题中讨论的其他器件: USB2ANY、
您好!
我想设计一个简单的电路板、其中包含 DRV10983 IC 和驱动它所需的其他组件。 我想通过电位器控制电机速度。 我只想知道如何设置或访问驱动程序的寄存器、而无需购买任何已有的电路板。 是否需要设置这些寄存器? 我知道如果我们有评估板、那么我们可以使用与电机相关的 GUI 设置不同的参数。 我只想使用 DRV10983进行一些实验。 我是否可以使用 Arduino 或类似工具控制或设置这些注册? 感谢你的帮助。
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.
您好!
我想设计一个简单的电路板、其中包含 DRV10983 IC 和驱动它所需的其他组件。 我想通过电位器控制电机速度。 我只想知道如何设置或访问驱动程序的寄存器、而无需购买任何已有的电路板。 是否需要设置这些寄存器? 我知道如果我们有评估板、那么我们可以使用与电机相关的 GUI 设置不同的参数。 我只想使用 DRV10983进行一些实验。 我是否可以使用 Arduino 或类似工具控制或设置这些注册? 感谢你的帮助。
1) 1) DRV10983 IC 寄存器用于配置器件。 如果 DRV10983数据表中提到的默认 EEPROM 设置"表8. 默认 EEPROM 值"( http://www.ti.com/lit/ds/symlink/drv10983.pdf ) 适合您的应用程序,无需访问 EEPROM 寄存器。
2) 2)要访问 EEPROM 寄存器、您无需 USB2ANY。 您只需要通过 I2C 与 DRV10983通信的设备。 只要 Arduino 可以通过 I2C 进行通信、它就应该能够访问 EEPROM 寄存器。 我们看到客户使用 Arduino 来对 DRV10983进行编程和控制。
3) 3)请记住,在您的布局过程中,我们提供了您可以使用或使用 DRV10983evm 设计文件的参考设计,您可以在此处( http://www.ti.com/tool/DRV10983EVM#technicaldocuments )找到这些设计文件。 您无需购买即可制作 EVM 板。
4) 4)如果要使用 GUI 进行快速调优、则需要 USB2ANY。 否则、您必须通过 Arduino 等 I2C 平台手动执行 EEPROM 写入/读取。
如果您有任何问题、请告诉我、如果您的问题已解决、请单击"已解决"按钮。
1) 1)不幸的是 、由于 ATmega328不 是 TI 器件、因此我不熟悉该器件。 只需将 ATMHz 328的 SDA 引脚连接到 DRV10983的 SDA、SCL 也是如此。
我会在 ATMHz 328的支持上发布有关如何与 I2C 通信和编写简单代码的文章。
2)我们有一个 MSP430 Luanchpad 编程指南 ,用于通过 I2C 与 DRV10983进行通信,因此我将查看该指南(
)。
如果您有任何问题、请告诉我、如果您的问题已解决、请单击"已解决"按钮。