應廣微控制器長按開關機 單鍵實現微控制器開關機設計案例

2021-10-13 10:49:15 字數 1309 閱讀 3357

方案一:其中用到的一鍵開關機電路分析如下:

電路工作流程如下:

a、 key按下瞬間,q2、q1導通,7805輸入電壓在8.9v左右,7805工作,輸出5v電壓給微控制器供電。

b、微控制器工作後,將最先進行io口初始化,io1設為輸入狀態,啟用內部上拉;io2設為輸出狀態,輸出高電平。這時q2、q3導通,led1發光,7805能夠正常工作,微控制器進入工作狀態。

c、當key再次按下時,檢測io1電平為低,微控制器可以通過使io2輸出低電平,q2、q3不導通,此時7805輸入電壓幾乎為0,微控制器不工作,系統關閉。

方案二:電路如圖

原理很簡單,q1,q2組成雙穩態電路。由於c1的作用,上電的時候q1先導通,q2截止,如果沒按下按鍵,電路將維持這個狀態。q3為p溝道增強型mos管,因為q2截止,q3也截止,系統得不到電源。

此時q1的集電極為低電平0.3v左右,c1上的電壓也為0.3v左右,當按下按鍵s1後,q1基極被c1拉到0.3v,迅速截止。q2開始導通,電路的狀態發生翻轉,q2導通以後將q3的門極拉到低電位,q3導通,電源通過q3給系統供電。

q2導通後,c1通過r1,r4充電,電壓上公升到1v左右,此時再次按下按鍵,c1的電壓加到q1基極,q1導通,q1集電極為低電平,通過r3強迫q2截止,q3也截止,系統關機。整個開關機的過程就是這樣。

如果要求這個電路的靜態功耗低,可以全部採用mos管,成本要高點,電路如下圖,原理都是一樣的,雙穩態電路,就不分析了。

方案三:電路圖

單鍵實現微控制器開關機

1,控制流程,按下按鍵,q1導通。微控制器通電復位,進入工作。

2,檢測 k-in 是否低電平,否 不處理。是 微控制器輸出 k-out 為高電平,q2導通,相當於按鍵長按.led指示燈亮。 3,放開按鍵,k-in 經過上拉電阻,為高電平。微控制器可以正常工作。

4,在工作期間,按鍵按下,k-in 為低電平,微控制器檢測到長按1秒,k-out 輸出低電平,q2截止.led指示燈熄滅。放開按鍵,q1截止,微控制器斷電。

5,通過軟體處理,可以實現短按開機,長按關機。

微控制器用pic16f84a,通過簡單的程式演示,證實此電路的可行性。

這電路如果這樣用,是體現不出它的優點,用到開關電源控制,控制光耦。可以做到完全關斷電原,實現零功耗待機。有些印表機上就是用這種電路。

方案四:下面是用cd4013 構建的電路

cd4013電路關斷時已經把後面電路切斷了,而4013本身的電源不需關閉,coms電路靜態工作電流極少,1ua以下,可以忽略不計。

用 4013 的電路對電源範圍適用較廣,3~18v都沒問題,電路唯一需調整的就是根據電源電壓和負載電流適當更改r1的值。

開關管也可以用mosfet,效果更佳。

應廣微控制器adc 應廣微控制器選型表 2014

series 系列型號 fppa 核心數otp rom k word ram byte adc bit ch i olcd bit ch pwmint special functions package re.pms150 s08 sop8 2501c,12c509 pmc150 s08 sop8 ...

應廣微控制器adc 應廣微控制器adc和pwm例程

應廣微控制器otp單核系列主要有以下幾個系列,15x系列為純io,13x系列為帶12bit的adc,17x系列為帶8bit的adc,現在我用pms132b寫個adc pwm例程,方便大家快速上手.不多說,上 include extern.h adc word usadcsum word usadcs...

微控制器 微控制器自關機(徹底關機)電路的實現方法

微控制器應用系統中,常有用微控制器的io口來實現自關機 徹底關機 的功能。一般用微控制器的乙個io口控制乙個電子開關來實現,因單片機關電後,失去電源,所以在關 機時,實現關機的io口的電平必須用低電平。但在這裡有乙個矛盾,就是在電子開關關閉電源時,因有電源濾波電容的存在,單 片機系統的電壓不是立即變...