主题中讨论的其他器件: BQSTUDIO、 BQ24192
尊敬的 TI 团队:
我们将 BQ27426YZFR 器 件型号与5000mA 锂离子聚合物电池搭配使用、标称电压为3.7V、充电电压为4.2V。 但是、我们没有获得正确的 SoC 值、有时 SoC 值会突然跳转。
我们了解到该电量监测计是自动校准的、但我们应该在一个电池上首次执行学习周期。
我们如何使用 BQ27426为电池完成学习过程、以便每次都能获得正确的 SoC 值? 请提供相同的步骤。
此致。
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 团队:
我们将 BQ27426YZFR 器 件型号与5000mA 锂离子聚合物电池搭配使用、标称电压为3.7V、充电电压为4.2V。 但是、我们没有获得正确的 SoC 值、有时 SoC 值会突然跳转。
我们了解到该电量监测计是自动校准的、但我们应该在一个电池上首次执行学习周期。
我们如何使用 BQ27426为电池完成学习过程、以便每次都能获得正确的 SoC 值? 请提供相同的步骤。
此致。
您好!
有关监测计的初始配置、请遵循快速入门指南: https://www.ti.com/lit/ug/sluubn3/sluubn3.pdf
配置完成后、您必须使用 EVM 和电池运行学习周期:
1.根据快速入门指南配置监测计
2.将更新状态设置为0x03
3.从放电至10%以下的宽松电池开始。
4.发出 SOFT_REST 命令
5. bqStudio 中的日志寄存器和数据存储器
6.将电池充满电。 确保量规检测到已充满电(请按照快速入门指南正确设置锥度速率)
7.放松2小时
8.使用 C/4将放电电压降为3000mV
9.放松2小时
10.导出黄金映像
更新状态应恢复为0、Qmax 和 Ra 应已更新。
您好!
对于 BQ27426 EVM 和我们的电池的学习过程、我们按照您提到的步骤操作。
以下是我们使用 bqStudio 软件在监测计中进行的配置。
-设计容量= 5000mAh
-设计能量= 18500
-终止电压= 3000mV
-锥度率= 500.1心率
-锥形电压= 4200mV
- Chg DOD 校正锥度= 5个数字
以下是我们遵循的步骤、
1) 在 bqStudio 软件的数据存储器面板中对监测计进行了上述配置修改(其他配置保留了默认值)。
2) 将更新状态设置为0x3h
3) 使用 bqStudio 软件将所有配置写入监测计的数据存储器。
4) 从放电至10%以下的宽松电池开始(本例中为5%充电)。
5) 从 bqStudio 软件的命令面板发出了 SOFT_RESET 命令。
6) 记录了 bqStudio 软件中的数据存储器和所有寄存器。
7) 使用充电器芯片 BQ24192 EVM 开始为电池充电、充电电流为1556mA。
电池正在正常充电、直至达到76%的 SoC。 之后、充电电流突然变为0mA、充电停止。 此时、电池电压和充电电流分别为4172mV 和292mA。
完整的充电容量为4937mAh。 当充电停止时、剩余容量为3742mAh。
从我们的角度来看、是否有任何配置错误? 或者、我们是否错过了任何步骤或某些事情?
请查找随附的数据存储器文件和 bqStudio 日志。
此致。
e2e.ti.com/.../learning_5F00_cycle_5F00_data_5F00_memory_5F00_conf.gg.csv
您好!
感谢您的建议。
我们还根据规格修改了停止电流。 我们将 QUIT 电流设置为250 (0.1 HR 速率)。 在这一变化之后、电池能够为高达99%的 SoC 和4185mV 充电、此时的充电电流为301mA。 之后充电电流突然下降到246mA 并立即变为零。
我们将锥形电压和 V at Chg 项均配置为4200mV。 所有其他配置都与上述回复相同。
充电周期完成后,我们将电池保持在一个放松的周期中,但更新状态值没有更新。
然后、我们开始以 C/4速率(本例中为1.25A)放电周期。 放电后、由于电池电压不足、电量监测计的连接与 bqStudio 断开。
再次连接后、数据存储器发生了变化。
-单元格已被放松,这是最后一步。
-但更新状态值、Qmax 或 Ra 表未更新。
当我们重新连接 bqStudio 时、我们修改的数据存储器的值被设置为默认值、并显示在红色对话框中。 我已附加了相同的屏幕截图。
那么、我们应该再次执行该过程、对吧?
请查找随附的日志和数据内存表。 请检查一下、并进一步指导我。
谢谢、此致。

