Hi All,
I'm troubleshooting power issues on a device and have narrowed the issue down to this Power-Latch circuit (I think). Proper functioning should be:
-Toggle switch activates Mosfet (unifying grounds) and sends PWR_BUTTON signal to the ESP32 microcontroller.
-ESP32 then maintains a High PWR_HOLD voltage to keep the Mosfet enabled and grounds unified.
The issue is that the Q5 transistor is not fully activated with the 3.2V PWR_HOLD coming from the ESP32. And the Mosfet is not active -> Hence RPP- (battery ground) is not connected to the circuit, causing issues with charging circuit and spooky happenings elsewhere, eg auto power ON on external power input.
Full battery is at 8.2V - Low is around 6.8V
Ground is 0.7A higher than RPP-
The charging circuit is controlled by a BQ24005 connected to ground
How can I saturate these two components Q5 and Q1 to fully activate them?
Please let me know if more info is needed. And if you have a better idea/design for this function, please let me know.
Needless to say I am an amateur/student and may not know what I'm talking about

I'm troubleshooting power issues on a device and have narrowed the issue down to this Power-Latch circuit (I think). Proper functioning should be:
-Toggle switch activates Mosfet (unifying grounds) and sends PWR_BUTTON signal to the ESP32 microcontroller.
-ESP32 then maintains a High PWR_HOLD voltage to keep the Mosfet enabled and grounds unified.
The issue is that the Q5 transistor is not fully activated with the 3.2V PWR_HOLD coming from the ESP32. And the Mosfet is not active -> Hence RPP- (battery ground) is not connected to the circuit, causing issues with charging circuit and spooky happenings elsewhere, eg auto power ON on external power input.
Full battery is at 8.2V - Low is around 6.8V
Ground is 0.7A higher than RPP-
The charging circuit is controlled by a BQ24005 connected to ground
How can I saturate these two components Q5 and Q1 to fully activate them?
Please let me know if more info is needed. And if you have a better idea/design for this function, please let me know.
Needless to say I am an amateur/student and may not know what I'm talking about
