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.

[参考译文] BQ2.7441万-G1:主要充电终止算法不起作用

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1083649/bq27441-g1-primary-charge-termination-algorithm-is-not-working

部件号:BQ2.7441万-G1
主题中讨论的其他部件: BQ2.7411万-G1BQ2.425万BQ40Z50BQSTUDIOEV2400

各位专家,您好!

你好。 我从客户那里得到了关于   技术参考中所述的主要电荷终止算法的查询。

客户正在 使用BQ2.7441万-G1测量我的蓄电池的SOC,他们声称参考信息缺失,认为 IC不能识别充电端接。 查看我拍摄的快照:

第二个条件未按报告的那样完成,  并且不清楚容量中的累计变化如何与算法相关联。

请您帮助我们 向客户说明这一点吗?

感谢您的支持。

此致,
Archie A.(Archie A.

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

    Archie您好!

    这似乎很奇怪。 我知道我们的其他仪表通常需要在这段时间内累积>0.25mAH。 出现这种情况的原因是,它可能会捕获一些锥形电流/电压设置不正确的边缘情况。 我可以尝试为您找到确切的值,但我敢打赌这是一个非常小的数字。 它只是为了检查您的锥形电流是否确实在为电池充电。  

    更改此值的唯一方法是更改锥度速率或锥度电压。 我建议稍微提高锥度速率。 这样做的目的是启动锥形电流阈值,同时还有更多的容量来填充蓄电池。 因此,您可能会满足第二个条件,尽管不知道确切的值。 请告诉我,如果他们在这一变革中取得了任何成功,如果您需要,我也可以挖掘容量的确切价值

    谢谢!

    Alex M.

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

    您好,Alexander,

    感谢您提供详细信息。 我收到了来自客户的新更新。 我将其发布在此处:

    _____

    感谢您的回复。
    这并不是所有的德州仪器(TI)都是如此。 如果您阅读“bq2.7411万-G1技术参考”,您会发现情况正好相反:
    6.5。2.3 8锥率,锥度电压
    […]
    在相同期间:产能的累计变化<每个当前锥形窗口的最小锥形能力
    […]
    在这里,甚至可以配置这些变量。

    我正在为3.7V–2100mA锂聚合物电池充电。 我也在使用Bq2.425万。 如果您需要,我可以向您展示原理图和代码。 具有此配置的设备超过2万台。 之前的工程师仅使用电压和剩余容量来评估SoC,但它并不总是可靠的。
    我更换了一个类似的电池,但使用了1500 mAh,我可以验证[FC]位是否变为高(1),但使用我们的电池,我从未看到过这种过渡,即使是多次循环。 这就是为什么我认为有一些东西可以改变来强制算法识别终止。

    以下是我的配置:
    #define batery_guage_config_capacity 2000 //电池容量(以mAh为单位)。 (也在2100中尝试)
    #define batery_guage_config_energy ((batery_guage_config_capacity/10)*37)
    #define batery_guage_config_term_voltage 3000 //最小系统电压(mV)。
    #define batery_guage_config_term_current 58 //终止充电电流(单位:mA (50 + 15 %))。 (也尝试使用较高的值)
    #define batery_guage_config_锥 度_rate (10 *端子_盖_容量/端子_盖_配置_术语_当前)

    我不断读取电流和电压,我可以确保电流小于端接电流超过80秒,即使我增加它也不会影响标识。
    电压()在此点也高于锥形电压(接近端接)。
    这就是为什么我认为它与第二个条件有关。

    "改变这种情况的唯一方法是改变锥度速率或锥度电压。 我们建议稍微提高锥度速率。 这样做的目的是启动锥形电流阈值,同时还有更多的容量来填充蓄电池。 因此,您可能会满足第二个条件,尽管不知道确切的值。"

    如果我增加锥度速率,我会降低锥度电流,但检测端接的BQ2.425万最小电流为50mA,所以我不能再降低。 我确实尝试过很多事情,从200mA到10mA,但它似乎不会影响算法。"
    _____

    似乎客户反应很长时间,提高了他的立场。 有什么问题吗?

    再次感谢您的持续支持。

    此致,
    Archie A.(Archie A.

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

    Archie您好!

    这是一个很好的捕获,我正在查看BQ40z50 TRM,它的条件大于。 我没有注意到另一个零件的状况低于。 客户是否可以捕获一秒间隔的充电日志文件,以便我们进行分析以确定出现了什么问题。 如果他们愿意分享,.gg也会有帮助。 快速检查时,FC Set%(FC Set%)设置为-1,对吗? 我理解这种行为是正确的,他们看到了在终端上为2100mAh电池设置FC位失败,但当他们尝试1500mAH电池时,可以设置吗? 我同意这听起来像是第二个条件。

    谢谢!

    Alex M.

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

    您好,Alexander,

    再次感谢您提供信息。

    客户已确认 将尽快运行此测试。  他们询问有关他们需要记录的变量的更多详细信息,并附带以下注释:

    您是否有说明如何生成gg文件的指南? 我没有阅读FC Set%配置,但我也没有更改它,因此它是标准配置(-1)。 我不想使用FC来验证终止,所以我不想“强制”在95 % 更改它,例如,因为我正在使用BQ2.425万来评估这一点,我只是想确保算法工作正常,但现在不是这样。
    “正是因为我们理解了这种行为,您发现在2100mAh电池的终端上FC位无法设置,但当您尝试1500mAH电池时,它还是能够设置的?
    是的。"

    谢谢你。

    此致,
    Archie A.(Archie A.

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

    Archie您好!

    FC设置为-1是好的,我问的原因是,我认为您看到一个蓄电池出现问题而不是另一个蓄电池出现问题的一个可能原因是基于SOC的检测。 要获取.gg文件,最简单的方法是使用bqstudio ->数据存储器->导出。 如果不使用bqstudio,也可以通过读取每个DF设置来执行此操作。  

    谢谢!

    Alex M.

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

    您好,Alex:

    感谢您的指导。

    客户询问有关如何在不使用bqstudio的情况下生成.GG文件的更多具体信息? 什么是DF设置?

    来自CX的其他疑问:
    "同时,您的专家是否能够找到短语中缺失的部分,或者终止算法如何适用于此IC?"

    谢谢你。

    此致,
    Archie A.(Archie A.

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

    Archie您好!

    抱歉,我假定您的客户使用的是bqstudio和ev2400。 由于他们使用ROM仪表,我真正需要的是电压和电流的日志,以及任何从默认值更改的配置。 这应该是这种情况下所需的全部内容,不要担心.gg文件。  

    至于电荷终止,专家确认该器件的累计电荷为0.25mAH。  

    谢谢!

    Alex M.

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

    您好,Alexander,

    客户使用 2000毫安时的满容量,但也使用了2100毫安,他认为没有区别。

    已更改配置,用于测试:
    容量:2000
    能源:(容量/10)*37=7400
    终端电压:3000
    短期电流:58
    术语比率= 10 *容量/术语当前= 344

    谢谢你。

    此致,
    Archie A.(Archie A.

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

    Archie您好!

    为了提供最佳建议,我们需要从测试中获得电压和电流日志,否则可能会对问题进行猜测。

    我认为术语速率实际上是TRM中的锥率,我们不确定术语电流所参考的参数。

    此致,

    Wyatt Keller

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

    您好,Wyatt:

    很抱歉最后一条消息和误导性术语。 CX更正了以下数据:
    1)设计能力:2000年
    2)设计能量:(容量/10)*37=7400
    3)端接电压:3000
    锥度电流:58 ->仅用于计算锥度速率
    4)锥率:10 *设计能力/锥度电流= 344

    这是他用于测试的配置。

    下面是测试的电子表格。

    感谢您的支持。

    此致,
    Archie A.(Archie A.

    e2e.ti.com/.../Test-BQ.xlsx

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

    Archie您好!

    感谢分享数据,如果他们使用锥形电压为4100mV的G1A仪表,则看起来应该有一个主要充电端接,如果他们使用G1B仪表,则不会端接,因为他们充电的电压不会达到4200mV。

    此致,

    Wyatt Keller

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

    您好,Wyatt:

    感谢并抱歉延迟更新此帖子,因为CX仅提供反馈:

    正如您从设备标记中看到的那样,它是G1A。 由于FC位未更改,因此没有主充电终止。

    "当满足主要充电终止条件时,将设置Flags ()[FC]位并清除[CHG]位。 此外,如果设置了OpConfig [RMFCC]位,则RemainingCapacity()设置为等于FullChargeCapacity()。" SLUAC9A
    标识对于正确测量剩余容量非常重要。 这就是此处测量的剩余容量不可靠的原因。

    此致,
    Archie A.(Archie A.

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

    Archie您好!

    根据共享的数据和提供的反馈,费用似乎应具有有效终止。 我能想到的唯一一个选项是,他们没有将正确的值上载到量表,这就是为什么我们通常依赖TI工具链(BQStudio和EV2400)来确认设置并在放电期间记录所有寄存器,它为我们提供了更多的调试功能。

    此致,

    Wyatt Keller

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

    您好,Wyatt:

    客户跟进了这个问题。

    我们是否有 收集所需的数据/寄存器列表以及验证配置的正确命令?

    谢谢你。

    此致,
    Archie A.(Archie A.

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

    Archie您好!

    此时可能需要使用BQStudio验证仪表的设置,我担心某些设置可能不正确,我们只知道用MCU手动写入的内容,在测试过程中通常会出现问题。

    此致,

    Wyatt Keller

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

    您好,Wyatt:

    很抱歉回复延迟。 客户想问:

    是否可以在没有Devkit的情况下使用BQStudio? 如果没有,如何获取此设备?

    谢谢你。

    此致,
    Archie A.(Archie A.

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

    Archie您好!

    惠悦将于周二回来。  

    当您提到Devkit时,您是指EVM吗? 您可以在没有EVM的情况下使用BQstudio。您需要使用EV2400来执行此操作。 它是仪表和BQstudio之间的接口。 只要您可以将通信线路连接至EV2400,它就能够检测到仪表。 但是,您可能需要断开主机的连接,否则会出现冲突。  

    谢谢!

    Alex M.

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

    Archie您好!

    他们是否能够获取EV2400以进行测试以确认数据闪存设置? 正如Alex提到的那样,他们不需要测试仪表EVM,他们只需要访问通信线路。

    此致,

    Wyatt Keller