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.

[参考译文] BQ40Z50:SMB 数据线路被拉至低电平、以耗尽电池

Guru**** 2540720 points
Other Parts Discussed in Thread: BQ40Z50, BQ25730, BQ25710

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1010720/bq40z50-smb-dataline-pulled-low-for-depleted-battery

器件型号:BQ40Z50
主题中讨论的其他器件: BQ25730BQ25710

大家好

我的客户正在使用 BQ40Z50、他们发现一旦判定电池电量耗尽、SMB 线路就会永久拉低。

查看数据表、他们找不到有关如何 更改/控制此内容的任何信息。

在第6页/图2中、他们找到 了可生成下拉电阻的 SMBCEN / SMBDEN。

但是、他们没有找到有关如何控制这些信号的更多信息。

请作出评论并澄清。

此致

Ueli

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

    您好 Ueli、

    您能解释一下测试条件及其所见内容吗? 他们使用的是 EVM 还是自己的电路板? 您能否共享原理图? 监测计没有上拉电阻、这是外部要求。 如果将上拉电阻连接到电池电量不足时崩溃的电源、则通信将无法继续。

    此致、

    Wyatt Keller

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

    您好 Wyatt

    感谢您的快速回复。 我会让客户回答您的问题。

    此致

    Ueli

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

    您好 Wyatt

    感谢您回答此问题。 我是 Ueli 提到的客户。

    我们在自己的电路板上看到这种行为。

    两条线路上都有外部上拉电阻器(10k)。 在寄存器中的 FD 位(0x16.4)指示电池已完全放电之前、通信工作正常。 我们已将该电平设置为电池组满电容的10%。 电池组的电流为5Ah、因此10%的电流约为500mAh (4s2p 配置)。

    在读取此位后、SMB 上的通信中断。 示波器显示 smbd 一直被下拉。 我们确实已经检查了它只是被下拉的 smbd 行。 幸运的是、SMB 线路中有串联电阻器、因此我们可以轻松地分离引脚。 如果我们这样做、可以访问位于同一总线上的其他组件。 SMBC 不受影响、这是预期的、因为它是输入。

    除了 MCU 和一些传感器之外、目前没有负载。 我们从电池电压生成的3.3V 电源。 最小负载和500mAh 剩余电容可确保3.3V 电压继续保持稳定。 我们看到与 MCU 的通信仍然正常。

    我可以与大家分享这些科学研究,但实际上没有太多可以看到与这一主题相关的东西。 有两个外部上拉电阻器、支持10k、SMB 上总共有4个从器件、其中一个是 BQ40Z50、另一个是 TI 芯片 BQ25710。 在下一版本中、后者将被 BQ25730取代。

    此致
    重做

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

    REto、

    听起来很奇怪。 设置 FD 位的监测计与通信线路无关。 您是否确认仪表将线路保持在低电平? 当您说您有串联电阻器以便轻松断开时、您是否从 PCM 中实际移除了它们?

    谢谢、

    Eric Vos

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

    您好 Eric

    很抱歉耽误你的回答。 我一定没有收到通知。

    I2C 总线上有4个从器件。 在电量监测计检测到电池中断后、与所有从设备的通信中断。 我们物理地移除了数据线路中的串联电阻器、然后与其他组件的通信正常。

    我们有以下设置:
    1) 1)确定电量监测计标记耗尽的电压。
    2) 2)将 I2C 数据线与系统的其余部分分离、并将其本地上拉、使其靠近电量监测计。
    3) 3)放电时测量该线路。 因此、我们可以观察到、在该特定的电压电平下、线路会下降。

    遗憾的是、我们无法移除该串联电阻器、并且仍然读取监测计的状态。

    此致、

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

    REto、

    一旦设置了 FD 标志、效果会立即生效? 它是100%可重现的?  

    请分享您的 srec 文件、我可以将该文件编程到我自己的板中、以尝试复制。 监测计会执行一些时钟扩展、但在任何情况下、它都不应在任何时间内将数据线保持为低电平。  

    谢谢、

    Eric Vos

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

    您好 Vos

    很抱歉耽误你的回答。 在将监测计与系统其余部分隔离时、我们还面临一些其他问题、这些问题与监测计无关、但会抑制进一步调试。

    我会随时向您发布进度信息
    此致
    重做