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.

[参考译文] BQ27542EVM:主机和电池之间的通信

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1319135/bq27542evm-communication-between-the-host-and-the-battery

器件型号:BQ27542EVM

你好。

如果在主机和电池之间的通信期间插入或移除电池、则 SOC 和 SOH 可能在极少的情况下变为0 (从监测计 IC 返回)。

每隔300毫秒检查一次电池是否存在。 识别到电池存在后、将执行以下例程。

发送序列号读取命令、接收序列号→450μsec 等待→发送温度读取命令、接收温度(重复5次、中间等待450μsec)→450μsec 等待→发送电压读取命令、接收电压(重复5次、中间等待450μsec)(重复5次、中间等待450μsec) →450μsec 等待→发送周期计数读取命令、接收周期计数(重复5次、中间450μsec 等待)→450μsec 等待→发送 SOC 读取命令、接收 SOC (重复5次、中间450μsec 等待)→450μsec 等待→SOC 读取命令、接收 SOC (重复5次、中间450μsec 等待)→450μsec 等待→SOC 接收 SOC (重复5次、中间450μsec 等待) 450μsec 等待→发送 SOH 读取命令、接收 SOH (重复5次、中间450μsec 等待)→450μsec 等待

此时、SOC 和 SOH 可能为零。 (当 SOH=0时更常发生)

上述例程仅是首次执行、此后每个命令仅执行一次。

插入或移除电池时、主机也会同时打开或关闭另一个电路、因此可能会产生噪声。

我怀疑通信错误是由噪声引起的、但是否有任何其他原因导致这种现象(SOC 和 SOH 读为0)?

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

    您好!

    如上所述、在观察到电池存在且 SOC 和 SOH 为零时会执行初始例程。 您还说明相同例程但使用奇异命令是在之后完成的。 第二个例程完成后、SOC 和 SOH 是在进行调整还是仍然显示为零?

    这可能是由其他电路的噪声引起的。 能否向我们进一步介绍所连接的其他电路? 此电量监测计和附加电路是否使用相同的通信线路?

    此致、

    安东尼·巴尔迪诺

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

    您好、Anthony。

    在执行辅助例程之后、SOC 和 SOH 都处于正常值。
    (只有主例程变为0。)

    恐怕我无法为您提供原理图。

    除了测量仪表 IC 之外、还有3个 IC 连接到 I2C 线路。

    请告诉我您能找到什么、即使是过去的案例。

    此致。

    和户市

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

    尊敬的 Kazuto:

    很好理解、感谢您的解释。

    如果这是重复出现的问题、是否有可能收到出现这种问题的日志文件?

    此致、

    安东尼·巴尔迪诺

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

    您好、Anthony。

    我试图得到的日志,但不能得到它的再现性。

    我将结束这种情况、因为它可能是由电气噪声引起的通信问题。

    非常感谢。

    和户市