Hello,
I'm working on a device with a built-in battery. In use, the device doesn't need a power button: when not in use, the IMU is programmed to wake up the device on motion, and the processor goes into a low power state, to be rebooted by the IMU motion interrupt. The device is charged using a wireless charger. The battery is protected in case of over-discharge.
The problem is that when the device is manufactured the battery is only partially charged. And during transportation the device wakes up, burning power and resulting in a severely discharged battery sitting on a shelf for a long time, with battery damage. Currently there is a physical switch disconnecting the battery, to be removed before handing the device to the user. Not ideal.
I want to replace the switch with an electronic switch. During shipping the switch is off, disconnecting the battery. When the device is put on a wireless charger, the device LDO receives power and boots the processor. During boot, the processor sets a GPIO high, enabling the device. During sleep, the GPIO stays high, keeping the battery connected. If needed, the device can get back to "disconnected" with a remote command setting the GPIO low.
Below is the relevant part of the circuit (VCOIL is from the wireless power circuit)
I was thinking of using something like a NX3V1T384 for the electronic switch, but it's obsolete. I could use a NX3L2T66GT, instead and waste one of the two switches inside. The rest of the circuit only uses a max of 10mA, so that switch should be more than capable of handling the power. And the Ron is low enough to not be a power waster. The battery gets charged without using the switch (and in any case it's a <10mA charge)
Is there a better way to do what I want, possibly using a mosfet as a switch? Any potential problem with the circuit I plan to use?