共2条
1/1 1 跳转至页
SP6201,LDO 用SP6201带关断功能的LDO做的“单键开关”
问
参见附图
用一个按键实现单键开关。只不过要用2个IO口。
开机流程:KEY_PWR按下,T5导通,SP6201的EN脚为高,SP6201输出正常。
单片机上电,将SELF_ON置低。维持T5导通,即使此时KEY_PWR放开,SP6201也维持输出。
关机流程 。KEY_PWR按下,单片机从KEY3处检测到为低,单片机使SELF_ON 为高,
然后单片机进入掉电模式。当KEY_PWRA放开,T5截止,SP6201的EN脚为低,
使SP6201关断。此时电源关断。
同时还可以实现自动关机,电压低关机等功能。
如果不需要按键关机(只开机)则可以只用一个IO口。
特别说明的是,SP6201的关断电流<1uA.
压降为 160mV@100mA
带复位输出。
如果选用锂电池,可以根据锂电池的特性选用3.3V或 3.0V的输出电压的SP6201
SP6201的资料及价格可以在 周立功单片机 的网站上找到。
答 1: “单键开关”一般是利用MCU休眠楼主这样的电路后遗症多。 答 2: 所长经验丰富,请指出其中问题。忘所长不吝指教哦! 答 3: 过于复杂了!6201本来就是用在低功耗的,所以外围器件能省则省
8550一加上去,搞得不好,8550就得消耗几个mA
一般EN可以直接Vin就行了,再从EN直接 接KEY到GND就可以了!
SP6201主要的卖点在于低功耗
及 电压坚控功能, 可以当作外围复位监控电路来用!
RSN可以当作 /RST接低电平复位的MCU
一款既带有 LDO + /RST 的芯片
答 4: 赞同楼主!很多DCDC芯片也可以,只要内部有mos开关能完全切断即可。
不同意所长,单键开关方法和要求很多,休眠只是一种方式,对于要求关机0功耗的系统,MCU休眠不可取。
不同意kenand,这个电路关机电流就是LDO的关断电流。开启电流也很小,8550并无大电流,mA级的功耗是虚构的,合理的选值会让工作电流满足要求。
To楼主,按键电流有些大,可以在二极管上串连一个电阻,不过呢,也是按键按下瞬间的事情,无所谓。
答 5: 系统要求是同一个按键,要做开/关2个功能。TO:kenand
系统要求是同一个按键,要做开/关2个功能。所以才用一个8550来反相。
另外在工作时因为有另外一个功耗比较大的东西,所以即使增加1mA,问题也不大。何况是(VBAT/14K)也只有300uA。
其实如果只需要按键开,就可以不需要8550了。附图就是这个电路。其中R1是为了加快关断。(因为LPC922FDH完全掉电后,耗电远远小于1uA,C4电容上的电放的很慢。)
to 12864 的确加个电阻按键按下时的电流要小些,谢谢提醒。
我感觉可能存在的问题是:一旦单片机死机,就没有办法关机了。但我利用了(LPC922FDH)内部的独立WDT,如果死机被WDT复位,就能够正常了。(这个几率也非常小)
还有什么问题,请各位大侠多多提意见。
用一个按键实现单键开关。只不过要用2个IO口。
开机流程:KEY_PWR按下,T5导通,SP6201的EN脚为高,SP6201输出正常。
单片机上电,将SELF_ON置低。维持T5导通,即使此时KEY_PWR放开,SP6201也维持输出。
关机流程 。KEY_PWR按下,单片机从KEY3处检测到为低,单片机使SELF_ON 为高,
然后单片机进入掉电模式。当KEY_PWRA放开,T5截止,SP6201的EN脚为低,
使SP6201关断。此时电源关断。
同时还可以实现自动关机,电压低关机等功能。
如果不需要按键关机(只开机)则可以只用一个IO口。
特别说明的是,SP6201的关断电流<1uA.
压降为 160mV@100mA
带复位输出。
如果选用锂电池,可以根据锂电池的特性选用3.3V或 3.0V的输出电压的SP6201
SP6201的资料及价格可以在 周立功单片机 的网站上找到。
答 1: “单键开关”一般是利用MCU休眠楼主这样的电路后遗症多。 答 2: 所长经验丰富,请指出其中问题。忘所长不吝指教哦! 答 3: 过于复杂了!6201本来就是用在低功耗的,所以外围器件能省则省
8550一加上去,搞得不好,8550就得消耗几个mA
一般EN可以直接Vin就行了,再从EN直接 接KEY到GND就可以了!
SP6201主要的卖点在于低功耗
及 电压坚控功能, 可以当作外围复位监控电路来用!
RSN可以当作 /RST接低电平复位的MCU
一款既带有 LDO + /RST 的芯片
答 4: 赞同楼主!很多DCDC芯片也可以,只要内部有mos开关能完全切断即可。
不同意所长,单键开关方法和要求很多,休眠只是一种方式,对于要求关机0功耗的系统,MCU休眠不可取。
不同意kenand,这个电路关机电流就是LDO的关断电流。开启电流也很小,8550并无大电流,mA级的功耗是虚构的,合理的选值会让工作电流满足要求。
To楼主,按键电流有些大,可以在二极管上串连一个电阻,不过呢,也是按键按下瞬间的事情,无所谓。
答 5: 系统要求是同一个按键,要做开/关2个功能。TO:kenand
系统要求是同一个按键,要做开/关2个功能。所以才用一个8550来反相。
另外在工作时因为有另外一个功耗比较大的东西,所以即使增加1mA,问题也不大。何况是(VBAT/14K)也只有300uA。
其实如果只需要按键开,就可以不需要8550了。附图就是这个电路。其中R1是为了加快关断。(因为LPC922FDH完全掉电后,耗电远远小于1uA,C4电容上的电放的很慢。)
to 12864 的确加个电阻按键按下时的电流要小些,谢谢提醒。
我感觉可能存在的问题是:一旦单片机死机,就没有办法关机了。但我利用了(LPC922FDH)内部的独立WDT,如果死机被WDT复位,就能够正常了。(这个几率也非常小)
还有什么问题,请各位大侠多多提意见。
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |