Hello,
I'm using the bq25570 to recharge a small lithium-ion battery exploiting indoor light. Secondarily, the integrated buck converter is used to step-down the battery voltage to 2.2V to supply a MSP430 microcontroller.
Now, the microcontroller should drive the enable pins due to power management constraints. My problem is how to drive these pins maintaining an overall quiescent current lower than 2uA.
The high logic level of the gpio pins of the microcontroller is 2.2V. Otherwise, the minimum voltage required by the bq25570 is VSTORE (or VBAT) for the high level of the enable pins. At the moment I've tried the following solutions:
_ A pmos to pull-up the enable pin and a nmos to pull-down it. Both transistors are drived by the same gpio of the MCU (they are connected as a cmos inverter). This solution fails because the gpio high level can't switch-off the pmos
_ Load switch: a pmos is used as pass element between VSTOR and the enable pin, a nmos is used to drive the gate of the pass element. In addition a resistor is used to pull-up the pmos gate when the nmos is off. This solution fails for two reasons: first, the enable pin is never pulled-down. Second when the nmos is ON there is a current flowing through the resistor and the nmos.
Any suggestions?
Thanks to all,
Danilo