当前位置:网站首页>【电子电路】长按键拉低电平,适用在有休眠机制的MCU但是没有看门狗,一个按键多个功能场景下使用
【电子电路】长按键拉低电平,适用在有休眠机制的MCU但是没有看门狗,一个按键多个功能场景下使用
2022-08-02 07:55:00 【小石头有大内涵】
长按键拉低电平电路原理如下:

- 按键按下后大约8s,探针3电平拉低
- 小于6s,探针3电平不会变化
- 探针3电平的变化根据 C1 和 R2决定
这个电路适用于在多功能按键中,由于按键少,外壳不能开小孔增加复位按键使用
电路应用说明:
作者手上有一个手持机项目,手持机按键一共5个按键,包含:上,下,左,右和OK按键,每种按键类型都有3种键值,包含:按下,释放和长按键,由于本项目中使用STM32,STM32在休眠中就不能使用看门狗,但是又防止程序跑飞后只能打开外壳复位STM32(外壳不能打眼引出复位按键),所以使用以上电路,将S1的接入OK按键,OK按键长按8s以上,就实现了硬件复位
MCU控制的开关机电路


- RS_KEY 实际就是OK按键
- RS_KEY 接的是PA0,可以当做休眠唤醒按键
- RS_KEY 实际开机流程:RS_KEY检测到低电平,并且低电平超过2s,拉高PWR_EN,这是RS_KEY 就可以释放,当做普通的按键使用了
- RS_KEY 关机流程,检测到PWR_EN是高电平,按下RS_KEY超过2s,拉低PWR_EN,再次释放RS_KEY ,实现关机
下图是长按复位电路的实际接法:
边栏推荐
- OSPF 综合实验
- 图扑软件数字孪生油气管道站,搭建油气运输管控平台
- What is NoSQL?Databases for the cloud-scale future
- JVM垃圾回收与性能调优方式
- 18、优化网站性能
- Database Plus 的云上之旅:SphereEx 正式开源 ShardingSphere on Cloud 解决方案
- 轴流式水轮机隐私政策
- Database triggers and transactions
- WebForm DropDownList bind year and month respectively
- Write a small game in C (three chess)
猜你喜欢
随机推荐
18、优化网站性能
Kind of weird!Access the destination URL, the host can container but not
优炫数据库的逻辑复制怎么样?
HCIP 第十一天
五款优秀免费的在线抠图工具
[OC学习笔记]ARC与引用计数
【Unity3D】初学加密技巧(反破解)
MGRE环境下的OSPF
Postgres horizontal table, automatically create partitions, table by time
Shell becomes canonical and variable
设置工作模式与环境(中):建造二级引导器
积分商城商品供应商选择的三个要求
RIP综合实验
Shell变成规范与变量
mysql如何从某一行检索到最后
typescript学习
Database triggers and transactions
用C写小游戏(三子棋)
HCIP 第十二天
HCIP 第六天









