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.

BQ25601: BQ25601 charge

Part Number: BQ25601

Dear TI support members,

 

I have an issue with the charging of bq25601.

When i disconnect the plague and battery only supplies the system (load) it works well, the problem is when i connect the plague to charge the battery (in both cases the system is on or the system is off). With thermistor disabled (resistor divider 10k from REGN to TS to GROUND), it seems the only condition where bq25601 charges the battery (3.7 V) is when on V_BUS (or VAC) are 4.5 V (through a digital controlled DC power supply). Actually this situation is variable because sometimes works with 4.5 V on V_BUS, sometimes works with 4.6 V on V_BUS and if in this last case i try to lower until 4.5 V the charge reduces from 400-500 mA to 50 mA even if VBUS_STAT is 011 (PSEL low) and OVP from the registers appears to be in deafult setting 01 (6.5 V): in all this two situations when i try to go under 4.5 V the I_charge reduces to 0 (and this seems to be in accordance with deafault settings). In the situation over mentioned i have another issue: if i try to read the configuration of bq25601 from the registers it is in fast charge, and if i try to write in this register (REG02) another value from the default value something changes, but the actual current supplied (with the load disconnected) is far from the expected value of 2040 mA, that is the default value. All other register values seems to coincide with the expected values. Now i come to what happens specifically when bq25601 cannot rise above 4.5-4.6 V : if i connect a led to STAT when is in the abnormal status (VBUS > 4.5 V) it switches on and switches off at frequencies very higher than 1 Hz (as shown in the pictures below), not fixed, in an abnormal way. The current supplied does the same according to the led indicator. Picture 1) is about what happens if V_BUS rises above 4.5-4.6 V: in blue V_BUS (6.12 V DC), in yellow V_REGN (load disconnected).

Picture 2 is about V_SYS (yellow) with V_BUS 5.42 V DC (blue).

  

Picture 3: is V_REGN is V_REGN when V_BUS is 5.42 V.

In all this 3 not desired pictures V_BAT remains unchanged at the current battery voltage. In the stable situation (4.5-4.6 V power supply): as mentioned above the issue in this case is that the current value is not as expected 2040 mA as read from the registers (CHRG_STAT = 10 fast charge) versus actual 400 mA, and Vbat value is not as read in REG04 (VREG= 4.208 V) but the battery is charging with 3.9 V. When V_BUS is in the ok condition (4.5-4.6 V) V_REGN doesn't switch as in the pictures, but holds 4.4 V as expected.

 

Best reguards,

 

Alpha.

  • Hi Alpha,

    Many of your observations can be explained by VINDPM. When VBUS falls below the input voltage limit, then the charge current is reduced until VBUS rises back above the input voltage limit (see Section 8.3.7.9 in the datasheet for more details).

    What is your input voltage limit register setting? If it's the default value of 4.5 V, then this explains why your measured ICHG is so much lower than the fast charge current register setting when 4.5 V < VBUS < 4.6 V.

    However, it doesn't make sense for REGN to oscillate when VBUS > 4.6 V. I tried this on an EVM and couldn't duplicate your issue. Are you using your own circuit or one of our EVMs? If you're using your own circuit, then I would recommend double checking your schematic, test setup, and probe connections. The REGN pin is the output of an LDO and should be stable at roughly 5 V based on the VBUS values you were testing.

    Best regards,
    Angelo
  • Hi Angelo,

     

    thanks for your answer, this is my current confuguration of bq25601:

     

    unfortunally nothing changed with subsequent tests. The only thing i noticed from yesterday is that changing the value of the inductor from 1 uH to 3 uH i gained 100 mv of the 'correct setting' (not correct as mentioned in the first question becuse I_charg is not 2040 mA): V_REG holds 4.4V (it doesn't crazy switch as showed in the pictures above) until V_BUS is 4.68 V (with 1 uH is 4.55 V before V_REG getting crazy). Other thing i noticed: if i grow up from 0 to 5.5V and over step by step (100 mV step) V_BUS, and i set a current input limit with te DC power supply (500 mA) it holds 500 mA (corresponding to the limit) until 6.5 V (as expected), but if i switch on suddenly the DC supply from 0 to 5.5 V (for example) the current supplied by the DC supply start getting crazy (and so V_REG). So it seems to be a current ripple matter, but i stated before i use a standard configuration of bq25601, it seems so strange.

     

    Thanks, Alpha.

  • Hi Alpha,

    I don't see any obvious errors in your schematic which would cause such unusual behavior.

    Would it be possible for you to provide the following waveforms? I'd like to see how exactly REGN and IBUS (the input current) behave as VBUS is changed.

    Waveform 1: Probe VBUS, IBUS, REGN, and SW. No system load connected. Gradually increase VBUS from 4.5 V up to 5.5 V.
    Waveform 2: Same test, but immediately switch VBUS on from 0 V to 5 V.

    Finally, you mentioned in your original post that STAT also behaves abnormally. What is the pull-up rail for STAT? I can't see this in your schematic.

    Best regards,
    Angelo
  • Hi Alpha,

    We haven't heard back from you. We are assuming you were able to resolve your issue. If not, just post a reply below or create a new thread if the thread has locked due to time-out.

    Best regards,
    Angelo
  • Dear TI suppurt members;

     we just bought the bq25601 EVM, so please leave us the time to understand what's wrong or not with the IC charger,

    we'll be back as soon as we've understood something.

    thanks, 

    Alpha.

  • Hey Alpha,

    Ok, let us know if there are any updates or findings when using the EVM.


    Regards,
    Joel H