Can alkaline batteries withstand reverse current transients?

I am designing a device that can be powered either through two AAA alkaline batteries, or through its USB port, with priority with the USB port. I thought of a discrete circuit that fulfills my needs (simple, almost no power consumption and very low dropout when on batteries, ...).

So everything seems fine, except that, when the USB power is removed, there is a quite high reverse current transient that goes back to the batteries, because the main capacitors that were charged to 3.3V then have to go down to the batteries level. It can be as high as 200mA during about 10µS, then quickly decreasing but still being at about 1mA during as long as 15 seconds. (There is a 10µ ceramic cap and a 0.035 supercap in parallel).

Is this acceptable ? Or will it make the alkaline batteries release gas / leak / loose all their capacity / burn in fire / and if I repetitively plug-replug the USB cable, kill me in my sleep ?

And if some other people decide to use rechargeable batteries (any kind) in this device, will it cause the same / other problems ?

Edit

Ok, here is the schematics of said circuit, for reference. It tries to combine several constraints, which are not fully explained here, but anyway. Just keep in mind that the question is not about this schematic or how to switch between USB and batteries.

• Please post a schematic of the discrete circuit which thought of. Apr 26, 2016 at 19:41
• I was afraid the answers would then derive in things that are unrelated to the original question, but... ok.
– dim
Apr 26, 2016 at 19:49
• Not to make the circuit more complicated, but could that MosFET switch, Q201, help out a bit? Could you make it not turn on as long as pin 2 is greater than pin 3? That way, your device would run off of the capacitors until they were drained to the level of the batteries.
– Mark
Apr 26, 2016 at 21:34
• @Mark: Indeed, I could. But I'd need some comparator that would draw power and the circuit would become more complicated. I wanted to avoid that if there is no need to. Hence the question.
– dim
Apr 27, 2016 at 6:45
• I wasn't thinking about adding a comparator. I was thinking more along the lines of modifying your USB detection circuit. Rather than sensing the USB voltage on the left side, detect it on the right side, where the cap voltage also sits. Then, instead of the 3.5 volt reference from the divider, use the battery for the reference. Then when you plug in the USB, the higher cap voltage turns off Q201. It then turns Q201 back on again when the cap voltage drops back down, as a result of the USB disconnecting. That should be a minimal difference in parts, but a whole lot more thinking.
– Mark
Apr 27, 2016 at 8:37