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

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

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

一鍵打開和關(guān)閉微處理器

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-06-26 16:21 ? 次閱讀

將低壓差(LDO線性穩(wěn)壓器OR門相結(jié)合,產(chǎn)生一個(gè)電路,允許單個(gè)按鈕打開和關(guān)閉基于微處理器的便攜式系統(tǒng)。

當(dāng)將基于微處理器的便攜式設(shè)備放在辦公桌抽屜中數(shù)周或數(shù)月時(shí),您當(dāng)然應(yīng)該將其關(guān)閉以節(jié)省電池容量(除非它需要電源來維持易失性數(shù)據(jù)的存儲(chǔ)或保持實(shí)時(shí)時(shí)鐘運(yùn)行)。為了盡可能節(jié)省電量,通常最好關(guān)閉處理器、其外圍設(shè)備和所有電源組件。

一個(gè)簡單的電路(圖1)使單個(gè)按鈕能夠關(guān)閉和打開電源。它包括一個(gè)單OR柵極(IC1)和第二個(gè)器件(IC2),后者將低壓差線性穩(wěn)壓器和微處理器復(fù)位電路集成在SOT23、QFN或超芯片級封裝中。

wKgZomSZTH2AACgAAABQLuhNtwo280.png

圖1.這種1按鈕導(dǎo)通/關(guān)斷電路由LDO和單個(gè)OR門實(shí)現(xiàn)。

單柵極手術(shù)室電路(TinyLogic)?NC7SZ32采用SC70或芯片級封裝)具有低靜態(tài)電流,是唯一在關(guān)斷時(shí)間內(nèi)供電的電路。用戶通過關(guān)閉ON/OFF按鈕開關(guān)來打開器件,這會(huì)在OR門的輸入1處產(chǎn)生邏輯高電平。柵極輸出將LDO的SHDN輸入驅(qū)動(dòng)為高電平,使LDO輸出逐漸上升至其預(yù)設(shè)電壓。

