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.

[参考译文] BQ78350-R1A:BQ7694001 AFE 和 BQ78350-R1A 与 STM32 MCU 之间无 I2C 通信和 SMBus 通信

Guru**** 2587365 points
Other Parts Discussed in Thread: BQ78350-R1A

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1329941/bq78350-r1a-bq7694001-afe-and-bq78350-r1a-no-i2c-communication-and-no-smbus-communication-with-stm32-mcu

器件型号:BQ78350-R1A

请注意我们在车辆电池组系统中的 AFE、配套器件和微控制器单元(MCU)之间的通信时遇到的问题。

经观察、我们已发现 AFE 和配套器件之间的 I2C 通信故障、以及配套器件和 MCU 之间的 SMBus 通信故障。 最初的症状是 AFE 中没有电芯电压信息。 尽管对电路板进行了根本原因分析(RCA)、但在2.5V 电压下的 IC 引脚或 REGOUT 处未观察到短路或低阻抗。 不过、我们确实注意到 IC 的高温表明存在潜在问题。

进一步调查发现、I2C 时钟线上没有时钟信号、并且不断拉至 REGOUT。

鉴于此、我们正在积极地解决问题、并探索潜在的解决方案以恢复 AFE、配套和 MCU 之间的通信。

我们的首要任务是立即解决此通信故障、以确保车辆蓄电池组系统正常运行。

我们在100个电路板中的3个电路板上观察到了这种故障。

更换新的 AFE 和伴侣后、可以工作、如果使用 AFE 旧的和新的伴侣、或反之也不工作。

我们恳请您提供专业知识和支持、以确定此故障的根本原因。 如果您对此事有任何见解或建议、

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

    值得注意的是 IC 处的高温(哪一个?)。 除非出现非常错误的情况、否则测量仪表和 AFE 都不会显著升温。

    在进行此观察之前、您是否有系统中发生过的情况信息?

    从调试的角度来说:鉴于问题的描述(并且修复需要同时更换 AFE 和测量仪表)、如果有可能违反任何 abs.max 限制、则应分析您的系统。

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

    您好!

    请更正我关于温度的陈述、 实际上我们没有注意到两个 IC 都存在高温、

    在 可能会超出绝对最大限制的情况下、这可能会导致 AFE I2C 和配套 SMBus 失效。

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

    "在此次观察之前、您的系统中发生了什么情况、您有此类信息吗? "

    在 BMS 架构中、可以采用 AFE (BQ7694001)、然后是配套器件(BQ78350-R1A)和 MCU (STM32L5)在电池组级别进行连接、以实现外部通信 MCU。

    因此、在电池组级别、我们没有在 CAN 消息中接收到电芯的电压、这是我们的第一个观察结果。

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

    感谢 Dominik 的支持性回复

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

    一般来说、违反任何 ABS.max 可能会导致永久性损坏。 它基本上是一个规范、规定如果超过该值、TI 之后就不能保证任何产品。 不一定会损坏器件(虽然可能)、但它超出了芯片制造工艺的安全参数。

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

    如果该部件持续拉低 SCL、则存在基本问题。 这不是通过配置或正常运行参数范围内的任何东西可以修复的问题。 您的系统中肯定发生了导致器件故障的事件(它并不仅仅是故障本身-除非它具有 TI 提供的边界性缺陷、这种情况非常不常见)。

    *此电池组是否工作正常或从一开始就有缺陷?

    *如果它以前工作过,在系统中发生了什么变化?

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

    在本例中、SCL 线始终保持高电平状态。

    *此电池组是否工作正常或从一开始就有缺陷?

    BMS 板在供应商的工厂进行了制造和测试。 此外、BMS 还在电池组和车辆层面上进行了测试、包括线路末端(EOL)测试。 所有测试结果都表明,房舍管理处符合验收标准,而且工作正常。

    然而、一段时间后、AFE、Companion 和 MCU 之间的通信停止。

    还观察到了不同 BMS 硬件的其他问题、例如 TS2和 TS3由于 NTC 安装问题而出现短路。 这包括 NTC 传感器的电气绝缘撕裂并与其中一个电芯电压接触、导致 TS2引脚短路。 此外、AFE 永久性硬件故障会导致温度读数不正确。 值得注意的是、尽管存在这些硬件问题、AFE 仍继续与 Companion 通信。 这是我们做了 RCA。

    这两个 IC 之间发生通信故障的原因可能是什么? 如果您以前遇到过类似情况、请分享潜在原因、以便我能够及时准确地进行根本原因分析。

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

    我们没有看到 AFE 和测量仪表之间的 SCL =高电平永久卡滞。 TI 必须对客户退回的器件进行故障分析。 我会通知与贵公司合作的 FAE、了解有关如何开始此流程的进一步说明。