好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

长短按键开关机和开关屏幕设计.doc

2页
  • 卖家[上传人]:博****1
  • 文档编号:558701145
  • 上传时间:2023-06-23
  • 文档格式:DOC
  • 文档大小:40.64KB
  • / 2 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 类似的一键开关机、开关屏幕功能电路实现消费电子设备经常要使用单一按键来进行电源和显示控制,实现功能类似苹果那样的长按开机、长按关机,短按开屏幕、短按关屏幕功能本文档综合网上多个设计文档,给出了一种低成本、简单的实现方法闲话少叙,直接上图图1 长按开关机电路图2 短按开关屏幕电路先说长按开关机功能,电路图如图1,主要是用到了两个MOS管和主控单片机的2个GPIO配合完成图中BAT是电池的电压输出,一般在3.5~4.2V之间,V_PWR是通过按键得到的供电通道电压,3V是经过稳压芯片得到的最终给MCU供电的电压nPWR_BUT_TEST是检测引脚,输入给单片机;PWR_BUT_CTL是控制引脚,由单片机输出Si2301是P型MOS管,Si2302是N型MOS管在电池有电且系统关机的初始状态下,不按下按键,则NMOS栅极为低,截止;PMOS的栅极为高,截止,BAT到V_PWR无通路,系统没有电按下按键以后,PMOS栅极为低,导通,V_PWR基本等于BAT(PMOS的源漏之间约有0.05V压降),经过SPX1117后得到3V给单片机供电,单片机程序开始运行,检测nPWR_BUT_TEST电平,若低则延迟500ms再检测仍为低,就给PWR_BUT_CTL置高,NMOS导通,此后即便松开按键,PMOS的栅极仍通过NMOS接地,保持导通;若延时检测过程中间松开按键,供电即断。

      开机后单片机程序检测nPWR_BUT_TEST的下跳沿,注意不是低电平,否则会在第一次开机时重复触发开关机一旦得到下跳沿,延时500ms后再检测电平,仍未低,就给PWR_BUT_CTL置低,NMOS关断,PMOS失去从NMOS的源漏极接地的通路,仅剩按键通路,则松开按键PMOS栅极为高,截止,即关机短按开关屏幕原理十分简单,在开机之后,主程序不断监视nPWR_BUT_TEST时,在主程序中设计短按触发翻转LCD_POWER控制LCD的背光即可。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.