skyxjh 发表于 2011-2-23 13:40:20

单键电源开关电路(MCU控制软件关机)

http://cache.amobbs.com/bbs_upload782111/files_36/ourdev_617862FCULSL.jpg
(原文件名:单键电源开关电路(MCU控制软件关机).jpg)

电路功能:
    该电路可以实现用一个按键开关机功能。

电路工作原理:
    开机:S1按键按下,VIN经R1、R2、D1、S1到GND,R1上的电压降使Q1导通,MCU系统上电初始化,KEYPWR引脚配置成输入,ON/OFF引脚输出高电平,使Q2导通,VIN经R1、R2、Q2到GND,R1上的电压降维持Q1导通,系统开机完毕,这时S1可以断开。
    关机:S1按下并保持几秒钟,这时KEYPWR为低电平,MCU检测到KEYPWR持续为低电平一定时间后,完成数据保存等关机准备后,ON/OFF引脚输出低电平,使Q2截止,当S1弹起后,R1上没有电压降,Q1截止,系统断电。

电路特点:
    1、关机状态不耗电;
    2、开机状态按键S1可作为一个独立按键使用;
    3、D1、D2隔离VIN与VCC,互不干扰;
    4、ON/OFF引脚可以接一个电源指示灯;
    5、可以实现定时关机功能。

扩展应用:
    慢速S1开关动作事件记数:S1开关动作一次,MCU系统就上电一次,在完成事件记数和处理后,自动关机。此种系统的功耗极低。

gallle 发表于 2011-2-23 13:44:16

记号

skyxjh 发表于 2011-2-23 13:53:41

为节省PCB面积,减少元器件数,D1、D2可以用一片BAS40-5代替,R3可用MCU内部上拉代替,VIN不高的情况下,R2也可以省略。

lindabell 发表于 2011-2-23 14:36:06

mark

zyw19987 发表于 2011-2-23 14:56:28

又有新电路了啊。呵呵

on971 发表于 2011-2-23 16:01:45

关机状态按下S1多维持几秒,会不会产生逻辑冲突呢?

hotyong 发表于 2011-2-23 16:08:52

这种电路常用。

jingwaner 发表于 2011-2-23 16:14:44

不错,收藏了,谢谢分享!

ringan865 发表于 2011-2-23 16:15:59

mark

friendljy 发表于 2011-2-23 16:26:35

mark
我是想过,没想起来好用的,最后用4013了

friendljy 发表于 2011-2-23 16:29:07

搭车问下,手持设备上,几十到几百mA的电流,几V到十几V的电压。Q1最常用应该用哪个型号?

zhuyi25762 发表于 2011-2-23 16:35:06

chengyang79 发表于 2011-2-23 17:02:17

我见过一个汽车上的功放电源板,没有用单片机,就是用三极管之类的基本元件实现的单键轻触式开关,不知道是怎么弄的。

tangwei039 发表于 2011-2-23 19:18:28

411412 发表于 2011-2-23 20:14:07

学习!

jielove2003 发表于 2011-2-23 20:22:29

mark

jeames 发表于 2011-2-23 22:07:30

有一个问题,如果MCU死机,按键关机将失去作用,

能否设计成像PC那样长按后硬关机

wcm_e 发表于 2011-2-23 22:23:29

mark

maxiao 发表于 2011-2-23 23:04:57

mark

bingshuihuo888 发表于 2011-2-24 10:42:49

mark

leif 发表于 2011-2-24 11:36:19

mark

tkdr2001 发表于 2011-2-24 11:40:47

mark

tccaiming 发表于 2011-2-24 11:42:42

学习

sunmoonxzit 发表于 2011-2-24 11:45:14

学习

zjwznlz 发表于 2011-2-24 12:01:00

这个单片机死机了就 OVER了

physis 发表于 2011-2-24 12:05:36

和lz的想法一样
这是我打算用在产品中的电路

http://cache.amobbs.com/bbs_upload782111/files_36/ourdev_618166IBPIVP.JPG
(原文件名:pwr.JPG)

lukeunderwood 发表于 2011-2-24 12:11:05

mark

wuha 发表于 2011-2-24 12:33:44

未按S1给系统供电时,单片机IO是高阻态,Q2基极不需要下拉吗?

swustlx86 发表于 2011-2-28 14:33:44

