电子发烧友网 > 控制/MCU > 正文

单键实现单片机开关机设计案例

2020年07月10日 11:42 次阅读

一键开关电路

方案一:其中用到的一键开关机电路分析如下:

电路工作流程如下:

A、 Key按下瞬间,Q2、Q1导通,7805输入电压在8.9V左右,7805工作,输出5V电压给单片机供电。

B、单片机工作后,将最先进行IO口初始化,IO1设为输入状态,启用内部上拉;IO2设为输出状态,输出高电平。这时Q2、Q3导通,LED1发光,7805能够正常工作,单片机进入工作状态。

C、当Key再次按下时,检测IO1电平为低,单片机可以通过使IO2输出低电平,Q2、Q3不导通,此时7805输入电压几乎为0,单片机不工作,系统关闭。

方案二:电路如图

MOSFET

原理很简单,Q1,Q2组成双稳态电路。由于C1的作用,上电的时候Q1先导通,Q2截止,如果没按下按键,电路将维持这个状态。Q3为P沟道增强型MOS管,因为Q2截止,Q3也截止,系统得不到电源。

此时Q1的集电极为低电平0.3V左右,C1上的电压也为0.3V左右,当按下按键S1后,Q1基极被C1拉到0.3V,迅速截止。Q2开始导通,电路的状态发生翻转,Q2导通以后将Q3的门极拉到低电位,Q3导通,电源通过Q3给系统供电。

Q2导通后,C1通过R1,R4充电,电压上升到1V左右,此时再次按下按键,C1的电压加到Q1基极,Q1导通,Q1集电极为低电平,通过R3强迫Q2截止,Q3也截止,系统关机。整个开关机的过程就是这样。

如果要求这个电路的静态功耗低,可以全部采用MOS管,成本要高点,电路如下图,原理都是一样的,双稳态电路,就不分析了。

方案三:电路图

MOSFET

单键实现单片机开关机

1,控制流程,按下按键,Q1导通。单片机通电复位,进入工作。

2,检测 K-IN 是否低电平,否 不处理。是 单片机输出 K-OUT 为高电平,Q2导通,相当于按键长按.LED指示灯亮。 3,放开按键,K-IN 经过上拉电阻,为高电平。单片机可以正常工作。

4,在工作期间,按键按下,K-IN 为低电平,单片机检测到长按1秒,K-OUT 输出低电平,Q2截止.LED指示灯熄灭。放开按键,Q1截止,单片机断电。

5,通过软件处理,可以实现短按开机,长按关机。

单片机用PIC16F84A,通过简单的程序演示,证实此电路的可行性。

这电路如果这样用,是体现不出它的优点,用到开关电源控制,控制光耦。可以做到完全关断电原,实现零功耗待机。有些打印机上就是用这种电路。

方案四:下面是用CD4013 构建的电路

CD4013电路关断时已经把后面电路切断了,而4013本身的电源不需关闭,COMS电路静态工作电流极少,1uA以下,可以忽略不计。

用 4013 的电路对电源范围适用较广,3~18V都没问题,电路唯一需调整的就是根据电源电压和负载电流适当更改R1的值。

开关管也可以用MOSFET,效果更佳。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

BLDC驱动板如何合理布局(第一期)

主题简介及亮点:电机控制软硬件工程师从级别上一般分为工程师、高级工程师、专家及科学家。每个岗位对个人的要求和技能是不一样
发烧友学院发表于 2019-06-19 00:00 4008次阅读
BLDC驱动板如何合理布局(第一期)

关于单片机的复位电路方案

单片机在牢靠的复位往后,才会从0000H地址初步有序的施行运用程序。一同,复位电路也是简略遭到外部噪....
发表于 2020-07-10 10:46 13次阅读
关于单片机的复位电路方案

单片机的作业进程说明

单片机主动结束赋予它的使命的进程,也便是单片机施行程序的进程,即一条条施行的指令的进程,所谓指令便是....
发表于 2020-07-10 10:37 17次阅读
单片机的作业进程说明

如何看懂单片机的时序图

 先说“次第疑问”,这个相对简略一些。咱们在学 UART 串口通讯的时分,先 1 位开端位,再 8 ....
发表于 2020-07-10 10:28 12次阅读
如何看懂单片机的时序图

单片机在按键实习运用中碰到的疑问及处理

 单片机在工业操控中运用十分的广泛,如单片机化的电气传动及操控体系中,单片机恰当于体系中的一个零部件....
发表于 2020-07-10 10:26 13次阅读
单片机在按键实习运用中碰到的疑问及处理

单片机操控直流电流的的正回转程序

本程序能经过按键操控直流电流的的正回转,按键的端口界说直接看程序的界说有些。
发表于 2020-07-10 10:23 13次阅读
单片机操控直流电流的的正回转程序

STC单片机开发的注意事项

