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.

[参考译文] BQ40Z80:确认学习周期程序值

Guru**** 2583825 points
Other Parts Discussed in Thread: GPCCHEM, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1176354/bq40z80-learning-cycle-procedure-values-confirmation

器件型号:BQ40Z80
主题中讨论的其他器件:GPCCHEMBQSTUDIO

您好,团队,

我在学习周期中使用索尼锂电池,US18650VTC5A。

刷写了化代码 并 配置了参数。

您能否确认这些参数 是否足以满足我的学习囊肿、是否需要任何提升?

充电期限锥形电流:140mA

Dichargge Current Threshold (充电电流阈值):这是电量监测计检测到其处于放电模式时所高于的电流阈值 :30mA

CHG Current Threshold (CHG 电流阈值):这是电量监测计检测到其处于充电模式时所高于的电流 :      40mA

退出电流:这是确定监测计进入静置模式的阈值:15mA

端子电压:3x3v = 9V

设计电压:3 * 3.6 v = 10.8 V

设计容量:2600mAh *3=7800 mAh

  

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

    大家好、Mohan、

    我们关于如何完成学习周期的指南中包含了有关如何根据 C 速率设置这些值的所有标准、请将其用作您的指南: https://www.ti.com/lit/pdf/slua848

    设计容量仅乘以并联电芯数。

    此致、

    Wyatt Keller

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

    您好,Wyatt,

    感谢您的回复。

    我刚刚开始学习周期,放电已完成休息位被设置,所以我只需在充电 FC 位后充电,VCT 位也被设置,然后我就开始一天的放松模式了。

    我在这里通过附加我的日志,供您参考,您能否验证我的流程是否达到了成功的级别。 ? 等了2个小时之后,没有设置休息位,希望它能设置我在步骤中是否犯了任何错误,请验证我的日志并告诉我。

    e2e.ti.com/.../64157.log.zipe2e.ti.com/.../Bqlog.log

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

    大家好、Mohan、

    看起来您在完全放电时确实获得了有效的 DOD0更新、但电量监测计在完全充电宽松状态下未更新。 确保系统中没有电流流动、以便使电压稳定、日志中始终存在10mA 放电-这不适合学习。 这也不像您在充电后放松2小时、日志在充电后大约1.5小时停止、在您施加的恒定负载下、您可能需要整整2小时的 OCV 时间。

    确保您正在充电至电池规格的全电压-而不是您的系统、否则您将无法满足首次 Qmax 更新所需的 DOD 90%变化。

    此致、

    Wyatt Keller

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

    您好,Wyatt,

    星期五我放电后将板置于放松模式,而我在星期一(今天)回来时,已 设置了 mng REST 位。 但 L 状态未更改为05、但仍处于04状态(电池从12.5将充电电压降至11.5 V)。 尽管我刚开始电池放电(C/5率)。 在放电放松位被设定但 L 状态没有改变之后。 星期五我拿了电脑,所以不能记录 余额日志。 今天,我刚从混乱状态开始。

    我正在与您共享日志。 如果设置了 Rest 位、您能检查并帮助我为什么 L 状态不会改变吗?

    请问 您能帮我找出我在程序中犯了什么错误吗?

    让我知道我的配置参数是否存在任何问题。   (现在我完成了放电-放电-放电-放电-放电)程序。

    e2e.ti.com/.../Log.rar

    充电期限锥形电流:140mA

    Dichargge Current Threshold (充电电流阈值):这是电量监测计检测到其处于放电模式时所高于的电流阈值 :30mA

    CHG Current Threshold (CHG 电流阈值):这是电量监测计检测到其处于充电模式时所高于的电流 :      40mA

    退出电流:这是确定监测计进入静置模式的阈值:15mA

    端子电压:3x3v = 9V

    设计电压:3 * 3.6 v = 10.8 V

    设计容量:2600mAh (串行连接3节电池)

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

    让我知道为什么 Ra_Table 未正确更新。??  这是我的 BMS 电路图、请确定问题、我们的项目处于最后阶段

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

    大家好、Mohan、

    将状态从0x04更新为0x05表示 Qmax 更新、而不是 Ra 表更新。 对于 Qmax 更新、当监测计采用 OCV 并更新 DOD0时、两个弛豫周期之间的 DOD 必须有90%的变化。  

    日志不是完整的日志、我无法确定任何问题、因为它仅在放电停止后大约1.5小时显示。

    此致、

    Wyatt Keller

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

    您好,Wyatt,

    为什么我的 Ra 表未更新。 您能否检查我的附加日志,这是我的第2阶段放电周期日志。 请检查并告诉我为何 Ra 表在充电周期中未更新。

    e2e.ti.com/.../8407.Log.rar

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

    大家好、Mohan、

    在 Ra 表更新之前、您必须获得 Qmax 更新、请确保遵循链接在其他线程上的学习周期指南。 您未遵循 SLUA848中列出的正确步骤。

    此致、

    Wyatt Keller

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

    您好,Wyatt,

    请确认程序。 如果需要进行任何更正,请告诉我:

    在发送复位命令时首次放电时,VOK 位会自动清零,因为这会有问题吗?

     

    1. 已刷新 ChemID
    2. 配置我们的学习周期所需的参数。

     

     

    参数

    默认值

    更改了值

    备注

    IT 配置

    术语电压

    8995

    9000

     

    电流阈值

    DSG 电流阈值

    240

    30

     

    电流阈值

    CHG 电流阈值

    1000

    40

     

    电流阈值

    退出电流

    100

    15.

     

    设计

    设计容量 mAh

    -32512

    26600

     

    设计

    设计容量 CWH

    12544.

    936

     

    设计

    设计电压

    768

    10800

    3.6 *3 =10.8

    终止配置

    充电术语锥形电流

    1980年

    140

     

     

    1. 从放电程序开始。  
    2. 发送 CHG_FET_TOGGLE 和 DSCHG_FET_TOGGLE 命令、直到 CHG 和 DCHG 位为红色。
    3. 然后发送 Gauge _EN 位 、将 IT 状态更改为04
    4. 发送复位命令 、指示 VOK 位清零且 RDIS 标志置1
    5. 将设置连接到负载设置(C/5比率为放电率 2600MA/5 = 0.520mA)
    6. 通过 DCHG_FET_TOGGLE 命令启用 DCHG_FET
    7. 对电池放电、直到电池组顶部的电压达到术语电压和电量监测计报告0 %。
    8. FD 位在完全禁止时置位
    9. 关闭 DCHG_FET
    10. 放松模式(建议5小时)

        

    1. 等待、直到 Rest 位被置位(我们在1.5小时内得到了该位)

     

    1. 将电池置于充电模式

     

    1. 将电源电压设置为12.6V (4.2*3=12.6V)和电流1.3A (推荐使用的 C/2比率2600/2)
    2. CHG_FET 导通
    3. 等待 电池报告100%并且设置 FC 位和 VCK 位  
    4. 关闭 CHG_FET
    5. 置于放松模式(建议2小时)
    6. 等待、直到 Rest 位置位
    7. 它的状态从04更改为05

     

    1. 将 电池再次置于放电和放松模式。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Mohan、

    复位将清除 VOK、因为 DOD 不再对 Qmax 有效。

    该过程看起来基本上是正确的、如果您已正确启用和配置保护功能、则无需手动控制 FET、您只需发送 FET_EN 命令并让监测计控制它们即可。

    我不确定原因、但您表中的默认值完全不正确、我不确定这是由于某种损坏还是编程不正确。

    确保您正在充电至电池的最大电压、而不是您的应用、否则 Qmax 将不会更新、因为监测计要求 DOD 变化90%。

    此致、

    Wyatt Keller

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

    您好,Wyatt,

    感谢您的回复,默认值是在设定化学 ID 后,这些值将更新。

    我希望这些默认值根据我的电池化学 ID 进行更新,是否需要更改? 我能保持不变吗?

    我还怀疑您将电池充电至不适合您的应用的最大电压的含义,我的电池容量是4.2 (3节电池正在使用)  

    4.3 * 2 = 12.6伏 ,让我知道您告诉电池需要充电至12.6伏 ,我对吗?

    我将在电源和电池充电中设置12.6V 和1.3安培 ,我的步骤是否正确?

    在放松模式下、是否需要关闭 FET_EN 位还有一个疑问 ? 或者、我能否在 整个学习周期中将 FET_EN 位保持在高电平?

    请回复 ,这是一个紧急帖子

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

    大家好、Mohan、

    不应根据您上传的化学 ID 更新这些值-它们应基于您的实际电池。 与 GPCCHEM 匹配的 CHEM ID 可能与编程的 CHEM ID 容量不同。

    一些应用将为支持4.4V 至4.2V 电压的电池充电、以延长电池寿命。 这将导致学习失败、因为 CHEM ID 基于电池电压的整个范围。 这就是为什么我提到这一点的原因、因为这是学习失败的最常见原因。

    如果您使用1.3A 充电、请确保将锥形设定为 C/20、以便电池充满电。

    FET_EN 可以在整个学习周期内保持活动状态、它不必只是一个部分。 只需确保您已配置并启用了正确的保护。

    此致、

    Wyatt Keller

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

    您好,Wyatt,

    无论电池使用的是 Sony US18650VTC5A,BQStudio 中已经提供了化学 ID 2161,我刷新了化学 ID,那时这些值都已更新。 因此,我希望我不需要更新这些值。 我能不能保持这些值不变。  

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

     在化学 ID 闪烁后,无论电量监测计闪存中的值是更新的,我都将明确我的问题,我不想在学习周期中更改??

    我对吗????

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

    大家好、Mohan、

    电池的最大充电电压为4.2V、因此您的设置应该可以正常工作。 但它的终止电压为2V、因此您可能需要放电至低于3V、以便在 DOD 中实现90%的变化。

    上传化学 ID 不应更改您需要编辑的数据存储器中的任何内容。 它不应修改 Chg Current Threshold、DSG Current Threshold、Quit Current 等 仅 Ra 表和其他专有的隐藏参数。  

    此致、

    Wyatt Keller

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

    您好,Wyatt,

    我根据 您的说明开始学习周期, 但释放后未设置 REST 位,您能否检查日志并让我知道问题是什么。

    e2e.ti.com/.../Discharging_5F00_log.rar

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

    大家好、Mohan、

    当电池放松时、应该有0mA 的电流流动、当电池电压尝试稳定以进行 OCV 测量时、您的系统中不能有电流流动。 在共享的日志中、当静置状态期间没有日志时、流过的电流接近20mA。 未设置其余部分的原因是您已将退出电流设置为15mA、但放松电流为18mA -您永远不会离开放电模式。 在放电模式下、监测计不会采用 OCV。

    此致、

    Wyatt Keller

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

    您好,Wyatt,

    感谢您的回复,我已开始学习周期 ,并将 IT 状态中的值更新为0x06。

    我对学习周期有几个问题。 对于下面一行将 L 状态更新为0x0E,我是否可以再次使用 C/2比率充电- 2小时放松-放电- 5小时放松 ,将 L 状态更新为0x0E。 这有什么用途?  

    。 '当电池组部署在终端设备中并发生现场更新时,LStatus()将更新为0x0E,这意味着电池平衡已启用"

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

    大家好、Mohan、

    目的是在电池组在现场获得新的 Qmax 更新之前、监测计不会开始达到电池平衡、这是为了确保实现正确的电池平衡。 放电、充电后再放松、然后再次放松、您应该能够获得另一个 Qmax。 无需另一次放电即可获得现场 Qmax 更新。

    此致、

    Wyatt Keller

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

    您好,Wyatt,

    感谢您的回复。   充电和2小时放松后,它的状态0x0E 将更新,但根据 belwo 文档,是否需要再次放电 ?  要将 IT 状态更改为0x0E,需要遵循什么过程。 充电和放松是否足够或也需要放电? 请确认。

    根据 下面的说明,还有一个疑问,我是否可以将 L 状态设置 为2??   是否有必要????  周期计数是否需要此设置从0开始。 在导出之前、请帮我如何将 L 状态设置为2。

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

    大家好、Mohan、

    初始学习后、通常需要 Qmax 才能将更新状态从0x06更改为0x0E。 您所需要的只是两个有效 OCV 测量之间 DOD 的37%变化- TRM 概述了 Qmax 更新的条件、因此只要满足这些条件、它就会更新、不需要放电、两个 OCV 可以在充电或放电之间发生。

    如果您的主机在现场部署 IT enable 命令后将其发送、则可以将更新状态设置为2。 这不是要求。 如果从学习中导通任何生命周期数据以及指南建议的黄金映像的周期计数、我将重置这些数据。

    此致、

    Wyatt Keller

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

    您好,Wyatt,

    很抱歉,我没有得到您,在 updationg 0x0E 之后,我能否从我们的板上导出.srec 文件 ,希望其中一个文件是我的黄金映像。 我也可以将该图像用于我的另一个板。

    在导出黄金映像之前,我没有告诉您如何将 IT 状态另存为2。 请帮帮我。

    如果我的理解有误、请予以纠正。

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

    大家好、Mohan、

    您应将更新状态保留为0x0E、因为监测计将尝试立即进行电池平衡。 监测计应从实际连接到的电池组中更新一个 Qmax、而不是从初始学习到的电池组中更新。 这只是为了获得最佳结果。

    您可以将更新状态保留在0x06、或者如果将更新状态保留在0x02、则主机需要在其进入现场时发送启用状态、以便监测计开始运行实际的阻抗跟踪算法。

    此致、

    Wyatt Keller

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

    您好,Wyatt,

    我需要您立即提供帮助。 对 L tstaus 值进行充电已更改为0x05,但放电后不会更改为0x06。您可以帮助解释为什么问题是 happened.e2e.ti.com/.../Log_5F00_23_5F00_12_5F00_18_5F00_16.gg.csv Discharge L status is 0x055 hours relax

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

    大家好、Mohan、

    从您之前完成的学习对话来看、创建黄金映像只需一个学习周期。 如果这是新电池、您可以在之前和之后与.gg 共享日志吗?

    此致、

    Wyatt Keller