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.

[参考译文] BQ27320:EDV0检测电压不能正常工作

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1159135/bq27320-edv0-detection-voltage-does-not-work-properly

器件型号:BQ27320
主题中讨论的其他器件: BQSTUDIO

你(们)好  

我已获得要使用的电池的黄金文件、设置 CEDV 并检查其运行情况。

我已将 EDV0设置为3100mV、但当我检查放电时、它会在达到3100mV 之前变为0%。

我无法确定原因。

SoC 0%= 3293mV

是放电波形。

波形数据是 bq27320通信数据。

e2e.ti.com/.../Discharge-Curve_5F00_DSG60mA_5F00_EDV0-3100mV_5F00_20221006_5F00_1003.pdf

"CEDV 监测配置寄存器"如下所示。

EDV_CMP:1.

FIXED_EDV0:1

FCC_LIMIT:1.

SC:1.

CSYNC:1.

EDV0:3100mV

在 golden 文件中获取的 GPC_CEDV.txt 如下所示。

e2e.ti.com/.../4807.GPC_5F00_CEDV.txt

是否有任何其他必要的设置值来告诉我原因?

请告诉我。

此致、

Sato

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

    尊敬的 Sato:

    这里有几件事、这是否是您对监测计的新值进行编程后的第一次放电? 您能否与我分享您更新 EDV0等这些值的确切方式? 我希望确保这些值实际上是粘滞的。

    此外、对于此电池单元、3100mV 可能过低。 当监测计连接到电池时、它会进行初始电压测量并将该电压与 RSOC 关联。 从那时起、监测计在 chg/DSG 周期内严格进行库仑计数、并相应地调整 RemCap。 除了由于达到 EDV2阈值而在7%处跳转之外、我看到 RemCap 的下降相对线性。 这告诉我监测计工作正常、但 EDV0阈值过低或您更新的设置实际上没有写入监测计。

    此致、

    杰克逊

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

    您好、 Jackson-San、

    感谢您的快速回复。

    此外、我意外按下了"解决"按钮。 我很抱歉。

    我将回答您的问题。

    关于 EDV0的更新、我们使用"Battery Management Studio"来写入 EDV0的值、对其进行复位、再次读取、并检查该值是否已写入。

    此外、充电和放电重复了大约5个周期、但获得了相同的结果。

    检查数据、即使放电电流发生变化、SOC 在相对于3100mV 约剩余容量5%的电压下仍为0%。 我认为这一点也很有趣。

     60mA 放电:SOC0%= 3293mV

     40mA 放电:SOC0%= 3318mV

    如果 EDV0值在3100mV 时过低、是否有某种标准?

    如果您能告诉我是否有任何信息、那将会很有帮助。

    此致、

    Sato

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

    尊敬的 Sato-San:

    我们的团队目前正在参加 BMS 研讨会。 我将在明天再次回答您的问题。

    感谢您的耐心等待、

    杰克逊

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

    您好、 Jackson-San、

    感谢您在研讨会期间与我们联系。

    我了解您的联系人的内容。

    此致、

    Sato

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

    尊敬的 Sato-San:

    您能否提供有关此行为的日志、以便我可以准确地查看 RemCap、电压、电流和温度报告的内容? 完整的 BQStudio 日志将是理想情况。 您能否记录多个连续的 CHG-DSG 周期、以便我可以查看电量监测计在最初达到 EDV2、EDV1和 EDV0阈值时是否正确调整了 RemCap?

    在没有复位的多个连续周期之后、我希望此误差消失、但这是第一次放电时的预期误差。

    此致、

    杰克逊

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

    您好、Jackson-San、

    很抱歉耽误您的联系。

    我们将向您发送请求的充电/放电数据。 它将是一个用于分隔充电和放电的日志。

    文件名之后写入的日期和时间是日志开始日期和时间。

    *您可能在中间编写了 RESET 命令。

    e2e.ti.com/.../20221021_5F00_chg_2D00_dsg-data.zip

    我没有解释过、但由于电池容量很小、感应电阻值记录在1/10、所以电流值和容量是该值的10倍。

    *用于创建黄金文件的数据的创建方式与当前值的10倍类似。

    此致、

    Sato

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

    尊敬的 Sato:

    我现在正在查看您的日志文件、并将在周一返回给您、提供可能的解决方案。

    此致、

    杰克逊

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

    Sato-San、

    在多个充电和放电周期中出现的相同结果向我表明、在自然达到3100mV 之前、电池的库仑计数低至0% RSOC、这是精确的电量监测。 我建议将 TermV 升高到3300mV 左右。 RSOC%在您的日志文件中非常线性、这向我表明监测计正在准确运行。 我只是想、这里电池的自然行为是在3100mV 之前达到0 RemCap。

    此致、

    杰克逊

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

    您好、Jackson-San、

    感谢您分析数据。

    我不理解有一个问题。

    下面是技术 PDF 的内容

    bq27320技术参考手册(bq27320_sluube6a.pdf)

    ----

    VDQ =指示电流放电周期是否不符合 FCC 更新标准或要求。

    设置了 FCC 更新的有效放电周期。 如果在电压达到相应阈值之前在放电时达到 RM %电平、

    然后、RM 保持在该%水平、直到达到阈值。 仅当[VDQ]= 1时才会保持 RM、这表示正在进行有效的学习周期。

    ----


    当[VDQ]=1时、RM 保持在该%电平、直到达到阈值。

    它指出、[VDQ]变为0的条件如下。
     -充电10mAh 后
     -发生任何不合格情况时、bq27320会将[VDQ]设置为0。

    当我检查日志时、[VDQ]为1、直到检测到 EDV2 (电池电量低%)、但在检测到 EDV2后、[VDQ]为0。

    在 EDV2检测后、我立即没有充电。

    我认为 bq27320将[VDQ]重写为0、因为它满足不合格条件。

    您认为我的思维方式是否正确?

    您能告诉我 bq27320被判定为“任何不合格条件”的条件吗?

    此致、

    Sato

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

    尊敬的 Sato-San:

    您对此的思考方式是正确的。 我怀疑、如果您在达到 EDV2之前长时间保持 RemCap、则电量监测计会使该放电周期不合格、因为它累积了一些误差、导致在 EDV2之前很久达到7% RSOC。 保持7%基本上是监测计消除该误差、我怀疑在接下来的 chg/DSG 周期中、VDQ 将保持= 1、并且允许 FCC 更新。

    此致、

    杰克逊

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

    您好、Jackson-San、

    感谢您的宝贵建议。

    我将在不执行复位的情况下尝试充电/放电周期。

    我们将在确认后立即与您联系。

    此致、

    Sato

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

    您好、Jackson-San、

    很抱歉、需要很长时间才能回答。

    我得到了周期数据。

    在充电过程中不执行复位、并且在充电和放电连续执行时、数据将是数据。

    e2e.ti.com/.../3100mV_5F00_CYCLE_5F00_CHG5V1A_5F00_95mA_5F00_DSG60mA_5F00_20221026_5F00_1720.log

    我检查了数据、结果是一样的。

    如果您可以查看它、以防万一、这会很有帮助。

    此致、

    Sato

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

    尊敬的 Sato-San:

    我将查看此日志文件、并在周一返回给您一个解决方案。

    此致、

    杰克逊

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

    尊敬的 Sato-San:

    对拖延表示歉意。 0% RSOC 未恰好在3100mV 时达到的原因是该算法使用补偿 EDV 阈值(CEDV 中的 C)。 这意味着该算法会考虑电池的温度和内部阻抗等因素、并使用 EDV0值来反映电池真正处于0% RSOC 时的情况。 这是一种比使用固定 EDV 阈值更准确的监测方法、因此我会诚实地认为这不是问题。 补偿后的电压值不是正好为3100V、但它更真实地反映了电池的实际情况。

    由于这种补偿、您将注意到您的数据中的 RSOC 跳转最小。 这意味着补偿值是准确的。

    此致、

    杰克逊