Hello, I am having problems migrating my design for a 4 cell charger to the BQ24630. I had initially used the BQ24620 and designed it for a 10Amp charge current. That board worked great and still does. However, my customer required the charge rate to be reduced to 5Amps and since the battery capacity is very large, the safety timer would not allow me to use that part any more. So, I moved the design to the BQ24630 since I saw an E2E answer indicating how to disable the safety timer on that chip, but still allow normal charge termination. Anyway, I moved all of the design as it was including feedback networks, etc to the new chip (24630).
On this board using the BQ24630, I have a multitude of problems that I need some help with.
1. The battery discovery appears to start, with proper looking waveforms, but stops in the middle of the first burst once the output voltage reaches ~2.3V. I can see the voltage ramp up, but then it just stops and never continues no matter how long I wait. The old board with the 24620 would do the 0.5 second burst even if the voltage reached the 14.6 volt limit early and would just pulse skip to keep it above the regulated threshold until the 0.5 second and then would begin the discharge cycle as advertised in the datasheet for either part. This 24630 seems to just stop early and then never continue the remainder of the 0.5 second interval. I did play around with restarting the power before the output voltage would decay thinking that maybe it was a timeout of some sort. However, no matter what the output voltage was when power was first applied, the first burst of the battery detection stops immediately when the ~2.3V is reached. I played around with reducing the output capacitance (I use 2 x 22uF), and removed one of the caps. This only resulted in the 2.3 volts being reached faster, but it still terminates there. To further complicate the issue, if I then attach a battery the charge cycle starts and applies current as programmed (at least for rates <= 2.5Amps, see problem #2). If I then remove the battery, the battery discovery then seems to work as expected from then on?! What could this be?
2. My old board with the 24620 uses a dip switch in the ISET feedback network to set the charge current to one of 4 different rates: 2, 2.5, 5, and 10Amps. This board did this flawlessly. However, this same arrangement on the new board seems to work fine for only 2, and 2.5Amps. When I select the division for 5Amps the circuit only seems to deliver about 3.7Amps, and the 10Amps division only delivers about 4.8Amps. I did change the input voltage from 15 to 24 Volts to gain myself a little voltage overhead, and changed voltage ratingf for my input side caps, and picked higher Vds fets as well since the old ones were 30V types. At first I suspected maybe the FETs, but the waveforms when the device is switching look good seeming to indicate the FETs are fine. Not sure where else to look. Any ideas?
Are these problems related in any way? I do have the ACFET pins ACN and ACP tied together with ACSET tied to VREF and ACDRV floating since I don't use that function at all. Also, I have TTC tied to VREF to disable the safety timer. Otherwise this is the same design that used to work essentially, so I am confused.
Regards,
Ben