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.

[参考译文] BQ76940:BQ76940 I2C 配置问题

Guru**** 2534580 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/889042/bq76940-bq76940-i2c-configuration-issue

器件型号:BQ76940

您好!

我最近购买了上述 IC、用于我们的 BMS 应用之一。

我们尝试通过 Arduino uno 通过 I2C 总线配置 IC、但未成功。

请指导我们如何配置 i2c 总线。  

一旦我们能够做到这一点、每月的平均功耗将约为500Pcs。

提前感谢。

Arpitha kV

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

    您好 Arpitha、

    首先要做的是在数据表(第4页)的器件比较表中查找您的特定器件型号。 特定的器件型号将决定器件的 I2C 地址是0x08还是0x18、还将决定器件是否具有 CRC。

    建立这些详细信息后、数据表的通信子系统部分会详细显示 I2C 事务图。 由于许多用户都这样做了、因此您应该能够毫无问题地将 Arduino 用作主机。 如果仍有问题、最好查看 Github 等网站上的其他用户示例。 下面是另一个用户的一个示例: https://github.com/LibreSolar/bq769x0-arduino-library

    此致、

    Matt