五款单按键开关机电路图

2023-10-26

转载
https://blog.csdn.net/shileiwu0505/article/details/114401137
(一) 单按键开关机电路图
本例电路可实现通过按一次按键S1实现开机,再按一次S1实现关机的功能。
在这里插入图片描述

整个电路的工作过程:

电路中连接器P1是一个电源连接器,电源+从1,2脚输入,电源地从3,4脚输入。

电路上电后,P-MOS管Q1的G极和S极都是为高电平,所以Q1处于截止状态,VCC出没有电源输出。同时,电容C2通过电源,电阻R2,电阻R4充电。C2上的电压会慢慢上升。

当按下开关S1时,电容C2上的电压加在三极管Q2的基极上,使Q2饱和导通。此时PMOS管Q1的G极被三极管Q2拉低至低电平,使MOS管的GS电压为负,Q1导通。连接器P1输入的电源通过MOS管,二极管D2输出至VCC。同时经过反馈电阻R1,将输出的电源电压加至三极管Q2的基极,维持Q2导通。

所以,这个时候即使按键S1松开,电路也会保持在开机状态,这就是自锁的作用。

电路开机后,电容C2通过二极管D1,三极管Q2完全放电,使C2上的电压为低电平。为电路关机做准备。

需要关机时,按下开关S1,电容C2上的低电平电压拉低Q2的基极电压,使Q2截止。这样Q1的G极又恢复高电平,MOS管GS间的电压不再能够维持Q1的导通,所以Q1也截止,切断电源通路,电路关机。

注意:
本例电路开机是没有问题的,但是在关机时,电容C2上的电压不会是0,它是二极管D1的压降+三极管Q2的饱和管压降。所以,如果这个电压大于0.7V的话,就很难使电路关机。

因此,二极管D1和三极管Q2的选型有一定的要求。

(二) 单按键开关机电路图
本例电路可通过开关S1实现开关机。按第一次时开机,第二次关机。
在这里插入图片描述

整个电路的工作过程:

我们先看电路初始状态:

当电路上电,开关S1还未按下时。Q1是截止的,Vout没有输出。电容C2上的电压为低电平。三极管Q2也是截止的。

当开关S1按下时,由于电容C2上的电压为低电平,所以在S1按下时,将Q1的栅极G电位拉低,使PMOS管Q1导通,Vout有电源输出。

同时,Vout上的电压,经分压电阻R2和R5使三极管Q2饱和导通,进一步的拉低Q1的栅极,使Q1能够完全导通。电路开机完成。电容C2通过电阻R1充电,为再次按键关机做准备。

当需要关机时,按下开关S1,电容C2上的高电平也会拉高Q1栅极高电平,使PMOS管截止,Vout没有输出,Q2三极管基极无偏置电压,也会截止。电容C2通过电阻R1,Vout的负载进行放电,又恢复到初始状态,为电路开机做准备。
这里电容C3对负载波动起到一定的抗干扰作用。

注意:
本例电路有一个缺陷,所以不能用在实际的产品当中。当我们开机时,若按住S1的时间过久,马上就会使Q1截止而关机,发生“追尾”。

(三) 单按键开关机电路图
本例电路通过3个三极管和一个按键实现单键开关机功能。

在这里插入图片描述

整个电路的工作过程如下:

电路上电,且按键S1没有被按下时,电路的初始状态如下:

三极管Q1,Q2,Q3都是截止状态,负载RL上没有电压,电容C1,C2,C3上也没有电压。

当按键S1按下时,电容C3通过电阻R2开始充电,当充电电压上升到0.7V以上时,三极管Q2饱和导通,使三极管Q1的基极电压被拉低,PNP三极管Q1也开始导通,负载RL得电,电路开机。

同时,负载电源电压经二极管D1反馈到三极管Q2,Q3的基极。

二极管D1经电阻R4继续给电容C3充电,维持Q2的导通,这样即使按键S1松开后,电路还是能保持开机状态。

二极管D1经电阻R5给电容C2充电,最后使Q3也开始导通,将开关S1的左端拉低为低电平,为电路关机做好准备。

