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.

[参考译文] BQ27621-G1:小容量电池的精度

Guru**** 2451970 points
Other Parts Discussed in Thread: BQ27621-G1, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/668516/bq27621-g1-accuracy-for-small-capacity-batteries

器件型号:BQ27621-G1
主题中讨论的其他器件: BQSTUDIO

我们目前正在使用 BQ27621-G1电量监测计、适用于空间受限的低功耗器件。 电池为45mAh 锂聚合物电池、平均电流为~5mA。 电量监测计根据调节方法配置为低电量。

这在我们的测试中非常有效、但我们在使 SoC 达到100%(它通常在90%和100%之间停止)方面遇到了困难。 这不是什么大问题-我们只认为大于90%的事情是充满电的。 但是、我们现在收到客户的报告、即使在为电池充电超过6倍后、SoC 也会停止在60%。 电池或多或少是全新的。 我们无法确认电池已满容量、但也看不到不应该这么做的原因。

考虑到未来的道路、是否建议继续将 BQ27621用于此类应用、然后是否有方法提高或诊断精度、或者其他更合适的监测计? (例如 bq27426 或 bq27220)

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

    您好、Oscar、

    如果没有太多麻烦、我建议切换到您提到的任一监测计。 要 解决您当前 的问题、您必须获取此故障器件并提取 gg 文件、并在使用 bqstudio 进行日志记录时执行完整的充电和放电周期、以帮助我们调试可能出错的问题。  

    谢谢

    Onyx

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

    您好、Onyx、

    感谢您的回复! 我将看到我们是否可以保持该单元并提取文件、但它不是为它设计的、因此可能会有问题。

    开关的原因是它们比 bq27621更适合低功耗应用?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Oscar、
    是的、没错、与 bq27621相比、它们处理起来没有什么麻烦、当然、它们的功耗也很低。
    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    后续问题;当电池完全放电时、其 PCM 将启动并禁用电池、使电池电量监测计和 MCU 保持断电状态。 当 MCU 启动时、它将读取标志寄存器并检查 ITPOR 标志。 如果设置为该值、它将执行监测计配置(设计容量、设计能耗、终止电压和锥率)、然后我们发出软复位。 我们将电池槽通过10k 电阻接地、因为无法从器件中取出电池。

    这是否足够、或者我们是否需要执行其他操作、例如在启动时发出 BAT_INSERT? 我在手册中没有提到这一点-只是"主机必须通过 BAT_INSERT 和 BAT_REMOVE 子命令通知电量监测计电池插入和移除"、但由于电池未被移除或插入-我不确定电池应该如何工作?

    谢谢、

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

    由于您嵌入了电池、因此设置 Op Config [BIE]= 1。 这样、监测计始终检测到插入了电池。

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

    您好、Onyx、

    感谢您的回复、很抱歉再次打扰您、但当我查看此问题时、会出现更多问题...

    我阅读了快速入门指南和参考手册、发现了我所好奇的不同之处(因为我们遵循了快速入门指南、我相信 TRM 是正确的)。

    在 QSG 的第3节中;通过读取寄存器0x4A 来读取设计容量(作为示例)。 不过、在 TRM 的第3.1节中、设计容量是从寄存器0x43读取的。 这是 QSG 中的拼写错误还是缺少什么?

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

    您好、Oscar、

    TRM 应该是正确的。 请检查确认。

    谢谢

    Onyx

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

    再次感谢您的回答。

    我通过 QSG 查看它产生了什么影响、一个细微/严重的副作用是它会更改"充电终止时的电压"。 对于我们来说、这意味着将充电器端接处的电压从默认的4190mV 更改为(不可达的) 4242mV。 为了完整起见、我将在 QSG 中添加一个错误地址表以及一些屏幕截图。

    我们正在进行测试、但我认为意外修改 V at CHG 术语寄存器是从不达到100%容量的罪魁祸首。

    设计参数 QSG 地址 正确地址 QSG 地址修改
    设计容量 0x4A 0x43 终止电压(LSB)+未定义
    设计能源 0x4C 0x45 未定义
    终止电压 0x50 0x49 未定义
    锥率 0x5B 0x54 V AT CHG 项(LSB)+ AVG I 上次运行(MSB)