"); //-->
导读:
在我们的工作或做项目的过程中会遇到一个按键实现开关机,这个电路到底是怎么实现的呢,今天我们就来揭开它的真面目吧!
一键开关机电路:
电路解析:
电路的通断是用IRF7304一颗大功率的PMOS管来实现的,分析上图电路可知要想把PMOS导通,结合PMOS管的导通条件,MOS管的G极需要满足GS<0,图中的G级有两个通路可以被接地:
1.按键按下,PMOS的G级通过二极管和按键被接 地,PMOS管导通,系统供电。
2.后级电路把PG5引脚拉高,三极管Q2导通,PMOS的G级接地,PMOS管导通。
开机流程:
当系统在没电的情况下,系统不工作,只有通过按键S1来启动系统,当按键被按下时MOS管G极接地,MOS管被导通,此时电源VCC通过MOS管给后级系统供电,当系统启动时,软件运行立即将PG5拉高,MOS管通过方式2导通,松开按键后MOS管继续导通,系统开机。
按键:
系统上电后通过连接在芯片上的IO口PF5来检测按键,按键按下时PF5接地为低电平,按键松开时,PF5通过上拉电阻接高电平,这时按键就可以做功能键长按、短按、双击来使用实现自己想要的功能。
关机:
系统的关机是通过软件来检测实现的,就是所说的“软关机”,软件检测到按键被长按或双击时,将PG15拉低,Q2关断,MOS管关断,系统关机。
二极管的作用:
D2、D3是防止VCC通过R26、R23回路和3.3V连到一起,是3.3V供电的电压升高,烧坏系统。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。