当电路需要关机时,按下开关S1,电容C3通过开关S1,Q3快速的放电,使Q2截止。Q2截止后,Q1的基极电位上升,Q1也会截止,负载断电。完成关机动作。

电路关机后,电容C2通过Q3的发射结慢慢的放电使Q3截止,恢复到初始状态,为下一次开机做准备。

电容C1为负载电源的滤波电容。

注意:
电容C2比电容C1的容值大,这样可以避免误关机。误关机的原理大家自己想一下。

(四) 单按键开关机电路图
本例电路可实现通过一个开关按键和电容来控制电源的开和关。
在这里插入图片描述

电路图讲解:

1.上电初始状态:

电路上电后电容C1上没有电压,NMOS管Q2的GS间电压为0,Q2截止;则PMOS管Q1的GS间电压也为0,Q1也截止,Vout无电压输出。

2.电路开机:

电路开机时,按下开关S1,输入电源Vin通过电阻R1,R4,S1,R5给电容充电,电容电压慢慢升高,当电容电压上升到U1时,NMOS管Q2导通并迅速饱和。

Q2饱和导通后,D点电位可认为是0,这样Q1的G极电压也被拉低。当Q1的GS电压下降到U2时(U2为负电压),Q1导通并迅速饱和。此时Vout有输出,发光二极管D1被点亮。

此时,应松开开关S1,输出电压Vout通过电阻R2,R5继续给电容C1充电,形成自锁回路,使Q1,Q2保持导通状态。开机完成。

3.电路关机:

当电路需要关机时,按下开关S1,电容C1通过电阻R5,开关S1,MOS管Q2的DS放电,当放电至电容C1的电压低于MOS管的开启电压时,Q2开始退出饱和并慢慢截止。Q1的GS电压慢慢升高,也退出饱和进入截止状态,Vout无输出。电容C1通过R5,R2继续对负载放电,指指电容C1两端电压为0。返回到电路的初始状态。则开机完成。

注意:

电路图讲解中,U1,U2的电压可通过查找电路图中两个MOS管的数据手册获取,并分析一下电路中的参数设置是否满足要求。
本例开机电路,S1开关不能旧按,在开机或者关机完成后必须松开,否则会“追尾”。
(五) 单按键开关机电路图
本例电路与上例开关机电路功能一样,通过按键S1和电容C1可控制电路电源的开和关。但是本例电路久按开关S1不会发生“追尾”现象,这是它的优点。
在这里插入图片描述

路图讲解:

1.上电初始状态:

电路上电后,输入电源Vin经电阻R1,R3对电容C1快速充电至电源电压。MOS管Q1,Q2截止,Vout无输出。

2.开机状态:

当电路需要开机时,按下开关S1,电容C1上的电压加至NMOS管的G极,使Q2迅速饱和导通,Q1栅极电位被拉低至接近0V,Q1也迅速导通并饱和,Vout有电压输出。

此时,Vout经电阻R2,加至NMOS管Q2的栅极,维持Q2的导通,形成自锁回路。此时若S1没有松开,则Vout还会对电容C1充电,不会影响电路的开机状态。

若S1松开,则电容C1通过电阻R3,Q2的DS进行放电至接近0V,为电路关机做准备。

3.关机状态:

电路需要关机时,再次按下开关S1,NMOS管Q2的栅极电位由于电容C1的作用,被拉低至低电平,Q2截止。

Q2截止后,PMOS管的栅极电位上升到高电平,Q1截止,Vout无输出。此时,应松开开关S1,电容C1又经电阻R1,R3开始慢慢充电至接近输入电源电压。恢复至上电初始状态。

仅供原理性学习,电路实际应用中需要自行调节参数。
————————————————
版权声明:本文为CSDN博主「小石头有大内涵」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/shileiwu0505/article/details/114401137

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

