找回密码
 请使用中文注册

手机号码,快捷登录

手机号码,快捷登录

查看: 18|回复: 0

2种一键开关电路设计(仅供参考讨论)

[复制链接]
阅读字号:

1374

主题

50

回帖

2万

积分

超级版主

积分
27551
发表于 10 小时前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?请使用中文注册

×
一种利用PMOS和NPN三极管配合开关芯片实现电子产品开关机的电路设计,涵盖多种操作方式,如点按、长按和组合按键。电路分析了每个组件的功能及工作原理,并讨论了其优缺点,适合电子爱好者和工程师参考。
另一种利用MCU控制的电路实现一键开关机功能。电路中,J2用于检测按键按压时间,J1控制电源通断。在未开机状态下,电源关闭;开机时,长按SW超过2s,MCU控制Q4打开,电源接通;开机后,MCU维持高电平使电源保持开启;关机时,长按SW超过2s,MCU使能低电平关闭电源。该设计简化了电路,降低了功耗。


一键开关电路(一)

(一)功能需求提出
在一些电子产品中(列举。。。),按键的开关机是比不可少的。比如有点按开关机,长按2s短按2s关机,或者长短按相结合来开关机。这里分享在开发过程中用到的开关机电路,可通过具体开关芯片的选择来实现上面提到的所有开关功能。

(二)具体电路功能剖析
首先先放电路图,如下
7e3d53202f8683f94e663dd64d2bb55a.jpg

  • 具体元器件特性解析如下:
    (1)Q2MOS,电流从S流向D,Vgs<Vth;平时接10K的上拉电阻,Vg=Vs=5V,PMOS关闭。
    (2)Q1:NPN型三极管,高电平导通,低电平截止,平时接下拉电阻维持低电平。
    (3)U1:开关芯片,按键按下时输出高电平,松手后再按下并超过2s输出低电平。
    开关过程如下:
    (1)开机:点按开关SW,开关芯片U1输出高电平,Q1被打开,随后Q2的G端被短接到GND,Vgs=-5V<Vth,故Q2也被打开,电流从+5V流向+5V_OUT,电源开机;
    (2)关机:长按开关SW2s,开关芯片U1输出低电平,Q1被关断,Q2的G端随后被上拉关断,电源关闭。


优点:可实现任意时间的开关机;
缺点:开关芯片平时处于待机状态,需要消耗待机电流;


一键开关机电路(二)

废话不多说,直接上图:
f03148a00bc007908b84881fa06cead8.png
声明:

1.J2(即GPIO_DETECT)连接到MCU IO引脚,用于监测按键按下时间;

2.J1(即MCU_CONTROL)连接MCU IO引脚,用于输出高低电平,控制Q4的开断;以下分四种状态讲解:未开机,开机时,开机后,关机时;
(1)未开机时,Q3断开,电源处于关闭状态。
(2)开机时,按下SW,Q3G端被置为低电平,Q3导通,BAT供电,MCU初始化后通过GPIO_DETECT来检测按键按下时间,若检测按下超过2s,则MCU通过MUC_CONTROL引脚输出高电平打开Q4,Q3被短接到GND,PMOS打开,电源通电。若检测按下不超过2s,则松手后,电路仍未未开机状态。


709022976548767aebc50ac740146c7f.png
(3)开机后,MCU_CONTROL输出高电平Q4打开,Q3打开,电源通电。

0dac29cd40af660301af9d672063cd2d.png
(4)关机时,按下SW,GPIO_DETECT检测是否按下时间超过2s,若超过,则把MCU_CONTROL置为低电平,关闭Q4,则松手后Q3关闭,电源关闭。若时间不足2s,仍保持开机转态。

缺点:望粉丝朋友们提出。
优点:省去一键开关芯片,减少了电路功耗。.

您需要登录后才可以回帖 登录 | 请使用中文注册

本版积分规则

QQ|Archiver|手机版|家电维修论坛 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )

GMT+8, 2025-6-15 19:40 , Processed in 0.190063 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表