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.

[参考译文] BQ40Z50-R1:电压校准

Guru**** 2534260 points
Other Parts Discussed in Thread: BQ40Z50-R1, BQSTUDIO, EV2400, BQ40Z50, BQ3050, BQEVSW

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/927802/bq40z50-r1-voltage-calibration

器件型号:BQ40Z50-R1
主题中讨论的其他器件: BQSTUDIOEV2400BQ40Z50BQ3050BQEVSW

您好!

是否有办法在不访问 bq40z50-R1引脚的情况下校准电池电压?

即、电池已经制造、我不想损坏。 我们在电池输出端测量的电压与 EV2300 + bqStudio 读取并显示在仪表板中的电压有很大不同。

电池组汇编器为我们提供了 unseal 和完全访问密码。 我们尝试修改 DataFlash 中的电池增益、电池组增益和电池增益、并且只有电池增益对电压读数有任何影响。

但是、如果在电池处于静止状态时进行调节、则在充电或放电期间读取和测量的电压将不匹配。 反之亦然。

有线索吗?

谢谢你。

此致。

Matt

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

    Matt、您好!

    您应该能够按照 EVM 用户指南进行 bqStudio 校准: https://www.ti.com/lit/ug/sluuav7b/sluuav7b.pdf?ts=1596137368414&ref_url=https%253A%252F%252Fwww.ti.com%252Ftool%252FBQ40Z50EVM-561

    即使您按照以下步骤操作、您仍会获得错误的电压读数? 如果您能够为监测计提供恒定电流和恒定电压、则应该能够准确校准。

    此致、

    Wyatt Keller

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

    您好、Wyatt、

    感谢您的回答。

    但如前所述、电池组密封在塑料外壳中、我无法在不断开的情况下将其打开。 因此、我无法访问电池1电压或电池组电压。 使用 DMM 通过其柱测量电池电压、并在"Calibrate battery voltage"(校准电池电压)中输入 mV Read 值时、仪表板中没有任何变化。 显示的电池电压与测量的电池电压(Fluke 179)之间仍然存在很大的差异(几百 mV)。 当然、仪表板已打开"自动刷新"。

    我在 bqStudio 的 V1.3.86上运行、目前使用的是 EV2300而不是 EV2400。

    我知道还有另一种校准方法、即通过日志面板向 bq40z50-R1发送命令并解释返回的值。 但它并不那么简单。

    我做了些什么? 我尝试将"CAL_EN"设置为高电平、但这没有帮助。 我不必为电流校准设置"CAL_EN"高电平(这确实运行得很好)...

    请告诉我发生了什么情况:由于电压校准错误、它的运行方式很奇怪(我的额定满充电容量低于15%、有时甚至高达15%)。

    谢谢你。

    此致

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

    您好、Wyatt、

    我必须坚持:即使我在"Calibrate Pack Voltage"或"Calibrate Batt Voltage"字段中输入值、仪表板中的值也不会改变。 输入的任何值。

    电压校准是否存在当前校准不存在的锁定?

    此致。

    Matt

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

    Matt、您好!

    电量监测计应由电池制造商进行校准、您需要访问电池以执行所有校准。 您正在尝试校准、因为电量监测计报告与电池组引脚上的 DMM 不同?

    您能否发送.gg 文件以便我查看增益值?

    此致、

    Wyatt Keller

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

    您好、Wyatt、

    您可以看到:仪表板中显示的电池组电压值-由它使用-与 DMM 在电池接柱上读取的值不同。 而不仅仅是几毫伏。

    当我们从中国获得这些电池时、电流不会同时校准电池组电压(无法进入电池1电压或电池电压的内部)。 我可以校准电流、但不能校准电压、如所述。

    电池为6P4S 26650 LiFePO4电池、每个电池的额定电流为3300mAh。 因此、FCC 在全新时应至少为19800mAh、对吧?
     电池在交付时具有低得多的 FCC、有时低至17000mAh、即低15%。

    我执行了完全放电、在超过0% RSOC 时禁用它(电池远离 UV)、将电池组降至11V、再次启用它、让我们休息一夜(LiFePO4)、然后充电至满载。

    48小时后、电池电量再次损失。

    请参阅、我们销售的电池具有 SBS UPS、它不仅告诉用户%RSOC、还告诉用户剩余电量/能量和满电量/能量。 他/她不希望自己的全新电池缺少15%的容量/能量。

    我不知道如何提取.gg 文件、但随附的是来自中国的.srec 文件。

    希望这对您有所帮助。
    感谢你能抽出时间。

    此致。

    Matte2e.ti.com/.../O_2700_Cell_5F00_LiFe_5F00_07_5F00_20_5F00_srec.txt

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

    大家好、Wyatt、

    愚蠢的我:.gg;CSV 只是 DataFlash 导出。

    在这里、我先尝试更正.srec。

    谢谢。

    此致。

    Matte2e.ti.com/.../O_2700_Cell_5F00_LiFe_5F00_07_5F00_20.gg.csv

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

    Matt、您好!

    您是在多个电池组中遇到此问题、还是仅遇到1个电池组? 完全了解电池组、它具有更新状态0x0E、这意味着也启用了电池平衡。 您不需要关闭 IT 进行监测、只需循环即可计算 FCC、SOC 和您所需的其他值。 在启用电池后循环电池会发生什么情况?

    您能否使用 BQStudio 记录周期、以便在执行充电和放电时查看寄存器?  

    您的电池增益值与 bq40z50的正常值类似。

    此致、

    Wyatt Keller

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

    您好、Wyatt、

    感谢您的回答。

    奇怪的是、我没有收到您的帖子的电子邮件通知。

    -所有包都有问题;

    -我将其充满电(14.6V)、然后通过电子负载对其放电、使其达到11V。 它们至少有20.4Ah、有些甚至以21.4Ah 的电流为负载供电!

    我给他们充电、让他们休息48h、当我寻找 FCC 时、它下降到17Ah、甚至更少。 电池额定值为3300mAh、因此我得到的最小值为19800mAh。

    我发现的周转时间是:校准电流,然后通过调整 DF 页面的“校准”选项卡上的电池增益,找到 bq40z50测量的电池组电压和实际电压(在电池组接线柱上测量)的折衷。 我说折衷、因为如果放电期间的电压读数和实际电压匹配、它们既不会处于静止状态、也不会处于充电状态。

    反之亦然。

    然后、我将电池组放电至0%以下(电池电压远高于 UV)、并在超过0mAh True Q 时将其禁用、 让电池放电、直到它达到电子负载(11V)中设置的低电压("DOD 通过 Q"中考虑了相当多的 Ah)-然后我再次启用它:FCC 从它具有的极低值(16-17Ah)跳到超过20Ah。 让它们休息48-72h、FCC 将略有不同、几百 mAh、有时甚至更少、有时甚至更多!

    因此、我肯定认为这种错误行为与误校准有关。

    我重申我的问题:改变 DF 页面中的"Pack Gain"或使用"Calibrate Pack Voltage"对 bq40z50测量的电池组电压绝对没有影响?

    我是否错过了什么?

    谢谢你。

    此致。

    Matt

    PS:我们以前有过这些电池组系列、相同的电池、监测计是旧的 bq3050、可能不太准确、但处理起来要简单得多。 使用 bqEVSW (和 EV2300)校准任一电流的电池组电压绝对没问题。

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

    Matt、您好!

    通常情况下、校准绝不会关闭100s 的 mV、很难找到根本原因、因为您无法访问监测计用于测量电压的直接叠加电压。 是否有可能有任何电路导致某些电压分压、从而降低您使用 DMM 测量的 PACK+电压? 您可以分享任何原理图吗?

    我还建议您升级到 EV2400、因为 EV2300不再更新。

    增益值不是偏移、这就是它在整个充电和放电过程中不一致的原因。

    您能否共享您对此进行的日志、以便在循环过程中查看所有寄存器? 如果选择的化学 ID 不是设置问题、也可能会出现问题。

    完全充电容量()=Qstart+ PassedCharge + RemCap。 因此、如果未正确计算 Qstart 或 remcap、监测计将无法计算出正确的 FCC。

    RemCap =(DODfinal - DODstart)* Qmax

    此致、

    Wyatt Keller

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

    您好、Wyatt、
    感谢您的回答。
    随附的是一个有缺陷的电池组(电池2电压接近0V)的照片、其 BMS 配备了 bq40z50-R1。 去年、我已经了解了双面 PCB、它让我想起了许多 EVM 原理图、但也有一些不同。

    4个并联 N-MOSFET 用于充电控制、4个用于放电控制(Alpha Omega、I Guess)、共漏极。 电池+和充电 FET 源之间有一个30A CHEM 保险丝、PACK+和 PACK-之间有一个用于充电器反向保护的大型二极管、外部 FET 电池平衡(51欧姆)和用于 CC 的1.25m Ω 分流电阻器。 一个用于电池温度感应的导线热敏电阻和一个靠近 FET 的0603 SMD。

    我将介绍一些逆向工程、需要几个小时、我会告诉您。 但是、就我所记得的、中间没有任何东西会导致分压...

    老实说、当我意识到中国的新.srec 仍然存在问题(经过很长的放松时间后、FCC 明显降低)时、我加载了自己的.srec、它确实具有不同的 Chem ID、并且对于电池和 Pack、Qmax 都更高。 它的工作原理是:FCC 的调节很少(10s 或100s mAh)、有时甚至更高。 很好,但是,那个时间很耗

    我从 EV2300切换到了 EV2400、并且... 无法再读取 Dataflash。 页面底部有一个红色警告:"操作失败、因为所有数据闪存的初始读取失败。" (sec1=0、SEC0=1、完全访问)。 EV2300从未发生过这种情况! 请参阅屏幕截图。

    随附的还有电池组接线柱上的实际电压(13.33V)照片、而 bqStudio 仪表板的读数为12868mV。 不是很小的推理! 这是另一个有缺陷的电池组:电芯1uV、并且有一个连续的10mA 漏极。

    感谢你的帮助。

    此致。
    Matt。

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

    您好、再说一次、

    是否应升级 EV2400 FW? 它仍然是 V0.18 (2014)...

    这是它无法读取 bq40z50R1 DF 的原因吗?

    谢谢。

    Matt

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

    Matt、您好!

    是的、我将告诉您升级 EV2400固件、这应该允许它进行通信。

    如果某些电池处于0V 并且出现10mA 漏极、这似乎是一个电池组问题。 如果使用坏的.srec 文件对 tit 进行编程、则可能会有多个问题、这可能会影响监测。

    此致、

    Wyatt Keller