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.

[参考译文] bq3.411万:需要更改的最小参数。 如何更改默认的完全充电容量。

Guru**** 2443670 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/659013/bq34110-minimum-parameters-that-need-to-be-changed-how-to-change-default-full-charge-capacity

部件号:BQ3.411万

您好,

我正在使用bq3.411万evm-796进行开发,我特别需要在配置量规方面获得帮助,以便使用我的电池组进行准确的测量。 我的问题是:

1)我看 了training.ti.com/gauge-programming-fundamentals ,那里有人说,每个电量监测计都有一组最低的参数,需要根据特定的电池进行更改。 数据表和TRM不清楚这些参数是什么。 因此,我根据电池数据表和充电器数据表更改了以下内容:

地址 名称                       值
0x408A设计容量mAh          1700毫安时
0x40C0已记忆完全充电容量  1700 mAh
0x425A固定EDV0                  3000 mV
0x4114充电电压T1T2          4000 mV (*)
0x4116充电电压T2T3          4000 mV (*)
0x4118充电电压T3T4          4000 mV (*)
0x4120锥形电压                100 mA
0x411C锥形电流                45 mA
0x411E最小锥度容量        0毫安时

(*)我正在使用的充电器LTC4064的电压为4V。

我是否缺少任何必要的参数?

2)设置上述参数后,我执行了完全放电(合格放电)并记录数据。 我附上图表。 我发现从一开始充满电的容量(FCC)为2200mAh,在EDV2周围,它调整为1444 mAh。 我知道BQ3.411万会在每次合格放电时更新电池容量,因此我希望将1700 mAh写入记忆的完全充电容量会将初始学习状态设置为1700 mAh的标称容量,但它没有。

在PowerPoint的"Common Issues and solutions.ppt"第13页中,我了解经过一个学习周期后,闪存中的某些注册包含此学习条件,然后可能是将编程到每个GG的黄金映像的一部分,并作为初始条件工作。

我必须更改哪个参数(地址/名称),以使完全充电容量从1700 mAh开始,而不是默认的2200 mAh开始,即使是在首次合格放电时?

3)在生产过程中,电池通常存放在库存中,约有50 % 电量。 因此,首次打开产品时,充电状态将约为1700mAh / 2 = 850 mAh。 第一次放电不应是合格的放电,因为RC < FCC–几乎已满,但为了让BQ3.411万做出此判断,我应该能够将FCC = 1700 mAh,SOC = 850 mAh作为初始条件存储。

如何设置此初始条件?

4)制造商和/或客户在首次打开产品时应执行什么操作? 其中是否有任何一项应执行完全放电或充电循环?

谢谢!

