I have a battery-powered circuit which uses a Li-Ion battery which can be charged over USB using an MCP73831 charging controller. The battery has built-in deep-discharge protection, so disabling discharging is not required. However, Li-Ion batteries shouldn’t be charged below 0°C or above 60°C, which is why I want to be able to disable charging while still powering my circuit over the charging controller (which is why I don’t want to simply turn off the charging controller).
Would the following circuit with Q1 in an unusual, reversed direction work? The CHARGING_ENABLE wire is connected to a microcontroller in the 2.1V domain.