我用类似电路,MCU为C8051F020,当单片机引脚输出OFF时,不能实现关断的功能。现象为但引脚输出OFF后,系统断电100ms左右,马上又上电,请教下 许工我的电路问题出在哪?我的电路是R1=100K,R2未用,Q2为S8050,Q1为STS5PF30L。谢谢

skyxjh 发表于 2011-3-1 18:59:04

回复【5楼】on971
-----------------------------------------------------------------------

关机状态按下S1多维持几秒,会不会产生逻辑冲突呢?

可以通过检测按键是否释放来解决。

skyxjh 发表于 2011-3-1 19:07:26

回复【27楼】wuha 东方不败
未按s1给系统供电时,单片机io是高阻态,q2基极不需要下拉吗?
-----------------------------------------------------------------------

为了提高抗干扰性能,最好在Q2基极加一个下拉电阻。这样应该可以解决28楼的问题。

http://cache.amobbs.com/bbs_upload782111/files_36/ourdev_619216ZWMDO4.jpg
(原文件名:单键电源开关电路(MCU控制软件关机).jpg)

jingyuzuo 发表于 2011-3-2 18:57:19

mark

beiguoqishi 发表于 2011-3-29 02:13:14

先收藏再打标记

zzzcccj4649 发表于 2011-3-29 08:02:58

不错的电路。

weiwei4 发表于 2011-3-29 09:30:49

电路很好,我也用过差不多的电路,只不过在关机上使用了长时间无动作自动关机

mcu_mouse 发表于 2011-3-29 11:05:40

mark

ohmytime 发表于 2011-4-3 00:53:15

常用和不常用的mark

tbbt 发表于 2011-4-3 06:11:35

MARK

yueleilei 发表于 2011-4-3 09:32:23

不错的电路。

tinwy.zhang 发表于 2011-4-3 10:57:49

mark

liusoldier 发表于 2011-4-3 11:05:48

标记一下。

shmily138 发表于 2011-4-11 11:38:09

回复【楼主位】skyxjh 许工
-----------------------------------------------------------------------

thnaks

shmily138 发表于 2011-4-11 11:38:21

引用图片【楼主位】skyxjh 许工
-----------------------------------------------------------------------
http://cache.amobbs.com/bbs_upload782111/files_36/ourdev_617862FCULSL.jpg
(原文件名:单键电源开关电路(MCU控制软件关机).jpg)

skyxjh 发表于 2011-4-28 14:48:07

再发一个双键电源开关电路

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_634898S0W4NM.jpg
双键电源开关电路 (原文件名:双键电源开关电路.jpg)

afei8856 发表于 2011-4-28 15:00:05

mark

zyw19987 发表于 2011-4-28 21:17:06

单键电源开关

isme00174 发表于 2011-4-28 21:24:18

Mark............................

boji 发表于 2011-4-28 21:33:32

mark

liuconghan 发表于 2012-2-6 19:41:20

thanks

lswood 发表于 2012-2-6 20:45:10

马克思

stely 发表于 2012-2-6 20:51:27

标记收藏学习

ycwjl728 发表于 2012-2-6 22:15:48

Mark!

beyond870215 发表于 2012-2-6 22:36:26

mark

taojie 发表于 2012-2-7 11:02:24

有用到的

lovelywwei 发表于 2012-2-7 12:47:55

MARK

supan1001 发表于 2012-3-26 08:37:37

MARK...................

anxiangbo 发表于 2012-3-26 09:47:10

标记下,不错。

0601 发表于 2012-3-26 14:46:08

在实验板上面试试看

鱼尾之恋 发表于 2012-3-26 17:27:52

电路不错,下载下研究一下,谢谢

MiniCat 发表于 2012-3-27 01:38:58

mark 单键电源开关电路

henry 发表于 2012-3-27 09:00:19

这个电路真的不错,收藏了先

JIANYANG 发表于 2012-5-24 09:17:29

好电路收藏

sweet_136 发表于 2012-5-24 09:37:54

我要大大的mark 一下子.为了我.下次可以找到.oh yeah 我爱amork

wynjut 发表于 2012-11-21 13:10:55

这电路好,很实用

yuanyou 发表于 2012-11-21 14:02:05

mark一下,好东西

nixiu520 发表于 2012-11-25 17:51:48

必须mark

gdoujiajia 发表于 2012-12-12 14:08:51

学习了!

阿莫张 发表于 2012-12-28 17:34:58

MARK,正好用到

