位置:51电子网 » 技术资料 » 单 片 机

小型单片机系统延时关机电路

发布时间:2008/8/29 0:00:00 访问次数:738

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

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

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

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

  程序如下:

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

欢迎转载,信息来自维库电子市场网(www.dzsc.com



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

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

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

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

  程序如下:

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

欢迎转载,信息来自维库电子市场网(www.dzsc.com



相关IC型号

Warning: Undefined variable $stockkeys in G:\website_51dzw\www.51dzw.com\code\tech\view.php on line 152

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式