硬件设计——一键开关机
硬件设计——一键开关机
- 开机过程
Q2(PMOS)为系统电源控制开关,Q1(NPN)控制Q2的G极。
当系统未上电Q1的B(基极)为低电平,Q1截至,Q2的G极和S极为12V, Q2不导通,系统未上电。
在系统未上电时,按下按键S1,Q2的G极通过D2拉低至低电平,Q2导通,系统电源VCC开始供电, - 上电自锁
系统上电后,主控芯片上电PWR_EN控制引脚拉高,Q1的B为高电平,Q1导通。当松开按键后,由于Q1处于导通状态,Q2的G极通过Q1拉低至低电平,Q2持续导通,形成了自锁。 - 按键检测
在系统正常工作后,KEY_IN为高电平(3.3V),当按键S1按下后,KEY_IN引脚通过D1拉低至低电平,当按键松开后又变为高电平,实现按键检测。 - 关机
通过判断按键S1按下种类实现“软关机”,当检测到关机信号后,通过拉低PWR_EN信号使系统断电。
硬件设计——一键开关机相关推荐
- 确定sw1开关信号输入端口_软件配合实现的“一键开关机电路”
一键开关机电路,仅使用一个按键,就可以实现开机和关机的功能.这个电路可以令产品更加简洁,好处是: 1.避免了繁杂的多个按键影响产品外观. 2.少一个按键,就可以把产品做得更小一点. 3.少一个按键就少 ...
- QUECTEL上海移远4G通讯CAT4模组EC20CEFAG模块串口调试指南之02EC20模组硬件供电和开关机复位操作
本系列博文将系统性讲解物联网模组系列的实际使用和调试指南,以移远4G模组EC20为例(其他厂家模组的调试方法大同小异),加快嵌入式软.硬件工程师对物联网模组调试和使用的上手速度. 一.模组硬件知识 1 ...
- QUECTEL上海移远4G通讯CAT4模组EC20CEFAG模块串口调试指南之02【EC20模组硬件供电和开关机复位操作】
QUECTEL上海移远4G通讯CAT4模组EC20CEFAG模块串口调试指南之02[EC20模组硬件供电和开关机复位操作] 一.模组硬件知识 1.背景知识:网络制式 2.模组的供电 3.模组的开机 4 ...
- 一个实用的一键开关机电路
按键电路在我们的电路设计中非常常见,其中有一种比较特殊,就是一键开关机电路,顾名思义,就是只用一个按键实现开机关机以及其他功能,其实大家都接触过,我们手机中的开机键就是一个很好的例子,一键开关机有纯硬 ...
- 极域课堂分发文件与一键开关机教程
极域课堂教师端分发文件与一键开关机教程 1. 极域课堂教师端分发文件 2. 使用极域课堂教师端一键开机或关机 1. 极域课堂教师端分发文件 先打开极域课堂软件教师端,点击登录: Ctrl+A,全选或选 ...
- 1.15 一键开关机电路
1 简介 一键开关机的需求在很多的场景我们都可看到,例如电脑.工控机等场所.通过一个按键就可以实现开机和关机两个过程. 2 原理分析 原理:控制Q2(PMOS)的打开与关闭来实现的 当按键K1闭合时, ...
- 一键开关机电路4种方案
一键开关机电路4种方案 方案一:电路图 一键开关机电路分析如下: 电路工作流程如下: A. Key按下瞬间,Q2.Q1导通,7805输入电压在8.9V左右,7805工作,输出5V电压给单片机供电. B ...
- 实用的一键开关机电路
原理其实很简单,就是通过控制PMOS Q2的通断来实现的,当按键KEY1按下的时候,PMOS Q2导通,之后控制Q1导通,就可以实现PMOS一直导通,实现开机,开机之后,可以检测PG2的电平来判断按键 ...
- 三极管一键开关机电路详解 and二极管/MOS管防反接保护电路
https://mbb.eet-china.com/forum/topic/78236_1_1.html https://mbb.eet-china.com/forum/topic/78055_1_1 ...
- 多种一键开关机原理图
![在这里插入图片描述](https://img-blog.csdnimg.cn/75c6a733f0e24fb5a48e140b6af895a2.png
最新文章
- 使用Docsify搭建Markdown文件服务器
- SUN Zone Cluster安装及配置说明之三
- 特别推荐:15个精美 Metro UI 风格 WordPress 主题
- HDU 4001 To Miss Our Children Time(2011年大连网络赛 A 贪心+dp)
- 简单点亮发光二极管实例(位操作)
- hdu 3333 树状数组+离线处理
- 数据结构1_java---单链表的操作,约瑟夫问题
- Linux进程间通信分类 以及 pipe的原理实现
- redis 哨兵_Redis哨兵机制的原理介绍
- 如何选择合适的Web安全网关?
- 对超长的文字换行处理:程序和CSS样式
- Java 监测某个方法的执行时间
- Navicat连接虚拟机Linux的数据库时,出现错误代码“10038”
- 全球最大电子展2018再度起航,镁客网在香港带你深度探讨人工智能
- centos 打包RPM包 ntopng
- Java连接数据库(JDBC编程六步)
- css 都有哪些字体,css字体有哪些
- 宏定义的大括号以及斜杠
- 微信渐变国旗头像来了!一键生成
- WPS当中封面图如何快速对齐下划线
热门文章
- Video标签的常用属性操作
- 欧姆龙PLC的FINS协议解释(实测通过)
- 2022年,GIS专业要不要转战IT?
- 单层感知器与线性神经网络
- 新商业模式的“分歧者”——汇新云
- Apache CarbonData学习资料汇总
- 视觉三维重建核心算法讲解和代码实现(sfm构建稀疏地图和mvs构建稠密地图)...
- 论文解读|BMVC 2019|DABNet: Depth-wise Asymmetric Bottleneck for Real-time Semantic Segmentation
- 在centos下安装使用busybox工具箱
- 可以用美图秀秀裁一寸照片