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

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

3天内不再提示

小型系统中的延时关机功能

姚小熊27 来源:五六电子 作者:五六电子 2021-05-01 17:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

很多电子产品具有延时自动关机功能。下面介绍一个小型系统中的延时关机功能。

设计思路很简单.就是先按轻触开关给系统供电,系统上电正常工作后通过一个引脚控制一个电子开关,代替轻触开关为系统供电,在单片机程序设计时定义一个变量,每次使用系统时清零该变量.没有使用系统时利用单片机的定时器自动累加此变量。到达一定值后该引脚输出翻转,控制电子开关关闭,系统自动断电。

相关电路如附图所示。系统采用9V电池供电。所以要先用7805稳压。Q1为电子开关,Q2及其周边元件为控制电路。R1和R3的阻值可以根据实际电路加以选择。电子开关受单片机的④脚控制。复位电路分为上电复位及按键复位,系典型应用。

其工作过程为:按下S1键,电源通过S1向系统供电,单片机在200ms左右开始正常工作,在初始化时P1口为高电平,Q2导通,使Q1的基极为低电平,Q1导通,取代S1键给系统供电。

程序如下:

也可以将电源控制电路换为一个带有控制端的LDO,使产品的集成度及稳定性有很大的提高。大家可以根据实际需要选取。有的LDO还集成有看门狗一类的功能,可以进一步简化电路设计

责任编辑:YYX

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

    关注

    6074

    文章

    45340

    浏览量

    663586
  • 延时
    +关注

    关注

    0

    文章

    110

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用系统定时器SysTick来实现精确延时微秒和毫秒函数

    到 0 时,将从RELOAD 寄存器自动重装载定时初值,开始新一轮计数。使用内核的SysTick定时器来实现延时,可以不占用系统定时器,由于和MCU外设无关,所以代码的移植,在不同厂家的Cortex-M
    发表于 11-20 07:12

    感知再进化,新增“触发延时功能

    ——「触发延时」正式上线!这不仅是一个功能的增加,更是对产品稳定性和场景适用性的一次深刻优化。一、亮点速览什么是“触发延时功能?简单来说,“触发
    的头像 发表于 11-10 11:05 303次阅读
    感知再进化,新增“触发<b class='flag-5'>延时</b>”<b class='flag-5'>功能</b>!

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

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

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

    使用电话手表时的意外按压、智能手表佩戴的误触、无人机操控时手部的误操作,避免设备非正常关机导致的通话中断、数据丢失或飞行风险,同时适配血压计测量过程避免误触关机,保障数据采集完整。
    发表于 10-21 16:07

    探头的延时介绍

    探头的延时是指信号从被测点传输到示波器输入端的时间间隔,即信号经过探头的探针、传输电缆、内部电路等路径后,到达示波器采样系统的总时间延迟,(以下讨论低速信号情景,忽略示波器通道间ps级的延时误差)。不同型号的探头
    的头像 发表于 09-17 17:32 648次阅读
    探头的<b class='flag-5'>延时</b>介绍

    mqtt服务器关机,rt-thread5.1系统会死机怎么解决?

    无意间发现只要MQTT服务器掉线或者关机,RT-THREAD5.1系统就会死机,无论是WIFI链接或者网口链接,终端提示 Warning: There is no enough buffer
    发表于 09-09 08:00

    认识探头的延时

    探头的延时是指信号从被测点传输到示波器输入端的时间间隔,即信号经过探头的探针、传输电缆、内部电路等路径后,到达示波器采样系统的总时间延迟,(以下讨论低速信号情景,忽略示波器通道间ps级的延时误差
    的头像 发表于 08-26 17:04 643次阅读
    认识探头的<b class='flag-5'>延时</b>

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

    电子产品,如智能手机,用户期望按下开机键后能迅速进入系统;还是一些对稳定性要求较高的工业设备,可能需要设置较长的关机延时,以防止误操作导致设备意外关机。GEK100 芯片都能通过灵活的
    发表于 08-15 17:32

    PCIe EtherCAT实时运动控制卡PCIE464点胶工艺的同步/提前/延时开关胶

    运动缓实现同步/提前/延时开关胶
    的头像 发表于 05-29 13:49 531次阅读
    PCIe EtherCAT实时运动控制卡PCIE464点胶工艺<b class='flag-5'>中</b>的同步/提前/<b class='flag-5'>延时</b>开关胶

    ZL6305和ZL6300的完美结合:解决加载时间长系统的复位难题

    ZLG致远微电子新推出带延时开关功能的LDO-ZL6305,特别适用于低功耗、长按开关机的产品,搭配经典复位监控芯片ZL6300,可有效解决系统加载时间过长的复位问题,快来了解它们的协
    的头像 发表于 03-19 11:35 802次阅读
    ZL6305和ZL6300的完美结合:解决加载时间长<b class='flag-5'>系统</b>的复位难题

    【新品发布】500mA带延时开关功能的低压差线性稳压器

    导读带延时控制功能的高性能低压差线性稳压器ZL6305,支持2.3V至7V输入,具备500mA带载能力,特别适合需要长按键开关的产品。功能描述ZL6305是广州致远微电子有限公司设计的一款带
    的头像 发表于 03-03 11:38 828次阅读
    【新品发布】500mA带<b class='flag-5'>延时</b>开关<b class='flag-5'>功能</b>的低压差线性稳压器

    延时继电器的工作原理和接线方法

    延时继电器作为一种在电气系统中广泛应用的控制元件,具有在电路实现定时闭合或断开控制的重要功能。通过引入延时
    的头像 发表于 02-07 16:09 2841次阅读

    断电延时继电器的应用

    延时继电器作为一种重要的电气控制元件,在现代电气系统中发挥着不可或缺的作用。其基于一个或多个可调的计时器电路,通过与继电器相连的控制电路,实现了在电路定时闭合或断开控制的功能。 一、
    的头像 发表于 02-07 16:07 1896次阅读

    延时继电器功能汇总与应用

    延时继电器是一种在电气系统中广泛应用的控制元件,在电路实现定时闭合或断开控制,为各种应用场景提供灵活的时间管理功能。 通常,聚英延时继电器
    的头像 发表于 01-17 16:03 1176次阅读

    延时继电器应用场景

    延时继电器是一种在电气系统中广泛应用的控制元件,通过引入延时功能,实现了在电路定时闭合或断开控制的重要任务。
    的头像 发表于 01-16 16:27 1106次阅读