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.

[参考译文] BQ34Z100-R2:隔离式 I2C

Guru**** 2530730 points
Other Parts Discussed in Thread: EV2400, BQ34Z100-DEVICE-FW, BQSTUDIO, ISO1541

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1300240/bq34z100-r2-isolated-i2c

器件型号:BQ34Z100-R2
主题中讨论的其他器件:EV2400BQ34Z100-DEVICE-FWBQSTUDIOISO1541

大家好、

我们的电池设置包括9节锂聚合物电池、2个 BQ7790522PWR 保护器和 BQ34Z100PWR-R2作为电量监测计。 由于 BQ7790522PWR 打开了低侧电路、我们添加了隔离器、以确保 SDA 和 SCL 实现正确的 I2C 通信。

不过、我在使用 EV2400与 BQ34Z100PWR-R2进行通信时遇到问题。 我们的电路具有外部5V 输入、稳压至3.3V、并与5V_ISO 隔离、所有这些均可通过万用表进行确认。

目前、我已将 PACK+和 GND 连接到30V 电源。 测量结果表明 REG25上为4V、REG25上为2.5V、处于预期电压范围内。

在软件方面、我已下载了 BQSTUDIO-Stable。 尽管没有找到我的确切器件型号 BQ34Z100PWR-R2、但我尝试了使用最接近的匹配项、例如 BQ34Z100G1。 此外、我获取了 BQ34Z100-DEVICE-FW、并将文件0100_2_02-bq34z100.bqz 放在 BQStudio 的配置文件夹中。 有人能确认这是否是正确的方法吗?

那么、正确选择的文件0100_0_16-BQ34Z100G1或0100_2_02-bq34z100应该是什么?

当所有器件都插入时、它不会检测到器件:

我移除了隔离器 U13以及两个 PU R49和 R40、能够与器件通信:

所使用的隔离器是专用于 I2C 的 ISO1541QDRQ1、隔离式单向时钟、您觉得这有什么问题吗?

我用示波器查看了 I2C 信号、当我绕过隔离器时、一切看起来都很好、我看到以下消息:

对于隔离器、我看不到正确的内容:

BQStudio 提示器件未确认。 我尝试将 pu 值更改为1k、没有任何变化。 我还尝试了将 VCC2 (隔离器)和 PU 更改为 REGIN、而不是5V_ISO、但效果更好。

如果你有任何想法、我现在就有点卡住了。

谢谢!

e2e.ti.com/.../EFuelGauge.pdfe2e.ti.com/.../BatteryProtector.pdf

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

    您好、Hal:

    是的、这是下载器件固件的正确方法、 从现在开始、您可以使用0100_2_02-bq34z100。

    从发送的第一个屏幕截图中删除隔离器和 I2C 信号后、 能否与 bqstudio 上的器件通信?

    此致、

    埃文

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

    您好、Evan。如果我移除隔离器、我就能与芯片通信。

    你认为 bq34上的5V 上拉是否会造成问题、芯片由 REGIN 的4V 电源供电

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

    您好、Hal:

    为了阐明已在消息通过隔离器后截取了失真的 I2C 示波器屏幕截图?

    此致、

    埃文

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

    正确是

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

    您好、Hal:

    我认为您的问题与测量仪表无关、而是与隔离器有关。

    我正在邀请隔离器团队的某个人帮忙。

    此致、

    埃文

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

    您好、Hal、  

    隔离团队工作、我知道您正在尝试使用 ISO1541来隔离 I2C 信号。 是否已获得在 VCC2和上拉电阻器连接到 REG25电源轨时可正常工作的设计?  此外、I2C 总线的最大数据速率是多少?

    另外、我想说明的是、隔离器的1侧和2侧具有不同的电容负载能力。 侧1应直接连接到微控制器(低容性负载)、侧2应连接到 I2C 总线(高负载)。  

    一般而言、I2C 器件非常适合同一 PCB 上的器件之间的通信、并且我在进行非板载或通过外部连接器进行通信时会遇到问题。

    我希望这对您有所帮助。  

    此致!
    安德鲁