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.

[参考译文] BQ34Z100-G1:BQ34Z100-G1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/584477/bq34z100-g1-bq34z100-g1

部件号:BQ34Z100-G1
主题中讨论的其他部件: BQ34Z100GPCRA0BQ3.411万BQ3.411万EVM-796BQSTUDIO

我有一个关于BQ34Z100-G1的概念问题,基于阻抗跟踪和镍氢电池的使用。

如果我已经充分了解,BQ34Z100-G1基于带阻抗补偿的OCV曲线,以确定蓄电池的荷电状态。

我非常了解锂离子电池的这一工作原理,因为OCV曲线与SOC的对比与温度无关,而且与在OCV测量之前蓄电池已充电或放电的事实完全无关。

但在镍氢等Alcaline电池中,OCV曲线与温度有很大的关联,并且与在测量OCV之前电池已充电或放电的事实有很大的关联。

请参阅随附的曲线,该曲线在充电和放电后提供OCV与SOC。

e2e.ti.com/.../OCV-of-NiMH-batteries-versus-SOC-after-charge-or-discharge.zip

您能否解释BQ34Z100-G1如何在镍氢电池上准确?

此问题的原因是:

当我将BQ34Z100-G1板连接到锂离子电池上时,我立即获得了良好的SOC估计。

但是,当我将BQ34Z100-G1板连接到镍氢电池时,我有一个错误的SOC估计值(例如,在空电池上SOC = 82 %),我需要再次将电池放电,直到EDV将SOC置于0 %。

感谢你的帮助

此致

