手机或某些电子产品上,常有 长按电源键若干秒强制重启的功能。这种强制重启在系统完全卡死时也管用,所以猜测是硬件实现的。
比如Kindle死机时,按住电源十几秒后,黄灯闪烁并重启。
一般是如何实现呢?有没有低成本的做法?
离线
小米手机也是这样,偶尔死机,长按还是能重新开机。
离线
用个单片鸡?
离线
一般是watchdog电路。
离线
cat809触发reset
离线
搜到了ST的Smart Reset IC系列专门干这个事情 https://www.st.com/en/reset-and-supervisor-ics/smart-reset-ics.html,型号为STM65xx/SR1/SR2。有长按1个键的,有同时长按2个键的。长按延时几秒到十几秒后触发reset。
本来以为用几个分立器件能搭起来,但似乎没那么简单。又要长按开机,又要能长按更长时间reset,不太好做。
4楼说的watchdog电路也是要软件里喂狗的,软件如果有bug,比如在死循环里喂狗,那外部watchdog也没办法。
5楼的cat809是电压检测,供电电压低于多少一小段时间再恢复,则触发reset。
最近编辑记录 Quotation (2021-03-10 09:24:10)
离线
之前想找类似的电路,低功耗用,想实现的功能:长按开机,开机后短按能被识别,长按能断电。用分立搭占面积太大,用ic国外的又比较贵,不知道国产有没有类似的芯片
离线
离线
这么多元件不如加个两毛钱的单片机靠谱
离线
手机这种都是PMU自带RTC部分一起实现的这个功能
离线
一块小单片机控制供电
离线
tps3828
离线
手机上都是PMIC内置的单片机控制的,自己搞的话就直接来个辉芒微或者粤原点几毛钱的单片机搞呗,或者更方便点各种一两块的CM0核的单片机
离线
缥缈九哥的 电路
离线
10年前设计的,P9按键既是开机按键,又是关键键,同时还是长按断电按键。虽然复杂,但是稳定可靠。
关机的时候按P9开机。开机的时候按P9配合软件可以关机。死机的时候长按P9直接断电,然再按P9可以再开机。
最近编辑记录 dykxjh (2023-10-27 16:46:22)
离线
国产有专用芯片,几毛钱一片,淘宝搜
离线
@Quotation
我也有这个需求,这几个芯片有点小贵
离线
笔记本电脑里把这类芯片称作EC(Embedded Controller Chip,嵌入式控制器芯片),其实就是颗低功耗单片机。
离线