0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一键开关机功能电路的实现历程

Q4MP_gh_c472c21 来源:21ic论坛 作者:Gavin3389 2022-04-24 09:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

单位外采的模块故障了,出了保修期,没有图纸,没有说明书,返厂维修价格太贵,又舍不得报废,让我维修 虽说心中万马奔腾,但上有老下有小,听从安排是优点,无私奉献是品质,咱安安静静地拿起万用表,先看看线路布局吧!

这不,经过几天的测量,到原理图,发现大部分是电源芯片坏了、外壳结构损坏。其中的控制逻辑在主控芯片里,咱也没办法,只能拆东墙补西墙的,能修几个是几个……然而,意外收获的是,梳理了一个开机电路,发现设计的很巧妙。

事后,查阅资料,貌似这个电路形式用的还是比较多,只是在工业设备中较少而已。当时记录的原理图如下:

6646c884-c2f5-11ec-bce3-dac502259ad0.png

由于是一边整理、一边画的原理图,所以看着有些乱。为了更清晰地分析和说明,下面又稍微整理了一下,便于分析原理。

665b167c-c2f5-11ec-bce3-dac502259ad0.png

说明:

● V-POWER为电源供电,VDD3V3为VCC经过LDO降压后给MCU的供电;

● S1(SW-POWER)为触摸按键

● nPWR_TEST是检测引脚,输入给单片机

● PWR_CTL是控制引脚,由单片机输出。

工作过程简析:

在电池有电且系统关机的初始状态下:不按下按键,则(Q2)NMOS栅极为低,截止;(Q1)PMOS的栅极为高,截止,BAT到V_POWER无通路,系统没有电。

按下按键以后,PMOS栅极为低,导通,V_PWR基本等于BAT(PMOS的源漏之间约有0.05V压降),经过SPX1117后得到3V给单片机供电,单片机程序开始运行,检测nPWR_BUT_TEST电平,若低则延迟500ms再检测仍为低,就给PWR_BUT_CTL置高,NMOS导通。此后即便松开按键,PMOS的栅极仍通过NMOS接地,保持导通。

若延时检测过程中间松开按键,供电即断。开机后单片机程序检测nPWR_BUT_TEST的下跳沿,注意不是低电平,否则会在第一次开机时重复触发开关机。一旦得到下跳沿,延时500ms后再检测电平,仍为低,就给PWR_BUT_CTL置低,NMOS关断,PMOS失去从NMOS的源漏极接地的通路,仅剩按键通路,则松开按键PMOS栅极为高,截止,即关机。

短按开关屏幕原理十分简单,在开机之后,主程序不断监视nPWR_BUT_TEST时,在主程序中设计短按触发翻转LCD_POWER控制LCD的背光即可。

下面,通过这个电路,聊聊电路设计中的一些思路。 作为开发人员,别人的电路再好,也要装作自己思考一番。但如果没有这个电路做参考,而是需要我们自己做电路的时候,又该如何下手呢?下面咱们就试试吧!

后期百度的时候,发现这种电路的应用还是很多的,虽然结构形式稍有差别,但在原理和控制上大同小异。此时才明白,初识这个电路的赞叹之情,也是自己孤陋寡闻了。

首先,确定功能需求:

● 开关(通过长按、短按实现不同功能)

● 控制内容(系统电源)

需求很精简,但实现起来有点朦胧 那么,在朦胧的脑子里开始勾画现实吧:

● 不用思考,既然需要控制电源,先备好开关和电源。

● 开关的按下时间不同,功能不同,怎么办?这就需要计时和检测了吧,这个貌似要用的一个普通的IO就能实现,看看主控MCU上还有没有富余的IO脚。

● 还要控制电源通断,控制通断么,再找个IO就好了。

貌似这就成了,在纸上先画画,有点希望,可还是不满意。完全不行啊,这就是堆零件,咋攒起来呢?开始挠头了:

●想要开机,那就是在按键按下的时候,能够接通MCU电源,同时MCU进行判断并控制实现电源保持功能,此时保持功能替代按键按下的状态。

