


电路如上图,使用multisim仿真没有问题,KEYIN是监测按键高低位,控制开关机的引脚,KEYOUT是上电之后输出高电平使管子持续导通给主芯片供电,实际测试KEYOUT确实是给了3.8V,使用时按键按下能够供电,但是松开就会立马断电,不知道问题出在哪里,恳请各位解答
补充:
BAT是电池端,一键开关机的思路是:按键按下以后,高电平通过D10到达Q7使其导通,从而使Q9导通,电池端BAT通过Q9可以到达4.2V端,从而给芯片供电。
芯片上电之后,控制KEYOUT引脚持续输出高电平,使Q7导通,电路持续供电,当需要关机时,再次按下按钮,KEYIN检测到高电平输入,使KEYOUT输出低电平,按键松开,达到关机的目的