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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于AT89C2051單片機制作的廚房定時器

定時器電路圖 ? 來源:電子發(fā)燒友 ? 作者:葉子 ? 2011-05-26 10:57 ? 次閱讀

該制作以5分鐘為一個計時單位,最多計時1小時,3V電池做電源,有蜂鳴器報警,工作時功耗為6mA左右(使用AT89C2051),可以使用3V鈕扣電池,具有自動關機功能,不運行時耗電量可以忽略不計,單鍵操作,簡單方便。

電路圖

VT1為PNP的9012,當電路不工作時VT1的B極由R4得到高電平,VT1截止,AT89C2051無法從VT1的E極得到電源。當SW1按下時,VT1的B極通過VD2和SB1接地,由高電平轉為低電平,VT1導通。此時AT89C2051得電,同時通過C1,R4復位。復位成功后P3.7升為高電平,使得VT2導通,從而使VT1的B極保持低電平狀態(tài),這時就算松開SB1,VT1也不會截止而導致MCU失電。當AT89C2051有關機指令時,P3.7引腳會被拉低,此時VT2截止,VT1的B極電壓因此升高,VT1也截止,AT89C2051失電。SB1起到了開關電源和設置的作用。在AT89C2051沒有得電時,SB1和VD2組成電源啟動電路,AT89C2051得電后SB1和VD1組成功能鍵電路。VD1、VD2的作用是防止在3V的VCC接通時的瞬間電路自動開機。R8~R19是LED限流電阻。R6~R7是針對P1.0、P1.1增加的上拉電阻。C1復位電容可以選擇4.7~22μF的電解電容。如果不需要自動斷電功能,可以去掉VT1、VT2、R2~R5、VD1、VD2,VD2去掉后換成導線,3V的VCC加裝一電源開關連到AT89C2051的VCC引腳。。\本文的單片機代碼使用了時間觸發(fā)任務的編程方式,使用單片機上的定時器以20ms為時標,在每個時標到達時觸發(fā)一次計時,同時也用作按鍵讀取和LED顯示。這樣,不但可以使單片機代碼準確地實現(xiàn)計時功能,同時也使其更簡潔易讀且更方便修改、擴展功能。

本制作只有1個按鈕,12個LED代表時鐘的12個數(shù)字,使用方法極其簡單,裝上電池后電路處于關閉狀態(tài)。按鍵一次后,電源開啟,再按時則進行定時設置,每按一次,LED則跳到下一個LED,定時值加5min,停止按鍵幾秒后,會自動進入計時狀態(tài),LED會以跑馬燈的形式指示當前計時及目標計時等,計時完成后,蜂鳴器響20s后自動斷電。在計數(shù)和蜂鳴的時候,再次按鍵則會停止工作并斷電。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6030

    文章

    44489

    瀏覽量

    631958
  • AT89C2051
    +關注

    關注

    7

    文章

    170

    瀏覽量

    66253
  • 廚房定時器
    +關注

    關注

    0

    文章

    1

    瀏覽量

    10356
