0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

硬件攻城獅 ? 來源:硬件攻城獅 ? 作者:硬件攻城獅 ? 2022-09-19 14:41 ? 次閱讀

方案一:電路圖

一鍵開關(guān)機(jī)電路分析如下:

ab3b7ece-37e1-11ed-ba43-dac502259ad0.jpg

電路工作流程如下:

A、 Key按下瞬間,Q2、Q1導(dǎo)通,7805輸入電壓在8.9V左右,7805工作,輸出5V電壓給單片機(jī)供電。

B、單片機(jī)工作后,將最先進(jìn)行IO口初始化,IO1設(shè)為輸入狀態(tài),啟用內(nèi)部上拉;IO2設(shè)為輸出狀態(tài),輸出高電平。這時(shí)Q2、Q3導(dǎo)通,LED1發(fā)光,7805能夠正常工作,單片機(jī)進(jìn)入工作狀態(tài)。

C、當(dāng)Key再次按下時(shí),檢測IO1電平為低,單片機(jī)可以通過使IO2輸出低電平,Q2、Q3不導(dǎo)通,此時(shí)7805輸入電壓幾乎為0,單片機(jī)不工作,系統(tǒng)關(guān)閉。

方案二:電路圖

ab6bf7ca-37e1-11ed-ba43-dac502259ad0.jpg

原理很簡單,Q1,Q2組成雙穩(wěn)態(tài)電路。由于C1的作用,上電的時(shí)候Q1先導(dǎo)通,Q2截止,如果沒按下按鍵,電路將維持這個(gè)狀態(tài)。Q3為P溝道增強(qiáng)型MOS管,因?yàn)镼2截止,Q3也截止,系統(tǒng)得不到電源。

此時(shí)Q1的集電極為低電平0.3V左右,C1上的電壓也為0.3V左右,當(dāng)按下按鍵S1后,Q1基極被C1拉到0.3V,迅速截止。Q2開始導(dǎo)通,電路的狀態(tài)發(fā)生翻轉(zhuǎn),Q2導(dǎo)通以后將Q3的門極拉到低電位,Q3導(dǎo)通,電源通過Q3給系統(tǒng)供電。

Q2導(dǎo)通后,C1通過R1,R4充電,電壓上升到1V左右,此時(shí)再次按下按鍵,C1的電壓加到Q1基極,Q1導(dǎo)通,Q1集電極為低電平,通過R3強(qiáng)迫Q2截止,Q3也截止,系統(tǒng)關(guān)機(jī)。整個(gè)開關(guān)機(jī)的過程就是這樣。

如果要求這個(gè)電路的靜態(tài)功耗低,可以全部采用MOS管,成本要高點(diǎn),電路如下圖,原理都是一樣的,雙穩(wěn)態(tài)電路。

方案三:電路圖

ab8a7b64-37e1-11ed-ba43-dac502259ad0.jpg

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

1、控制流程,按下按鍵,Q1導(dǎo)通。單片機(jī)通電復(fù)位,進(jìn)入工作。

2、檢測 K-IN 是否低電平,否 不處理。是 單片機(jī)輸出 K-OUT 為高電平,Q2導(dǎo)通,相當(dāng)于按鍵長按.LED指示燈亮。

3、放開按鍵,K-IN 經(jīng)過上拉電阻,為高電平。單片機(jī)可以正常工作。

4、在工作期間,按鍵按下,K-IN 為低電平,單片機(jī)檢測到長按1秒,K-OUT 輸出低電平,Q2截止.LED指示燈熄滅。放開按鍵,Q1截止,單片機(jī)斷電。

5、通過軟件處理,可以實(shí)現(xiàn)短按開機(jī),長按關(guān)機(jī)。

單片機(jī)用PIC16F84A,通過簡單的程序演示,證實(shí)此電路的可行性。

這種電路如果這樣用,是體現(xiàn)不出它的優(yōu)點(diǎn),用到開關(guān)電源控制,控制光耦??梢宰龅酵耆P(guān)斷電原,實(shí)現(xiàn)零功耗待機(jī)。有些打印機(jī)上就是用這種電路。

方案四:下面是用 CD4013 構(gòu)建的電路

