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.

[参考译文] BQ76952:校准问题

Guru**** 2394295 points
Other Parts Discussed in Thread: BQ76952EVM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1468375/bq76952-calibration-questions

器件型号:BQ76952

工具与软件:

您好!

我已经根据 https://www.ti.com/lit/an/sluaa32a/sluaa32a.pdf 中提供的内容开发了一个校准脚本

我将使用电池仿真器在 BQ76952EVM 上对其进行测试、我有只能提供高达30V 电压的电源、即校准电压 V1和 V2  
它们实际上没有在正确的范围内、但 它们是20.0/16和30.0/16、但这些数学方法仍然应该适合它们。

不过、该脚本生成的校准参数似乎可以正常工作、与存储在电路板上的芯片中的参数大不相同。
Berore 做校准我从芯片读取参数:

Calibration Results Comparison:
----------------------------------------------------------------------
Parameter   Old   New 
----------------------------------------------------------------------
Cell 1 Gain 12120 601
Cell 2 Gain 12120 601
Cell 3 Gain 12120 600
Cell 4 Gain 12120 600
Cell 5 Gain 12121 601
Cell 6 Gain 12121 600
Cell 7 Gain 12121 601
Cell 8 Gain 12121 601
Cell 9 Gain 12124 600
Cell 10 Gain 12124 601
Cell 11 Gain 12124 601
Cell 12 Gain 12124 601
Cell 13 Gain 12130 601
Cell 14 Gain 12130 602
Cell 15 Gain 12130 601
Cell 16 Gain 12130 601
Cell Offset 0 0
VDiv Offset 0 61
TOS Gain 33931 1056
Pack Gain 34275 1082
LD Gain 34340 1080
Board Offset 0 0
CC Gain 7.476800 7.476800
Capacity Gain 2230042.500000 2230042.463967
Internal Temp Offset 0 0
----------------------------------------------------------------------



 

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

    您好、Vadim、

    该器件包含其自身针对电芯电压 ADC 测量的出厂增益修整。 中提供了更多信息 第4.9节电压 ADC 的出厂修整 "下载"部分

    此致、
    Alexis

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

    尊敬的 Alexis:

    示例校准脚本包含以下代码:

    TOS_Gain = int(round(2**16 * (4200 - 2500) / (TOS_Voltage_Counts_B/10 - TOS_Voltage_Counts_A/10)))
    PACK_Gain = int(round(2**16 * (4200 - 2500) / (PACK_Voltage_Counts_B/10 - PACK_Voltage_Counts_A/
    10)))
    LD_Gain = int(round(2**16 * (4200 - 2500) / (LD_Voltage_Counts_B/10 - LD_Voltage_Counts_A/10)))

    它 使用4.2V 和2.5V 作为基准电压、
    但实际上在使用固定装置时 、这些电压会大得多、应该以厘伏为单位?

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

    您好、Vadim、

    示例校准脚本是代码示例、说明您可以按照中列出的步骤执行哪些操作 第2.4.1节 TOS/PACK/LD 电压校准步骤 所以它们不需要是4.2V 或2.5V。

    TOS、PACK 和 LD 电压的单位默认以 CV (10mV LSB)表示、因此 TOS 实际为42V、因为对于所用的10S 示例、每节电池的电压均为4.2V。




    此致、
    Alexis

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

    尊敬的 Alexis:

    哦、我明白了、它是如何针对 TOS 增益工作的
    但是 PACK 和 LD 增益会怎样呢?


    PACK 和 LD 电压通常与 TOS Voltage 不同、 但示例假设这是这样

    TOS_V2 - TOS_V1 == PACK_V2 - PACK_V1 == LD_V2 - LD_V1。

    此假设是否始终有效?
     

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

    您好、Vadim、

    [报价 userid="630223" url="~/support/power-management-group/power-management/f/power-management-forum/1468375/bq76952-calibration-questions/5637384 #5637384"]TOS_V2 - TOS_V1 == PACK_V2 - PACK_V1 == LD_V2 - LD_V1[/QUOT]


    我不会这么认为。 该示例仅显示了用于校准增益的相同"已知"电压。  对于所有3个增益、在本例中选择的已知电压是相同的、但是在校准时可以将这些电压更改为用户所需的电压、而且不必  相同。

    中的校准步骤 第2.4.1节 TOS/PACK/LD 电压校准步骤 、假设应用已知电压 VPACKA 和 VPACKB 来计算 Pack 的增益。 这些步骤同样可应用于校准 TOS 和 LD。  

    此致、
    Alexis