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.

[参考译文] BQ33100EVM-001:BQ33100学习流程

Guru**** 2531460 points
Other Parts Discussed in Thread: EV2400, BQEVSW, BQ33100, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1325706/bq33100evm-001-bq33100-learning-prcoess

器件型号:BQ33100EVM-001
主题中讨论的其他器件:BQ33100、EV2400、 BQSTUDIO、BQEVSW

我在 BQ33100的学习过程如何工作方面遇到了一些问题。 我将 BQ33100EVM DIV 套件连接到了另一个 MCU、我使用的是 SMBus。 但这就是问题所在、我只能 通过使用手动学习命令来启动学习过程。 尽管我将学习频率设置为250、应该是每10分钟一次、但没有发生。 当我的确使用0x0023触发它、手动学习时、它就会启动、但之后它会为我提供电容和 ESR 的这些奇怪数字、例如62296和32767。

我有5个超级电容器、每个电容器5F 2.7V、全部串联在一起、使总电容为1F、总 ESR 为225m Ω。 我很想知道这个学习命令有什么用。 可能我漏掉了一些东西或跳过了一步。 如何解决这个问题有什么建议吗?

谢谢!

电容= 62296 F
健康= 100%
电流= 500 mA
操作状态:DSG=0、SS=0、FC=1、LTE=1、CHGOR=0、 CB= 0、LDTO=0、LCTO=0、LPASS=1、CL=0、 CFET= 1
系统电压= 15235mV
设计电压= 10500mV
设计电容= 1F
初始第一电容= 62296F
电容= 62296 F
设计 ESR = 225 m Ω
初始 ESR = 32767m Ω
ESR = 32767m Ω
学习频率(250为每10分钟)= 250周
收尾电流= 1
收尾电压= 140
当前收尾窗口= 5
FC 设置= 255
FC 清除= 255
MAC_LIFETY_and_CAP_Balance = 0mV
温度= 2706 C
0x0A 当前0 mA
0x09电压10521V
0x0B ESR 32767m Ω
0x14充电电流= 500 mA
充电电压= 2058mV
总电压= 1051mV
电容1电压= 2058mV
电容2电压= 2108mV
电容3电压= 2108mV
电容4电压= 2108mV
电容5电压= 2108mV 


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

    Hey Ab、

    今天是一个联邦假期,所以没有人在办公室。 我们明天会回复您。

    此致、
    尼克·理查兹

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

    您好!

    很抱歉耽误你的时间。

    V LEARN max 设置为什么?

    您能否共享.gg 文件?

    此致、

    埃文

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

    您好、Evan:

    感谢您的答复。

    我当前的 V LEARN max 为12400。



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

    您好、Evan:

    抱歉、我之前没有看到您需要 .gg 文件。

    我使用的是 BQ33100EVM、但没有 EV2400。 我认为它连接到桌面应用程序来 创建.gg 文件。  

    请告诉我需要我运行哪些命令。 通过这种方式、我可以为您提供有关该问题的所有详细信息、您可以帮助我解决问题。


    谢谢!

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

    您好!

    没有该文件将很难调试。

    为什么温度读数为2706C? 您使用的是内部还是外部热敏电阻?

    您是否正确配置了 V CHG MAX、V CHG 标称值、V CHG A 和 V CHG B?

    此致、

    埃文

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

    我正在使用内部传感器、  修复转换问题后、温度= 23.150000 C。

    V_CHG_NOMINAL (10500)
    V_CHG_A (11125)  
    V_CHG_B (11875)
    V_CHG_MAX (13500)
    V_learn_MAX (12400)  

    如果使用了错误的值、请告诉我。

    谢谢!


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

    您好!

    修复温度读数后、您是否看到了任何改进?

    电池制造商是否指定了 V_CHG_MAX? 它通常等于 V_Learned_MAX。

    此致、

    埃文

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

    我的整个设置包括5个电容器、每个电容器具有2.7V 和5F 的电容、总电容为1F、总电压为13.5V。 但 BQ33100EVM 只能输出如下所示的特定电压、因此我使用10.5V 作为系统电压、12.4V 作为我的 V_Learned_MAX 和 V_CHG_MAX。 除非我缺少什么。 我无法将所有电容器充电至2.7V、总共13.5V 以供学习。

    CAP 数据表: https://www.mouser.ca/datasheet/2/257/XP_2_7_5F_ds_3001975_datasheet-2322201.pdf

    BCAP0005 P270 X01

    谢谢!

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

    V_CHG_NOMINAL (10500)
    V_CHG_A (11125)  
    V_CHG_B (11875)
    V_CHG_MAX (12400)
    V_learn_MAX (12400)  

    我已尝试使用上述值、但我仍然得到相同的62296F 值。


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

    您好!

    我不确定您发送的图表来自哪里。

    我建议继续处理第二组值。

    您能否确保电容学习所需的 FC 设置%=-1且 FC 标志设置(发生了正确的充电终止)。

    此致、

    埃文

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

    您好、Evan:

    很抱歉耽误了时间、

    是、 FC Set (FC 设置)和 FC Clear (FC 清除)设置为-1。



    谢谢!

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

    您好!  

    我指的是 OperationStatus 寄存器中的 FC 标志。 是否设置了 FC 标志?

    您是否有可能分享您设置的原理图?

    此致、

    埃文

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

    如下所示、FC 标志 在操作状态中设置为1。

    我将使用 TI 的以下开发套件进行测试。

    https://www.ti.com/tool/BQ33100EVM-001?keyMatch=&tisearch=search-everything&usecase=hardware


    我有一个外部 STM32、通过 I2C/SMBus 连接到上面的开发套件、使用5个5 F 串联超级电容器。



    谢谢!


     

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

    您好!

    这太棒了 、我希望您正在使用 EVM! 您能否将当前电量监测计上的.srec 文件与不准确的电容和 ESR 共享。

    此致、

    埃文  

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

    您好、Evan:

    感谢您的答复。

    我是否需要等待 EV2400送达、或者我能否 直接从 EVM 获得此文件?

    此致、

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

    您好!

    对不起、与 Cameron 的沟通有误、我以为 EV2400已经交付了。

    是的、您将需要 EV2400 + EVSW 才能提取.srec 文件。 需要注意的一点是、该器件使用 EVSW、而不是 BQstudio。

    此致、

    埃文

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

    您好、Evan:

    我 收到 了 EV2400板。 我正在尝试保存.srec 文件、但 BQEVSW 会不断地  在 ROM 中输出该器件?




    谢谢!

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

    Hey Ab、

    Evan 目前不在办公室。 他将于3月5日星期二返回

    此致、
    尼克·理查兹

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

    您好!

    您是否在 BQ33100产品文件夹中安装了 EVSW?

    SLUC249支持软件| TI.com

    您是否遵循了 BQ33100用户指南中的所有步骤?

    5.2/6 - bq33100超级电容器组管理器 EVM (TI.com)

    此致、

    埃文

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

    您好、Evan:

    感谢您的答复。

    我已经安装了 BQEVSW 的.exe 文件、可以读取 和写入数据闪存、发送命令并校准开发板。



    .gg 文件

    [Header]
    bq EVSW Version = 0.9.92	
    DeviceName = bq33100 v0.09
    Time = 3/5/2024 3:18:49 PM	
    
    
    [Voltage(Safety)]
    OV Threshold = 100
    OV Recovery = 0
    OV Time = 2
    CIM Fail Voltage = 550
    CIM Time = 10
    CIM Recovery = 500
    Min CIM Check Voltage = 1000
    [Current(Safety)]
    OC Chg = 1000
    OC Chg Time = 5
    OC Chg Recovery = 900
    CLBAD Current = 15
    CLBAD Time = 60
    CLBAD Recovery = 10
    Current Recovery Time = 5
    OC Dsg = 0F
    OC Dsg Time = 0F
    OC Dsg Recovery = 5
    SC Chg Cfg = F4
    SC Dsg Cfg = F7
    SC Recovery = 1
    [Temperature(Safety)]
    OT Chg = 68.0
    OT Chg Time = 2
    OT Chg Recovery = 63.0
    [AFE Verification(Safety)]
    AFE Fail Limit = 100
    AFE Init Retry Limit = 6
    AFE Init Limit = 20
    
    [Charge Cfg(Charge Control)]
    Chg Voltage = 10500
    Chg Current = 500
    Chg Enable Delay = 0
    [Full Charge Cfg(Charge Control)]
    Taper Current = 3
    Taper Voltage = 100
    Current Taper Window = 2
    FC Set % = -1
    FC Clear % = 98
    [Capacitance Balancing Cfg(Charge Control)]
    CB Threshold = 1500
    CB Min = 5
    CB Restart = 10
    
    [Data(System Data)]
    Design Voltage = 10500
    Manuf Date = 01-Jan-2023
    Ser. Num. = 0001
    Design Capacitance = 1.00
    Init 1st Capacitance = 1.00
    Capacitance = -32.43
    Design ESR = 220
    Initial ESR = 220
    ESR = 26239
    Manuf Name = Texas Inst.
    Device Name = bq33100
    Init Safety Status = 0000
    [Manufacturer Data(System Data)]
    Pack Lot Code = 0000
    PCB Lot Code = 0000
    Firmware Version = 0000
    Hardware Revision = 0000
    [Manufacturer Info(System Data)]
    Manuf. Info = 0123456789ABCDEF0123456789ABCDE
    [Lifetime Data(System Data)]
    Lifetime Max Temp = 35.2
    Lifetime Min Temp = 18.0
    Lifetime Max Capacitor Voltage = 2700
    
    [Registers(Configuration)]
    Operation Cfg = 0400
    FET Action = 0000
    Fault = 0000
    [AFE(Configuration)]
    AFE State_CTL = 00
    [Power(Configuration)]
    Flash Update OK Voltage = 4000
    Shutdown Voltage = 4000
    
    [System Requirement(Monitoring)]
    Min Power = 10
    Required Time = 60
    Min Voltage = 4000
    [Charging Voltage(Monitoring)]
    V Chg Nominal = 10500
    V Chg A = 10800
    V Chg B = 11100
    V Chg Max = 12400
    V Learn Max = 12400
    [Learning Configuration(Monitoring)]
    Learning Frequency = 2
    Measurement Margin % = 1
    Max Chg Time = 300
    Max Dsg Time = 300
    Learn Delta Voltage = 500
    Cap Start Time = 320
    [Current Thresholds(Monitoring)]
    Dsg Current Threshold = 10
    Chg Current Threshold = 0
    
    [Data(Calibration)]
    Current Gain = 0.885
    CC Delta = 0.885
    Cap1 K-factor = 5485
    Cap2 K-factor = 18076
    Cap3 K-factor = 19640
    Cap4 K-factor = 26065
    Cap5 K-factor = 20087
    K-factor override flag = 9669
    System Voltage K-factor = 24440
    Stack Voltage K-factor = 24612
    CC Offset = -1.14
    Board Offset = 0
    Int Temp Offset = 0.0
    Ext1 Temp Offset = 1.9
    Ext2 Temp Offset = 0.0
    ESR Offset = 0
    [Config(Calibration)]
    CC Current = 3000
    Voltage Signal = 10500
    Temp Signal = 298.0
    CC Offset Time = 250
    ADC Offset Time = 32
    CC Gain Time = 250
    Voltage Time = 1984
    Temperature Time = 32
    Cal Mode Timeout = 300
    [Temp Model(Calibration)]
    Ext Coef a1 = -14812
    Ext Coef a2 = 24729
    Ext Coef a3 = -21265
    Ext Coef a4 = 28353
    Ext Coef a5 = 759
    Ext Coef b1 = -399
    Ext Coef b2 = 764
    Ext Coef b3 = -3535
    Ext Coef b4 = 5059
    Ext rc0 = 11703
    Ext adc0 = 11813
    Rpad = 87
    Rint = 17740
    Int Coef 1 = 0
    Int Coef 2 = 0
    Int Coef 3 = -12263
    Int Coef 4 = 6106
    Int Min AD = 0
    Int Max Temp = 610.6
    [Current(Calibration)]
    Filter = 239
    Dead Band = 5
    CC Deadband = 2.9
    


    我无法读取.senc 文件、因为显示了我之前提到的以下错误消息。


    EVM pdf 在软件安装方面似乎过时。

    如果我们能够尽快打电话来解决这个问题、这将非常有帮助。

    谢谢!

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

    您好!

    我的团队和我目前正在调查此问题、正在尝试重现问题、请允许我们留出一些时间。

    此致、

    埃文

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

    您好、Evan:

    有任何更新吗? 您 需要我帮您解决吗?

    谢谢!

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

    您好!

    我在努力重现电容和 ESR 误差所得到的误差。 感谢您发送.gg 文件、因为.srec 文件不可用、所以我一直在使用它。 目前没有更新。  

    此致、

    埃文