新闻  |   论坛  |   博客  |   在线研讨会
如何用纯硬件电路做一键开关机电路
Linux嵌入式 | 2022-12-31 09:16:18    阅读:518   发布文章

以前我们也分析过软件一键开关机电路,但这种电路有一个弊端,当软件程序跑飞时将无法关机,用纯硬件的电路路将避免这种情况的出现。

硬件设计电路图如下:

原理分析:

当开关S1按下之前,Q1的G极通过电阻R1、C4的作用为高电平,AO3415为PMOS管不会导通,VIN没有电压输出,当开关S1按下时,Q1的G极被拉低,Q1被导通VIN有电压输出,按键松开时由于电容C4通过VIN、R2、R11充电,充电完成后LM393同向端的电压降保持和VIN一致,高于反向端的电压,有电压比较器的原理可知,电压比较器输出高电平Q2被导通,G极被拉低,Q1被导通,完成开机过程。再次按下开关时同向端的电压由R2、R11分压所得为R11两端的电压低于单相端的电压,电压比较器输出低电平,Q2被关断G极通过R1、C4被拉高,实现关机的过程。


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
工科男,多年嵌入式工作者,每日分享工作中常遇到的一些“坑”
推荐文章
最近访客