e2e.ti.com/.../learning_5F00_cycle_5F00_data_5F00_memory_5F00_conf_5F00_bqstudio.gg.csv
您好!
是的、您说得对、电量监测计未检测到充满电。
因此、为了测试监测计是否检测到完全充电并设置标志寄存器中的 FC 位、我们保留了一个电池、其中98%的 SoC 要充电。 我们还在开始充电之前修改了以下值、
锥率= 200.1hr 率
退出电流= 1000 .1hr 速率
Chg Term = 4100mV 时的 V
锥形电压= 4100mV
但监测计未检测到完全充电、即.e;标志寄存器中的 FC 位未设置。
我们设置了哪些值、以便监测计检测到充满电的情况?
谢谢、此致。
最重要的参数是锥形率和锥形电压。
锥形速率应设置为与充电器使用的锥形电流相比、锥形电流高出15%。
假设您的充电器以100mA 电流停止。 然后您应该添加15%、因此这是115mA。 现在、您计算了它的 C 速率。 例如、如果您的设计容量为1000mAh、则 C 速率为1000mAh / 115mA = 8.7h。 这意味着锥度速率为87 [0.1h]。
卷带电压指示监测计何时应开始监测电流以进行充电终止检测。 如果您的电荷终止在4100mV、则应将其设置为4000mV。
您是否有使用 DATA_MEMORY_CONG_08072021.g.csv 中的配置进行充电的寄存器日志?
您好!
我们能够使用"data_memory_conf_08072021.g.csv"配置文件检测充满电的电池。 但是、我们将检测到4169mV 的满电荷、而不是我们配置的电压(CHG 上的 V 设置为4200mV)。
是否可以进一步研究这些观察结果?
[引用 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3760752 #3760752"]您是否有使用 DATA_MEMORY_CONG_08072021.g.csv 中的配置进行充电的寄存器日志?
[/报价]请找到所附的配置与上述相同的寄存器日志文件。
好的、我们有您的观点。
现在、在完成充电周期后、我们将电量监测计保持在弛豫周期大约10小时、但 仍然没有 清除[Vok]位。
我们参考了其中一个 TI 文档(如下所述)、其中指出 应提供 Gauge _EN 命令以启用 Qmax 更新。
在本例中(BQ27426) 、bqstudio 中没有监测计_EN 命令。 那么、是否需要 gauge _en 命令来启用 Qmax 更新??
如果是、我们如何提供 Gauge 命令?
如果没有、那么如何更新 Qmax、以便清除[VOK]位?
您好!
我们使用之前尝试过的"data_memory_conf_08072021.g.csv "配置文件保留了学习周期的设置。
e2e.ti.com/.../1440.data_5F00_memory_5F00_conf_5F00_08072021.gg.csv
在放电周期中、控制状态寄存器的[Qmax_up]位未被置位。 我认为 Ra 表以及 Qmax 也没有更新。
我们仍然创建了黄金映像文件。
这种行为是否正确?
在充电周期、放电周期和弛豫周期之后、我们应该得到什么观察结果?
除非至少完成一个学习周期、否则监测计不会准确。 它必须先更新 Qmax 才能更新 Ra、因为准确的 Qmax 是释放深度的先决条件、该深度用于提取(和存储) Ra 值。
学习周期结束后、Qmax (状态类)是什么? 是16384吗? 如果是这样、肯定不会学习(这是默认值)。
更新状态的值是什么? 在成功的学习周期后、它应该为0。
请尝试以下操作:
*将电池的 C/5放电至3000mV
*让此单元放松一小时
*将此电池连接到监测计(在 EVM 上)
*加载配置(Qmax = 16384且 State = 3)并为您的电池选择正确的化学物质(使用 chemry 命令)
*确保监测计检测到电池(Flags ()中的 BAT_DET 必须读回为1)
*确保监测计正常工作(ITPOR 和 CFGUPMODE 读回为0)
*在 bqStudio 中启动寄存器日志
*充满电。 确保监测计检测到充满电。
*放松、直到测量仪表进行 OCV 测量(大约一小时或更长时间)
*此时、Qmax 必须已更改为16384以外的值。
*使用 C/5放电至3000mV
*放松、直到测量仪表进行 OCV 测量。 Qmax 可能会再次更新
您好!
1) 根据您之前的回复、我们进行了更改、并将 Chem_ID 也更改为 Chem_B。 之后、我们将其保留在学习周期中。 因此、我们观察到 Qmax 仅在充电周期后才会更新。 如您所述、应进行更改。
-导致这种行为的原因是什么?
2) bqstudio 软件中有一个"Learning Cycle (学习周期)"选项卡。
我们可以使用这个学习周期吗? 如果是、请提供相同的步骤?
-使用此方法时,我们是否需要更改数据存储器值和化学 ID?
您好!
1) 根据您之前的回复、我们进行了更改、并将 Chem_ID 也更改为 Chem_B。 之后、我们将其保留在学习周期中。 因此、我们观察到 Qmax 仅在充电周期后才会更新。 如您所述、应进行更改。
-导致这种行为的原因是什么?
2) bqstudio 软件中有一个"Learning Cycle (学习周期)"选项卡。
我们可以使用这个学习周期吗? 如果是、请提供相同的步骤?
-使用此方法时,我们是否需要更改数据存储器值和化学 ID?
您好!
1) 根据您之前的回复、我们进行了更改、并将 Chem_ID 也更改为 Chem_B。 之后、我们将其保留在学习周期中。 因此、我们观察到 Qmax 仅在充电周期后才会更新。 如您所述、应进行更改。
-导致这种行为的原因是什么?
主要原因是电池放电不当(监测计未进行 OCV 测量)、监测计未检测到电池、监测计未正确配置、监测计未检测到充电终止、电流阈值未正确设置、 温度测量未正确配置、或者在充电过程中未通过至少90%的设计容量(这就是您需要从几乎放电的电池开始)。
您是否从放松且几乎放电的电池开始?
电量监测计是否检测到电池(BIN = 1)?
您是否使用 SOFT_RESET 命令完成了配置并退出了配置更新模式(电流为零时)?
您是否在学习周期前将更新状态设置为0x03?
2) bqstudio 软件中有一个"Learning Cycle (学习周期)"选项卡。
我们可以使用这个学习周期吗? 如果是、请提供相同的步骤?
-使用此方法时,我们是否需要更改数据存储器值和化学 ID?
bqStudio 的学习周期功能可用于手动运行学习周期、如果您有 EV2x00、则可使用此功能来控制具有继电器的负载或充电器。
我建议使用手动流程。 然后、bqStudio 会告诉您何时开始/停止充电、何时开始放电以及何时停止放电。 这是一个基于"向导"的系统、因此它基本上是显而易见的。 请按照学习周期功能中的说明进行操作。
您必须首先配置监测计(选择 ChemID、然后配置快速入门指南所需的所有内容)。
您好!
1)
[引用 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3781226 #3781226"]您是否从宽松且几乎已释放的单元格开始?是的。
[引用 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3781226 #3781226"]电量监测计是否检测到电池(二进制= 1)?[/quot]是的、[BIE]和[BAT_DET]两个位都被置位。
[引用 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3781226 #3781226"]您是否使用 SOFT_RESET 命令完成配置并退出了配置更新模式(当前为零)?[/quot]您是否说在配置数据存储器参数之前也应触发 SET_CFGUPDATE 命令? 我们仅在更改 Chem_ID 之前触发该命令。 这是否会导致问题?
[引用 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3781226 #3781226"]您是否在学习周期之前将更新状态设置为0x03?是的、我们已将数据存储器中的更新状态值设置为0x03。
2)
[引用 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3781226 #3781226"]您必须首先配置监测计(选择 ChemID、然后配置快速入门指南所需的所有内容)。[/quot]配置一切意味着我们现在要配置(i.e;数据存储器和所有其他参数)?
您好!
请找到随附的屏幕记录、其中包含我正在执行的步骤以及我正在导入的配置文件。
根据我们的要求和规格、我将 Chem_ID 更改为 Chem_B
e2e.ti.com/.../bqstudio_5F00_confg_5F00_for_5F00_learning_5F00_cycle.mp4
e2e.ti.com/.../4628.data_5F00_memory_5F00_conf_5F00_08072021.gg.csv
您好!
[引用 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3785633 #3785633"]如果 Qmax 未更新,则电压要么位于电压曲线的平坦区域中(请参阅 gg 文件,Qmax min/Max V。它必须超出此范围)通过观察 gg 文件、Q INVALID maxV 和 minV 分别为3811mV 和3750mV。 静置后的电池电压为4123mV、超出此范围。
[引用 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3785633 #3785633"]电压不稳定(例如缓慢下降)。充电完成后、在弛张周期开始时、电压逐渐下降(它从4181mV 逐渐下降至4123mV)。 但在弛豫周期之后、它是稳定的。
[报价 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3785633 #3785633"]电压不得更改(必须已稳定),否则监测计将无法限定电压进行 Qmax 更新。如第二个屏幕截图所示、在弛豫周期完成后、电压不会改变。
您好!
重申一下、
设置和遵循的步骤:
以下是我们在学习周期中遵循的步骤、
查询:
此完整过程的视频录制和配置文件附在上一次答复中。
[引用 userid="490708" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3785213 #3785213"] [/报价]初始 Qmax 更新的主要问题似乎与您的 DOD0测量相关。
监测计进行初始 OCV 测量。 在您的日志文件 REGISTER_RELOGS_08072021.xlsx 中、开始充电之前的 OCV 为3913mV。 这等于 DOD 为6382/16384 = 0.39
充电结束时、DODatEOC = 2752/16384 = 0.17
DOD 的差异仅为0.39 - 0.17 = 0.22、因此绝对 DOD 的变化为22%。
总通过电荷为1329mAh,即100*1329/5000 = 27%。
这表明、当您开始充电时、电池几乎没有完全放电。 电池几乎完全放电很重要(这就是我写的原因、在运行学习周期之前、您应该使用 C/5将电池放电至3000mV)。
初始 Qmax 更新要求 DOD 至少为37%、 设计容量至少为37%必须充电(或放电)。
大家好、 Dominik Hartl11
我们将电池放电至3000mV 并放松了一小时、以此进行设置。
-在开始充电周期之前、OCV 为3042mV。 这等于一个 DOD 16323/16384 = 0.99
充电结束时,DODatEOC = 664/16384 = 0.04
因此、DOD 的差值为0.99 - 0.04 = 0.95、因此绝对 DOD 的变化量为95%。
充电周期结束后,总通过电荷为-4855mAh,即100*4855/5000=97.1%。
充电周期结束后、由于设置了[FC]位、电量监测计会检测到充满电。 在放松周期之后、[OCVTAKEN]位也会被置位。 然而、Qmax 在充电周期之后、放松周期之后以及从放松到放电的状态变化时都不会更新。
我在这里的理解是否正确? 如果是、那么在观察到这些结果后、初始 Qmax 应该立即更新?
请找到随附的寄存器日志文件。
e2e.ti.com/.../register_5F00_window_5F00_logs_5F00_charginf_5F00_and_5F00_relax_5F00_11082021.zip
您好!
以下是我们遵循的确切步骤、
我们从电压为2957mV 的放电和放松电池开始。
监测计通电时和发出 SOFT_RESET 时的电池电压均与2957mV 相同。
OCV 电压= 2957mV
初始 DOD0 = 16384
EOC 时的 DOD = 683
EOC 后传递的电荷=-4845mAh
[引用 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3796704 #3796704"]日志文件显示监测计未限定 OCV 进行 Qmax 更新。 (VOK = 0)[/报价]那么、VOK 位应该在充电周期或静置周期后置位?
请查找附件、
- 配置 设置的屏幕记录。
-充电周期完成后软件窗口的屏幕截图。
-开始放松循环的屏幕截图。
-注册到充电周期的日志文件。
e2e.ti.com/.../learning_5F00_cycle_5F00_16082021_5F00_screen_5F00_recording.mp4
您好!
我们根据之前的回复保留了一个设置、其中包含前面提到的配置。 我们还分享了我们正在进行的设置的视频。
如前一份答复所述、充电周期已完成。 然后开始了张弛周期。 我们还附加了以下内容、
在第一个放松周期完成后、Qmax 未更新。
根据观察结果、我们发现、在整个学习周期完成后、Qmax 将更新为5269mAh。 Ra 表也会更新。
但初始 Qmax 不会更新、更新状态值也不会在整个学习周期完成后更新。
克里:
为什么初始 Qmax 未更新? 是否有任何步骤或配置错误?
请参见随附的以下内容:
e2e.ti.com/.../data_5F00_memory_5F00_after_5F00_complete_5F00_cycle.gg.csv
e2e.ti.com/.../registers_5F00_logs_5F00_complete_5F00_learning_5F00_cycle_5F00_16082021.rar
您好!
执行此监测计学习周期的主要原因是、在我们的产品中、SoC 在充电周期中是正确的。 但是、当电池放电时会发生 SoC 压降。
在放电日志中、我们发现、当 SoC 下降时、剩余容量也会下降(因为 SoC 取决于剩余容量和完整充电容量)。 此外、在本例中启用了[平滑处理]。
- SoC 下降后、如果我们发出 SOFT_RESET 命令、则 SoC 会从1%增加到6%- 7%、但它不会从下降的位置恢复其原始 SoC。 我们还尝试重新初始化监测计、但在这种情况下、SoC 也从1%增加到6%- 7%。
-如果我们连接充电器而不重新初始化电量监测计,那么 SoC 也会从该下降值开始增加。
但是、如果我们连接充电器并重新初始化电量监测计、则 SoC 会重新获取其原始值、而该值是从哪个值下降的。
端接电压为3000mV。
克里:
请找到所附的放电日志文件以及剩余容量和 SoC 丢弃的屏幕截图。
e2e.ti.com/.../register_5F00_logs_5F00_16082021_5F00_discharge_5F00_cycle.xlsx
您无法获得 Qmax 更新的原因是充电启动太快。 请确保让测量仪表采用宽松的 OCV。 如果充电正确、RUP_DIS 将清零、并且在充电开始时将设置 VOK。 在日志中、RUP_DIS 在充电期间设置 ControlStatus()= 0x009C、因此这表示您没有让电池足够放松。
使用您的配置和日志文件、在电量监测计符合 Qmax 更新的条件之前、需要大约1000秒的放松时间才能充电。 您只需等待197秒钟、充电开始后、这就不足以完成。 我建议至少等待1100秒、除非清除了 RUP_DIS、否则不会开始充电。 此外、一旦您开始充电、两个 RUP_DIS 必须为零、并且 VOK 必须为一(如果电压可用于 Qmax 更新、则仅在充电开始时设置为一)。
关于 SOFT_RESET:只要您发出此命令、就会重新启动监测算法。 该监测计将获取电压、电流和温度读数、并将其用于 RM、FCC 和 SOC 的一阶猜测。 由于该点测量不足以精确地求解放电深度公式、因此会存在误差、具体取决于电压、电流、温度、放电深度和化学成分。 监测计精确计算 DOD 的唯一方法是让电池完全放松(因此、出于 Qmax 更新的目的、严格要求宽松电压-如果这不准确、Qmax 将出错、监测将失败)。
由于 SOFT_RESET 后的 DOD 更新本质上不准确、SOC 会波动、因此您会观察到这一点。 这是主要原因、仅当必须配置监测计(ITPOR = 1)时才必须执行 SOFT_RESET、否则会对监测产生负面影响。
平滑:借助阻抗跟踪、计量是根据当前条件(负载、温度)预测容量的方法。 如果在放电期间条件发生变化、则预测将不准确、下次电量监测计根据变化的条件进行预测时、容量可能会急剧增加或减少、并导致当前 RM、FCC 和 SOC 与新预测的 RM、FCC 和 SOC 之间出现不连续性。 由于监测计不会始终运行预测(但使用库仑计数在预测之间调整 RM)、这可能导致 RM、FCC 和 SOC 发生跳转。 监测计可通过随时间推移应用虚拟电荷来实现这一平滑、该电荷是根据不断变化的条件导致的不连续性进行计算的。 您可以使用平滑位启用/禁用此机制。
您好!
是的、如前所述、当我们启动充电周期时、[VOK]位未设置。
因此、我们尝试通过以下步骤来实现这种情况、
在这里、经过一个小时的放松后、[OCVTAKEN]位清零、但是在发出 SOFT_RESET 后、[OCVTAKEN]位被置位。 连接充电器后、[RUP_DIS]位再次置位、[VOK]位保持清零。
-为什么没有在这里设置[Vok]位?
一个小时的放松时间是否不够? 我们是否需要在这里放松一个多小时?
请找到附加的配置文件。
e2e.ti.com/.../data_5F00_memory_5F00_configuration_5F00_20082021.gg.csv
SoC 跌落时的负载为2.3A、设计容量为6170mAh。
[引用 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3819515 #3819515"]您当前的阈值设置是什么?请找到附加的配置文件。
[引用 userid="7020" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3819515 #3819515"]发生这种情况时,温度(大约)是多少?当压降发生时、温度大约为~41°C。
随附的 gg 文件显示设计容量设置为5000mAh。 该值应为6170mAh。 设计能耗应为22829mWh。
请将 Qmax Cell 0设置为16384。
该监测计可根据默认设计容量/ 设计容量来调节电池电阻、因此设计容量与电池的标称容量相匹配非常重要。
监测计之所以报告这种下降、是因为电池电阻不正确、并且在运行放电仿真时、监测计在特定温度下计算出剩余容量0mAh、这会将 SOC 从10%降至1%、直到实际电池电压降至终止电压以下。
您好!
我们使用 bqStudio 刷写了定制板中的黄金映像。 但是、此后、Chem_ID 未设置为0x1202。 但它仅设置为默认值0x3230。 因此、我们手动设置 Chem_ID 并发出 SOFT_RESET 命令。 并将设置静置20-25分钟。
之后、我们开始放电周期以测试黄金映像。
但是、我们仍然观察到设置中的 SoC 下降。 在该设置中、SoC 从30%下降到15%。 这次电压也是正确的、大约为3.6V。
查询:
请找到我们在刷写黄金映像后导出的数据存储器配置文件。
1:事实并非如此。 在对黄金映像进行编程之前、您必须设置 CHIM_ID。 如果您对黄金映像进行编程、然后设置 ChemID、监测计将覆盖在学习周期中所学的内容。 因此、您首先必须设置 Chem_ID、然后加载黄金映像。
2:不 您设置 chem_ID、然后加载黄金映像。 请勿更改设计容量(这样做会使监测混乱、这一点很重要、因为它要保持恒定、相当于监测计的标称容量、并且具有与学习周期完全相同的值)。
3:不
#4:引导系统时,请检查 ITPOR,然后*仅*配置监测计(如果该位已设置)。 该位指示监测计是否复位(例如、循环通电)。 在常规使用中、即使您关闭系统、监测计也应加电(它将休眠并消耗大约9uA 的电流)。 仅当您启动系统时、如果 ITPOR = 1、则配置监测计。 您不必以任何方式等待放松。 如果 ITPOR 为0、则监测不会受到干扰、您不必执行任何操作。 如果 ITPOR 为1、则通常不能避免让监测计使用非宽松电池进行初始化、因此会出现初始误差、当您充电至满或放电至空时、误差会自动减小。
Dominik Hartl11 我们尝试了您提供的建议(1、2和3)、但我们仍然得到了从22到11的 SoC 下降。 我们还检查了 ITPOR 值是否为1、然后配置了监测计。 如您所述、ITOR 位在闪烁后为0、这意味着监测不会受到干扰。
您能告诉我们我们还应该检查该电池压降吗?
您好!
我们执行了以下步骤、
学习周期后的数据存储器配置文件也附加在之前的回复中。
[引用 userid="490708" URL"~/support/power-management-group/power-management/f/power-management-forum/1013071/bq27426-calibration-process-for-proper-battery-soc-value/3834209 #3834209"]请找到我们在刷写黄金映像后导出的数据存储器配置文件。
data_memory_conf_after_complete_learning_cycle_14092021.gg.csv
[/报价]我们在两个不同的电池执行的放电周期中观察到以下情况。
请查看随附的 EVK 上两个放电周期的日志、我们执行了上述步骤。
e2e.ti.com/.../EVK_5F00_discharge_5F00_bqstudio_5F00_logs_5F00_20092021_5F00_cycle_5F00_1.csv
e2e.ti.com/.../EVK_5F00_discharge_5F00_bqstudio_5F00_logs_5F00_20092021_5F00_cycle_5F00_2.csv