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:CHGV、CHGC 和 OC 位详细信息

Guru**** 2551110 points
Other Parts Discussed in Thread: BQ40Z80

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1319428/bq40z80-chgv-chgc-and-oc-bit-details

器件型号:BQ40Z80

尊敬的先生:
 我设计了一个采用6芯串联配置的 BMS、COV= 4200mV 和 CUV=2100mV。 我还在下面附加了 gg.csv 文件、我的设计以及 srec 文件、供您参考、您可查看该文件。 我在固件中将 OCC 指定为2000 mA、因此我要使用1500 mA 为电池组充电、并设置直流电源参数 Voltage= 25.2V 和 Current= 1500 mA、但在我的 BQ Studio 中它显示的是1560 mA。 我附加了图像供您参考、您可以查看这些图像。 充电之后、bq40z80会在其 ALERT 和状态中设置 CHGC 位。 我不知道这些寄存器的功能是什么、它的参数表示是什么、因为我使用了 TRM 中指定的默认参数值。 请告诉我、如果我将参数值更改为其他值、我的 BMS 将如何行为。 此外、我还想了解 CHGV 和 OC 寄存器及其参数值、如何针对我的设计对其进行配置。

我也想告诉大家、我是通过电池充电器板、上面有 LTC4015芯片完成的一次迭代。 在固件中、我已将电流设置为1600 mA、同时在 CHGC 位设置后用1475 mA 电流为 BMS 充电、但它会停止充电。 我想知道充电故障的可能原因是什么。 为什么会根据这些位的参数值设置这些位、或者我们可以更改哪些参数值来解决这些问题。
e2e.ti.com/.../_2300_1.gg.csve2e.ti.com/.../Log_5F00_Test22.zipe2e.ti.com/.../MicrosoftTeams_2D00_image-_2800_2_2900_.zip    e2e.ti.com/.../8726.BMS.pdf

正在等待您的回复

此致、
舒伯姆

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

    Shubham、您好!

      设置 CHGC 位的原因是电量监测计报告的 ChargingCurrent ()与实际充电器电流不同。  电量监测计根据报告的值预期充电电流和电压、然后它会感测到不同的电流。 然后、触发此保护。  


    监测计将根据温度、电池电压或 RSOC 来调整充电电流和充电电压。 请参阅第5节 高级充电算法 以正确配置以下寄存器。 TRM 文档  



    如果高级充电算法寄存器配置正确、则不应触发 CHGV 和 CHGC 位。 请查看跳闸条件以避免发生这种情况。  

    此致、
    何塞·库索

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

    尊敬的先生:
    今天、在使用 LTC4015电池充电器为 BMS 电池组充电时、我们发现 OC 位 选项卡中设置警报寄存器。 同时调试这些位的设置方式并参考 TRM 以了解 I 的剩余充电容量()和完全充电容量()。 有几个疑问,我想从你纠正:
    1)完全充电容量:我们是否可以通过 BQ studio 在 BMS 中更改这些值,如果可以这样做(我在下面附加了图像供您参考,您可以查看),或者它是否预加载了测量仪表的默认值。 因为我们要为6节电池充电至4.15V、这会导致总电池组为24.9V。 但是、当电池电压超过4V 并设置与之相关的警报和状态以及跳闸充电时、这些剩余和满充容量变得相等。
    2)剩余充电容量:我认为随着时间的推移电池充电不断增加( 如果我是正确的)。
    3)内部充电计数器: 我 在 TRM 中无法理解这些术语,它也是跳闸条件之一,因为 internalchargecounter> OC:(threshold)。 由于 OC 阈值和与 OC 相关的所有参数均根据默认 TRM 进行设置。 如果我想清楚地了解 OC 寄存器的工作原理、从中可以读取这些 内部电荷计数器值、从而可以将其与 OC 阈值进行比较。

        

    等待您的响应、

    此致、
    舒伯姆

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

     Shubham、您好!

    1-完全充电容量是只读值。 请参阅 Impedance Track 算法理论详细了解该算法。

    剩余容量也在上述共享文档中进行了说明。 剩余电量将随着电池充电而增加、 随着电池放电而减少。  

    3- 内部充电计数器不是报告的值。 监测计必须在一种安全条件下防止错误的过充检测。 在过度充电条件下、监测计需要累积超过 OC:threshold (mAh)的电量才能触发过度充电条件。 为了更难触发此保护、可以增大 OC:Threshold。 虽然我认为这是没有必要的,因为应该保留默认。 剩余 容量不应比 FCC 更高。


    注: 剩余容量不应大于完全充电容量(可用容量)。 FCC 不应降到0、如果是这样、则可能是某种因素导致了它、我们可以进行研究。 FCC 是电流和温度的函数。  

    此致、
    何塞·库索