abd90360-37e1-11ed-ba43-dac502259ad0.png

CD4013電路關(guān)斷時(shí)已經(jīng)把后面電路切斷了,而4013本身的電源不需關(guān)閉,COMS電路靜態(tài)工作電流極少,1uA以下,可以忽略不計(jì)。

用 4013 的電路對(duì)電源范圍適用較廣,3~18V都沒問題,電路唯一需調(diào)整的就是根據(jù)電源電壓和負(fù)載電流適當(dāng)更改R1的值。

開關(guān)管可使用MOSFET,效果更佳。

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • led
    led
    +關(guān)注

    關(guān)注

    242

    文章

    23277

    瀏覽量

    660872
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6037

    文章

    44558

    瀏覽量

    635300
  • 穩(wěn)態(tài)電路
    +關(guān)注

    關(guān)注

    0

    文章

    24

    瀏覽量

    12697

原文標(biāo)題:一鍵開關(guān)機(jī)電路4種方案

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    單鍵實(shí)現(xiàn)單片機(jī)開關(guān)機(jī)設(shè)計(jì)案例

    單片機(jī)工作后,將最先進(jìn)行IO口初始化,IO1設(shè)為輸入狀態(tài),啟用內(nèi)部上拉;IO2設(shè)為輸出狀態(tài),輸出高電平。這時(shí)Q2、Q3導(dǎo)通,LED1發(fā)光,7805能夠正常工作,單片機(jī)進(jìn)入工作狀態(tài)。
    發(fā)表于 07-10 11:42 ?5453次閱讀
    <b class='flag-5'>單鍵</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>開關(guān)機(jī)</b>設(shè)計(jì)案例

    分享幾個(gè)單鍵開關(guān)機(jī)電路圖 單鍵開關(guān)機(jī)電路的工作原理

    前一段子在板子上使用一個(gè)單片機(jī)控制的自殺式一鍵開關(guān)機(jī)電路,經(jīng)過了好幾天的測試才把它給調(diào)通了,最后居然是芯片壞了的問題,最近又看了幾天的單鍵開關(guān)機(jī)電路,然后用protues仿真了一個(gè)不用
    發(fā)表于 07-31 11:21 ?1.3w次閱讀
    分享幾個(gè)<b class='flag-5'>單鍵</b><b class='flag-5'>開關(guān)機(jī)</b>電路圖 <b class='flag-5'>單鍵</b><b class='flag-5'>開關(guān)機(jī)</b>電路的工作原理

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

    在很多移動(dòng)設(shè)備中都需要單鍵開關(guān)機(jī)電路,有的是由分立器件組成,有的是用IC,是否有開關(guān)機(jī)電路,及穩(wěn)定又經(jīng)濟(jì)呢?大師們,拍過來吧
    發(fā)表于 02-12 16:02

    單鍵開關(guān)機(jī)電路

    有關(guān)單鍵開關(guān)機(jī)電路,論壇里有網(wǎng)友發(fā)帖討論了,在這里發(fā)帖討論一下,不過本人對(duì)單鍵開關(guān)機(jī)的概念不太了解,百度了一下,大致就是這么一個(gè)功能:上電后,按一下
    發(fā)表于 02-18 16:15

    請(qǐng)問手機(jī)單鍵開關(guān)機(jī)的原理是什么?

    想請(qǐng)教一下,手機(jī)單鍵開關(guān)機(jī)的原理是什么,有沒有類似的好的方案推薦一下?
    發(fā)表于 05-26 19:47

    可以直接在單片機(jī)的供電管腳加一個(gè)開關(guān)控制單片機(jī)開關(guān)機(jī)嗎?

    直接在單片機(jī)的供電管腳加一個(gè)開關(guān)控制單片機(jī)開關(guān)機(jī)可行嗎,有什么壞處?謝謝大家!
    發(fā)表于 09-30 08:54

    分享一個(gè)自己電路中的單鍵開關(guān)機(jī)電路

    分享一個(gè)自己電路中的 單鍵開關(guān)機(jī)電路,需要與單片機(jī)的I/O配合,可實(shí)現(xiàn)手機(jī)電源鍵功能,如長按開機(jī)、長按關(guān)機(jī)、輕觸
    發(fā)表于 02-14 06:47

    基于LP2951單鍵開關(guān)機(jī)電源電路設(shè)計(jì)

    文中設(shè)計(jì)了一種基于LP2951具有單鍵開關(guān)機(jī)功能的電源電路。介紹了電源芯片、電路結(jié)構(gòu)、開關(guān)機(jī)工作原理,通過實(shí)驗(yàn)表明,該電源電路具有結(jié)構(gòu)簡單、使用方便可靠的特點(diǎn),具有通用性。
    發(fā)表于 11-30 17:09 ?187次下載
    基于LP2951<b class='flag-5'>單鍵</b><b class='flag-5'>開關(guān)機(jī)</b>電源電路設(shè)計(jì)

    STM8S單片機(jī)入門2(關(guān)機(jī)模式開關(guān)機(jī)按鈕)

    就比較難實(shí)現(xiàn)。所以電池供電系統(tǒng)一般采用按鈕開關(guān),用一個(gè)按鈕配合軟件實(shí)現(xiàn)按一次開機(jī)、再按一次關(guān)機(jī)的功能及自動(dòng)關(guān)機(jī)的功能。 這部分內(nèi)容就講述如何
    發(fā)表于 11-23 19:47 ?1370次閱讀

    使用51單片機(jī)進(jìn)行開關(guān)機(jī)次數(shù)顯示的程序免費(fèi)下載

    想必大家的單片機(jī)都會(huì)有開關(guān)機(jī)的時(shí)候,那么,我們能否將自己的單片機(jī)開關(guān)機(jī)的次數(shù)讓自己的單片機(jī)自己表示出來呢?下面,筆者給大家介紹一種讓
    發(fā)表于 08-23 17:30 ?4次下載
    使用51<b class='flag-5'>單片機(jī)</b>進(jìn)行<b class='flag-5'>開關(guān)機(jī)</b>次數(shù)顯示的程序免費(fèi)下載

    如何利用STM8S單片機(jī)實(shí)現(xiàn)一鍵式的開關(guān)機(jī)功能

    開關(guān)機(jī)功能是使用電池供電系統(tǒng)的最基本功能。如果使用機(jī)械式開關(guān)(2段撥動(dòng)開關(guān),自鎖開關(guān)等)等直接接通和切斷電源,不說機(jī)械部件的可靠性,至少自動(dòng)關(guān)機(jī)
    發(fā)表于 04-17 15:26 ?4565次閱讀
    如何利用STM8S<b class='flag-5'>單片機(jī)</b><b class='flag-5'>實(shí)現(xiàn)</b>一鍵式的<b class='flag-5'>開關(guān)機(jī)</b>功能

    STM8S單片機(jī)入門:關(guān)機(jī)模式開關(guān)機(jī)按鈕資料下載

    電子發(fā)燒友網(wǎng)為你提供STM8S單片機(jī)入門:關(guān)機(jī)模式開關(guān)機(jī)按鈕資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 04-22 08:45 ?7次下載
    STM8S<b class='flag-5'>單片機(jī)</b>入門:<b class='flag-5'>關(guān)機(jī)</b>模式<b class='flag-5'>開關(guān)機(jī)</b>按鈕資料下載

    6個(gè)常見的單鍵開關(guān)機(jī)電路合集

    6個(gè)常見的單鍵開關(guān)機(jī)電路合集免費(fèi)下載。
    發(fā)表于 06-18 09:59 ?93次下載

    6個(gè)常見單鍵開關(guān)機(jī)電路

    (練手小項(xiàng)目)6個(gè)常見單鍵開關(guān)機(jī) 電路
    發(fā)表于 03-16 14:50 ?30次下載

    STM32怎么實(shí)現(xiàn)按鍵開關(guān)機(jī)

    STM32怎么實(shí)現(xiàn)按鍵開關(guān)機(jī) STM32是一種嵌入式系統(tǒng),可以編程實(shí)現(xiàn)按鍵功能,包括按鍵開關(guān)機(jī)。在本文章中,我將為你提供一個(gè)詳實(shí)和細(xì)致的步驟,以幫助你
    的頭像 發(fā)表于 12-07 15:17 ?2998次閱讀