一键开关机电路

简介: 一键开关机电路

1 电路实现功能

实现一个按键的开机、关机、单击、双击、长按的功能,电路图如下:
Untitled(1).png

7.2 电路原理

D1和D2二极管是防止VIN的电源和3.3V电源之间互串。

当系统初次上电时,按键SW1被按下后,此时Q1的栅极通过R5被拉低(R5的阻值需要根据Q1的Vgs(on)来计算),PMOS导通,VOUT的电压约等于VIN,给后级电路供电,当单片机得到电后通过LOCK引脚输出高电平,Q2三极管导通,让电路自锁,保持VOUT的电压。

当按键再次按下后,可以通过KEY连接到单片机的GPIO口判断按键按下的状态执行相应的动作。如需要短按后再关机,则可以通过KEY引脚检测到按键被按下后让LOCK变成低电平,此时三极管Q2截至,Q1也截至,VOUT近似为0。

相关文章
|
传感器 数据采集 物联网
MQTT 的 QoS 等级:QoS 0、QoS 1、QoS 2
MQTT 的 QoS 等级:QoS 0、QoS 1、QoS 2
5617 0
|
IDE 编译器 开发工具
【STM32 LVGL基础教程】初识LVGL
【STM32 LVGL基础教程】初识LVGL
2037 0
|
关系型数据库 芯片
ovp过压过流保护芯片,大电流限流,高压,选型大齐全
本文介绍了过压保护(OVP)和过流限流保护(OCP)的基本概念及其应用场景,如蓝牙耳机、充电宝等。文中推荐了几款平芯微的OVP/OCP保护芯片,包括单OVP芯片PW1600、W2609A、PW2605,以及OVP和OCP二合一的PW1605、PW1558A、PW1515等,详细列出了各芯片的主要特点和适用范围。
ovp过压过流保护芯片,大电流限流,高压,选型大齐全
2节串联锂电池充电管理芯片,有5V升压,9-12V降压,快充升降压
2节串联锂电池供电电压范围为6V-8.4V,标称7.4V。根据输入电压不同,需选择不同模式的充电管理芯片。5V输入需升压型,9V、12V输入需降压型,5V-20V输入需升降压型。推荐PW4284、PW4084、PW4203等型号,适用于各种应用场景。
STM32CubeMX FreeRTOS 任务的挂起和恢复
STM32CubeMX FreeRTOS 任务的挂起和恢复
557 12
STM32学习笔记(4) 高级定时器-两路互补的PWM输出(带死区和刹车控制)
原理:当捕捉到信号的跳变沿时,将CNT的值所存到捕获寄存器CCR中,然后把两次的值相减,就可以得到脉宽或者频率。
3393 0
STM32Cubemx TB6612直流电机驱动
STM32Cubemx TB6612直流电机驱动
1399 0
从零开始做逆变器系列 ( 二 ): 单极性、双极性、单极性倍频SPWM
从零开始做逆变器系列 ( 二 ): 单极性、双极性、单极性倍频SPWM

热门文章

最新文章