IC2的LDO RESET輸出保持低電平,直到LDO輸出電壓穩(wěn)定到所需的復(fù)位超時(shí)周期。當(dāng)IC2取消置位其RESET輸出時(shí),處理器啟動(dòng)代碼執(zhí)行并驅(qū)動(dòng)通用輸出(GPO)高電平。當(dāng) GPO 高電平時(shí),當(dāng)釋放按鈕時(shí),器件將保持上電模式,但為了確保正確的開啟順序,ON/OFF 按鈕必須保持關(guān)閉間隔,其中包括 LDO 開啟時(shí)間(100 微秒)、復(fù)位超時(shí)周期(100 毫秒到 10 秒)和 GPO 高的代碼執(zhí)行時(shí)間(100 微秒到 <> 毫秒)。為了最大程度地減少由于按鈕短暫閉合而導(dǎo)致意外打開的可能性,請?jiān)谔幚砥鲝闹刂弥谐霈F(xiàn)到 GPO 輸出轉(zhuǎn)換到高電平之間包括幾秒鐘的延遲。(當(dāng)開關(guān)關(guān)閉時(shí),LDO和μP上電,但將自動(dòng)關(guān)閉,除非按鈕保持關(guān)閉幾秒鐘。

在正常工作期間,μP的通用輸入(GPI)為低電平,并由μP監(jiān)控從低到高的轉(zhuǎn)換。要啟動(dòng)斷電序列,請關(guān)閉開/關(guān)開關(guān)將 GPI 驅(qū)動(dòng)為高電平。使用處理器代碼對開關(guān)進(jìn)行去抖動(dòng),并監(jiān)控 GPI 輸入所需的關(guān)斷超時(shí)周期。(也就是說,等待開關(guān)保持關(guān)閉狀態(tài)幾秒鐘,然后再關(guān)閉設(shè)備。

當(dāng)處理器驗(yàn)證了按鈕關(guān)斷條件時(shí),它將 GPO 驅(qū)動(dòng)為低電平,當(dāng)釋放按鈕時(shí),OR門輸出變?yōu)榈碗娖?,從而關(guān)閉 LDO 并將器件置于低功耗關(guān)斷模式。為了確保在用戶忘記手動(dòng)關(guān)閉設(shè)備時(shí)關(guān)閉,您可以對處理器進(jìn)行編程,使其在幾分鐘后將 GPO 驅(qū)動(dòng)為低電平,在沒有用戶活動(dòng)的情況下關(guān)閉 LDO。由于 GPI 對于打開和關(guān)閉都很高,因此您需要基于狀態(tài)的處理器代碼來解釋相應(yīng)的 GPO 響應(yīng)。R1和R2確保OR柵極輸入在斷電模式下保持低電平。

按鈕開關(guān)通過將電池電壓連接到GPI輸入來監(jiān)控開關(guān)閉合,某些μP可能需要額外的電壓保護(hù)電路。在正常工作期間,齊納二極管D2和電阻R3將GPI輸入限制在低于μP的V水平。抄送電壓。選擇低于標(biāo)稱 V 的齊納電壓抄送電平及高于μP的GPI輸入的邏輯高電平。在初始上電期間,GPI輸入在LDO輸出導(dǎo)通之前接近Vzener(μP V抄送等于 0V)。結(jié)合電阻R3,從GPI到V的低壓齊納二極管(D2)抄送限制 GPI 輸入端的電壓和電流,直到 V抄送已滿電。該二極管還有助于拉動(dòng)V抄送當(dāng)按鈕開關(guān)關(guān)閉時(shí)向上。(如果處理器輸入容許高電壓,則可以刪除 D1 和 D2。

如果處理器不包含內(nèi)部看門狗定時(shí)器,則此電路可能無法響應(yīng)ON/OFF按鈕命令,因此在ON模式下無法正確執(zhí)行代碼。您可以通過添加可選的針孔復(fù)位來避免此問題,該復(fù)位允許用戶通過復(fù)位μP來重新建立器件控制。針孔復(fù)位直接連接到IC2的手動(dòng)復(fù)位輸入,無需外部去抖動(dòng)電路。閉合時(shí),針孔按鈕強(qiáng)制μP復(fù)位,允許GPO變?yōu)榈碗娖?,并關(guān)閉LDO。然后,您可以通過開/關(guān)按鈕重新為設(shè)備供電。

圖1電路接受+5V電源供電,并在穩(wěn)壓器輸出端提供+3.3V電壓。整個(gè)電路的電源電流在空載時(shí)為 139mA,停機(jī)模式時(shí)僅為 0.9μA。IC2在0mA至300mA的任何負(fù)載下啟動(dòng)。

審核編輯:郭婷

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

    關(guān)注

    24

    文章

    4254

    瀏覽量

    93979
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2272

    瀏覽量

    82613
  • 電池
    +關(guān)注

    關(guān)注

    84

    文章

    10653

    瀏覽量

    130550
收藏 人收藏

    評論

    相關(guān)推薦

    #微處理器與嵌入式系統(tǒng)設(shè)計(jì) ARM微處理器簡介

    嵌入式微處理器
    電子技術(shù)那些事兒
    發(fā)布于 :2022年10月21日 21:46:17

    [3.10.1]--3.10微處理器概述

    微處理器
    學(xué)習(xí)電子知識(shí)
    發(fā)布于 :2023年02月17日 20:50:35

    [3.13.1]--3.13專用微處理器設(shè)計(jì)實(shí)例(上)

    微處理器
    學(xué)習(xí)電子知識(shí)
    發(fā)布于 :2023年02月17日 20:52:49

    [3.14.1]--3.14專用微處理器設(shè)計(jì)實(shí)例(下)

    微處理器
    學(xué)習(xí)電子知識(shí)
    發(fā)布于 :2023年02月17日 20:53:47

    如何確定微處理器復(fù)位閾值

      1、微處理器復(fù)位電路的任務(wù)  微處理器復(fù)位電路的第個(gè)任務(wù)是確保電源上電時(shí),微處理器個(gè)已知的狀態(tài)開始運(yùn)行。為此,復(fù)位電路在電源上電時(shí)
    發(fā)表于 07-08 09:46

    什么是總線微處理器

    章復(fù)習(xí)要點(diǎn)①微處理器 p12②微型計(jì)算機(jī)p13③總線微處理器般也稱中央處理器(CPU),是本身具有運(yùn)算能力和控制功能,是微型計(jì)算機(jī)的
    發(fā)表于 07-22 06:48

    微處理器基礎(chǔ)知識(shí)(pdf教程)

    微處理器基礎(chǔ)知識(shí)-天津大學(xué):微處理器基礎(chǔ)知識(shí)微處理器的選取原則單片機(jī)概述典型單片機(jī)系列概述PIC單片機(jī)簡介微處理器選取原
    發(fā)表于 08-05 23:28 ?36次下載

    什么是微處理器

    什么是微處理器 CPU是Central Processing Unit(中央微處理器)的縮寫,它是計(jì)算機(jī)中最重要的個(gè)部分,由運(yùn)算  和控制
    發(fā)表于 06-17 07:32 ?1588次閱讀

    微處理器工作原理

    微處理器工作原理1. 引言 2. 微處理器的結(jié)構(gòu)
    發(fā)表于 08-05 10:49 ?6744次閱讀

    什么是微處理器?

    什么是微處理器? 個(gè)微處理器就是個(gè)計(jì)算機(jī)。所有的計(jì)算機(jī)——無論我們所說的個(gè)人臺(tái)式計(jì)算機(jī)或是臺(tái)大型計(jì)算機(jī)或是
    發(fā)表于 08-21 16:07 ?4175次閱讀

    什么是微處理器_微處理器具有什么功能

    微處理器片或少數(shù)幾片大規(guī)模集成電路組成的中央處理器。這些電路執(zhí)行控制部件和算術(shù)邏輯部件的功能。微處理器能完成取指令、執(zhí)行指令,以及與外界存儲(chǔ)
    發(fā)表于 10-27 15:20 ?1.5w次閱讀

    淺談微處理器的發(fā)展歷程

    什么是微處理器?微處理器片或少數(shù)幾片大規(guī)模集成電路組成的中央處理器。那么微處理器的發(fā)展歷程是怎樣的呢?接下來給大家分享
    發(fā)表于 10-02 16:57 ?1.5w次閱讀

    多臺(tái)遠(yuǎn)程控制怎么一鍵開關(guān)?

    多臺(tái)遠(yuǎn)程控制一鍵開關(guān):對多臺(tái)遠(yuǎn)程控制進(jìn)行批量設(shè)置,幾十臺(tái)開關(guān)在同時(shí)間可一鍵開啟和關(guān)閉,不同
    發(fā)表于 01-09 11:35 ?823次閱讀

    嵌入式微處理器的原理和應(yīng)用

    嵌入式微處理器是專為嵌入式系統(tǒng)設(shè)計(jì)的微處理器,它們是嵌入式系統(tǒng)的核心組件,負(fù)責(zé)執(zhí)行程序指令、處理數(shù)據(jù)和控制其他硬件設(shè)備。與通用微處理器相比,嵌入式
    的頭像 發(fā)表于 03-28 15:51 ?991次閱讀

    嵌入式微處理器的分類 嵌入式微處理器的種類和型號(hào)

    的分類可以從多個(gè)角度進(jìn)行劃分,比如架構(gòu)、指令集、用途等。下面將從這些角度詳細(xì)介紹嵌入式微處理器的種類和型號(hào)。 、架構(gòu)分類 嵌入式微處理器的架構(gòu)分類主要有以下幾種: 單核架構(gòu)(Single-core):單核架構(gòu)的嵌入式
    的頭像 發(fā)表于 05-04 16:31 ?2325次閱讀