设计一个单片机自杀的电路

[复制链接]
 楼主| 趣味单片机 发表于 2013-6-8 11:39 | 显示全部楼层 |阅读模式
遇到一个有趣的电路,要求是这样: 设计一个电路,有一个拨动开关,拨动到ON(接通)后,单片机能得电工作,过一段时间后单片机自己把自己的电源切断,使系统功耗为0. 当再次把开关拨回OFF,再拨到ON时,又重复刚才的动作。
longdeng84 发表于 2013-6-8 11:51 | 显示全部楼层
自锁
mmuuss586 发表于 2013-6-8 12:14 | 显示全部楼层

我以为你要做自杀炸*呢。
 楼主| 趣味单片机 发表于 2013-6-8 14:16 | 显示全部楼层
电路是这样,大家说说工作原理和编程过程,还有没有更简单的电路?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
qzlbwang 发表于 2013-6-8 14:37 | 显示全部楼层
一个按键+三极管控制电源:
按下按键——》单片机得电——》单片机控制三极管接通电源——》单片机延时切断电源(这时候按键早已经放开)
jamsan 发表于 2013-6-8 14:57 | 显示全部楼层
电源->拔动开关->PMOS+NMOS开关->LDO 电源到单片机。 单片机工作后,过一段时间控制通过NMOS控制PMOS切断电源。说白了就是两个开关串联而已。
jjjyufan 发表于 2013-6-8 16:15 | 显示全部楼层
有些LDO和DCDC是有使能端的
使能端搞个BAT54C 一端接个按键 一端接单片机IO  按键按下 使能有效,LDO DC 工作 单片机启动,输出使能信号 接管按键动作。
延时多久后,释放使能信号,断电关机
 楼主| 趣味单片机 发表于 2013-6-8 16:24 | 显示全部楼层
qzlbwang 发表于 2013-6-8 14:37
一个按键+三极管控制电源:
按下按键——》单片机得电——》单片机控制三极管接通电源——》单片机延时切断 ...

这个不对,你说的是按键开关,这里要求的是拨动开关。
 楼主| 趣味单片机 发表于 2013-6-8 16:37 | 显示全部楼层
jamsan 发表于 2013-6-8 14:57
电源->拔动开关->PMOS+NMOS开关->LDO 电源到单片机。 单片机工作后,过一段时间控制通过NMOS控制PMOS切断 ...

单片机要得电必须要三脚输出高电平,可是要输出高电平必须先得电,这不是先有**还是先有蛋吗?
hzjacky 发表于 2013-6-8 16:45 | 显示全部楼层
如果把拨动开关换成按键就好做了
jamsan 发表于 2013-6-8 17:24 | 显示全部楼层
你百度搜索一下软关机电路,方法很多。。
比如这个图中, 当把J1打上,通电后,会通过C1触发U2的1脚为高,使U1通电,形成自锁。
关机时,单片机用I/O口拉低U2的1脚,会断开U1,就彻底关机了。图中U1的1,2脚之间也应该有一个电阻。
另外要根据不同的MCU进行改动,以及复位时I/O是高还是低,还有I/O驱动能力进行调整。思路是这个样子。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
7leaves 发表于 2013-6-8 21:44 | 显示全部楼层
自杀、、、
wuzx-61 发表于 2013-6-8 22:17 | 显示全部楼层
与时俱进 发表于 2013-6-8 22:51 | 显示全部楼层
万用表自动关机就是这样的电路。
cemen 发表于 2013-6-8 23:20 | 显示全部楼层
小营七郎 发表于 2013-6-8 23:37 | 显示全部楼层
430的低功耗中进行中断,算不算?
wdqiji 发表于 2013-6-9 08:57 来自手机 | 显示全部楼层
D电路不错,收藏了
宋业科 发表于 2013-6-9 09:08 | 显示全部楼层
银行的U盾能自杀。
lych9139 发表于 2013-6-9 09:23 | 显示全部楼层
趣味单片机 发表于 2013-6-8 16:37
单片机要得电必须要三脚输出高电平,可是要输出高电平必须先得电,这不是先有**还是先有蛋吗? ...

所以C30才有存在的必要。
kagaobin 发表于 2013-6-9 09:30 | 显示全部楼层
。。。还以为是设计个让电路短路,或者让电容爆炸什么的,激动了一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:厚积薄发

25

主题

196

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部