Other Parts Discussed in Thread: BQ33100
Tool/software:
just hooked up the BQ33100 EVM with four 100F supercaps in series. i want to charge these four caps to 2.25v each(they are 3.0v caps) i set the charge voltage to 9v and i am inputting 12.0v from a power supply. i can't seem to figure out what setting will stop these from overcharging as i notice if i let charging continue it overshoots the 9.0 volts id like the caps to be charged to. In addition, my four caps will not balance they stay >200mv apart from one another and i cant seem to get them closer!? attached is my .gg file for review. what settings do i need to change to accomplish this?
[Header]
bq EVSW Version = 0.9.92
DeviceName = bq33100 v0.09
Time = 3/19/2025 8:32:17 AM
[Voltage(Safety)]
OV Threshold = 100
OV Recovery = 0
OV Time = 2
CIM Fail Voltage = 100
CIM Time = 2
CIM Recovery = 150
Min CIM Check Voltage = 1000
[Current(Safety)]
OC Chg = 1100
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 = 9000
Chg Current = 1000
Chg Enable Delay = 0
[Full Charge Cfg(Charge Control)]
Taper Current = 5
Taper Voltage = 200
Current Taper Window = 2
FC Set % = -1
FC Clear % = 98
[Capacitance Balancing Cfg(Charge Control)]
CB Threshold = 50
CB Min = 20
CB Restart = 80
[Data(System Data)]
Design Voltage = 9000
Manuf Date = 01-Jan-1980
Ser. Num. = 0001
Design Capacitance = 250.00
Init 1st Capacitance = 200.00
Capacitance = 2.00
Design ESR = 400
Initial ESR = 400
ESR = 400
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 = 49.8
Lifetime Min Temp = 20.6
Lifetime Max Capacitor Voltage = 2421
[Registers(Configuration)]
Operation Cfg = 0310
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 = 3000
[Charging Voltage(Monitoring)]
V Chg Nominal = 9000
V Chg A = 9500
V Chg B = 9750
V Chg Max = 9200
V Learn Max = 9100
[Learning Configuration(Monitoring)]
Learning Frequency = 2
Measurement Margin % = 1
Max Chg Time = 300
Max Dsg Time = 60
Learn Delta Voltage = 50
Cap Start Time = 320
[Current Thresholds(Monitoring)]
Dsg Current Threshold = 50
Chg Current Threshold = 300
[Data(Calibration)]
Current Gain = 20
CC Delta = 20
Cap1 K-factor = 7700
Cap2 K-factor = 20500
Cap3 K-factor = 20500
Cap4 K-factor = 20500
Cap5 K-factor = 20500
K-factor override flag = 0000
System Voltage K-factor = 24500
Stack Voltage K-factor = 24500
CC Offset = -1.14
Board Offset = 0
Int Temp Offset = 0.0
Ext1 Temp Offset = 0.0
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 = 2080
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