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.

[参考译文] BQ25155:BQ25155的电池电压测量

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/914439/bq25155-battery-voltage-measurement-of-bq25155

器件型号:BQ25155

您好!

我有一个 BQ25155电池充电器、我必须定期读取其电池电压。

对于电池测量和此电池充电器的初始配置、我需要执行哪些寄存器设置。

我想它使用16位 ADC 来测量电池、我需要做什么寄存器设置。

等待提示响应。

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

    您好!

    您可以通过以下链接访问设置指南工具。 对于 ADC、如果您处于仅电池模式、则需要在寄存器0x58中选择电池通道。 然后在0x40中配置 ADC。 选择读取速率和转换速度、然后在启用 ADC 转换后、您将在寄存器0x42和0x43中获得 ADV 值。 当 VIN 存在时、ADC 始终处于读取状态、因此您只需读取寄存器0x42和0x43即可。

    www.ti.com/.../sluc680

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

    我必须配置 ADC_READ_EN (0x58)寄存器。

    我必须选择哪个通道: (VBAT)通道、ADCIN 通道或 TS 通道。

    请建议

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

    要读取 VBAT、您需要启用 VBAT 通道。

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

    您好!

    我读取寄存器0x42和0x43、得到的值为979e、其十进制值为38814。

    我将如何根据这些值计算实际电压、我将使用该公式来计算电池电压。

    我还需要执行校准。

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

    这些公式显示在数据表的第21页。

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

    您好!

    我们要将此电池充电器设置为运输 模式、如何将其设置为运输模式以及如何从运输模式退出。

    请建议更好的方法、以便在生产中有所帮助

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

    您好!

    要退出运输模式、您可以写入0x35中的运输模式启用位。 器件需要缺少 VIN 才能进入运输模式。

    要退出运输模式、请插入 VIN 或使用按钮将/MR 拉至低电平的时间超过125ms。

    查看数据表的第8.4.1节。

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

    您好 Raheem、

     我想在我的应用中检查电池的充电状态。

    我正在读取寄存器 STAT0以发现电池正在充电、但 CHRG_CV_STAT 标志不为真。

    您能告诉我应该读取哪个寄存器以及它的值是多少吗?

    我想读取充电状态以及电池充满电时、将设置哪个寄存器值。

    此外、还想知道电池是否已完全耗尽、并且我们已插入充电器、此时我们正在读取其值、这是不正确的。

    您能告诉我们、在电池充电的百分比之后、它显示了正确的值吗?

    等待提示响应。

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

    您好!

    您可以检查 STAT0中的充电完成位。

    您还可以使用 ADC 测量充电电流和电池电压。

    STAT1中的 BUVLO 状态将在电池电压低于 BUVLO 阈值时通知您。