博客專欄

EEPW首頁 > 博客 > 一個高效實用的單片機供電電路

一個高效實用的單片機供電電路

發(fā)布人:xiaomaidashu 時間:2023-06-21 來源:工程師 發(fā)布文章


今天分析一個經(jīng)典的單片機供電電路,電路的原理圖如下圖所示:

圖片


▲ 開關(guān)電路簡化后的電路

在電路上電之前。開關(guān)"TEST"斷開,單片機也沒有通過VCC加電。

此時,T1的基極通過R9(100k)接地,處于截止?fàn)顟B(tài)。

T3的基級電阻R7所連接的Test,T1都處于截止?fàn)顟B(tài),所以T3也處于截止?fàn)顟B(tài)。

電源+9V被T3隔離,沒有加載穩(wěn)壓芯片IC2上,IC2的輸出VCC保持低電平。

▲ 電路關(guān)閉狀態(tài)

按動按鈕“TEST”啟動電路,T3的基極通過R7,Test,T2的b-e接地,從而使得T3導(dǎo)通。

此時+9V通過T3加到IC2穩(wěn)壓芯片。

IC2輸出VCC是加到單片機上。

單片機工作后,通過IO2輸出高電壓,通過R8使得T1導(dǎo)通。

此時即使Test松開,T3的基極也可以通過R7,LED1,T1接地,實現(xiàn)電源自鎖打開。

圖片

▲ 按動TEST,啟動電路

圖片

▲ 電路啟動后,由MCU提供T1基極電壓,從而維持T3導(dǎo)通

之后,單片機軟件可以來使得IO2端口重新變成低電平,使得T1截止,進而使得T3截止。

可以根據(jù)IO1端口,讀取T2的開關(guān)狀態(tài),進而判斷用戶是否按動功能鍵。

判斷用戶按動Test之后,等到用戶釋放Test之后,便可以將IO2置低電平。

也可以根據(jù)軟件功能,實現(xiàn)自動延遲掉電,進而減少對供電電源的消耗。


版權(quán)聲明:本文來源網(wǎng)絡(luò),版權(quán)歸原作者所有。版權(quán)問題,請聯(lián)系刪除。


*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。



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

相關(guān)推薦

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

關(guān)閉