单片机运用体系中,常有用单片机的IO口来完毕自关机(完全关机)的功用。通常用单片机的一个IO口操控一个电子开关来完毕,因单片机关电后,失掉电源,所以在关机时,完毕关机的IO口的电平有必要用低电平。
但在这儿有一个仇视,便是在电子开关封闭电源时,因有电源滤波电容的存在,单片机体系的电压不是当即变为0,而是逐骤变低,当电压低到必定电压时,单片机将进入复位状况、或程序跑飞状况、或不判定状况,此刻单片机操控关电的IO口也或许变回高电平,将使电子开关从头注册。
处理办法:
通常单片机最低作业电压要比正常作业的电压低一些,咱们就用这个纷歧样来方案关机电路,便是让电子开关的注册电压有必要大于单片机的最低作业压,这么在单片机正常作业时,此操控电压较高,能坚持电子开关的正常导通,而当单片机在关电进程中因低压而发作的IO口的高电平,因电压较低,短少以坚持电子开关的导通,然后完毕完全的关电。
在关机状况时:
S1按下,Q2导通,单片机作业后,POWER输出高电平,Q1导通,坚持Q2的导通完毕开机。
在开机状况时:
1、软件关机:MCU的POWER引脚输出低电平,Q1截止,Q2关断,关机。(通常用于延时关机,象数字万用表便是)
2、S1按下,低电平经过D3使MCU的输入脚ON-OFF电平为低,MCU查看到后,经过软件关机(如1所述)
D3用于阻隔,否则关机状况时MCU的ON-OFF脚为低电平,Q2将导通。
POWER是单片机输出开关电源的,低电平是0,高电对等于单片机的供电电压(近似)
ON-OFF是单片机的输入脚,用于单片机查看S1的状况,假定不必S1关机ON-OFF脚能够不必
-
单片机
+关注
关注
6029文章
44480浏览量
631599 -
IO口
+关注
关注
3文章
169浏览量
23962
发布评论请先 登录
相关推荐
评论