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.

bq24610 oscillating between Battery & DCin, possible punch-thru

Other Parts Discussed in Thread: BQ24610

Hello,

I've been wracking my brain and chasing my tail as to why my bq24610-based system is behaving this way.  My circuit is virtually identical to the datasheet's 'Figure1', with values set for a 4-cell implementation as per the v1.5 excel calculations spreadsheet, with what I *think* is a fairly decent PCB layout.  Schematic is attached:

My Problem:

When the AC-adapter's DC input is applied & reaches the switch-over threshold (e.g. Vdc-in > Vbatt + ~1.0V), PG goes LOW solidly for 1 second.  Then after 1-second STAT1 goes LOW (solidly), STAT2 remains HIGH, which indicates "Charge In Progress", but PG is oscillating at about 23Hz, and indeed the Gate drive to Q1/Q2 (ACFETs) & Q3 (BATFET) is oscillating (see attached pic).  ("HIGH" & "LOW" here are w.r.t. pull-up resistors on these 3 status outputs, pulled-up to a 5V rail driven by a Vreg downstream from this bq circuit).

In the two scope shots below:

 - (1) Yellow = Q4 FET gate (upper-buck)

 - (2) Cyan = Q5 FET gate (lower-buck)

 - (3) Magenta = Q1/Q2 ACFET gate

 - (4) Blue = Q3 BATFET gate

There is also 1 cycle of the Q4/Q5 buck-converter FETs turning on/off & back again (as far as I can tell only 1 cycle per 23Hz-oscillation period):



If I push the DC input V up high enough (>17V, but depends on the current-capability of my bench PSU), then my bench PSU will go into current-limiting at the same 23Hz.  I have already killed one laptop-style 20V/5A PSU so far (the intended AC adapter for this system) with this treatment, although it turns out to have been a sub-standard Chinese cheapy.  All testing is now being done with my max-3A & max-5A bench PSUs.

Notice also significant ringing on the gate voltage (10V/div).

What's more, with the Q4/Q5 buck FETs switching on for only 1 x 600kHz cycle throughout the whole period of the 23Hz oscillation of ACFET/BATFET, there is several amps flowing into my battery, even though the bq24610 isn't regulating voltage into it!

It's like there's punch-through happening between DCin & Vbatt - but I can't see how?  I feel like I'm missing something completely obvious :-(.

I have the 100nF between gate & source of Q2/Q3 & Q4 supposedly to assist in the break-before-make timing built-in to bq24610.

My Vref is good at 3.3V give/take a few mV, but both Vcc (4-Blue) & Vref (3-Magenta) have quite bad noise aligned with the ACFET & BATFET oscillation freq, which I guess it to be expected with what's happening.  See a few captures of Vcc & Vref (AC-coupled) here:

Notes:

I notice there is a difference in the gate-drive arrangement of the datasheet (Figure 1), and the bq24610 EVM schematic.  On the datasheet, the Q1 & Q2 ACFETs have BOTH gates driven through the single 1k resistor, but on the EVM schematic Q2 is driven via an extra 1k resistor, and the 100k/100nF pull-up is connected only to Q2's gate (not Q1 too), and an extra 100nF between Q2-gate & Q2-source.  Can anyone explain these differences?  The EVM's configuration is likely to result in near-instant switching of Q1, with much slower switching on Q2 (slower like what I'm seeing on both my Q1 *and* Q2).

I laid out my PCB fairly well, I think, carefully following the datasheet recommendations and their order of importance listed.  I have 2 grounds, the 'power ground' and the 'signal ground', joined at only 1 point - the pin-25 heatsink pad underneath the bq24610, with a 4-layer PCB with one of the inner layers carrying the 2 grounds.  Most of the circuitry (except for the programming resistors) takes up a space of only 30mm x 20mm.

My components are chosen almost exactly from the BoM recommendations in the datasheet.

The battery pack is a 4-series 2-parrallel arrangement of 18650 Li-Ion cells yielding 5200mAh capacity, with a Battery Protection Module based on the Seiko S-8254AAFFT chip, both supplied by Tenergy in California.

My client is expecting to purchase these bq24610 chips at a 1000/month rate once production ramps up starting in a couple of months, so I hope someone can help me with this!

Thanks, Anthony May.  Sydney Australia.

  • Hmmm, deafened by the silence here :-(

    I have a correction to make: my Q4/Q5 buck FETs are actually going through 1 switching cycle once every ~3.5mS (ie. one on/off cycle at about 260Hz) - NOT the once per 23Hz cycle of the ACFET/BATFET oscillation.

  • It look like the circuit is going into sleep mode.  At all times the input voltage has to be >>200mV above the battery voltage.

    Make sure you have at lease 10uF if not 20uF of ceramic input capacitance (X5R/X7R) close to the top switching FET.

    Since 4 cells regulate to 16.8V, I would reccoment at least 19V input, with a minimum input voltage of 18V.

  • Thanks Charles,


    I had a *head*desk* moment today, when I realised the drain & source for the Q3 (BATFET) were the wrong way around, & the bulk diode was conducting current into the battery all the time - I simply forgot to flip the schematic symbol, & that was carried through all the way to PCB.  d'oh!

    I'm still not out of the woods yet, because although I sliced & diced it to correct the error, it's still oscillating, it's just not putting any current into the battery now.

    so i'll start on a fresh PCB tomorrow in the hope it's just a dud MOSFET from essentially being in backwards, & take it from there.

    I also unsoldered my bq24610 to check whether my hand-assembler had really get any solder on the underside pad as they assured me they had.  with 9 vias on that 'pin-25' underside pad through to the ground-plane it's hard to tell if there was any solder put on it & it just wicked down into the vias, or if there was indeed none at all.  so that's another thing that's probably been wrong!

    *sigh*

    i'll update the issue again tomorrow.

  • Confirmed:  I had the drain & source of the BATFET transposed.  And that appears to have taken out the ACFET(s) too.  Once I started with a fresh PCBA, fixed the BATFET connections, & de-soldered & re-soldered bq24610, things seem a lot better *sheepish grin*


    Thanks for your help!

  • As far as the vias, we suggest 10 mill vias that are tented on the back side.  This should prevent wicking the solder.