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.

BAT_LOW/ of bq27510

Other Parts Discussed in Thread: BQ27510, BQ27510-G2

Hi,

I have to program and test our PCB with bq2710. My software programs it with a battery profile data, which seems to be done all right as our application software can display different charge levels of the battery on the screen.  But my test of bq27510 fails intermittently.  My method of testing bq27510 is as follows:

1. First we apply 4.5V to BAT, or pin 4.

2. Confirm that BAT_LOW/, or pin 12, is not active, or high.

3. Then we apply 2.4V to BAT.

4. Wait for 3sec.

5. Then we check BAT_LOW/ if it is active, or low. ----> THIS CHECK FAILS; bq27510 does not activate BAT_LOW/.

I am wondering if this test is valid for bq27510.  Any inputs will be appreciated.

  • Hello Jun,

    What version of FW are you using?  Is this a bq27510-G2 (this would be FW v1.23)?  Have you configured the fuel gauge properly?  The default configuration will not match what you are looking for.  You need to make sure the Op Config register is 0x0971 (default is 0x0979 for the '510-G2) so that the BAT_LOW pin will be active low.  Also, note that the pin is open drain, so you will need a pull-up on the pin.

    Your test should work except that you might need to reset the gauge (can use a RESET Control() Subcommand 0x0041) because I do not think the gauge will resimulate quickly to set the [SOC1] bit in the Flags() register otherwise.

    I hope this helps.