五款单按键开关机电路图 的相关文章

  • 解决 kali换源之后签名无效

    报错问题 apt get update 报错 更新扩展知识 kali更新源 终端输入 vi etc apt sources list 中科大 deb http mirrors ustc edu cn kali kali rolling ma
  • 西门子S7-1200 PLC选型前这些要了解

    西门子S7 1200PLC是西门子S7系列PLC产品中一员 S7系列产品包含有 S7 200 Smart 200 S7 1200 S7 300 S7 1500 S7 400等系列PLC 其中S7 200 Smart 200 S7 1200系
  • C++ STL概述

    STL就是封装好的一些数据结构以及一些算法 C STL 标准模板库 是一套功能强大的 C 模板类 提供了通用的模板类和函数 这些模板类和函数可以实现多种流行和常用的算法和数据结构 如向量 链表 队列 栈 Standard Template
  • 故障:fork failed:Resource Temporarily Unavailable解决方案

    故障 fork failed Resource Temporarily Unavailable解决方案 在一次crontab bkapp txt导入N多定时任务时候 该用户无法执行任何命令 再ssh连报fork failed Resourc
  • 解决-画图程序无法读取-无效的位图文件

    辛苦画的图 今天一打开就看到这个 心情是呵呵的 搜了一下大概是图太大了 右击win10自带的图片 给裁剪小了就OK了
  • 第二届网刃杯--部分Re

    1 freestyle ida中分析有个两个fun atoi 将字符转换为整数 得到答案为3327105 MD5加密提交 2 Re function 没有提供密码 但是在右边看到熟悉的89 50 利用winhex保存出来 得到解压密码 解压
  • node版本管理工具nvm

    1 标题卸载nvm和node js 系统变量中删除nvm添加变量 NVM HOME和NVM SYMLINK 环境变量中 path 删除nvm自动添加的变量 Path NVM HOME NVM SYMLINK 删除自身安装node环境 参考图
  • Flutter踩坑笔记一——环境搭建的坑

    Flutter的环境搭建其实还是很简单的 当你把AndroidStudio升级安装3 5版本的时候 他已经默认为你安装了Dart和Flutter插件 可见Google对flutter的重视 所以也省了我们不少事儿 首先 打开 官方文档 获取
  • 当今职场,正在加速淘汰 “巨婴员工”

    我担任过多家上市公司的技术高管职位 在工作中经常会遇到巨婴型员工 他们外在的表现是 不能够很好地管理自己 缺乏自律 缺乏起码的抗挫折能力和抗压能力 需要领导呵护着 同事们忍让着 作为一名管理者 绝不能放任团队中的巨婴存在 必须时刻保持团队的
  • 不能安装64位office提示已安装32位的

    问题描述 安装64位office办公软件的时候提示已经安装32位的office办公软件所以无法继续安装 但实际上之前安装的32位的office办公软件已经卸载了 问题现象截图如下 解决办法 从问题描述中 我们其实已经能够看出问题原因了 类似
  • 工业安全生产信息化平台的基本架构和关键功能分享

    工业安全生产信息化平台是指利用信息技术手段 将工业安全生产管理与数据采集 传输 处理相结合 实现对工业安全生产全过程的数字化 信息化 智能化管理的平台 它通过集成多种信息系统和设备 实现对重大危险源监控预警 安全风险分级管控 安全生产一张图
  • DHCP的配置(以华为eNSP为例)

    如有错误 敬请谅解 此文章仅为本人学习笔记 仅供参考 如有冒犯 请联系作者删除 基础知识介绍 络组建步骤 1 拓扑设计 2 IP地址规划 按照拓扑中划分的 络范围 规划 络位不同的IP地址 3 配置 1 配置各个节点的IP地址 2 路由 全
  • 【Android Studio】Design editor is unavailable until next gradle sync.如何解决?

    Design editor is unavailable until next gradle sync 如何解决 打开一个网上开源的下载文件 在查看安卓页面布局 也就是控件布局时 会出现一个bug Design editor is unav
  • GNURadio报错Unable to create context(windows10环境)

    GNURadio报错Unable to create context windows10环境 这里本人使用的是GNU Radio3 7 11 iiosupport win64 版本 外设是ADI的ADALM PLUTO 这里本人使用的是GN
  • PTP/IP协议

    PTP IP PTP over IP 是一个通过IP连接 建立在 Picture Transfer Protocol PTP 上的传输层 我之所以在了解这个东西是因为有一台 Nikon 相机支持 WLAN 和手机传输相片 但是APP设计得极
  • GitHub Action入门简介

    1 What is GitHub Actions GItHub Actions是一个持续集成和持续交付的平台 能够让你自动化你的编译 测试和部署流程 GitHub 提供 Linux Windows 和 macOS 虚拟机来运行您的工作流程
  • Freertos 在contexM0芯片上的移植

    1 freertos源码 官网下载地址 https www freertos org 下载LTS长期支持版本 2 在工程目录下新建FreeRTOS文件夹 将FreeRTOS 的源码添加到这个文件夹中 portable 文件夹中只需要复制 k
  • 销售人员一定要知道的6种获取电话号码的方法

    对于销售来说 电话销售是必须要知道的销售方法 也是销售生涯中的必经之路 最开始我们并不清楚这么电话是从哪里来的 也不清楚是通过哪些方法渠道获取 那么今天就来分享给各位销售人员获取客户电话号码的方法 1 打印自己的名片 在工作当中少不了接触其
  • 直排轮滑教程1

    准备活动及站立方法 1 轮滑起源于滑冰 2 开始运动之前最好做热身运动 刺激肌肉 使身体兴奋起来 3 戴护具 顺序是头盔 护肘 护膝 鞋 护掌 脱的顺序相反 4 起身 左腿立起 两手扶腿 两手撑 左腿蹬站立 5 原地站立方法三种 跟靠拢 两
  • FAM amine, 6-isomer,1313393-44-0,含有纯6-异构体的荧光团,6-FAM NH2

    产品名称 FAM amine 6 isomer 6 FAM NH2 中文名称 6 羧基荧光素 氨基 CAS 1313393 44 0 分子式 C27H26N2O6 分子量 474 51 纯度 95 结构式 产品描述 荧光素衍生物具有胺基 含

