新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 小型單片機系統延時關機電路

        小型單片機系統延時關機電路

        作者: 時間:2011-03-07 來源:網絡 收藏
        很多電子產品具有延時自動關機功能。下面介紹一個小型系統中的延時關機功能。

        設計思路很簡單.就是先按輕觸開關給系統供電,系統上電正常工作后通過一個引腳控制一個電子開關,代替輕觸開關為系統供電,在單片機程序設計時定義一個變量,每次使用系統時清零該變量.沒有使用系統時利用單片機的定時器自動累加此變量。到達一定值后該引腳輸出翻轉,控制電子開關關閉,系統自動斷電。

        相關電路如附圖所示。系統采用 9V 電池供電。所以要先用 7805 穩壓。 Q1 為電子開關, Q2 及其周邊元件為控制電路。 R1 和 R3 的阻值可以根據實際電路加以選擇。電子開關受單片機的④腳控制。復位電路分為上電復位及按鍵復位,系典型應用。

        其工作過程為:按下 S1 鍵,電源通過 S1 向系統供電 , 單片機在 200ms 左右開始正常工作,在初始化時 P1 口為高電平, Q2 導通,使 Q1 的基極為低電平, Q1 導通,取代 S1 鍵給系統供電。

        程序如下:

        也可以將電源控制電路換為一個帶有控制端的 LDO, 使產品的集成度及穩定性有很大的提高。大家可以根據實際需要選取。有的 LDO 還集成有看門狗一類的功能,可以進一步簡化電路設計。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 涿鹿县| 伊金霍洛旗| 苍山县| 大同市| 阳朔县| 荔波县| 忻城县| 通海县| 阿尔山市| 文化| 永安市| 故城县| 南召县| 泸水县| 安塞县| 蛟河市| 海林市| 泗水县| 建阳市| 贺州市| 六盘水市| 油尖旺区| 青铜峡市| 泗水县| 金溪县| 罗源县| 奇台县| 田阳县| 开化县| 清新县| 建昌县| 棋牌| 三亚市| 盐城市| 四川省| 永济市| 温州市| 娱乐| 邢台县| 惠州市| 平远县|