本文主要是介绍一键开关机功能的设计,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
平常在我们设计电路的时候,会经常遇到开关机的功能,而对于各种功能实现,会有一键开关机这个情况。一键开关机,顾名思义就是只用一个按键就可以实现开关机的功能,接下来就提供一两个常用的开关机思路。
通常我们实现的开关机基本上都是采用的对应芯片来实现。
(一)STMPS21x1系列
STMPS21X1是ST生产的一款电源开关芯片,这款芯片提供了两种电平触发方式,和两种不同电流。如图,就是其芯片手册上的资料。
下图是其两种封装。一般情况下,由于空间的原因,大部分采用的是SOT23-5L的封装。
下图是芯片的内部原理框图,可以看到,EN就是用来控制电源的开关,VIN是电源输入,VOUT是电源输出,另外,从引脚说明也能看出这一点。
那么通过上述资料,就能设计出一款一键开关机
通过按键和MCU的控制来实现一键开关机的功能,这种方法很普遍。另外还有一些无需控制系统参与的一键开关机系统。
(二)一键开关输出芯片
这种芯片是目前应用最广泛的芯片。
如下图,为某宝上一款一键开关机芯片,根据相关资料,设计电路
如图,通过按键控制芯片的IO翻转,从而驱动MOS管的导通与截止。
这种方式相对于前一种的最大优点是驱动的电流比较大,而且无需控制芯片的参与。
以上就是采用芯片实现一键开关机的方案
这篇关于一键开关机功能的设计的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!