|
发表于 2009-10-29 20:01:30
|
显示全部楼层
最近做到一个多层滚动码电路,用电池供电,需要省电,故在百度搜索到一个单键实现单片机开关机 电路图,开机按一下,工作完毕之后自动将控制脚拉低断电,看了一下很不错,传上来备份。
转自:http://pic16.com/bbs/dispbbs.asp?boardid=8&replyid=98755&id=30098&page=1&skin=0&Star=1
以下为转载原文:
________________________________________________________________
单键实现单片机开关机
1,控制流程,按下按键,Q1导通.单片机通电复位,进入工作.
2,检测 K-IN 是否低电平,否 不处理.是 单片机输出 K-OUT 为高电平,Q2导通,相当于按键长按.LED指示灯亮. 3,放开按键,K-IN 经过上拉电阻,为高电平.单片机可以正常工作.
4,在工作期间,按键按下,K-IN 为低电平,单片机检测到长按1秒,K-OUT 输出低电平,Q2截止.LED指示灯熄灭.放开按键,Q1截止,单片机断电.
5,通过软件处理,可以实现短按开机,长按关机.
单片机用PIC16F84A,通过简单的程序演示,证实此电路的可行性。
这电路如果这样用,是体现不出它的优点,用到开关电源控制,控制光耦.可以做到完全关断电原,实现零功耗待机.有些打印机上就是用这种电路.
________________________________________________________________

(原文件名:qw.jpg) |
|