请教:单按钮多功能电路分析

2020-01-07 19:24发布

11111117.png (60.63 KB, 下载次数: 0) 下载附件 2019-6-10 17:03 上传

1.正常状态,Q1门极G充电高电平,Q1断开;Q2门极低电平,Q2断开
2.点击S1时,Q2门极高电平,Q2导通,电容C1放电,Q1门极低电平,Q1导通,系统上电
3.系统上电后,软件控制IOPIN输出高电平,Q2维持导通状态,Q1维持导通状态
4.系统需要休眠时,IOPIN设置高阻,Q2截止,C1开始充电,3s后达到高电平,Q1截止,系统断电
5.系统需要检测S1是否被按下时,IOPIN输出高电平1ms,然后设置成输入端口,检测电平是否被拉高,1ms后重复,这样可以同时保证系统上电,而且可以检测S1是否被按下

实际电路中,PMOS我用的SI2301,NMOS用的SI2302,但是接上电池后,SI2301一直处于导通状态,不知什么原因,求大神分析一下~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
szpspike
1楼-- · 2020-01-07 20:47
上电时, Q1 G是低电平,系统上电,软件控制IOPIN输出高电平,Q1 G维持低电平,所以....
f8023m
2楼-- · 2020-01-08 00:17
应该是2301反了
lcw_swust
3楼-- · 2020-01-08 03:19
这思路不错呀,比一般的单键开关机电路少了二极管,赶紧收藏学习。
单片机在掉电的过程中可能会出现复位,复位时IO的状态可能是内部有上拉,而使R2达到一定电压使电路维持导通,
所以建议R2尽量减小一些试试,拿示波器监测一下关机瞬间Q2的门极波形。
lwsandy
4楼-- · 2020-01-08 09:03
 精彩回答 2  元偷偷看……
binham
5楼-- · 2020-01-08 12:37
f8023m 发表于 2019-6-10 17:57
应该是2301反了

反复检查了一遍,应该是没有接错的
binham
6楼-- · 2020-01-08 17:24
lwsandy 发表于 2019-6-10 22:10
楼主没测一下Q1 Q2 Vgs间电平吗?二楼说的有道理

Q1 Vgs=0V   
Q2 Vgs=-400mV

一周热门 更多>