使用一个轻触开关按键结合单片机软件控制来实现单片机电源的“开”和“关”,在关机状态下电路功耗极低,是一个实用性很强的电路。
电路图说明:
1.轻触开关s1为开关机按键,在关机状态下按s1可使电源“开”,开机状态下按s1可使电源关。
2.power output为电源输出端,连接单片机主电路。
3.s1-check与单片机的i/o相连,通过检测其电平状态来判断s1是否按下。
4.ctrol也与单片机的i/o相连,通过ctrl来控制电源的“开”和“关”。
5.开关s2的作用是当单片机死机,程序跑飞之后,只能通过s2来强制关机。
电路图讲解:
开机时,按下轻触开关s1,此时nmos管q3的栅极直接与电池正极相连,所以q3导通,s1 check为低电平;同样电池电压经二极管d1也与nmos管q2的栅极相连,q2也会导通。
q2导通后,pmos管q1的栅极被拉低,则q1导通,电源打开,单片机上电开始初始化。
单片机初始化完成后,检测到s1 check仍为低电平时,判断为s1按下,则控制ctrol端输出高电平,使q2保持稳定的导通状态。这样也能保证q1也处于稳定的导通状态。开机完成。此时,即使松开s1后,电源也会处于打开状态,但q3会截止,s1 check恢复高电平。
当需要关机时,再次按下开关s1,使q3导通,s1 check为低电平。单片机经过一段延时后,再次判断s1 check仍为低电平话,则判断s1按下,执行关机指令。此时程序保存所有数据,关闭中断。ctrol输出低电平使q2截止,从而控制q1截止,切断电源“主开关”。
但是由于电容的作用,单片机的电源电压会慢慢变低,此时ctrol的电平状态会处于一个不稳定的状态,但由于电阻r4的作用,可以保证q2的栅极保持被拉低的状态,使q2稳定截止。
当单片机电源电压完全没有时,ctrol也是处于低电平状态,也不能影响q2的截止。
如果当单片机死机时,程序控制已经不起作用了,按下开关s2,使q2强制关断,q1也会关断,也切断了单片机的电源。这样就可以保证再不断掉整个电路电源情况下强制关机。
注意:
1.注意程序的配合,尤其是在延时检测方面。
2.注意这个电路的抗干扰能力。
3.同时分析一下,本例电路在更换电源时,是否有误开的机会。
FCC:2015年生效的网络中立相关法规“寿终正寝”
坚果Pro2S评测 可以说是锤子非常成熟的一款产品
新机外观设计遭“实锤”!三星 GalaxyNote10 Pro的保护壳曝光
广明源光科技股份有限公司荣获金手指奖“十大健康照明品牌奖”
镭拓科普手持式光纤激光焊接机保护镜片的更换方法
单键控制单片机电源开关电路图讲解
松下推出LX-100系列数字式色标传感器
为何水箱换热会报高压保护?
蓝牙5.0对音质有没有提升
AOC推出两款全新带鱼屏显示器 配置基本相同均支持FreeSync技术
“扎针机器人”何以点燃大众的好奇心?
条形码扫码模组,高性能快速扫码
ACC自适应巡航技术——自动驾驶
网络安全:发达国家“高弹性”关键基础设施比例仅仅为36%
什么是VCS
智能运维及大数据软件企业宝兰德发布2022第一季度报告
苹果已经从iOS App Store中删除了Fortnite
亲测aigo移动固态硬盘S7 Pro:不容错过的国民好物
如何利用电容器测量小电容器
彩电大尺寸化虽然是趋势 但目前并不是最好的发展方向