●此时需要找到一个器件,实现电源按下时,将电源接通到系统上,那么常见的就是三极管后者MOS管了,同时MCU的控制是同样的道理。

●此时,貌似思路清晰了很多,也能试着把功能整合到一起了。

这时回到上面分析的原理图,恩,貌似差不多,实现功能,需要两个普通IO,两个MOS管(选型的时候,注意电流和耐压)。

667f18b0-c2f5-11ec-bce3-dac502259ad0.png

这样看起来就比较简单了,把电路分成三部分:

● 上面是导通与断开的关键,由Q1负责

● 左边按键判断部分,由输入IO负责

● 右边是替代按键控制,有输出IO和Q2负责

至此,设计思路梳理基本完成 本身是个有些抵触的工作,没想到后面也有些许收获,看来生活处处有惊喜啊!做研发一定要有自己的思路,或许看到之前没用过的电路,别人实现了,自己也理解了,不防静下来想一想,如果没有别人的参考,单纯的提出要求,自身应当怎么设计。

时间有些赶,不足之处还请见谅!另外,如果有需要查看原图的小伙伴,请点击底部“阅读原文”进行下载。

END

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路
    +关注

    关注

    173

    文章

    6093

    浏览量

    179138
  • 原理图
    +关注

    关注

    1357

    文章

    6431

    浏览量

    247777
  • 电源芯片
    +关注

    关注

    43

    文章

    1428

    浏览量

    83403

