许多时分咱们需求完成设备的开关机,而比较常用的办法有硬件开关的开关机和朴实的软件开关机。硬件开关机一般都是用拨码式的硬件开关完成,缺陷是占用空间比较大,外观不美观。而单纯的软件开关无法完成真实的关机,仅仅单片机进入睡觉或许休眠状况,存在耗电等问题。
为了处理这些问题,有时分咱们不得不进行软硬件结合,完成一键开关机。一键开关机其原理简略,详细原理图如下:
详细的作业原理如下:
按下按键开关K1时,Q3导通,发生低电平,导致Q1也导通,经过电源接口或许电池为DC2DC供电,单片机及其负载能够正常作业,一起单片机读取按键断开电平,知道按键按下,为PWR_IO发生一个高电平,为按键开释后Q3的基极供给继续的高电平,不让电源因为按键的开释而断开。再次按下K1时,单片机读取到Q2导通,KEY_IO为低电平,知道有按键按下,为此,单片机在PWR_IO端口发生一个低电平,在按键开释后,Q3截止,导致Q1截止,电池或许电源接口无法为DC2DC供电,完成关机的效果。