Gustavo

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    关于我的Questoin (2),我还有一些疑问:

    在TRF第25页中,它说:

    '完全充电容量(FCC)—上次测量的电池放电容量
    FCC是最后测得的蓄电池放电容量。 它以mAh为单位表示。 开
    bq3.411万器件将FullChargeCapacity()设置为中存储的数据闪存值
    已记忆的完全充电容量(FCC),应使用相同的装置进行初始化。 期间
    在后续放电时,bq3.411万器件会使用上次测量的FullChargeCapacity()进行更新
    蓄电池的放电容量。 最后测得的蓄电池放电值基于该值
    在DCR中,在符合条件的放电发生后。 更新后,bq3.411万器件将写入新的
    FullChargeCapacity()数据闪存值,以记忆的完全充电容量。 FullChargeCapacity()
    表示充电状态计算的完整电池参考。"

    此外,第31页还显示:

    “2.7 Tm10设备重置时的初始电池容量
    bq3.411万器件在器件重置时估计电池组的初始容量(这种情况下)
    当蓄电池单元首次连接至应用电路时。 初始FullChargeCapacity()(FCC)为a
    数据闪存参数的直接副本已记忆完全充电容量。'

    因此,我的问题(2)变为:

    2.1)"初始化"是什么意思?
    2.2)何时从已学习的FCC复制到FCC?
    2.3)是否有任何必须遵循的[通电+配置+电池连接]顺序?
    2.4)在首次连接电池之前,如何编写已学习的FCC寄存器? 在配置过程中应如何为GG供电?

    关于我的问题(3):
    在TRM第31页中,它表示"初始RC是使用已编程蓄电池电压表的电压特性(请参阅电压0 % DOD至电压100 % DOD)和已记忆的完全充电容量进行估计的。"
    这回答了我的问题(3)。

    总括来说,我还有问题(1),(本答复中的2.1 to 2.4 ,以及问题(4)。

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

    感谢您的详细帖子。 有这么多问题,需要一些时间才能完全回答。 我应该在星期五之前准备好答案。

    谢谢!

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

    感谢您的耐心等待:

    问题1. 这是一个很好的参数列表,可以开始修改。 请确保修改设备TRM第2部分中讨论的参数。 请特别注意TRM的第2.7 9节中的CEDV参数,网址为 :http://www.ti.com/lit/sluubf7
    问题2. 使用此预留容量,您需要确定EDV2点应放置在何处。 通常,当使用蓄电池的全部容量时,此点将处于7 % 荷电状态(SOC)。

    FCC (新)= DCR (最终)= DCR (初始)+测量到EDV2的放电+(FCC×Battery_Low%)

    请在图表上找到您的设备位于额外储备的SOC值和EDV0 (通常位于0 %)。 您将通过绘制已通过的费用图表来确定这一点。 标准化EDV0的新0 % 值。 使用在EDV0周围标准化的传递电荷查找EDV1,其中EDV1设置为SOC的1 %。 同样,将EDV2设置为SOC的7 % 值。

    在步骤格式中:

    0.请确保最大充电电压设置为4000 mV。
    1.将电池放电至空(从数据表中终止电压)。
    2.重置设备以清除通过的充电值,并每隔1秒开始记录
    3.使用4V充电器充满电
    4.图表传递电荷与日志中的电压
    5.将EDV0设置为终端放电电电压(这是您在打开充电器之前开始的电压)
    6.将EDV1设置为与已通过充电的1 % 相对应的电压。
    7.将EDV2设置为与已通过充电的7 % 相对应的电压。

    问题3. 请设置Rem Cap初始化百分比。 更多信息可在TRM的第2.7 10节中找到。

    问题4: 最终用户应在使用过程中为电池充电或放电,直至设置RC。 当用户将电池完全放电时执行的记忆周期。 可以指定维护周期,但绝不是要求。

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

    谢谢您Bryan,

    对于Q1,对于2单元电池组,应修改的最小参数集,对于1单元电池组是否相同? 我提出这一问题是因为我使用的许多参数都是电压,似乎足以支持1个电池,例如,

    - EDV0,EDV2和EDV2为3031,3385,3501mV

    -充电电压为4000mV-4200mV</s>4200

    - 电池电量不足设定阈值

    - 启动电压平滑

    这是整个电池组的绝对电压,还是相对于1个电池的电压?

    我是否必须将所有这些参数乘以单元格数并将它们写回数据闪存中? 其中一些不接受高于5000mV的值,但另一些则接受高达3.2767万mV的值。
    或者它们是否与1芯电池相关,即使是多芯电池? 因为有一个名为"系列单元数"的参数,所以我会这样做。

    谢谢!
    Gustavo

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我需要澄清,对于2个单元,是否应该将要更改的电压相关最小参数集放大2,对于3个单元,是否应该放大3等。我的意思是,例如,EDV0,EDV1, EDV2,充电电压,平滑电压等
    其中一些参数不接受高于5000mV的值,这意味着它们已归一为1单元电压,但其他参数接受高达3.2767万mV的值,这意味着它们不接受。

    还是根据"系列单元数"自动缩放?

    事实上,此问题不仅适用于最小参数集,而且适用于所有电压相关参数。

    谢谢!
    Gustavo
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Gustavo,
    它们根据系列单元格的数量进行缩放。
    谢谢
    Onyx