stm32一键开关机电路求助

2019-07-21 08:58发布

想做一个stm32控制系统使用一个按键长按开机和长按关机的电路,程序是很简单的,但是硬件比较弱,电池是12v的18650电池,想实现软硬件结合控制系统启动和开机的电路,百度搜了好几个案例,效果不是很好,,请教大家一下,最好是低功耗的,
我用51单片机测试百度来的这个图片,,只能实现开机,无线实现关机,,,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
北极圈的黄昏
1楼-- · 2019-07-22 20:08
POWER_KEY是开机按键,低电平有效。POWER_KEY为低时Q5导通,导通之后MCU的SYS_CTL输出高电平维持Q5的导通,开机按键可以松开了。LongPress是接到MCU的检测脚,开机之后如果POWER_KEY长按的话可以被LongPress检测,就认为是关机信号。也就是说一个按键实现了开关机功能。HOLD_ON是我系统的其他功能,你不用在意。
usb123
2楼-- · 2019-07-23 00:22
北极圈的黄昏 发表于 2018-10-17 22:20
POWER_KEY是开机按键,低电平有效。POWER_KEY为低时Q5导通,导通之后MCU的SYS_CTL输出高电平维持Q5的导通, ...

非常感谢,,昨天测试了一下午,,总觉得是自己理解的不对,,,今天早上看到您的回复,立马测试,,已经测试通过了,,非常感谢

一周热门 更多>