jackmony 发表于 2013-2-20 15:56:22

解决思路是:按键启动电路供电,同时用三极管保持通断。谢谢,终于解决了。{:lol:}

gzhmcu 发表于 2013-5-19 13:02:18

{:handshake:}{:handshake:}

wazhiyi 发表于 2013-6-27 15:01:43

以前用过这样的电路,Q1好像是BC817

ronic 发表于 2013-6-27 16:27:28

再次标记,马上试用

RUANJI 发表于 2013-6-27 16:44:00

很好啊。

御风逍遥Fly 发表于 2013-6-29 10:06:20

一键开关机,mark。

stingxing 发表于 2013-7-1 08:27:40

mark 单键开关机

蠢蠢YD 发表于 2013-7-1 08:53:45

学习一下了            

powermeter 发表于 2013-7-1 09:19:58

不错的电路

cumt_123456 发表于 2013-7-1 10:45:10

立刻打印

kpzclxtx 发表于 2013-7-4 11:08:26

{:handshake:}{:handshake:}{:handshake:}{:handshake:}

292302877 发表于 2013-7-4 17:12:05

比较实用的电路

source.ant 发表于 2013-7-6 20:24:21

实用,有机会一定用上

Eastnorth 发表于 2013-7-6 20:46:45

已经使用了,效果不错。

ghhuang 发表于 2013-7-11 14:08:53

不错,MARK下!

yyinfo263 发表于 2013-7-12 13:12:23

不错的电路,用在电源控制上很方便

滨海田园 发表于 2013-8-15 22:25:45

多谢楼主分享,受教了{:smile:}

chengpiaopiao 发表于 2013-8-15 22:44:14

mark一下

zqbing 发表于 2013-8-15 23:05:04

skyxjh 发表于 2011-4-28 14:48 static/image/common/back.gif
再发一个双键电源开关电路




这个电路不太实用吧,电压范围对应的阻值不太好弄,容性负载,不行,某些情况下还会出现震荡

hncjs 发表于 2013-8-15 23:54:19

不错收藏

浮华一生 发表于 2013-8-22 17:16:03

MARK电源开关

jim166783 发表于 2013-8-22 18:13:56

本帖最后由 jim166783 于 2013-8-22 18:15 编辑

谢谢楼主

我在楼主的电路上改进了下,

attach://133778.jpg

开机后,VCC3分压成0.8V让三极管导通,这样支持stm32复位时不会掉电,跳转到IAP, JLink下程序都不需要一直按电源键。

jsntzxh 发表于 2013-8-23 10:01:46

不错,学习

sungangchina 发表于 2013-8-26 19:41:16

mark,挺好玩的东西。

ronic 发表于 2013-8-26 21:44:50

mark收藏

燕尾飞雪飘零 发表于 2013-8-27 15:19:18

skyxjh 发表于 2011-3-1 19:07 static/image/common/back.gif
回复【27楼】wuha 东方不败
未按s1给系统供电时,单片机io是高阻态,q2基极不需要下拉吗?
--------------- ...

那加多大的下拉电阻呢?

skyxjh 发表于 2013-8-27 22:31:37

jim166783 发表于 2013-8-22 18:13 static/image/common/back.gif
谢谢楼主

我在楼主的电路上改进了下,


这样应用不错。

skyxjh 发表于 2013-8-27 22:39:34

zqbing 发表于 2013-8-15 23:05 static/image/common/back.gif
这个电路不太实用吧,电压范围对应的阻值不太好弄,容性负载,不行,某些情况下还会出现震荡 ...

容性负载得长按OFF按键才能正常关断电源。

skyxjh 发表于 2013-8-27 22:43:38

燕尾飞雪飘零 发表于 2013-8-27 15:19 static/image/common/back.gif
那加多大的下拉电阻呢?

用几K的下拉电阻就可以了,图上画的472就是4.7K的电阻。

zqbing 发表于 2013-8-27 23:03:06

skyxjh 发表于 2013-8-27 22:39 static/image/common/back.gif
容性负载得长按OFF按键才能正常关断电源。

楼主可以帮忙看下这个帖子吗,http://www.amobbs.com/thread-5546910-1-1.html

liuruoshui 发表于 2013-8-27 23:19:51

做个标记,以后看

hu_kai 发表于 2013-8-27 23:20:56

mark!用得着
页: [1] 2
查看完整版本: 单键电源开关电路(MCU控制软件关机)