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.

[参考译文] BQ27427:充电开始时的充电状态被高估

Guru**** 2454880 points
Other Parts Discussed in Thread: BQ27Z746, BQ27427, BQSTUDIO, GPCCHEM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1536315/bq27427-state-of-charge-at-beginning-of-charging-is-overestimated

器件型号:BQ27427
主题中讨论的其他器件: BQSTUDIO、BQ27Z746、 GPCCHEM

工具/软件:

您好:
我们有一个设计使用 BQ27427 和 Renata 的锂离子聚合物电池 (ICP521630PJ-05)、该设计连接到运行 Zephyr-OS 的微控制器 (nRF53)(并使用其电量监测计驱动器)。

当我为电池充满电、然后缓慢地对电池放电(一天内)时、充电状态会缓慢下降、直至达到 5%。 当微控制器检测到 5%的 SOC 时、它会使用 PMIC (PCA9420BS) 断开电池和电量监测计。 电量监测计未进入 SHUTDOWN 模式。

开始为电池充电时、PMIC 再次连接到电量计和电池。 我们从电量监测计得到的第一个 SOC 是 6%、这似乎非常合理。 但接下来的值似乎很高、几秒钟后、下一次报告的 SOC 已经是 59%。

实际上、停止充电时、报告的 SOC 缓慢下降、最后报告的 SOC 为 43%、器件欠压。

电池的充电电压为 4.2V、因此我们选择 1202 为化合物 ID。

我们可以做什么、以便更好地使测量仪表 SOC 估算适应我们的电池?

此致

Torsten

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

    您好、Torsten、

    今天是国庆节、我们将在接下来的工作日处理您的机票。

    谢谢您、
    Alan

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

    您好、Torsten、

    您是否已完成电量计的学习循环? 我将链接一个涉及此问题的文档: https://www.tij.co.jp/jp/lit/an/slua903/slua903.pdf

    此致、

    Adrian

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

    尊敬的 Adrian:

    我必须承认,我完全不确定和困惑,我们必须做什么,以提高测量仪表的精度。 该数据表甚至不包含“学习“字样、并将  BQ27427 升级为 电池电量监测计“、“需要很少的用户配置和系统微控制器固件开发、才能快速启动系统“。

    Zephyr 驱动程序甚至没有任何方法来应用黄金映像、这意味着我们还必须更改驱动程序、甚至编写自己的驱动程序。

    您能否确认、我们必须使用  BQ27427 电量监测计完成黄金映像创建周期、以便获得体面的精度?

    此致

    Torsten

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

    您好、Torsten、

    是的、为了使电量计准确进行 SOC 计算、需要进行一些配置。 我建议阅读本文档、查看需要更改的参数: https://www.tij.co.jp/jp/lit/an/slua903/slua903.pdf

    此致、

    Adrian

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

    您好 Adrian、

    我的手放在 Windows 笔记本电脑上并在其上安装了 bqStudio。 现在、我需要选择一个目标。  BQ27427 不在受支持目标列表中。 这是否意味着、我们必须开发自己的测量软件来运行学习循环? 或者、我们是否应该选择与 BQ27427 非常相似的替代器件?

    编辑:似乎已将 BQ27427 支持添加到未经测试的 bqStudio 测试版本中:-/

    编辑:我现在已经订购了所需的硬件。 我还不清楚的是、如何在稍后应用生成的`golden image`。 如果我回答正确、黄金映像会描述一些易失性数据存储器。  BQ27427 技术参考手册提到`gold image`两次:一个 (7.1.1) 提到一些 数据存储器位置将成为黄金映像的一部分、第二段 (7.4.3.1) 描述了更新电阻数据的能力、这是显示这些数据的唯一原因。

    我需要知道的是、这个黄金映像的格式如何以及写入位置。

    此致

    Torsten

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

    您好、Torsten、

    您应该使用 Bqstudio 的测试版本。

    此致、

    Adrian

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

    尊敬的 Adrian:

    在 bqStudio(测试版本)中选择 ChemId 时、Renata 没有电池。 尝试通过运行 ChemicalUpdater 来更新 ChemID 数据库失败并显示错误消息、指出未找到 bqStudio 安装。 这是否会成为我们的问题? (否则,我会选择 ChemID 1202)。

    您能详细说明一下、我们稍后如何将这个黄金映像应用于  BQ27427?

    此致

    Torsten

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

    您好、Torsten、

    BQ27427 只有 3 个可应用于电量监测计的预编程 ChemID。 如果您想要使用特定 ChemID、则需要选择基于闪存的电量监测计、如 bq27z746。

    此致、

    Adrian

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

    尊敬的 Adrian:

    我想、我成功地开始了一个学习循环。 24 小时后电池被丢弃。 遗憾的是、软件停止了任何操作、它只是显示了最后一次测量的电压。 我离开系统在该状态下的 10h,但没有变化(见屏幕截图)。

    即使状态图如所示、我们正在经历一个 Full Relax Charge Relax 循环、状态也会非常快速(在几秒钟内)跳至放电状态。

    有什么明显的东西,我做错了,或者我错过了?

    BQ27427 是因为其宣称的可轻松集成和“超低功耗“。 我们对我们遇到的所有麻烦感到有点惊讶、现在我们必须在下周结束时做出硬件决策。 与 BQ27427 兼容的电池列表是否各不相同?

    我有没有机会从 TI 获得(付费)工程支持、以便找到对我们的电池进行合理精确工作的合适电量计?

    此致

    Torsten

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

    现在,我设法从一开始就开始。 第一个弛豫周期完成、我在一小时后开始充电周期、电池已充满电、但未达到 4200mV 的标称充电电压、但仅达到 4181mV。 bqStudio 仍在充电。 我将系统保持在该状态 3 小时以上、没有任何变化。 循环状态显示:“Charge Mode - Connect charger now(充电模式-立即连接充电器)“。 这段时间。

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

    您好、Torsten、

    我们没有与已预编程到电量监测计中的 ChemID 兼容的电池列表。 您可以使用 GPCCHEM 工具查看哪种电池化学成分与您的电池非常匹配。 但是、现在我将继续使用 ChemID 1202 并尝试完成学习循环。 然后、我们可以评估 SOC 的精度。  

    我将按照过程操作、但不使用 BQStudio 插件。 您可以省去学习循环流程。

    此致、

    Adrian

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

    “学习周期“的描述从 3.1 开始。 “初始 QMax 更新标准“。 根据文档 (SLUA903)、我们应发送 GAUGE_EN 命令。 我无法找到发送此类命令的任何方法、参考手册也未提及此类命令。 是否有其他命令、我们必须发出? 我想防止我们再失去一天、只是为了在放电/充电周期结束时发现学习不成功。

    请注意、我(作为软件工程师)不是电池电量监测专家(我们的硬件工程师也不是)。

    编辑:我已放电电池、已断开充电器和负载并等待。 我现在等待了~6 小时、电压处于 3137mV、持续了 60 分钟以上。 现在、电压似乎甚至下降 (3136mV)。 不过、仍会设置 RUP_DIS 位(我假设,RUP_DIS 标志相当于 SLUA903 中描述的 RDIS 标志。 电池现在是否已放松?

    抱歉、我需要以某种方式_PRECISE_指令来执行所需的“学习周期“。

    一个绝望的客户

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

    还会显示当前状态的屏幕截图:

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

    您好 Adrian、

    我们是否可以使用 BQ27427 和 BQStudio 来完成学习周期?

    此致

    Torsten