微控制器應用系統中,常有用微控制器的io口來實現自關機(徹底關機)的功能。
一般用微控制器的乙個io口控制乙個電子開關來實現,因單片機關電後,失去電源,所以在關
機時,實現關機的io口的電平必須用低電平。
但在這裡有乙個矛盾,就是在電子開關關閉電源時,因有電源濾波電容的存在,單
片機系統的電壓不是立即變為0,而是慢慢變低,當電壓低到一定電壓時,微控制器將進入
復位狀態、或程式跑飛狀態、或不確定狀態,此時微控制器控制關電的io口也可能變回高
電平,將
使電子開關重新開通。
解決方法:
一般微控制器最低工作電壓要比正常工作的電壓低一些,我們就用這個差別來設計關
機電路,就是讓電子開關的開通電壓必須大於微控制器的最低工作壓,這樣在微控制器正常
工作時,此控制電壓較高,能維持電子開關的正常導通,而當微控制器在關電過程中因低
壓而產生的io口的高電平,因電壓較低,不足以維持電子開關的導通,從而實現徹底的
關電。
例圖:
圖中,微控制器供電是3.3v,最低工作電壓是2v,調整r15、r14的阻值,以保證 3.3v時q1可靠導通,而低於2v時,q1能關斷即可。
圖中,微控制器供電是3.3v,最低工作電壓是2v,調整r15、r14的阻值,以保證
3.3v時q1可靠導通,而低於2v時,q1能關斷即可。
微控制器應用系統中,常有用微控制器的io口來實現自關機(徹底關機)的功能。一般用
微控制器的乙個io口控制乙個電子開關來實現,因單片機關電後,失去電源,所以在關機時,
實現關機的io口的電平必須用低電平。
但在這裡有乙個矛盾,就是在電子開關關閉電源時,因有電源濾波電容的存在,單片
機系統的電壓不是立即變為0,而是慢慢變低,當電壓低到一定電壓時,微控制器將進入復位
狀態、或程式跑飛狀態、或不確定狀態,此時微控制器控制關電的io口也可能變回高電平,
將使電子開關重新開通。
解決方法:
一般微控制器最低工作電壓要比正常工作的電壓低一些,我們就用這個差別來設計關機
電路,就是讓電子開關的開通電壓必須大於微控制器的最低工作壓,這樣在微控制器正常工作
時,此控制電壓較高,能維持電子開關的正常導通,而當微控制器在關電過程中因低壓而產
生的io口的高電平,因電壓較低,不足以維持電子開關的導通,從而實現徹底的關電。
敬告:來自網路,如果涉及版權,請告知……
小型微控制器系統延時關機程式及電路
設計思路很簡單 就是先按輕觸開關給系統供電,系統上電正常工作後通過乙個引腳控制乙個電子開關,代替輕觸開關為系統供電,在 微控制器程式設計時定義乙個變數,每次使用系統時清零該變數 沒有使用系統時利用微控制器的定時器自動累加此變數。到達一定值後該引腳輸出翻轉,控制電子開關關閉,系統自動斷電。相關電路如附...
單片微控制器
微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...
單片微控制器
微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...