原文标题:提升格调,记一键开关机功能电路的实现历程

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    瑞芯微(EASY EAI)RV1126B 开关机电路

    1.开关机电路开关机电路是用于控制系统开关机,和手机的开关机按键功能样,当前主板是上电之后系统
    的头像 发表于 05-18 14:23 139次阅读
    瑞芯微(EASY EAI)RV1126B <b class='flag-5'>开关机电路</b>

    告别触屏,开口即控!语音一键顺控,让开关柜听懂你的“指令”

    蜀瑞创新为你科普:语音一键顺控,就像是给开关柜装上了灵敏的“耳朵”和“嘴巴”。它不仅仅是个简单的语音识别模块,更是基于AI语义理解的深度控制逻辑。它将复杂的倒闸操作指令,简化为最自然的语言交流。
    的头像 发表于 05-07 14:24 140次阅读
    告别触屏,开口即控!语音<b class='flag-5'>一键</b>顺控,让<b class='flag-5'>开关</b>柜听懂你的“指令”

    一键上货工具与API接口的深度集成:技术实现详解

    ​ 在电商运营中,高效的商品上架流程至关重要。传统手动上货耗时耗力,而 一键上货工具 结合 API接口 的自动化方案,可大幅提升效率。本文将深入解析其技术实现逻辑,并提供核心代码示例。 、API
    的头像 发表于 04-01 17:14 717次阅读
    <b class='flag-5'>一键</b>上货工具与API接口的深度集成:技术<b class='flag-5'>实现</b>详解

    系统卡死怎么办?长按开关机5秒,0功耗开关机芯片GEK100_55让防误触复位操作更简单

    不可能的事情。 今天我们介绍款纯硬件(自身没有死机问题)的开关机芯片GEK100_55,在不改变原有的开关机时序的情况下,只需在应用电路上做
    发表于 01-22 16:12

    一键顺控开启开关柜无人值守新时代

    蜀瑞创新为大家科普,开关柜从早期依赖运维人员逐点核查、手动操作的“人海战术”,到如今只需后台一键确认即可完成全流程自动化操作的“无人值守”模式,
    的头像 发表于 01-08 10:36 353次阅读
    <b class='flag-5'>一键</b>顺控开启<b class='flag-5'>开关</b>柜无人值守新时代

    电源适配器开关机时间测试方法

    电源适配器的开关机时间直接影响电子设备的启动响应速度、待机功耗及使用寿命,是评估适配器性能的关键指标之。通过标准化测试,可准确获取适配器从触发开关机指令到输出状态稳定 / 关闭的时长,为产品设计
    的头像 发表于 12-31 18:16 7560次阅读
    电源适配器<b class='flag-5'>开关机</b>时间测试方法

    开关一键顺控:从“手动操作”到“无人值守”的转型密码

    在电力系统的演进历程中,开关柜操作方式的变革如同场静默而深刻的技术革命。从依赖人工经验与体力劳动的“手动操作”时代,迈向高效精准的“一键顺控”,并最终指向“无人值守”的智能化未来,这
    的头像 发表于 12-31 09:40 540次阅读
    <b class='flag-5'>开关</b>柜<b class='flag-5'>一键</b>顺控:从“手动操作”到“无人值守”的转型密码

    纯硬件开关机芯片GEK100系列,不用担心死机问题的开关机芯片,及一键开关机芯片的发展趋势分析

    操作;此外,分离式器件的离散性较大,对公司采购及物料管控的要求很高,电路调试难度高,且受环境温度、湿度变化影响明显,进步降低了开关机功能的稳定性与可靠性。 这种经典的
    发表于 12-24 18:19

    极简主义者的福音:GPIO关机功能,短按长按代码搞定!

    的POWER_ON按键,实现短按三次/长按五秒关机功能。 Air8000支持LuatOS开发,应用示例持续更新中。开关机demo示例相关
    的头像 发表于 10-26 16:58 1153次阅读
    极简主义者的福音:GPIO<b class='flag-5'>关机</b><b class='flag-5'>功能</b>,短按长按<b class='flag-5'>一</b>代码搞定!

    开关机芯片推荐:3S 开机 5S 关机防误触抗干扰强的开关机芯片 GEK100_35

    难适配等问题,给研发与用户体验带来阻碍。武汉广昇科技的 GEK100_35,作为款聚焦 “精准启动 + 强效防误触” 的开关机芯片,以 3S 开机、5S 关机为核心特性,融合低功耗、强防护等优势
    发表于 10-21 16:07

    长按 5 秒防误触开关机芯片GEK100_55 ,33k上下拉电阻强抗干扰能力,SOT23-6小尺寸封装

    ,给研发与生产带来诸多限制。武汉广昇科技的GEK100_55 作为款专为高效稳定控制设计的开关机芯片,凭借长按 5秒防误触核心功能与多维度优势,精准解决行业痛点,成为直驱低耗电设备与中高功率应用的优选方案。
    的头像 发表于 10-20 15:54 1751次阅读

    一键开关机芯片GEK100,替代 ADI 的 MAX16169和MAX16054

    、工作模式:无需 MCU 参与的简洁高效​传统的一键开关机方案,大多依赖微控制器(MCU)来实现开关机逻辑。这种方式虽然能实现
    发表于 08-15 17:32

    淘宝API一键同步库存,销量翻倍轻松实现

    ​ 在电商竞争激烈的今天,库存管理是店铺运营的核心环节。库存不及时更新,可能导致缺货、订单取消或客户流失,直接影响销量。淘宝开放平台提供的API(应用程序接口)让这切变得简单高效。通过一键同步库存
    的头像 发表于 07-28 14:48 725次阅读
    淘宝API<b class='flag-5'>一键</b>同步库存,销量翻倍轻松<b class='flag-5'>实现</b>!

    HarmonyOS应用一键置灰指南

    一键置灰通常应用于如下场景 1. 重大悼念活动: 在国家发生重大灾难、事故或举行悼念日等特殊时期,为了表达对逝者的尊重和哀悼,许多 APP 会将界面置灰。例如,在些地震、空难等灾难事件发生后,以及
    的头像 发表于 06-27 00:08 776次阅读

    开关一键顺控在轨道交通领域的应用和效果

    蜀瑞创新科普:随着轨道交通行业的快速发展,对供电系统的要求也越来越高。传统的开关柜操作需要人工进行,不仅效率低下,而且存在误操作的风险。一键顺控技术的出现,解决了这问题,实现
    的头像 发表于 06-20 15:46 692次阅读
    <b class='flag-5'>开关</b>柜<b class='flag-5'>一键</b>顺控在轨道交通领域的应用和效果