新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機(jī)開關(guān)機(jī)的實現(xiàn)

        單片機(jī)開關(guān)機(jī)的實現(xiàn)

        作者: 時間:2016-11-10 來源:網(wǎng)絡(luò) 收藏
        很多時候我們需要實現(xiàn)設(shè)備的開關(guān)機(jī),而比較常用的方法有硬件開關(guān)的開關(guān)機(jī)和純粹的軟件開關(guān)機(jī)。硬件開關(guān)機(jī)一般都是用撥碼式的硬件開關(guān)實現(xiàn),缺點是占用空間比較大,外觀不美觀。而單純的軟件開關(guān)無法實現(xiàn)真正的關(guān)機(jī),只是單片機(jī)進(jìn)入睡眠或者休眠狀態(tài),存在耗電等問題。
        為了解決這些問題,有時候我們不得不進(jìn)行軟硬件結(jié)合,實現(xiàn)一鍵開關(guān)機(jī)。一鍵開關(guān)機(jī)其原理簡單,具體原理圖如下:
        具體的工作原理如下:
        按下按鍵開關(guān)K1時,Q3導(dǎo)通,產(chǎn)生低電平,導(dǎo)致Q1也導(dǎo)通,通過電源接口或者電池為DC2DC供電,單片機(jī)及其負(fù)載可以正常工作,同時單片機(jī)讀取按鍵斷開電平,知道按鍵按下,為PWR_IO產(chǎn)生一個高電平,為按鍵釋放后Q3的基極提供持續(xù)的高電平,不讓電源由于按鍵的釋放而斷開。再次按下K1時,單片機(jī)讀取到Q2導(dǎo)通,KEY_IO為低電平,知道有按鍵按下,為此,單片機(jī)在PWR_IO端口產(chǎn)生一個低電平,在按鍵釋放后,Q3截止,導(dǎo)致Q1截止,電池或者電源接口無法為DC2DC供電,實現(xiàn)關(guān)機(jī)的作用。


        關(guān)鍵詞: 單片機(jī)開關(guān)

        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 屯留县| 商南县| 新泰市| 清原| 长宁县| 漠河县| 留坝县| 环江| 新竹市| 无为县| 新田县| 同德县| 台州市| 丹棱县| 犍为县| 外汇| 建阳市| 宝丰县| 沾化县| 南充市| 九龙坡区| 鸡泽县| 阿拉善左旗| 醴陵市| 叙永县| 茂名市| 新泰市| 深泽县| 密云县| 嘉黎县| 锡林郭勒盟| 论坛| 名山县| 黑河市| 皮山县| 怀安县| 建湖县| 来宾市| 达日县| 青铜峡市| 汉沽区|