收藏 人收藏

    評論

    相關推薦

    有誰可以幫我改動一下里面的零件設置使條件可以符合標準

    本帖最后由 gk320830 于 2015-3-5 14:10 編輯 基于AT89C2051單片機制作廚房定時器以5分鐘為一個計時單位,最多計時1小時,3V電池做電源,有蜂鳴器
    發(fā)表于 05-07 22:19

    AT89C2051單片機做節(jié)日彩燈控制電路程序

    ;  用單片機89C2051制作的延時控制      *
    發(fā)表于 10-14 17:17 ?125次下載

    AT89C2051單片機制作的數(shù)字電容表

    AT89C2051單片機制作的數(shù)字電容表:AT89C2051作為AT89C51的簡化版雖然去掉了P0、P2等端口,使I/O口減少了,但是卻增加了一個電壓比較
    發(fā)表于 06-09 14:18 ?139次下載

    基于AT89C2051單片機的數(shù)字電容表設計

    基于AT89C2051單片機的數(shù)字電容表設計:AT89C2051單片機的P1.0、P1.1的模擬輸入阻抗很低,被測信號進行阻抗變換后,才能送入P1.0(電容積分信號)、P1.1(參考電
    發(fā)表于 09-13 16:52 ?145次下載

    AT89C2051單片機時鐘程序源代碼

    AT89C2051單片機時鐘程序源代碼:AT89C2051組成的時鐘電路原理圖
    發(fā)表于 03-06 10:14 ?204次下載

    AT89C2051單片機引腳圖,引腳說明

    AT89C2051高性能8位單片機AT89C2051引腳圖)  
    發(fā)表于 04-29 22:06 ?1.6w次閱讀
    <b class='flag-5'>AT89C2051</b><b class='flag-5'>單片機</b>引腳圖,引腳說明

    AT89C2051單片機的比較的應用

    AT89C2051單片機的比較的應用 AT89C2051的一個特殊應用,用它的比較做一個光強調節(jié)
    發(fā)表于 09-13 16:28 ?2607次閱讀

    基于AT89C2051的智能型汽車防撞報警的設計

    基于AT89C2051的智能型汽車防撞報警的設計 介紹了AT89C2051單片機的性能及特點,及以其為核
    發(fā)表于 09-13 16:54 ?914次閱讀
    基于<b class='flag-5'>AT89C2051</b>的智能型汽車防撞報警<b class='flag-5'>器</b>的設計

    AT89C2051單片機制作的六位數(shù)顯多路定時電子鐘

    AT89C2051單片機制作的六位數(shù)顯多路定時電子鐘 這里介紹的電子鐘,電路可稱得上極簡,它僅使用單片的20引腳單片機完成電子鐘的全
    發(fā)表于 11-20 11:57 ?3639次閱讀
    <b class='flag-5'>AT89C2051</b><b class='flag-5'>單片機制作</b>的六位數(shù)顯多路<b class='flag-5'>定時</b>電子鐘

    基于AT89C2051設計的無線防盜報警技術

    本章介紹無線防盜報警系統(tǒng)中主機的制作,采用了AT89C2051單片機作為
    發(fā)表于 07-06 08:42 ?1227次閱讀
    基于<b class='flag-5'>AT89C2051</b>設計的無線防盜報警<b class='flag-5'>器</b>技術

    AT89c2051單片機介紹

    AT89c2051單片機是ATMEL公司出產的低電壓,高性能COMS八位單片機。本文為您提供了 AT89c2051 單片機的主要性能參數(shù),功
    發(fā)表于 08-11 15:26 ?381次下載
    <b class='flag-5'>AT89c2051</b><b class='flag-5'>單片機</b>介紹

    AT89C2051單片機制作的數(shù)字電容表

    AT89C2051單片機制作的數(shù)字電容表
    發(fā)表于 01-04 14:16 ?19次下載

    基于AT89C2051單片機的GPS時鐘系統(tǒng)

    基于AT89C2051單片機的GPS時鐘系統(tǒng)
    發(fā)表于 02-07 16:14 ?34次下載

    單片機AT89C2051制作計時

    本文介紹的用單片機AT89C2051制作的計時,采用倒計時方式,剩余時間一目了然。時間到了還會發(fā)出報警聲。
    的頭像 發(fā)表于 02-14 16:40 ?5868次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>AT89C2051</b><b class='flag-5'>制作</b>計時<b class='flag-5'>器</b>

    利用單片機AT89C2051制作的電子琴電路

    電子發(fā)燒友網站提供《利用單片機AT89C2051制作的電子琴電路.pdf》資料免費下載
    發(fā)表于 10-10 11:13 ?0次下載
    利用<b class='flag-5'>單片機</b><b class='flag-5'>AT89C2051</b><b class='flag-5'>制作</b>的電子琴電路