组合按键关闭系统供电问题

2019-03-25 13:29发布

1. 公司准备做个带电池的产品,电池通路上没有拨动开关,也就是说要考虑软件死机后,要有办法断电或者复位。
2. 电池会经过MOS管再经系统供电。
3. 带电池的产品一般会留个复位(或者断电)孔,万一软件死机,还能用东西戳一下这个孔来复位或者断电。
4. 产品上有5个按键,都是用ADC来检测的。
5. 现在的的想法是不留这个复位孔。想通过同时按两个按键来实现硬件断电或者硬件复位的功能,求原理图。附件是别人的一个想法,但感觉系统工作后,Power 键不能被ADC检测。


此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
Li_Lei
1楼-- · 2019-03-25 21:16
< 没太理解你的产品,复位孔和按键有什么分别呀
成风
2楼-- · 2019-03-25 22:00
huo_hu 发表于 2018-9-12 09:53
没太理解你的产品,复位孔和按键有什么分别呀

1. 复位孔是软件宕机时用的,用来把系统的电断掉,或者复位。 复位孔里面其实就是一个按键,可以使MOS关闭。
    软件宕机时,所有按键不起作用。产品中没有拨动开关来断电,也不能拆掉电池。
2. 按键中的power键,是软件正常工作时用的,用来开关机。
3. 现在的想法是能不能把复位孔省掉。用组合按键来断电。
maychang
3楼-- · 2019-03-25 22:48
 精彩回答 2  元偷偷看……
成风
4楼-- · 2019-03-26 03:05
maychang 发表于 2018-9-12 11:53
单片机死机后,无论用什么方法也无法检测到按键,所以“想通过同时按两个按键来实现硬件断电或者硬件复位的 ...

我给出的图就可以。只是软件正常工作时,power 键貌似不能被检测到。
maychang
5楼-- · 2019-03-26 06:41
成风 发表于 2018-9-12 12:03
我给出的图就可以。只是软件正常工作时,power 键貌似不能被检测到。

“我给出的图就可以。”
既然你给出的图就可以,那也就是说你的图没有问题?是不是?
成风
6楼-- · 2019-03-26 10:56
maychang 发表于 2018-9-12 13:34
“我给出的图就可以。”
既然你给出的图就可以,那也就是说你的图没有问题?是不是?

软件宕机时用来断电是没问题的。
只是有其它问题,这个问题我已经用了两种不同的描述方式了。
方式1:"但感觉系统工作后,Power 键不能被ADC检测。"
方式2:"只是软件正常工作时,power 键貌似不能被检测到。"
现在我再用另外一种描述方式
方式3:软件正常时,按power 键关不了机,因为按下power键时,MCU AD Pin的电压不会变化。

不知道我现在描述清楚了没有。

一周热门 更多>