實(shí)時(shí)時(shí)鐘日歷系統(tǒng)PPT答辯_第1頁(yè)
實(shí)時(shí)時(shí)鐘日歷系統(tǒng)PPT答辯_第2頁(yè)
實(shí)時(shí)時(shí)鐘日歷系統(tǒng)PPT答辯_第3頁(yè)
實(shí)時(shí)時(shí)鐘日歷系統(tǒng)PPT答辯_第4頁(yè)
實(shí)時(shí)時(shí)鐘日歷系統(tǒng)PPT答辯_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于單片機(jī)的實(shí)時(shí)日歷系統(tǒng)基于單片機(jī)的實(shí)時(shí)日歷系統(tǒng)姓名:高博強(qiáng)學(xué)號(hào):1110405010指導(dǎo)老師:彭曉良講師第一章:緒論第一章:緒論1.設(shè)計(jì)初衷 電子鐘主要是利用現(xiàn)代電子技術(shù)將時(shí)鐘電子化、數(shù)字化。與傳統(tǒng)的機(jī)械鐘相比,具有時(shí)鐘精確、顯示直觀、無(wú)機(jī)械傳動(dòng)裝置等優(yōu)點(diǎn),因而得到廣泛應(yīng)用。另外,在生活和工農(nóng)業(yè)生產(chǎn)中,人們對(duì)電子鐘的功能又提出了諸多要求:報(bào)時(shí)、鬧鐘、日歷、溫度顯示,這就需要電子時(shí)鐘的多功能性。2.2.設(shè)計(jì)目的設(shè)計(jì)目的 設(shè)計(jì)出一款智能電子時(shí)鐘,使之具有以下主要功能:(1)具有時(shí)間顯示和手動(dòng)校對(duì)功能,24小時(shí)制;(2)具有年、月、日、農(nóng)歷顯示和手動(dòng)校對(duì)功能;(3)具有鬧鈴功能;(4)具有環(huán)境溫度

2、采集和顯示功能;(5)掉電后無(wú)需重新設(shè)置時(shí)間和日期;(6)采用電池供電。第二章:系統(tǒng)總體設(shè)計(jì)框圖第二章:系統(tǒng)總體設(shè)計(jì)框圖 該系統(tǒng)使用AT89S52單片機(jī)作為核心,通過(guò)讀取時(shí)鐘日歷芯片DS1302和溫度傳感器DS18B20的數(shù)據(jù),完成電子鐘的主要功能時(shí)鐘/日歷和環(huán)境溫度采集。使用比較通用的LCD1602作為顯示模塊,不僅便宜且可以顯示大量文字?jǐn)?shù)字以及圖片。鍵盤是為了完成時(shí)鐘/日歷的校對(duì)和日歷/鬧鐘的顯示功能。鬧鈴電路,進(jìn)行聲音響鈴。整個(gè)電路使用了兩種電源,+9V電池電源將為整個(gè)電路供電。而+3V電源僅作為DS1302的備用電源,防止掉電后重新設(shè)置時(shí)間與日期。AT89S52單片機(jī)DS18B20溫度

3、測(cè)量電路用戶按鍵LCD1602顯示蜂鳴器電路DS1302時(shí)鐘電路第三章:芯片簡(jiǎn)介第三章:芯片簡(jiǎn)介1.1.微處理器微處理器-AT89-AT89S S5 52 2單片機(jī)單片機(jī) AT89AT89S S5 52 2單片機(jī)是一款低功耗、低電壓、高性能、靈活性高且價(jià)格合單片機(jī)是一款低功耗、低電壓、高性能、靈活性高且價(jià)格合理的單片機(jī),可方便的應(yīng)用在各個(gè)控制領(lǐng)域。理的單片機(jī),可方便的應(yīng)用在各個(gè)控制領(lǐng)域。AT89AT89S S5 52 2具有以下主要性能:具有以下主要性能:8 8KBKB可改編程序可改編程序FlashFlash存儲(chǔ)器;全靜態(tài)工作:存儲(chǔ)器;全靜態(tài)工作:003333HzHz;256256字節(jié)字節(jié)RA

4、MRAM;3232個(gè)外部雙向輸入個(gè)外部雙向輸入/ /輸出(輸出(I/OI/O)口;)口;8 8個(gè)中斷優(yōu)先級(jí);個(gè)中斷優(yōu)先級(jí); 3 3個(gè)個(gè)1616位可編程定時(shí)位可編程定時(shí)計(jì)數(shù)器;可編程串行通道;片內(nèi)時(shí)鐘振蕩器。如下圖所示,為計(jì)數(shù)器;可編程串行通道;片內(nèi)時(shí)鐘振蕩器。如下圖所示,為AT89AT89S S5 52 2芯芯片片PDIPPDIP封裝引腳圖。封裝引腳圖。2.2.時(shí)鐘日歷芯片時(shí)鐘日歷芯片-DS1302-DS1302(1)簡(jiǎn)介 DS1302是美國(guó)DALLAS公司推出的一種高性能、低功耗的實(shí)時(shí)時(shí)鐘日歷芯片,附加31字節(jié)靜態(tài)RAM,采用SPI三線接口與CPU進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字

