主题中讨论的其他器件:BQ76942EVM、 BQ34Z100EVM、 BQ34Z100、BQ76942、 EV2400
我正在开发 BMS、其中包含一个 BQ7694202和一个 BQ34Z100PWR-R2。 两者连接到同一 I2C 总线。 BQ76942具有地址0x10、BQ34Z100具有地址0xAA。 我使用的是 BQ76942EVM、BQ34Z100EVM 和 BQStudio 1.3.124、在一次连接到两个评估板时、一切都 正常。 但是、当我将两个器件连接到同一个 I2C 总线(因为它们将在我正在设计的 BMS 上)时、BQStudio 始终会打开 BQ34Z100、我无法找到如何选择要打开两个 IC 中的哪一个。
顺便说一下、为了将两个器件放在一条 I2C 总线上、我将通过将 BQ34Z100EVM 上的 J7连接到 BQ76942EVM 上的 J13来连接两个评估板。
我在这里对论坛进行了一些研究、似乎没有明确的方法来选择 BQStudio 应与之通信的特定 I2C 地址。 我曾尝试在启动时禁用自动扫描并手动选择要打开的器件。 但是,这从来没有工作,BQStudios 告诉我没有找到任何设备。 我缺少什么吗?
如果无法选择要与之通信的特定器件和 I2C 地址、则 BQStudio 在使用包含多个芯片的 BMS PCBA 时用处不大。 除了要使用的 IC 外、需要始终从物理上断开所有 IC。 在最初的开发原型设计中、这仍然可以实现、但在最终电池上、您不容易修改 BMS PCBA、因此根本无法使用 BQStudio。
如果有任何解决办法,我将不胜感激。
谢谢。
西里尔