随机推荐

  • 一个爬虫代码价值 7000 万

    一个爬虫代码价值 7000 亿 这样的代码你听说过吗 这是一个爬取比特币密钥的代码 比特币相信大家都有听说过 尤其最近比特币价格还突破了 5 万美元大关 现在1 枚比特币就价值 35 万人民币 难怪有句说 币圈一天 人间一年 最近朋友圈关于
  • 登录,注册HTML页面,详细过程

    1 页面说明 登录和注册切换按钮 当点击登录按钮时 显示登录表单 当点击注册按钮时 显示注册表单 每个表单都有对应的 JavaScript 校验函数 校验用户名 邮箱和密码是否为空 如果为空 会弹出警告框 2 效果图展示 3 代码部分 3
  • 手把手教你快速上手人体姿态估计(MMPose)

    最近在研究如何快速实现图像中人体姿态的估计 也就是常见的pose estimation任务 花了些时间 实际对比了AlphaPose BlazePose和MMPose BlazePose主要为移动端设计 AlphaPose安装配置比较麻烦
  • 服务器显卡驱动重装系统,windows7旗舰版系统重装显卡驱动的方法

    在windows7旗舰版电脑中 我们都是需要安装显卡驱动 但是如果显卡驱动安装不合适的话 就会容易导致电脑出现问题 所以如果有碰到安装到不合适的显卡驱动的话我们可以通过重装显卡驱动来解决 那么该怎么操作呢 为此小编这就给大家讲解一下wind
  • 图片 url blob base64 互转

    待补充 url to blob export const urlToBlob async url string gt return new Promise resolve gt fetch url then res gt res blob
  • Nginx

    HTTP和反向代理web服务器 Nginx是一个高性能的HTTP和反向代理web服务器 同时也提供了IMAP POP3 SMTP服务 Nginx是一款轻量级的Web服务器反向代理服务器及电子邮件 IMAP POP3 代理服务器 nginx反
  • 结合 服务器+后端+前端,完成 vue项目 后台管理系统

    目录 以上是项目的服务器php 后端 前端 已经可以正常运行 一 登录 登录页进度条 戳这里Vue项目电商后台管理系统 nprogress 进度条 活在风浪里的博客 CSDN博客 二 侧导航 三 列表页源码 四 角色分配 五 权限页面开发
  • 多线程实现Runable接口和Callable接口的区别

    先看源码callable接口 返回泛型v 可以抛出异常 Runable接口是抽象方法run 没有返回值 不能抛出异常 有异常在run方法内部处理 总结 区别1 两者最大的区别 实现Callable接口的任务线程能返回执行结果 而实现Runn
  • 交换机电口、光口、网络速率的基本概念总结

    电口和光口 千兆网 万兆网 POE 包转发率 背板带宽 交换容量 光纤跳线 电口和光口 电口 电口也即RJ45口 插双绞线的端口 网线 一般速率为10M或100M 即为百兆工业交换机 部分支持1000M 即为千兆交换机 光口 工业以太网交换
  • python sklearn 梯度下降法_Python与机器学习:梯度下降

    梯度下降 Gradient Descent 梯度下降法不是一个机器学习算法 是一种基于搜索的最优化算法 目的是最小化一个损失函数 同样 梯度上升法用于最大化一个效用函数 求解损失函数的最小值有两种方法 1 正规方程求解 上一章已经讲使用线性
  • java多线程和高并发系列三 & Synchronized锁详解

    目录 设计同步器的意义 如何解决线程并发安全问题 同步器的本质就是加锁 synchronized原理详解 synchronized底层原理 Monitor监视器锁 什么是monitor 对象的内存布局 对象头 对象头分析工具 锁的膨胀升级过
  • Python入门教学——多进程和多线程

    目录 一 线程和进程 1 线程和进程的基本概念 2 线程和进程的关系 3 串行 并行和并发 二 创建多个线程 1 线程相关的模块 2 创建线程 2 1 通过Thread类构造器来创建新线程 2 2 通过继承于Thread类来创建新线程 三
  • Kubernetes 集群使用 NFS 网络文件存储

    文章目录 1 NFS 介绍 2 环境 软件准备 3 Kubernetes HA 集群搭建 4 直接挂载 NFS 5 PV PVC 方式使用 NFS 6 StorageClasses 动态创建 PV 方式使用 NFS 1 NFS 介绍 Kub
  • JDBC实现纵向导出数据库数据

    使用到的技术点 1 Java写文件 2 熟悉JDBC API 3 Java集合ArrayList的使用 4 Java字符串截取 本代码仅供测试 如要使用 需自行增加数据库列类型定义和判定逻辑 DBConnectMySQL java pack
  • 教你如何构建 Linux 内核

    介绍 我不会告诉你怎么在自己的电脑上去构建 安装一个定制化的 Linux 内核 这样的资料太多了 它们会对你有帮助 本文会告诉你当你在内核源码路径里敲下make 时会发生什么 当我刚刚开始学习内核代码时 Makefile 是我打开的第一个文
  • C语言中函数指针、指针函数、结构体中的函数指针的用法和区别

    一 指针函数 定义 指针函数 简单的来说 就是一个返回指针的函数 其本质是一个函数 而该函数的返回值是一个指针 声明格式为 类型标识符 函数名 参数表 这似乎并不难理解 再进一步描述一下 看看下面这个函数声明 int fun int x i
  • OSI七层协议模型及其协议

    文章目录 一 OSI七层模型是什么 其协议有哪些 二 TCP IP四层协议 TCP IP五层协议 OSI七层协议是什么 一 OSI七层模型是什么 其协议有哪些 二 TCP IP四层协议 TCP IP五层协议 OSI七层协议是什么 一 1 O
  • php如何处理高并发请求

    PHP 处理高并发请求的方法 使用异步框架 通过使用异步处理方式 可以有效地降低 PHP 处理请求的响应时间 避免因为 IO 操作而导致的等待阻塞 常用的异步框架有ReactPHP和Swoole等 使用缓存 使用缓存可以减少每个请求都需要访
  • Open3D——RGBD图转化为点云(pcd)并显示

    1 用Open3D分别读取RGB图片和深度图片 彩色图 深度图 2 把Open3D中的RGBD图片转化pcd格式并储存 3 显示点云 直接看代码 Open3D www open3d org The MIT License MIT See l
  • 五款单按键开关机电路图

    转载 https blog csdn net shileiwu0505 article details 114401137 一 单按键开关机电路图 本例电路可实现通过按一次按键S1实现开机 再按一次S1实现关机的功能 整个电路的工作过程 电