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.

[参考译文] BQ24707:SMBus 命令不稳定

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1206312/bq24707-smbus-command-unstable

器件型号:BQ24707

大家好、

我设计了一款适用于4S2P 电池组的采用 BQ24707解决方案的电池充电器。  

充电过程中充电器不稳定。  

因此、我使用 EV2300和 TI 充电工具进行调试。  

我发现充电和停止充电(抑制充电器)的 SMBus 波形不同。  

我的问题是、为什么 SMBus 波形在充电和停止充电时不同?

停止充电  

我们每次按下充电器电流命令时都得到相同的 SMBus 波形。

 

充电使能

有时我们得到的命令是正确的、有时我们 在按下充电器电流命令时得到的命令是错误的。

      

   

此致、

杰森

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

    大家好、Jason、

    您的意思是充电器在充电过程中不稳定? 您能否显示 IBAT、相位、SRN 和 ACn 波形?

    请我知道您的电池电流、输入电压和电池电压是什么。

    对于 SMBus、在充电时、您可能会发现从功率级开关到通信线路的耦合更多。

    谢谢。

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

    大家好、彭

    充电器不稳定意味着有时会充电、有时则不充电(SMBus 锁定保持低电平)。

    关于充电器设计目标、如下所示:

    1.最大充电电流:3A

    2.输入电压:19V

    3.电池电压: 14.8V (4S2P)

    我知道通信线路耦合有一点开关噪声、它是否会导致写入命令发送不同的字节(1、2和4个字节)?

    我尝试捕获了波形、您提到了、请参阅下面的内容。  

    960 mA 充电电流:

    CH1:ACn 到 GND、Ch2:SRN 到 GND、Ch3:相位到 GND、CH4:Ibat

    3000mA 充电电流:

    CH1:ACn 到 GND、Ch2:SRN 到 GND、Ch3:相位到 GND、CH4:Ibat

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

    大家好、Jason、

    充电波形看起来不错。

    您在通信线路上看到的字节数完全取决于固件设计决策。 充电器是从器件、因此无法在通信线上发送任何字节信号。 不过、开关噪声可能会导致充电器无法确认某个事务、或者 MCU 可能会将开关噪声误解为线路上的其他信号(其他主器件尝试接管线路、MCU 认为充电器未 确认等)、从而执行怪异的操作。

    目前、我建议 使用这条路由 、并检查 MCU 和充电器之间的通信完整性。 我建议更仔细地检查 SDA 和 SCL 位。 您需要先使用逻辑分析仪并查看是否存在明显错误、然后再转到示波器查看它是否与噪声相关。

    谢谢。