一键开关电路(一)
(一)功能需求提出
在一些电子产品中(列举。。。),按键的开关机是比不可少的。比如有点按开关机,长按2s短按2s关机,或者长短按相结合来开关机。这里,我分享本人在开发过程中用到的开关机电路,可通过具体开关芯片的选择来实现上面提到的所有开关功能。
(二)具体电路功能剖析
首先先放电路图,如下

具体元器件特性解析如下:
(1)Q2:PMOS,电流从S流向D,Vgs<Vth;平时接10K的上拉电阻,Vg=Vs=5V,PMOS关闭。
(2)Q1:NPN型三极管,高电平导通,低电平截止,平时接下拉电阻维持低电平。
(3)U1:开关芯片,按键按下时输出高电平,松手后再按下并超过2s输出低电平。
开关过程如下:
(1)开机:点按开关SW,开关芯片U1输出高电平,Q1被打开,随后Q2的G端被短接到GND,Vgs=-5V<Vth,故Q2也被打开,电流从+5V流向+5V_OUT,电源开机;
(2)关机:长按开关SW2s,开关芯片U1输出低电平,Q1被关断,Q2的G端随后被上拉关断,电源关闭。

优点:可实现任意时间的开关机;
缺点:开关芯片平时处于待机状态,需要消耗待机电流;

一键开关电路设计(一)相关推荐

  1. 三极管原理,开关电路设计原则,NPN、PNP区别及常用三极管参数

    一.三极管的工作原理 三极管是电流放大器件,有三个极,分别叫做集电极C,基极B,发射极E.分成NPN和PNP两种.我们仅以NPN三极管的共发射极放大电路为例来说明一下三极管放大电路的基本原理. 电流放 ...

  2. FC按键修改教程之一键开关

    FC按键修改教程之一键开关 一.需要具备的知识:懂6502汇编,不需要精通,至少会使用比较指令,传送指令,逻辑运算,跳转指令等. 二.需要用到的工具: FCEUX 2.2.1.2807汉化绿色版(非常 ...

  3. 一键开关Windows Defender V1.6

    一键开关Windows Defender V1.6 软件介绍 经常下载各种绿色软件和USB传输大量数据时经常都会被win10安全中心各种报毒删除文件,然后每次都要去安全中心设置一下特麻烦,Defend ...

  4. [C语言] 在单片机的嵌入式开发中使用宏定义一键开关日志输出/打log调试

    前言 在编写项目时,我们通常需要日志输出来帮助我们追踪程序执行的内容,以便在出现BUG时较为方便的复现,并在调试完成后快速的关闭过于详细的LOG输出,避免干扰使用中的体验,在函数中一个一个的增加pri ...

  5. 【电路方案】基于单片机智能市电温度控制系统设计-基于单片机RGB颜色智能识别系统设计-基于单片机四路红外遥控开关电路设计-基于单片机自行车自动防盗报警系统设计-基于单片机智能无线病床呼叫系统设计

    822基于单片机智能无线病床呼叫系统设计-设计资料下载 硬件构成:单片机+最小系统+LCD1602液晶显示模块+无线收发模块+蜂鸣器模块+LED指示灯模块+按键模块 本设计基于STC89C51/52( ...

  6. 干货|8款开关电路设计详解,电路图+工作原理,图文结合,秒懂

    今天给大家分享的是:开关电源电路设计.工作原理图详解. 一.开关电源简介 开关电源又称交换式电源.开关变换器,是一种高频化电能转换装置,是电源供应器的一种.其功能是将一个位准的电压,透过不同形式的架构 ...

  7. One Switch——mac电脑功能一键开关

    One Switch 是一款mac电脑上的工具箱,作者也是一名国内开发者.作者潜心分析了mac用户的一些小痛点,将这些痛点转化为一个工具箱,让你一键就可以开启关闭这些功能,同时也省去你为了这些小功能而 ...

  8. 三极管的应用之开关电路设计

    -引言- 开关电路在单片机电路设计中经常用到,一般有两个作用,一是电平的转换,二是增加单片机IO口的驱动能力.虽然这个电路很简单,也很常用,但是我发现还是有些人电路结构错误或者参数不会设置. -电路结 ...

  9. ESP01S CH340 一键下载电路设计

    ESP01S BOOT 选择 从图中可以看到,只要在下载模式将 GPIO0 拉低,运行模式拉高就可以实现一键下载. 对于 CH340G 这款 USB 转串口,可以利用 DTR 在下载程序是为低电平,程 ...

  10. 【硬件】P沟道和N沟道MOS管开关电路设计

    场效应管做的开关电路一般分为两种,一种是N沟道,另一种是P沟道,如果电路设计中要应用到高端驱动的话,可以采用PMOS来导通. P沟道MOS管开关电路 PMOS的特性,Vgs小于一定的值就会导通,当Vg ...

最新文章

  1. php编程题试题和答案,比较基础的php面试题及答案-编程题部分
  2. Android BrocastReceiver解析
  3. [机器学习] 面试常见问题+解析汇总
  4. wait放弃对象锁_终于搞懂了sleep/wait/notify/notifyAll,真的是不容易
  5. UVA-11988 悲剧文本-静态链表
  6. java 工具类sort_Java 通用排序工具类ListSortUtils
  7. gcc oracle mysql_[转]Windows下用GCC连接MySQL数据库
  8. [每日一题] OCP1z0-047 :2013-07-15 drop column
  9. eclipse远程调试两种模式
  10. 细说VAE的来龙去脉 (Variational Autoencoder)
  11. 数电课设—智力抢答器(五路抢答器),已在Proteus8.9版本中仿真通过
  12. 合成孔径 saft matlab,合成孔径聚焦超声成像系统的计算机仿真
  13. 计算机过程控制系统教材,过程控制系统——高等院校教材
  14. 学而思python小学生课程_幼升小之路(26) 学而思测评
  15. 软件工程师必须掌握的知识结构
  16. android 自动亮屏解锁,android 点亮手机屏幕与屏幕解锁方法
  17. 操作系统-复习-考题预测及解析-期中考试
  18. python上机编程报告_Python程序设计实验报告六:函数
  19. Typecho Joe 主题 添加访目录
  20. JVM学习四:垃圾收集器与内存回收策略

热门文章

  1. 【C++】STL学习小总结
  2. 《AI·未来》 ---- 读书笔记
  3. 技术保障+配套体系,京东云掐准智能医疗的“脉象”
  4. 机器学习算法应用场景实例六十则
  5. 机器人开发--NDC方案
  6. 防腐投加器需要加盐吗_什么情况下需要往鱼缸里加盐?盐有什么作用?
  7. mysql清理碎片_清除MySQL表空间碎片详细方法
  8. HTML排版一首古诗,古诗句排版正确方式
  9. 线性方程组解的数目判定
  10. node.js + busboy 多文件上传