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.

[FAQ] [参考译文] [常见问题解答] DRV2625:将 DRV260x 或 DRV262x 与单个 I2C 主设备结合使用

Guru**** 633810 points
Other Parts Discussed in Thread: TCA9548A, TCA9554
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1065455/faq-drv2625-using-drv260x-or-drv262x-with-single-i2c-master

器件型号:DRV2625
主题中讨论的其他器件:TCA9548ATCA9554

DRV262x 和 DRV260x 器件具有 TI 触觉广播模式、在该模式下、器件将以二进制方式对从地址0x58 (7位)或1011000做出响应。 如果系统中安装了多个实现 TI 触觉广播模式的触觉驱动器、则此模式非常有用。 在这种情况下、将 GO 位写入0x58从地址将导致所有触觉驱动器同时触发该过程。

由于从器件地址不可更改、您需要使用单独连接到 DRV260X I/O 引脚的 EN 引脚 、或者在 DRV262x 中需要使用 TCA9548A 等芯片 来分离 I2C 线路、以便分别与每个芯片通信、而不是与每个芯片通信 正在广播

下面的块设计显示了用作 SDA 和 SCL 通信开关的 TCA9548A、以及在 DRV260x 的用例中 、用作 GPIO 扩展器的 TCA9554可单独打开/关闭每个器件的 EN 引脚、 在 DRV262x 系列上使用 GPIO 会导致问题、因为它具有 NRST 而不是 EN 引脚、因此如果关闭和打开、则会复位所有寄存器。