5、節(jié)的時(shí)鐘信號(hào)和RAM數(shù)據(jù)。實(shí)時(shí)時(shí)鐘可提供秒、分、時(shí)、日、星期、月和年,一個(gè)月小于31天時(shí)可以自動(dòng)調(diào)整,且具有閏年補(bǔ)償功能。工作電壓寬達(dá)2.55.5V。采用雙電源供電(主電源和備用電源),可設(shè)置備用電源充電方式。需要強(qiáng)調(diào)的是,DS1302需要使用32.768KHz的晶振。VCC1X1X2GNDVCC2SCLKI/ORSTDS13021234U387653.DS18B203.DS18B20溫度傳感器溫度傳感器(1)簡(jiǎn)介 DS18B20是美國(guó)Dallas公司生產(chǎn)的基于單線技術(shù)的數(shù)字溫度傳感器芯片,能直接將被測(cè)溫度轉(zhuǎn)化成串行數(shù)字信號(hào),以供單片機(jī)處理,既節(jié)省了硬件,又有效避免了模擬方式的干擾問(wèn)題。 通過(guò)

6、編程,DS18B20可以實(shí)現(xiàn)912位溫度讀數(shù),信息經(jīng)過(guò)單線接口送入或送出DS18B20,因此從單片機(jī)到它僅需要連接一條線。測(cè)量范圍為-55+125,增量值為0.5。電源電壓范圍為+3.0+5.5V。需要注意的是,與DS18B20配套使用的是頻率為11.0592MHz單片機(jī)晶振,這決定了指令的運(yùn)行時(shí)間,在軟件設(shè)計(jì)中將根據(jù)此指令運(yùn)行時(shí)間編寫各種延時(shí)程序。VCC3DQ2GND1DS18B20第四章:電子時(shí)鐘硬件電路設(shè)計(jì)第四章:電子時(shí)鐘硬件電路設(shè)計(jì)1.1.時(shí)鐘電路設(shè)計(jì)時(shí)鐘電路設(shè)計(jì) 系統(tǒng)時(shí)鐘應(yīng)用了實(shí)時(shí)時(shí)鐘日歷芯片系統(tǒng)時(shí)鐘應(yīng)用了實(shí)時(shí)時(shí)鐘日歷芯片DS1302DS1302,該硬件電路設(shè)計(jì)簡(jiǎn)單,抗,該硬件電路設(shè)

7、計(jì)簡(jiǎn)單,抗干擾能力強(qiáng)。如圖,干擾能力強(qiáng)。如圖,AT89AT89S S5 52 2單片機(jī)單片機(jī)P1.P1.2 2作為串行時(shí)鐘接口,作為串行時(shí)鐘接口,P1.P1.1 1作為時(shí)作為時(shí)鐘數(shù)據(jù)的鐘數(shù)據(jù)的I/OI/O。DS1302DS1302采用雙電源供電,平時(shí)由采用雙電源供電,平時(shí)由+5V+5V電源供電,當(dāng)電源供電,當(dāng)+5V+5V掉電掉電之后,由圖中之后,由圖中BT1BT1(+3V+3V備用電池)供電。需要注意備用電池)供電。需要注意X1X1和和X2X2兩端連接的晶兩端連接的晶振振Y1Y1,該晶振頻率為,該晶振頻率為32.768KHz32.768KHz。2.2.環(huán)境溫度采集電路設(shè)計(jì)環(huán)境溫度采集電路設(shè)計(jì)u

8、 本設(shè)計(jì)使用DS18B20溫度傳感器進(jìn)行環(huán)境溫度采集和轉(zhuǎn)化。如圖AT89S52單片機(jī)的P2.0腳接DS18B20的I/O腳,作為數(shù)據(jù)的讀入和寫出口。電阻R5作為DS18B20的I/O口的上拉電阻,在讀時(shí)隙結(jié)束時(shí),I/O引腳將通過(guò)此上拉電阻拉回至高電平。3.3.鬧鐘模塊的設(shè)計(jì)鬧鐘模塊的設(shè)計(jì)4.4.電源模塊的設(shè)計(jì)電源模塊的設(shè)計(jì)u電子鐘的電源為5v直流電源,本設(shè)計(jì)中使用的是9V電池,經(jīng)LM7805轉(zhuǎn)換為5v。當(dāng)電源接通后,led指示燈亮。第五章:電子時(shí)鐘軟件設(shè)計(jì)第五章:電子時(shí)鐘軟件設(shè)計(jì)本設(shè)計(jì)使用C語(yǔ)言編程.1.主程序設(shè)計(jì)流程圖 單片機(jī)依次開始調(diào)用鍵盤掃描子程序、DS1302子程序、DS18B20子程序、鬧鈴子程序,經(jīng)過(guò)延時(shí),返回程序開頭循環(huán)運(yùn)行。2.2.實(shí)時(shí)時(shí)鐘日歷子程序設(shè)計(jì)流程圖實(shí)時(shí)時(shí)鐘日歷子程序設(shè)計(jì)流程圖 該程序主要實(shí)現(xiàn)對(duì)DS1302寫保護(hù)、充電,對(duì)年、月、日、時(shí)、分、秒等寄存器的讀寫操作。 3.3.環(huán)境溫度采集子程序設(shè)計(jì)流程圖環(huán)境溫度采集子

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論