主题中讨论的其他器件: BQ25898D、 BQSTUDIO
工具与软件:
TI 人好
我的客户在 手持设备中使用 BQ27426。
当他使用 I2C 命令读取 SOC 时、它有50%的机会读取数字0。 我们的 SCL 频率为40kHz、上拉电阻4.7k 欧姆(也尝试使用2k 欧姆)无法解决问题。
您能给我一些建议吗? 我们会连续读取 SOC、但我们有50%的机会读取0
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.
工具与软件:
TI 人好
我的客户在 手持设备中使用 BQ27426。
当他使用 I2C 命令读取 SOC 时、它有50%的机会读取数字0。 我们的 SCL 频率为40kHz、上拉电阻4.7k 欧姆(也尝试使用2k 欧姆)无法解决问题。
您能给我一些建议吗? 我们会连续读取 SOC、但我们有50%的机会读取0
TI 人好
请查看日志文件、每次阅读时都可以看到。
某些情况下读取寄存器并得到0。
在某些情况下可以读取正常的59%的 SOC。
您好!
在您提供的日志文件中、电量监测计读取的电压似乎非常不稳定(看起来大约为3890mV、然后似乎突然下降到大约3600mV、然后又上升)。 当电压显著下降时、RemCap 会随之跳跃、从而将 RemCap 降至0。 这可能会导致 SOC 在某些意外点读数为0%。

我建议一个好的起点是确保电池与您的电路板具有良好的连接。 然后检查您的通信线路并确保其连接良好且配置正确。
此致、
Jonny。