Serge Maloizel

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

    Serge,您好!

    您是否为您的特定镍氢电池编程了正确的Chem_ID,然后为正确的Qmax/电阻表更新设置了学习周期?

    此外,bq34z100的默认充电配置值适用于锂离子电池,因此即使您的Chem_ID匹配正确且已编程,您仍将如此
    需要根据所选化学类型(NiMH)对其他寄存器进行编程。  

    请参阅数据表第51-52页的8.2 3电池化学配置和8.2 部分。的3.1 电池化学充电终端
    镍氢电池所需的寄存器配置选项。 www.ti.com/.../bq34z100-g1.pdf

    希望此帮助,

    Nabil

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

    您好,Nabil,

    我尝试进行学习周期,但我不确定它是否良好。

    因为在学习周期结束时,我将蓄电池充电,几秒钟后,SOC将转至74 %。

    查找附加的学习文件以获取评论。

    e2e.ti.com/.../Learning_5F00_cycle_5F00_504.2017万.zip

    此致

    Serge Maloizel

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

    在执行学习周期之前,您是否已设定了正确的Chem_ID或足够接近的匹配?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Nabil,

    是的,我们对我们的电池VHT-D-6Ah = 6113进行了编程

    您尚未回答我关于OCV,阻抗跟踪和镍氢电池的问题,因为电压和荷电状态之间没有链接。

    此致

    Serge Maloizel

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

    阻抗跟踪算法适用于锂离子和镍氢电池,只是镍氢电池的配置中存在适当的调整,以便进行正确的测量。

    至于您发布的显示镍氢的OCV曲线的图片;"1C充电/放电后的1-HR OCV数据"数据图不是完成充电/放电后的OCV测量,它是在1C充电/放电期间的图,如以下公式所述:

    VO = OCV - IR,其中OCV是中间的平均黑色曲线。

    在充电盒中,电流I通常为负,因此Vo = OCV -(-I) R

    在放电情况下,电流I通常为正电,因此Vo = OCV -(+I) R

    因此,锂离子或镍氢电池的任何一种情况都需要进行阻抗补偿。

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

    您好,Nabil,

    请参阅随附的说明镍氢电池充电后OCV与放电后OCV差异的完整文档

    e2e.ti.com/.../SOC-Estimation-based-on-OCV-for-NiMH.zip

    感谢您对本文档的评论

    此致

    Serge Maloizel

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

    您好,Nabil,

    我做了一个新的循环:充电,放电和充电。

    请参阅随附的文件。

    e2e.ti.com/.../Test_5F00_-BQ34Z100_5F00_NiMH_5F00_2004.2017万.zip

    在图中,您可以看到大SOC在放电结束和充电开始时跳转。

    感谢您帮助我们了解为什么它无法正常运行。

    此致

    Serge Maloizel

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

    Serge,您好!  

    能否将您的.gg文件发送给我们,以便我们可以看到您的参数? 在此基础上,我们可以尝试得出这种SOC跳转的原因。  

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

    您好,Nabil,

    查找附加的.gg文件

    e2e.ti.com/.../Bq34Z00_5F00_NiMH.gg.csv.zip

    此致

    Serge Maloizel

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

    您的Ra表似乎尚未更新,这意味着学习周期中出现了一些问题。 (假设您的Chem_ID匹配良好)。 更新后的Ra表应将一个Ra Flag设置为0055,另一个设置为0000,这表示Ra表已更新,优化周期成功。

    请仔细阅读本文档,确保您在执行学习周期时遵循所有必要步骤:

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

    您好,Nabil,

    学习周期似乎不想使用我的电池。

    第一次放电和休息超过5小时后,当我发送it_enable命令时,update_status保持在06,不会变为00或04,RUP_DIS =0,VOK =0,QEN =1。

    充电后,FC = 1,SOC = 100 % ,但UPDATE_STATUS不转至01或05。

    可能是gg文件中的某些参数对于镍氢电池不正确,这就是学习周期无法正常的原因。 能否检查我发送给您的文件?

    谢谢

    此致

    Serge Maloizel

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

    您是否未设置[NiDT]和/或[NiDV]位来切换适合镍氢/镍镉电池的充电端接标准?

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

    您好,Nabil,

    RA表似乎未更新,因为来自Ra0表的Ra标志保持在0555,而来自Ra0x表的Ra标志保持在FFFF

    DT似乎运行良好,因为FC在充电结束时设置为1,而SOC设置为Top 100 %。

    等待您的帮助。

    此致

    Serge Maloizel

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

    Serge,您好!  

    您学习周期的放电电流是多少? 如果放电电电流过轻或负载过弱,Ra表在放电期间将不会更新,因为仪表需要在蓄电池内部阻抗中看到足够大的压降才能获得阻抗。 您需要确保放电电电流大于数据闪存中的"DSG阈值"。  

    阅读 http://www.ti.com/lit/an/slua597/slua597.pdf中的"什么会出错,如何诊断问题以及如何解决问题"部分

    查看您是否可以使用学习周期中的给定参数诊断问题。  

    希望这能有所帮助,  

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

    您好,Nabil,

    DSG阈值为50mA,我以1.2A的电流为蓄电池放电,因此此电流1.2A远远高于50mA。

    附加学习周期。

    充电和放电之间的时间很长,因为这是我们的4天周末。

    e2e.ti.com/.../Learning_2D00_cycle_5F00_305.2017万.zip

    我试图找出错误学习周期的原因,但没有找到。

    从学习周期开始 ,在首次出院时,"update_status"已经没有像文档中所描述的那样做出反应(停留在06),并且在它不起作用后。

    此致

    Serge Maloizel  

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

    Serge,您好!  

    因此,在询问团队中的一位工程师可能存在的问题时,他回答如下:

    以下是他的建议。

     包配置寄存器:   设置为09F1

    Pack Configuration B寄存器: 设置为AF

    Pack配置寄存器:     设置为

    • 充电至充电终止
    • 休息,直到OCVTAKEN标志设置
    • 以正常放电速率放电至终端电压
    • 在设置OCVTAKEN标志之前停止。

    使用GPCRA0工具查找Qmax和Ra表值。

    在正常的优化循环中,我们通常在放电过程中使用C/10电流。  

    尝试查看是否有效,  

    希望这能有所帮助,  

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

    您好,Nabil,

    我按照您的建议操作,但发现从您的GPCRA0工具中附加了报告,似乎无法创建Ra表。

    CHEM ID是可以的,因为它是"6113",这是您在2016年底之前发送给您的细胞以对我们的VHT D 6Ah细胞进行表征时创建的代码。

    e2e.ti.com/.../File_5F00_for_5F00_GPC-Golden-GG-Maker-tool_2D00_report.zip

    您认为,如果我使用BQ3.411万而不是BQ34Z100,我会得到更好的结果吗?

    此致

    Serge Maloizel

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

    您好,Nabil,

    自2016年7月以来,我们一直在尝试使用BQ37Z100,但没有成功,因此我怀疑使用镍氢电池工作的可能性。

    所以我开始在BQ3.411万上进行测试,但我再次感到很不幸。

    我使用演示板:BQ3.411万EVM-796 lot:340.2897万WBG with EV2300

    然后,我按照用户指南SLUBI1 - 2016年10月中所述的流程进行操作。

    我将主板配置为10S镍氢电池,带子>5V闭合,带子<= 5V打开,带子J5在1和2之间,带子负载打开,带子VEN闭合,带子J4全部闭合

    bqStudio将BQ3.411万识别为“0110-0-02”,

    报告的数据包括:温度24°C,电压0mV,电流0mA,SOC 0 %

    直到 “设置可编程bq3.411万选项”,一切似乎都正常。

    输入完全访问权限后,不能更改bq中的任何参数。

    例如,操作配置为8204,我想将其更改为8231 (适用于带DT/DT的镍氢充电)。 当我尝试更改它时,bqstudio GUI底部会出现消息“读写的数据比较失败”。

    无法更改参数的原因可能是什么?  

    使用同一工具更改bq34Z100-G1上的计程器没有问题

    此致

    Serge Maloizel

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

    您好,Nabil,

    请帮帮我。

    谢谢  

    此致

    Serge Maloizel

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

    Serge,您好!  

    很抱歉未能尽快回复。  

    这是奇怪的,因此您可以完全访问设备,并且无法配置或更改任何数据闪存参数?  

    您的设备在扫描时是否测量了电池的电压,电流,温度等?

    Nabil

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

    是的,我可以读取温度和电流,但电压保持在0mV。

    但是0mV电压可能是正常的,因为即使完全访问,我也不能更改参数,所以我不能更改分压器配置。

    此致

    Serge Maloizel
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的,尝试重新编程默认的src,看看是否再次发生同样的事情。 我不熟悉多单元仪表,但我建议您在E2E上发布新的帖子,希望您能得到多单元团队的人员的帮助。

    另请看一下我发现的这篇文章,也许您与他的情况相同:

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

    如何将这些数据配置为打包配置寄存器...配置后是否可以读取这些寄存器?