【正文】
upper and timing heating. Compared with the traditional water dispenser, as a result of the automatic detection and control of electronic design technology, can be achieved for temperature measurement and control, and has a broad prospect of application. 【KEY WORD】: temperature gathering, the host units, storage location and control 目 錄引言 ......................................................................1一、總體設(shè)計(jì) ..............................................................1二、硬件設(shè)計(jì) ..............................................................2(一)AT89C52 單片機(jī).......................................................2(二)溫度采集單元 ........................................................3(三)數(shù)據(jù)采集的設(shè)置、控制單元 ............................................6(四)人機(jī)交互單元 ........................................................8三、軟件設(shè)計(jì) ..............................................................9(一)主程序設(shè)計(jì) ..........................................................9(二)人機(jī)接口單元軟件 ...................................................10(三)DS1302 的軟件設(shè)計(jì)...................................................11總結(jié) .....................................................................13附錄一 ...................................................................14附錄二 ...................................................................15附錄三 ...................................................................16參考文獻(xiàn) .................................................................19致 謝 ....................................................................20 引言隨著科技的發(fā)展,單片機(jī)技術(shù)已經(jīng)滲透到人類生活的方方面面,在家用電器、通訊產(chǎn)品等日用電子設(shè)備中都可見到單片機(jī)。整個(gè)系統(tǒng)實(shí)現(xiàn)了加熱、對(duì)溫度上下限的控制和定時(shí)加熱功能。本設(shè)計(jì)綜合單片機(jī)、電子技術(shù)理論,從實(shí)際出發(fā),完善了飲水機(jī)的功能?;趩纹瑱C(jī)的多功能飲水機(jī)設(shè)計(jì)【摘要】隨著計(jì)算機(jī)技術(shù)的發(fā)展,單片機(jī)技術(shù)已成為計(jì)算機(jī)技術(shù)中的一個(gè)獨(dú)特的分支,單片機(jī)的應(yīng)用領(lǐng)域也越來越廣泛。本文所設(shè)計(jì)的智能飲水機(jī)就是單片機(jī)結(jié)合傳感器的一個(gè)簡(jiǎn)單應(yīng)用。設(shè)計(jì)方案主要采用數(shù)字溫度傳感器作為檢測(cè)單元,并運(yùn)用了 AT89C52 作為主機(jī)單元、X5045EEPROM 作為存儲(chǔ)單元、HD7279 芯片來管理鍵盤和顯示器。由于采用了自動(dòng)檢測(cè)和控制的電子設(shè)計(jì)技術(shù),可較好地實(shí)現(xiàn)對(duì)水溫的測(cè)量和控制,具有較廣泛的應(yīng)用前景。目前廣泛使用的飲水機(jī),具有價(jià)格低廉、制造簡(jiǎn)便等優(yōu)點(diǎn)。只有簡(jiǎn)單的溫度控制,用戶不能根據(jù)自己的喜好設(shè)定溫度。在無人使用時(shí),飲水機(jī)仍處在開機(jī)狀態(tài),造成了能源的大量浪費(fèi)。由于廣泛使用的飲水機(jī)燒水不能完全沸騰,長(zhǎng)期飲用這種水會(huì)對(duì)身體造成較大的傷害。對(duì)單片機(jī)及外圍設(shè)備為主的系統(tǒng)進(jìn)行了硬件和軟件設(shè)計(jì),并在此設(shè)計(jì)的基礎(chǔ)上給出相應(yīng)的原理圖。整個(gè)設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)了加熱、對(duì)溫度上下限的控制和定時(shí)加熱的功能。用戶可根據(jù)自己實(shí)際情況來設(shè)定不同的溫度上限。溫度下限、定時(shí)開關(guān)機(jī)步驟同上相似。一、總體設(shè)計(jì)多功能飲水機(jī)總體框圖如圖 。系統(tǒng)以 AT89C52單片機(jī)為核心,數(shù)字溫度傳感器將采集到的溫度數(shù)據(jù)送入單片機(jī)處理,再將處理好的數(shù)據(jù)送到 HD7279,進(jìn)行按鍵和數(shù)碼管的管理。同時(shí),可以對(duì)加熱實(shí)現(xiàn)基本的控制,有效防止“千滾水”對(duì)身體造成的傷害。(1)數(shù)據(jù)存儲(chǔ)器AT89C52有 256個(gè)字節(jié)的內(nèi)部 RAM,高 128字節(jié)的 RAM和特殊功能寄存器的地址是相同的,但物理上它們是分開的。如果指令是直接尋址方式則為訪問特殊功能寄存器。(3)定時(shí)器此部分由 3個(gè) 16位可編程定時(shí)器:定時(shí)器 0、定時(shí)器 1和定時(shí)器 3組成。P1口:是一個(gè)帶內(nèi)部上拉電阻的 8位雙向 I/O口,P1 的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4 個(gè) TTL邏輯門電路。P3口:是一組帶有內(nèi)部上拉電阻的 8位雙向 I/O口。(1)AT89C52各引腳總體介紹(如圖 ) AT89C52引腳配置1)電源引腳VCC(40 腳)和 VSS(20 腳)為供電端口,分別接+5V 電源的正負(fù)端。 3)RST復(fù)