0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电路设计中的一键开关机电路

GReq_mcu168 来源:芯片之家 作者:晓宇 2021-11-18 11:08 次阅读

按键电路在我们的电路设计中非常常见,其中有一种比较特殊,就是一键开关机电路,顾名思义,就是只用一个按键实现开机关机以及其他功能,其实大家都接触过,我们手机中的开机键就是一个很好的例子,一键开关机有纯硬件机制,也有软件配合机制,今天我们只探索软件配合机制!

原理其实很简单,就是通过控制PMOS Q2的通断来实现的,当按键KEY1按下的时候,PMOS Q2导通,之后控制Q1导通,就可以实现PMOS一直导通,实现开机,开机之后,可以检测PG2的电平来判断按键的短按,双击,长按等操作。

开机过程

02ed3386-47e9-11ec-b939-dac502259ad0.jpg

按键没按下之前,PMOSGS两端电压一样,不导通,当按键按下之后,看上图红色回路,G极通过二极管D1接地,PMOS导通,12V电压通过PMOS到VCC,给后级供电,这时候有老铁就要问了,难道我要一直按着嘛,按键松开的话MOS不就关断了

别急,重点来了,大家有没有注意到一个细节,我们长按手机的时候,什么时候会松开按键,当屏幕点亮的时候才会松开吧,其实从按下到屏幕点亮,系统已经运行起来一部分了,系统刚运行起来的时候,会立刻将PG1拉高,三极管Q1导通。

0318ce06-47e9-11ec-b939-dac502259ad0.jpg

此时,如上图所示,MOS管的G极被拉低,即使松开按键了,PMOS依然导通,由此实现长按开机功能。

那么又有老铁问了,系统开机后,我还想用这个按键实现一些别的功能,比如短按,双击什么的,该怎么办?

按键过程

0358d49c-47e9-11ec-b939-dac502259ad0.jpg

好说,这里肯定帮老铁们考虑好了,看上图红色部分,按键按下之后,PG2通过D2到地,松开之后,被上拉到高电平,由此就可以检测KEY1按键的短按,长按,双击等功能。

关机过程

03994b8a-47e9-11ec-b939-dac502259ad0.jpg

这里的关机其实是“软关机”,当检测到到KEY1长按时,系统先进行必要的关机处理,之后将PG1拉低,Q1关断,松开按键后,实现关机。
责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路
    +关注

    关注

    172

    文章

    5846

    浏览量

    171901
  • 开关电源
    +关注

    关注

    6448

    文章

    8288

    浏览量

    480624

原文标题:灰常实用的一键开关机电路,各位大佬进来mark一下?

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    单片机一键开关机电路的四种方案

    一键开关电路 方案、 先上个低功耗的一键开关机电路,该
    的头像 发表于 11-20 09:42 247次阅读
    单片机<b class='flag-5'>一键</b><b class='flag-5'>开关机电路</b>的四种方案

    TPA3251 BTL+SE模式开关机SE通道有开关机啪啪声,怎样消除?

    BTL+SE模式开关机SE通道有开关机啪啪声,怎样消除?
    发表于 10-10 06:46

    一键开关机电路的工作原理是什么

    一键开关机电路的工作原理涉及多个电子元件的协同工作,主要包括MOS管、三极管、电容、电阻以及可能的单片机(MCU)等。 电路组成 一键
    的头像 发表于 10-07 18:11 549次阅读
    <b class='flag-5'>一键</b><b class='flag-5'>开关机电路</b>的工作原理是什么

    PCM2704通过USB连接电脑后,开关机电脑过程,喇叭会发出严重的“POP”声,怎么解决?

    我们的产品使有PCM2704,通过USB连接电脑播放音频,但如果开关机电脑,我们的音响产品的喇叭会发出严重的\"POP\"声,我们怀疑是PCM2704本身的问题。不知如何能解决这个严重的缺陷。
    发表于 09-27 09:54

    一键断电开关的种类有哪些

    一键断电开关的种类主要可以从其功能和实现方式上进行分类。以下是些常见的一键断电开关种类: 1. 继电器式
    的头像 发表于 09-13 16:45 744次阅读

    一键断电开关的控制原理是什么

    一键断电开关,也被称为紧急断电开关或紧急停止开关,是种安全装置,用于在紧急情况下迅速切断电源,以防止事故的发生或扩大。这种
    的头像 发表于 09-13 16:28 801次阅读

    一键开关机电路 专用芯片有哪些

    一键开关机电路的专用芯片种类繁多,这些芯片通常具有体积小、功耗低、易于集成和控制等特点,广泛应用于手机、平板电脑、智能家居、安防监控设备等多种电子设备。以下是些常见的
    的头像 发表于 09-13 16:25 1066次阅读

    变电站一键顺控系统和开关一键顺控有区别吗?

    变电站一键顺控系统和开关一键顺控技术虽然都涉及到“一键顺控”的概念,但它们在应用范围和具体实现上有所不同,因此变电站一键顺控系统和
    的头像 发表于 07-31 13:34 454次阅读
    变电站<b class='flag-5'>一键</b>顺控系统和<b class='flag-5'>开关</b>柜<b class='flag-5'>一键</b>顺控有区别吗?

    三极管一键开关机电路

    先上个低功耗的一键开关机电路,这个电路的特点在于关机时所有三极管全部截止几乎不耗电。 原理很简单:利用Q10的输出与输入状态相反(非门
    发表于 07-09 15:50

    分享个用于3.7V锂电池供电设备的开关机电路

    开关机电路是用于控制电源通断的关键电路,尤其在3.7V锂电池供电设备开关机电路的设计显得尤为重要。
    的头像 发表于 02-07 10:05 3341次阅读
    分享<b class='flag-5'>一</b>个用于3.7V锂电池供电设备的<b class='flag-5'>开关机电路</b>

    怎么测试电源模块的开关机过冲?ATECLOUD-POWER电源测试系统如何助力?

    开关机过冲是指在电源在开机和关机过程中出现的瞬间电压过高或过低的现象,过冲过大容易损坏电源和设备。因此需要进行开关机过冲测试,观察在开机或关机过程
    的头像 发表于 02-01 16:56 550次阅读

    定时开关机在哪里设置 定时开关机对手机有利还是有害

    定时开关机的设置在手机的系统设置。具体位置可能会因手机品牌和系统版本的不同而有所不同。般来说,在设置菜单中有个关于电源管理的选项,然后在该选项下可以找到定时
    的头像 发表于 01-19 15:48 9227次阅读

    tda7388功放电路图怎么设计开关机

    设计个具有开关机功能的TDA7388功放电路涉及到两个方面的问题:硬件设计和软件设计。硬件设计部分主要包括控制电路的设计和功放电路的连接,
    的头像 发表于 01-09 10:42 2633次阅读

    STM32怎么实现按键开关机

    STM32怎么实现按键开关机 STM32是种嵌入式系统,可以编程实现按键功能,包括按键开关机。在本文章,我将为你提供个详实和细致的步骤
    的头像 发表于 12-07 15:17 2826次阅读

    脉冲函数发生器维修——81150A自动开关机

    脉冲函数发生器81150A自动开关机维修 、脉冲函数发生器维修型号:安捷伦-81150A。 二、报修故障:脉冲函数发生器自动开关机。 三、故障检测:上电自动风扇转,按键灯亮,屏不显示;按开机
    的头像 发表于 11-29 17:33 481次阅读
    脉冲函数发生器维修——81150A自动<b class='flag-5'>开关机</b>