用一個按鍵開關(guān)控制單片機,也就是說一鍵開關(guān)機,從哪里入手?

1、按下K,電源通過4007為整個系統(tǒng)供電,AVR開始工作。此時PB1為高電平。注意,電源來源是連接器旁邊的+5V。
2、AVR檢測PB1,連續(xù)2秒為高(反之干擾和和誤按K),PB0輸出高電平,繼電器工作。
3、AVR等待PB1為低,然后進入正式工作。
4、此時K已經(jīng)釋放,整個系統(tǒng)有電,保持工作,但PB1為低電平(因為4007隔離)。
5、如果AVR再次檢測到PB1為高時(連續(xù)2秒),AVR的PB0輸出低電平,然后什么也不做了。
6、釋放K后,系統(tǒng)電源關(guān)閉。
繼電器可以使用電子開關(guān)代替,但電子開關(guān)會漏電,僅供參考。
另外,再放一個儀器儀表中比較常見的單鍵開關(guān)電路。

這里使用了普通的9014、9012三極管,其實不好,可以換用MOS管。
-
單片機
+關(guān)注
關(guān)注
6078文章
45544瀏覽量
672639 -
連接器
+關(guān)注
關(guān)注
104文章
16268瀏覽量
147676
原文標題:電路圖:單片機之一鍵控制開關(guān)機
文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
單片機外設(shè)模塊速查表
用一個按鍵開關(guān)控制單片機,從哪里入手?
評論