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.

re : TWL6032A2B4YFF battery presence detection function

Other Parts Discussed in Thread: TWL6032

Do you have the reference design for the battery presence detection function or just connect Rbri(130k) to GND ?
If the battery pack is removed, how about the value of GPADC_IN0 voltage ?

  • Hi Kevin H,

    OMAP reference schematics don't appear to be available on the web. I would recommend contacting the processor group for reference designs.

    Regarding how to implement the battery detection, the battery pack should have an identification resistor (Rbri) that connects to the GPADC_IN0 pin. The max resistance is spec'd to 130 kohm. When battery pack is removed, the GPADC_IN0 output will max out at the VRTC output voltage approx, 1.8V.
  • Hi Kevin LaRosa,

    How can I connect the battery pack+ and battery pack- to the GPADC_IN0 ?

    If I use a NMOS(power controlled by battery) between GPADC_IN0 and GND, when the battery is removed and then the NMOS is open,so the GPADC_IN0 is about 1.8v to send the battery removal signal.

    Do you think it's good or not ? Thanks !

  • Hi Kevin H,

    I think that workaround may not work as expected if charger is enabled when battery is removed. In that case, the charger will be supplying pack+ and so the NMOS gate will stay high even though nothing is connected. You may want to experiment using the EVM: www.ti.com/.../twl6032evm

    If the battery pack has only two pins (pack+ and pack-), I don't see a good way for TWL6032 to know if the battery is connected. However, if it tries to charge and the battery is not there, then the termination current in constant voltage will be reached and turn back off until the voltage decays. It is not ideal but if a compatible battery pack is not being used then it may be acceptable. In this scenario, GPADC_IN0 would just be tied to GND, similar to other OTP configuration where EN_BAT_DET = 0.