ZHCAC47 February 2023 BQ769142 , BQ76942 , BQ76952 , ISO1640 , LM5168
BQ769x2 支持 I2C 和 SPI 通信。TIDA-010247 使用 I2C 隔离器 ISO1640,在顶部 BQ769x2 和主机 MCU 之间实现高达 400kHz 的隔离式 I2C 通信。为了简化硬件设计并节省 MCU 资源,两个堆叠的 BQ769x2 器件与 I2C 总线连接。默认情况下,两个目标 BQ769x2 器件共享相同的 I2C 地址,会导致任何主机 I2C 命令发生冲突。重要的是,BQ769x2 支持使用一次性可编程存储器 (OTP) 更改 I2C 地址,使主机 MCU 能够更轻松地与两个 BQ769x2 器件分别通信,而不会发生任何冲突。可以通过两种方法对 BQ769x2 的 OTP 进行编程:使用 TI GUI 或主机 MCU。有关 OTP 的更多详细信息,请参阅 BQ769x2 校准和 OTP 编程指南,只需要对底部 BQ769x2 进行 OTP 编程,更改 I2C 地址。在与顶部 BQ769x2 进行通信之前,必须为 ISO1640 的次级侧供电。一种方法是添加隔离式电源模块,确保两侧均由 ISO1640 供电。更简单的方法是使用此器件的 BQ769x202 版本,该版本默认启用 REG1 3.3V 输出,并使用 BQ769x2 REG1 为 ISO1640 的两侧供电。对于其他版本的器件,顶部 BQ769x2 还需要通过 OTP 编程来启用 REG1 输出。
器件 型号 |
通信 接口 |
启用 CRC |
REG1 LDO 默认值 |
---|---|---|---|
BQ769x2 | I2C | N | 禁用 |
BQ769x201 | SPI | 是 | 禁用 |
BQ769x202 | I2C | Y | 启用,3.3V |
BQ769x203 | SPI | 是 | 启用,5V |
BQ769x204 | SPI | 是 | 启用,3.3V |