程序无法下载进MCU,或许犯错的本地有:假定预备条件充沛(驱动程序设备成功STC_ISP.EXE设备....
发表于 2020-07-10 10:21 16次阅读
STC单片机开发的注意事项

单片机学习笔记,三个步骤教你学

作为一名电子技术从业人员,你学过单片机吗?你会运用单片机吗?我想你一定学过,但不一定会运用。因为学习单片机比学...
发表于 2020-07-10 10:20 96次阅读
单片机学习笔记,三个步骤教你学

单片机如何接收编码器发送的信号

旋转编码器是用来测量角度的装置,其分为单路输出和双路输出两种,通过这两种脉冲输出可以测量转速及判断旋....
发表于 2020-07-10 10:19 10次阅读
单片机如何接收编码器发送的信号

单片机部队扫描键盘程序说明

在键盘中按键数量较多时,为了削减I/O口的占用,一般将按键摆放成矩阵方法,如图1所示。在矩阵式键盘中....
发表于 2020-07-10 10:12 11次阅读
单片机部队扫描键盘程序说明

单片机烧录程序的方法步骤

怎么给单片机烧录程序?单片机keil程序烧录教程
发表于 2020-07-10 10:06 12次阅读
单片机烧录程序的方法步骤

单片机静态办法点亮数码管电路图解

电路只驱动一个数码管,该数码管为共阴管,公共端接地,段管直连到单片机的P2口,所用单片机为AT89C....
发表于 2020-07-10 10:02 10次阅读
单片机静态办法点亮数码管电路图解

如何构建单片机的最小体系

在了解原理之前, 首要让咱们考虑一个疑问,啥是单片机, 单片机有啥用? 这是一个有意思的疑问,因为任....
发表于 2020-07-10 09:57 12次阅读
如何构建单片机的最小体系

单片机串行口中止程序说明

当单片机接纳到一帧数据后,RI会置1,向CPU恳求中止,若之前有中止容许,则发作了中止,进入中止效劳....
发表于 2020-07-10 09:51 10次阅读
单片机串行口中止程序说明

单片机常用的调试接口有哪些

搞嵌入式开发和ARM开发搞了半辈子了,调试程序是不可避免的。接触了那么多的调试规范、调试工具、调试手....
发表于 2020-07-10 09:12 25次阅读
单片机常用的调试接口有哪些

国产MCU推出性价比王,世界第一颗32位MCU且...

通过采访得知该公司在MCU/SOC领域有很多重量级产品量产推出,相信未来在国产MCU/SOC领域中航....
发表于 2020-07-09 17:02 345次阅读
国产MCU推出性价比王,世界第一颗32位MCU且...

Vishay推出新款30V n沟道MOSFET半...

SiZF300DT比6mm x 5mm封装类似导通电阻的双片器件节省65 %的空间,是市场上最紧凑的....
发表于 2020-07-09 16:26 89次阅读
Vishay推出新款30V n沟道MOSFET半...

OTM

请问电路原理图中,电阻标注OTM是什么意思?...
发表于 2020-07-09 16:09 177次阅读
OTM

求助!求单片机循迹小车程序 和仿真图proteus

假期网上实习 两天时间老师要求做出一个简单的循迹小车 并实现转向时变速 实在不会请求帮助 ...
发表于 2020-07-09 15:48 167次阅读
求助!求单片机循迹小车程序 和仿真图proteus

单片机、ARM、DSP与CPU它们之间的区别是什...

你知道吗其实单片机、ARM、DSP都是属于CPU吗?它们之间到底有什么区别呢?就这个问题下面就让成都....
发表于 2020-07-09 15:25 54次阅读
单片机、ARM、DSP与CPU它们之间的区别是什...

了解I2C总线的功能和特点

读操作有三种基本操作:当前地址读、随机读和顺序读。三种操作方法类似,只是读的数据个数不同,可连续读8....
发表于 2020-07-09 14:50 37次阅读
了解I2C总线的功能和特点

单端口SRAM与双端口SRAM电路结构

SRAM是随机存取存储器的一种。所谓的静态是指这种存储器只要保持通电,里面储存的数据就可以恒常保持。SRAM不...
发表于 2020-07-09 14:38 367次阅读
单端口SRAM与双端口SRAM电路结构

ADC支持采样频率受供电电压影响

STM32 ADC:STM32 12位ADC是逐次逼近型的模数转换器。它有多达19个多路复用通道,允....
发表于 2020-07-09 14:32 24次阅读
ADC支持采样频率受供电电压影响

单片机死机原因分析

图中P07为单片机控制mos管的io口,供电5V/2A适配器,单片机松翰570210。 单片机运行正常,但是负载电流到1.7A左右...
发表于 2020-07-08 15:09 161次阅读
单片机死机原因分析

单片机开发串口是应用最为广泛的通信接口

通用同步收发器(USART)是一种串行接口设备,可以对其进行编程以进行异步或同步通信。
发表于 2020-07-08 11:21 70次阅读
单片机开发串口是应用最为广泛的通信接口

数字滤波算法克服随机干扰的误差具有哪些优点?

由上式可以看出,本次滤波的输出值主要取决于上次滤波的输出值(注意不是上次的采样值,这和加权平均滤波是....
发表于 2020-07-08 11:13 95次阅读
数字滤波算法克服随机干扰的误差具有哪些优点?

单片机和PLC之间有什么区别?

单片机的特点是编程、维护相对复杂,编程方式常用C语言或者汇编语言,成本较低,I/O接口相对有限。
发表于 2020-07-08 11:00 160次阅读
单片机和PLC之间有什么区别?

关于单片机系统EMC测试

它包括电磁干扰(EMI)和电磁敏感性(EMS)两部分。由于电器产品在使用时对其它电器有电磁干扰,或受....
发表于 2020-07-08 10:56 101次阅读
关于单片机系统EMC测试

单片机和数字电路怎么抗干扰?

LED电源的工程师经常提及“恒流”驱动,其实,在很多电子设备中,有许多用电设备要求供给的电流(而不是....
发表于 2020-07-08 08:43 110次阅读
单片机和数字电路怎么抗干扰?

多个单片机用nRF24l01模块做发射,一个做接收,如何实现的?

准备做一个简易的家庭温度测量仪,每个房间都放置一个单片机加发射模块,在客厅里放置一个单片机加接收模块,不知道多...
发表于 2020-07-08 07:45 29次阅读
多个单片机用nRF24l01模块做发射,一个做接收,如何实现的?

手把手教程:各类数字电源设计实例(程序+原理图)

本资料分享了数字电源设计实例,包含程序、原理图等资料,手把手带你独立设计属于自己的数字电源。 ...
发表于 2020-07-07 15:13 606次阅读
手把手教程:各类数字电源设计实例(程序+原理图)

串口助手接收单片机发送过来的字符串,发送值与接收值不一样

串口助手接收单片机发送过来的字符串,发送与接收不一样,发送同一串字符串,每次接收到的都不一样,但接收到都是...
发表于 2020-07-07 15:10 230次阅读
串口助手接收单片机发送过来的字符串,发送值与接收值不一样

电流互感器采样电路的工作原理

(2)采用电阻采样的电流采样单元如下图(b)所示。电阻R320是串接在IGBT管e极与电源负极之间的....
发表于 2020-07-07 14:38 141次阅读
电流互感器采样电路的工作原理

3.3V 单片机和 5V 单片机通信的两种思路

个单片机由于电平不同,串口通信可能会失败,这时候需要通过电平转换电路来解决,本文给出了两种方法,一种是通过三极...
发表于 2020-07-07 14:11 626次阅读
3.3V 单片机和 5V 单片机通信的两种思路

51单片机 气体烟雾报警器

大家好,我做一个气体烟雾报警器,但是代码有点问题,不会把气体浓度等级显示到数码管上,而且报警不太灵敏,把等级降...
发表于 2020-07-07 10:17 195次阅读
51单片机 气体烟雾报警器

RISC-V单片机玩转ESP8266 WIFI模...

程序主要包括如下4个功能模块:ESP01S初始化、串口处理、Event回调函数、事件处理;串口处理模....
发表于 2020-07-07 09:26 86次阅读
RISC-V单片机玩转ESP8266 WIFI模...

当前常用单片机开发模式有哪些

单片机开发的过程肯定是需要单片机开发工具的支持的,进行程序的调试等是单片机开发过程更加顺畅,缩短开发....
发表于 2020-07-05 11:12 98次阅读
当前常用单片机开发模式有哪些

低功耗MCU单片机如何选型

 小编给带来分享低功耗MCU单片机如何选型,需要关注以下几点。
发表于 2020-07-05 11:11 126次阅读
低功耗MCU单片机如何选型

单片机芯片生产工艺对单片机芯片良率的影响

单片机芯片生产工艺对单片机芯片良率的影响是至关重要的。这些因素可以细化到单片机芯片工艺制程步骤数量、....
发表于 2020-07-05 11:08 64次阅读
单片机芯片生产工艺对单片机芯片良率的影响

基于单片机的点火系统工作原理

汽车电子市场火热,英锐恩科技分享基于单片机的点或市场。与传统的机械调节式点火时刻控制系统相比,基于微....
发表于 2020-07-05 11:05 106次阅读
基于单片机的点火系统工作原理

8051单片机架构_封装及原理图

 继8051单片机成功之后,许多其他半导体制造商纷纷以自己的品牌发布了使用MCS-51内核的单片机。....
发表于 2020-07-05 11:01 101次阅读
8051单片机架构_封装及原理图

学习单片机C语言,必知的数据存储与程序编写知识!

堆区(heap):就是那些由new分配的内存块,它们的释放编译器不去管,由我们的应用程序去控制,一般....
发表于 2020-07-05 10:31 249次阅读
学习单片机C语言,必知的数据存储与程序编写知识!