智能定時器資料_第1頁
智能定時器資料_第2頁
智能定時器資料_第3頁
智能定時器資料_第4頁
智能定時器資料_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、智能(zh nn)定時器的設計制作姓名(xngmng):學號:指導老師:共十四頁2系統(tǒng)總體設計3硬件設計4軟件設計5總結1設計目的及意義共十四頁 目的:通過這次的畢業(yè)設計,了解定時器的工作原理以及他的構成,各個組成模塊的作用,進一步學習單片機。通過自己動手實現定時器的功能。 意義:隨著科技的發(fā)展,人們對電子產品的功能要求越來越高,能夠自動控制(z dn kn zh)的智能產品就受到更多人的青睞。設計一個智能的定時器能夠精確完成對各種產品的智能開關控制??捎糜陔婏堨遥姛蹂?,熱水器,住宅小區(qū)照明燈各種電器的定時功能。設計的目的(md)及意義設計要求(1)具備時間顯示功能(2)具備順計時,倒計時功

2、能。(3)具備到點報警功能。共十四頁這個系統(tǒng)由單片機最小模塊,時鐘模塊,按鍵模塊,數據顯示模塊、還有蜂鳴器報警(bo jng)模塊組成。以ST89C52單片機作為主要控制模塊。時鐘模塊用串行時鐘日歷芯片DS1302記錄時間。數據顯示采用1602LCD液晶顯示模塊。 系統(tǒng)整體(zhngt)設計單片機最小系統(tǒng)時鐘電路報警電路按鍵電路顯示電路共十四頁最小系統(tǒng)(xtng)單片機最小系統(tǒng)有單片機、晶振電路、復位電路組成。晶振電路選用(xunyng)了12MHZ的晶振提供時鐘。復位電路在上電時復位,按下復位按鍵之后也可以使單片機進入剛上電的起始狀態(tài)。硬件設計共十四頁顯示(xinsh)電路本次設計的顯示電路

3、使用LCD1602液晶來顯示。液晶屏的D0D7接單片機的的P0口,因為P0口內部沒有上拉電阻,所以將P0作為I/O口傳輸數據時,要接一個(y )上拉電阻,為負載提供電流;RS、RW、E是LCD的三個控制管腳,通過控制他們的電平高低來實現對LCD的時序操作;Vee用來調節(jié)LCD的顯示灰度,一般通過一個變位器來改變屏幕的顯示亮度;BLK、BLA為背光的陰極和陽極,接上相應電平即點亮背光燈。共十四頁按鍵(n jin)電路報警(bo jng)電路報警電路通過蜂鳴器發(fā)生報警。由于蜂鳴器的工作電流較大,單片機的I/O口是無法直接驅動,所以要用三極管開關來驅動電路。當基極給低電平的時候三極管導通,這時候蜂鳴

4、器發(fā)聲,當給高電平的時候,三極管關閉,蜂鳴器不發(fā)聲。按鍵電路由5個按鍵來控制。分別為:設置鍵:按下設置鍵進入時間設置模式。加鍵:當設置鍵按下時,對選定項進行加操作;減鍵:當設置鍵按下時,對選定項進行減操作;秒表鍵:按下該鍵時,進入秒表模式。倒計時鍵:按下該鍵,進入倒計時模式。共十四頁時鐘(shzhng)電路本次設計采用DS1302實時時鐘芯片來為系統(tǒng)提供時鐘。它的連接電路如下圖所示。Vcc2為主電源,Vcc1是備用電源。當兩個電源都有電時,通常使用兩者中較大的一個電源來給系統(tǒng)供電。當主電源不供電時,通過備用電源供電,保證時鐘正常運行。DS1302在讀、寫程序前必須初始化,先把SCLK端置 “0

5、”,接著把RST端置“1”,最后(zuhu)才給予SCLK脈沖;共十四頁主程序設計(chn x sh j) 開始(kish) 初始化讀DS1302數據并顯示正常顯示時間鬧鐘時間到?是否進入設置模式?是否進入秒表模式?是否進入倒計時模式?進入時間鬧鐘設置保存?進入秒表模式退出?進入倒計時模式退出?報時YNNNYYNYYYYNN共十四頁調時(鬧鐘(nozhng))程序流程圖 開始(kish) 按下設置鍵調時模式是否改動?按時分秒順序下移要修改的時間是否將時分秒調大?是否確認修改?將時分秒值加1NYY是否將時分秒調小?N顯示時間Y將時分秒值減1YYN共十四頁秒表(miobio)模式 開始(kish)

6、 秒表模式是否開始計時?計時模式是否停止計時?停止計時YN是否退出秒表模式?Y正常顯示時間YNN共十四頁通過這次畢業(yè)設計,我對51系單片機的接口有了更深層次的理解,熟悉了一些單片機常用的外圍電路引腳和連接方法,還簡單的學習了DS1302芯片和LCD液晶的實用方法。學到了不少課本上沒有的知識,也鍛煉了自己的動手能力,并且提高了我分析問題解決問題的能力加深了我對以前學過的知識的應用。雖然我總體上完成了這次畢業(yè)設計,能實現定時器的基本功能。但是本次設計還是存在好多不足之處:第一,硬件系統(tǒng)不是很穩(wěn)定,有時(yush)需要調整才能正常顯示,穩(wěn)定性有待進一步提高。第二,系統(tǒng)整體的結構不夠美觀。第三,整個系統(tǒng)的實用性不高。只是一個單純的定時器,需要加以改進,使之能應用到生活中??偨Y(zngji)共十四頁感謝各位老師指導(zhdo)!謝謝!共十四頁內容摘要智能定時器的設計制作。設計一個智能的定時器能夠精確完成對各種產品的智能開關控制??捎糜陔婏堨?,電燉鍋,熱水器,住宅小區(qū)照明燈各種電器的定時功能。單片機最小系統(tǒng)有單片機、晶振電路、復位電路組成。晶振電路選用(xunyng)了12MHZ的晶振提供時鐘。復位電路在上電時復位,按下復位按鍵之后也可以使單片機進入剛上電的起始狀態(tài)。本次設計的顯示電路使用LCD1602液晶來顯示。Vee用來調節(jié)LCD的顯示灰度,一般通過一個變位器來

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論