一键开关机实现-开关IC
在电子产品设计中,大都会涉及硬件电源开关。下面就来聊一聊和硬件电源开关相关一些解决方法。
方式一:机械开关
最简单粗暴的解决方式,自锁按键/拨动开关/船型开关,见下图。
归根结底,其工作原理都是第四张图片的变体---通过开关的闭合打开来实现对供电回路的控制。
方式二:电路
如果说第一种方式的开关在实际应用中,由于空间和操作体验不能满足需要,那么就用电路来解决吧。直接引用电子开关IC芯片的图,其工作原理这里就不再赘述。
方式三:升级版电路
前两种方式,其工作状态维持都是需要他们参与的,如果哪一天MCU死机了,那么按键开关机就不能起作用了,要是预留了复位按键(比如小针孔),见下图,那还比较好办,但要是没有复位按键,那就只能拆电池了。什么??电池也不方便拆,那就看看下面的升级版开关机电路吧:
方式四:单片机解决方案
分离电路器件太多,一个焊接不良或者参数错误,定位排查需要很久时间,那么有没有更简单的解决方案呢?我们可以使用一块低成本单片机来处理外部按键输入的有效信号,识别为正常信号后输出相应的控制信号给电源控制引脚,即可实现一键开关机功能,要是资源足够,还可以添加看门狗功能进行定时喂狗,否则就复位MCU。并且还可以长按短按时间可调,想怎么调就怎么调,非常方便。尽管也是MCU,两个MCU同时失效总比一个MCU失效概率小得多吧。
方式五:专用芯片
嫌使用单独MCU太麻烦,还要写代码,还要烧录。那就使用专用按钮控制器芯片吧,比如丽晶微电子的电子开关ICEC6D-5,封装为SOT23-6,我们直接看框图:
其内部由计数器,异或非门,D触发器,T触发器等电路组合和形成的功能电路。按键按下后,内部电路经过消抖后输出稳定的控制信号。同时他还支持反相信号输出,异步清零输入功能。这样一来,一颗封装为SOT23-6的芯片就解决了我们的需求,只是貌似长按短按功能没有看到呢。
方式六:升级版专用芯片
要是还是要长短按功能的话,那么来瞧瞧下面的这款丽晶微电子的长按开关机IC芯片:9325-4531,看图
这一款芯片,除了拥有EC6D-5的功能以外,还有按键时间可调引脚,通过改变外部电容容量实现长按短按功能。封装方式是SOP-8封装。
深圳市丽晶微电子科技有限公司,专注于一键开关机芯片,电子开关芯片,触发开关IC,按键触发开关IC,ON/OFF开关IC,按键开关IC,小家电开关机IC芯片,单键开关IC,LED开关IC芯片,长按开关机IC芯片,咨询热线:0755-29100085