OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 看看我设计的这个电路如何?单按键实现开关机及功能复合键

共7条 1/1 1 跳转至

看看我设计的这个电路如何?单按键实现开关机及功能复合键

助工
2019-12-08 20:46:16    评分

大家周末晚上好啊!

刚想到的一键开关机电路。单个IO口控制,可以实现一键开关机及功能复合键功能。

上图!




关键词: 开关机电路     按键     开关机电路     实用电路     电路图    

工程师
2019-12-09 09:19:58    评分
2楼

r3阻值太小,需要mcu io有推挽能力,不如将q2换成7002。io又做输出,又做输入检测很容易出问题。很多单片机io开机是高电平,有的还是推挽,自杀时,会有一个阶段低压,不好控制。io不串电阻限流,二极管直接对地,很大的隐患。很多用适配器的机器,vin刚插入适配器,会有脉冲,很容易自动开机。反正需要实际的应用环境,mcu程序去调整



助工
2019-12-09 18:19:15    评分
3楼

我试分析了一些,工作原理是这样?


长按键用于开关机,短按键可用于其它功能。


关机状态下按S1,D1的1和3PIN导通,导致Q1导通,VOUT通电,MCU工作。此时MCU迅速将MCU_IO设定为输入上拉状态。此时若S1断开,因Q2的导通,Q1将维持导通而进入开机状态。

开机状态下,短按S1,会使D1的2和3PIN导通而拉低MCU_IO脚,从而作为普通功能PIN使用。S1短按过程中,因C1所充电压的存在,会维持Q2导通。若长按S1,则MCU设置MCU_IO脚输出低电位而使Q2截止,系统关机。



助工
2019-12-09 18:34:50    评分
4楼

不如让MCU休眠,开外部中断,开机后再判断按键实现其它功能及关机功能,虽然多耗点电。


助工
2019-12-10 15:44:04    评分
5楼
感觉MCU_IO和D1之间在加一个二极管比较稳定,一个二极管的压降≈三极管的集电极到发射极电压了。



助工
2019-12-10 16:08:29    评分
6楼

已改为以下电路,这2天实测非常稳定。


助工
2019-12-10 16:15:08    评分
7楼

开关机不要用IO口,要纯电路实现。
单片机参与控制有个问题,一旦单片机死机就失效了!


共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]