I have ATmega328P circuit that drains from 0.1 to max 150 mA. Most of the time it's asleep (0.1 mA - with other little components attached) and once a minute it wakes up and drains 80 mA && occasional user input can increase drain up to 150 mA. So drain isn't constant, but most of the time it is less than 1 mA.
I need my circuit run from 320 mAh LiPo batterry and also to be able to charge it while the device is being used. One problem is that there is no datasheet for my LiPo batterry (CELLEVIA BATTERIES L303040), so I don't know if it's possible to charge it in 1C rate...
If the charge current was 160 mA (0.5C), with AVR circuit's 150 mA drain the charging current equals 10 mA. But this is only temporary (miliseconds), not a constant drain. So I guess that battery charging process won't be affected. Or I can set charge current up to 320 mA (1C), so with drain 150 mA there should be 170 mA left for the battery.
What do you think about charging no-datasheet battery in 1C?
I have MCP73831T-2ATI/OT charge IC and BU33TD3WG 3.3 V 200 mA regulator available. Will this circuit work?
There is 220 mV dropout voltage on the regulator so it won't work with VIN < 3.52 V?
I know there is a solution suing P-channel MOSFET to switch power sources, but I don't have any access to this type. I hope the circuit above should work.
Thank you very much!