最近要做一个检测空气污染物的小玩具,设计要求,当插上外部电源时,自动切换到外部电源(+5V)给单片机供电,同时给内置锂电池(+Bat)充电,当断开外部电源时,自动恢复内置锂电池给单片机供电,类似手机充电策略。
下图2使用的XC6204为3.3V输出LDO,输入电压最高支持10V,压差0.1V;VD3为肖特基二极管,压降在0.3-0.5V左右;采用P沟道MOS管控制电池输出。MOS管使用方法如下图1、2所示
下图3中,VD4为防止MOS管关闭后,寄生二极管直接导通。
PS:经过热心大神的提醒,R17和R18可能位置存在错误,需要进行对换,望周知
仿真电路如下图4所示
充电部分采用TP056