太陽(yáng)能熱水器系統(tǒng)設(shè)計(jì)_第1頁(yè)
太陽(yáng)能熱水器系統(tǒng)設(shè)計(jì)_第2頁(yè)
太陽(yáng)能熱水器系統(tǒng)設(shè)計(jì)_第3頁(yè)
太陽(yáng)能熱水器系統(tǒng)設(shè)計(jì)_第4頁(yè)
太陽(yáng)能熱水器系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩64頁(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、摘 要如何很好的節(jié)約和利用能源,特別是可持續(xù)性能源,一直是人類(lèi)所面臨的問(wèn)題了所以研究智能化家庭住宅里的能源如何被更有效的節(jié)約和利用,也有著十分現(xiàn)實(shí)和長(zhǎng)遠(yuǎn)的意義。而家用太陽(yáng)能熱水器就是一個(gè)節(jié)約能源,有效利用能源的典型。隨著人類(lèi)生活的不斷進(jìn)步,科學(xué)技術(shù)的不斷發(fā)展,電子技術(shù)在各個(gè)領(lǐng)域的廣泛應(yīng)用,智能化家庭住宅模式必將成為人類(lèi)住宅模式的發(fā)展趨勢(shì)。美國(guó)、日本等發(fā)達(dá)國(guó)家已經(jīng)在這方面做了很多有益的探索和研究,在我國(guó),隨著人民生活水平的日益提高,智能化家庭住宅模式也必將在我國(guó)興起、發(fā)展和完善。所以實(shí)現(xiàn)對(duì)家用設(shè)備的智能化控制也就成了一種有益的、必要的、積極的探索和研究。同時(shí),自21世紀(jì)以來(lái)我國(guó)太陽(yáng)能利用取得了舉

2、世矚目的成績(jī),太陽(yáng)能熱水器是太陽(yáng)能熱利用中技術(shù)最成熟、應(yīng)用最廣泛、產(chǎn)業(yè)化發(fā)展最快的領(lǐng)域,并且隨著大眾文明意識(shí)的提高、人民生活水平的不斷提高以及對(duì)生活熱水需求的日益增長(zhǎng)和擁有9億人口的農(nóng)村潛在市場(chǎng)的開(kāi)發(fā),研究、開(kāi)發(fā)與太陽(yáng)能熱水器相配套的智能化控制系統(tǒng),也就有著重大意義,同時(shí)會(huì)創(chuàng)造良好的社會(huì)效益。針對(duì)這些,開(kāi)發(fā)具有智能度、通用性好、穩(wěn)定性好、界面友好的太陽(yáng)能熱水器控制系統(tǒng),這些都是現(xiàn)在研究的主流方向。關(guān)鍵詞:太陽(yáng)能熱水器,太陽(yáng)能,傳感器,單片機(jī)AbstractTo economize and utilize energy resource, especially the lasting energ

3、y resource, is a problem that humankind has faced. So it is so realistic and significant to research how to economize and utilize energy resource in home using. And the Solar Heater is a good example in economizing and utilizing energy resource. The intelligentized residential pattern has been a dev

4、elopment direction of residential pattern of human being,as continually progress inhuman life and technology and the using of electronic technique in every field. So to make the intelligentized control of residential equipmentinto reality is a necessary, active thing. At the same time, from the 21 c

5、entury the using of the Solar energy has been made a progress in our country. And the Solar Energy Heater is the most mature, extensive technique in this field. As the continuous progress of peoples civilization consciousness and life, the deploitation of country market of 9 hundreds million people.

6、 It is also significant to research, deploitation the intelligentized control system of the Solar Energy Heater. It also can create great social benefit.Keywords: Solar Energy Heater , Solar Energy ,Sensor,Singlechip目 錄1 太陽(yáng)能熱水器系統(tǒng)簡(jiǎn)介51.1 太陽(yáng)能熱水器發(fā)展概況51.2 太陽(yáng)能熱水器控制儀的現(xiàn)狀71.3 太陽(yáng)能熱水器市場(chǎng)前景分析81.4 太陽(yáng)能熱水器系統(tǒng)功能簡(jiǎn)介92

7、單片機(jī)系統(tǒng)簡(jiǎn)介112.1 單片機(jī)概述112.2關(guān)于單片機(jī)的一些基本概122.3 芯片簡(jiǎn)介152.3.1 MSC-51芯片簡(jiǎn)介152.3.2 MCS-51的引腳說(shuō)明:183 傳感器的特點(diǎn)及應(yīng)用213.1 溫度傳感器及其應(yīng)用213.2 數(shù)字溫度傳感器DS18B20214 系統(tǒng)硬件結(jié)構(gòu)與工作原理244.1 系統(tǒng)硬件結(jié)構(gòu)244.2 電加熱、電磁閥控制電路254.2.1 光電耦合器264.2.2 雙向可控硅264.2.3 電加熱、電磁閥控制電路274.3 溫度監(jiān)測(cè)與控制電路及其工作原理284.3.1 基本工作原理電路284.3.2 源程序284.4水位監(jiān)測(cè)及控制電路及其工作原理384.4.1霍爾效應(yīng)及霍

8、爾傳感器384.4.2 霍爾流量計(jì)的工作原理404.4.3 測(cè)水量軟件流程414.5 顯示控制及其實(shí)現(xiàn)程序414.5.1 液晶顯示器的特點(diǎn)、分類(lèi)及其他424.5.2 液晶顯示器與單片機(jī)接口電路434.6鍵盤(pán)接口電路及其編程444.6.1鍵盤(pán)接口方式444.6.2鍵盤(pán)接口電路454.6.3鍵盤(pán)編程454.7總模塊電路及其編程464.7.1總模塊電路圖464.7.2 源程序475 仿真與測(cè)試585.1 利用proteus 繪制電路圖585.2 在KEIL中對(duì)程序的調(diào)試方法605.3 仿真的實(shí)現(xiàn)64致 謝67參考文獻(xiàn)681 太陽(yáng)能熱水器系統(tǒng)簡(jiǎn)介1.1 太陽(yáng)能熱水器發(fā)展概況能源是人類(lèi)生存和社會(huì)發(fā)展的物

9、質(zhì)基礎(chǔ),一個(gè)能夠持續(xù)發(fā)展的社會(huì)應(yīng)該是一個(gè)既能滿足當(dāng)前需要又不危及后代人前途的社會(huì)。因而,隨著世界性能源短缺和環(huán)境污染的日益嚴(yán)重,節(jié)約能源和尋找新的可再生無(wú)污染的能源就擺在了人們的面前。節(jié)約能源,盡可能多的用潔凈能源代替高碳量的礦物燃料,也就成為能源和環(huán)境建設(shè)必須好遵循的基本原則之一。太陽(yáng)能的開(kāi)發(fā)和利用,正是適應(yīng)了這種需要,據(jù)檢測(cè),每平方米太陽(yáng)能熱水器在其壽命期內(nèi)可減少一噸煤所造成的向大氣排放的有害化合物。因而開(kāi)發(fā)利用太陽(yáng)能,是減少環(huán)境污染的重要選擇。1992年聯(lián)合國(guó)召開(kāi)了全球與環(huán)境發(fā)展大會(huì)之后,許多國(guó)家紛紛將太陽(yáng)能列入重點(diǎn)開(kāi)發(fā)項(xiàng)目。充分開(kāi)發(fā)利用太陽(yáng)能也就成為世界各國(guó)政府可持續(xù)發(fā)展的能源戰(zhàn)略決策

10、,一方面可以廣泛地應(yīng)用于熱水、發(fā)電、制冷、采暖等諸多方面,另一方面可以大量節(jié)省石油煤碳等不可再生資源,將大大緩解能源匾乏而帶來(lái)的嚴(yán)重后果。早在1973年,美國(guó)就制定了政府級(jí)的陽(yáng)光發(fā)電計(jì)劃。而后許多國(guó)家都制定了相應(yīng)的發(fā)展計(jì)劃。80年代,日本、澳大利亞、美國(guó)、以色列和希臘等國(guó)家出現(xiàn)新興的太陽(yáng)熱水工業(yè)。我國(guó)幅員遼闊,具有豐富的太陽(yáng)能資源和良好的開(kāi)發(fā)利用基礎(chǔ)。全國(guó)太陽(yáng)能?chē)?guó)輻射總量在3.8- 8.4x 10千焦/平方米之間,約占全國(guó)2/3以上的地區(qū)全年日照時(shí)數(shù)大于2000小時(shí)。經(jīng)過(guò)十余年的努力,我國(guó)太陽(yáng)能利用取得了舉世矚目的成績(jī),太陽(yáng)能熱水器是太陽(yáng)能熱利用中技術(shù)最成熟、應(yīng)用最廣泛、產(chǎn)業(yè)化發(fā)展最快的領(lǐng)域。

11、當(dāng)前我國(guó)自主開(kāi)發(fā)的全玻璃真空管太陽(yáng)能熱水器在世界上處于領(lǐng)先水平,并出口到日本、美國(guó)等發(fā)達(dá)國(guó)家。國(guó)內(nèi)應(yīng)用情況據(jù)統(tǒng)計(jì),我國(guó)太陽(yáng)能熱水器在2005年年底的年產(chǎn)量為1500萬(wàn)平方米,占世界總產(chǎn)量的75.6%;保有量為7500萬(wàn)平方米,占世界總保有量的60.6%。年產(chǎn)量及擁有量均居世界首位,成為我國(guó)節(jié)能領(lǐng)域的新興產(chǎn)業(yè),已引起國(guó)際能源界的關(guān)注,發(fā)展勢(shì)頭很好。進(jìn)入90年代,中國(guó)在改革開(kāi)放政策指引下,隨著太陽(yáng)能熱水器的不斷改進(jìn)、大眾文明意識(shí)的提高、人民生活水平的不斷提高以及對(duì)生活熱水需求的日益增長(zhǎng)和擁有9億人口的農(nóng)村潛在,市場(chǎng)的開(kāi)發(fā),更是促進(jìn)了太陽(yáng)熱水工業(yè)的迅速發(fā)展,太陽(yáng)能熱水器應(yīng)用同時(shí)也得到了一個(gè)大規(guī)模進(jìn)展

12、,并且形成了與空調(diào)、彩電、冰箱等一樣的大規(guī)模市場(chǎng)。太陽(yáng)能熱水器是利用集熱器吸收太陽(yáng)光,將光能轉(zhuǎn)化成熱能,并通過(guò)儲(chǔ)水箱將熱水儲(chǔ)存的裝置。目前,技術(shù)水平最高的太陽(yáng)能熱水器是真空集熱管太陽(yáng)能熱水器。真空集熱管的內(nèi)、外管之間是真空夾層,確保冬季管內(nèi)不結(jié)冰,能夠正常使用,內(nèi)管上有一層選擇性吸收鍍膜,膜層能充分吸收太陽(yáng)光。真空管里的水,吸收熱量后,通過(guò)溫差循環(huán),加熱儲(chǔ)箱內(nèi)的水。太陽(yáng)能中央熱水系統(tǒng)采取以太陽(yáng)能為主,電能為輔的能源利用方式。一般情況下全年90%的熱水來(lái)自太陽(yáng)能,只需10%的電能作補(bǔ)充,365天全天候可以供應(yīng)熱水。太陽(yáng)能熱水器可在全國(guó)大部分地區(qū)使用,并被廣泛應(yīng)用于家庭,在賓館沐浴、工業(yè)用水等方面

13、獲得利用。同時(shí),由于其經(jīng)濟(jì)和社會(huì)效益顯著。不用煤油電而用太陽(yáng)能熱水器洗浴的城鄉(xiāng)居民全國(guó)有3000多萬(wàn),年節(jié)約能源200萬(wàn)噸標(biāo)準(zhǔn)煤。太陽(yáng)熱水不但為廣大城鄉(xiāng)用戶所接受,而且建設(shè)部已將它列入建筑節(jié)能新技術(shù),準(zhǔn)備推廣,太陽(yáng)熱水系統(tǒng)將與被動(dòng)太陽(yáng)采暖、光伏器件一起成為21世楊太陽(yáng)能建筑結(jié)構(gòu)的一個(gè)組成部分。太陽(yáng)熱水要擴(kuò)展到為工農(nóng)業(yè)生產(chǎn)服務(wù)。太陽(yáng)能產(chǎn)品本身還存在著使用不方便、不配套、質(zhì)量檔次不高的狀況。同時(shí),由于受自身?xiàng)l件的限制,隨著春夏秋冬四季的變化,以及不同季節(jié)不同天氣的變化,由于真空集熱管太陽(yáng)能熱水器的單一性能,出水溫度和熱水存量的不確定性給使用中帶來(lái)眾多不便,同時(shí)也造成了對(duì)太陽(yáng)能的利用效率低下,太陽(yáng)能

14、熱水器也就在一定程度上滿足不了不同用戶的不同需要,從而影響了太陽(yáng)能熱水器的長(zhǎng)期發(fā)展。1.2 太陽(yáng)能熱水器控制儀的現(xiàn)狀在太陽(yáng)能熱水器的控制方面,其發(fā)展就遠(yuǎn)遠(yuǎn)落后于太陽(yáng)能熱水器本身的發(fā)展,絕大多數(shù)用戶對(duì)水位(進(jìn)水)的控制仍然依賴于觀察溢流管有無(wú)溢流。但這種方法有明顯缺陷:1)在往水箱進(jìn)冷水時(shí),水箱內(nèi)存留的熱水往上升,直至從溢流管溢出,這樣從溢流口到用戶室內(nèi)這段溢流管所含容積的溫度較高的水白白浪費(fèi)了,溢流管越長(zhǎng),損失越大。2)進(jìn)水進(jìn)到溢流管溢出為止,即水箱已充滿,但當(dāng)在太陽(yáng)能的作用下,隨著水溫的不斷升高,水的體積不斷膨脹,將上層溫度最高的水從溢流口不斷排出,又造成了大量熱能的流失。為了滿足用戶的需要

15、,市場(chǎng)上相應(yīng)也推出了太陽(yáng)能熱水器控制儀。調(diào)查分析 目前市場(chǎng)上的此類(lèi)裝置,存在如下缺陷:1.智能化程度不高,一方面,人工上水,用戶需占用大量時(shí)間,使用十分不方便;另一方面,也造成了對(duì)太陽(yáng)能利用的效率低下;2.其關(guān)鍵元件水溫、水位探頭插入水箱中,依靠探頭金屬與水導(dǎo)電產(chǎn)生信號(hào)來(lái)顯示水位。太陽(yáng)能水溫升高時(shí),探頭上會(huì)產(chǎn)生水垢,影響了探頭與水之間的導(dǎo)電性能,整套水位顯示系統(tǒng)也就失去了作用,控制儀也就不能正常使用 ;3.雖然此類(lèi)產(chǎn)品種類(lèi)多,但功能都不齊全,各有側(cè)重,且通用性較差;4.交互界面不友好,用戶了解信息和操作都不方便?;谶@幾點(diǎn)考慮,針對(duì)目前市場(chǎng)上的家用太陽(yáng)能熱水器控制系統(tǒng)存在的缺陷 ,我們做了必要

16、的、有益的調(diào)整、改進(jìn)和完善。以AT89C51單片機(jī)為核心 ,利用霍爾流量計(jì)代替?zhèn)鹘y(tǒng)的金屬探頭,解決了升溫結(jié)垢問(wèn)題;同時(shí)實(shí)現(xiàn)對(duì)太陽(yáng)能熱水器的水位、補(bǔ)水方式、補(bǔ)水時(shí)間的程序化控制,提高了系統(tǒng)的智能化,同時(shí)提高了對(duì)太陽(yáng)能的利用率;通過(guò)液晶顯示與用戶建立良好的交互界面。1.3 太陽(yáng)能熱水器市場(chǎng)前景分析在全球能源形勢(shì)緊張、氣候變暖嚴(yán)重威脅經(jīng)濟(jì)發(fā)展和人們生活健康的今天,世界各國(guó)都在尋求新的能源替代戰(zhàn)略,以求得可持續(xù)發(fā)展和在日后的發(fā)展中獲取優(yōu)勢(shì)地位。太陽(yáng)能以其清潔、源源不斷、安全等顯著優(yōu)勢(shì),成為關(guān)注重點(diǎn)。在太陽(yáng)能產(chǎn)業(yè)的發(fā)展中,太陽(yáng)能熱水器的熱利用轉(zhuǎn)換技術(shù)無(wú)疑是最為成熟的,其產(chǎn)業(yè)化進(jìn)程也較光伏電池、太陽(yáng)能發(fā)電

17、等產(chǎn)業(yè)領(lǐng)先一步。但是目前市場(chǎng)還有待規(guī)范,消費(fèi)群體還有待培育,技術(shù)還有尚須改進(jìn),因而對(duì)于企業(yè)來(lái)說(shuō)還有較大的成長(zhǎng)空間。 2005年,中國(guó)太陽(yáng)能熱水器年產(chǎn)量已突破1500萬(wàn)平方米,保有量超過(guò)6200萬(wàn)平方米,行業(yè)總產(chǎn)值已逾150億元。2005年中國(guó)熱水器市場(chǎng)銷(xiāo)售量達(dá)到1283.4萬(wàn)臺(tái),銷(xiāo)售額達(dá)到101.6億元,比上年同期分別增長(zhǎng)了20%與33.7%。 2006年,中國(guó)燃?xì)?、太?yáng)能及類(lèi)似能源的器具制造行業(yè)累計(jì)實(shí)現(xiàn)工業(yè)總產(chǎn)值24,125,852千元;實(shí)現(xiàn)累計(jì)產(chǎn)品銷(xiāo)售收入22,071,020千元,比上年同期增長(zhǎng)31.32%;實(shí)現(xiàn)累計(jì)利潤(rùn)總額為759,646千元,比上年同期增長(zhǎng)54.07%。 2007年1-

18、11月,中國(guó)燃?xì)?、太?yáng)能及類(lèi)似能源的器具制造行業(yè)累計(jì)實(shí)現(xiàn)工業(yè)總產(chǎn)值28,248,917千元,比上年同期增長(zhǎng)了29.14%;累計(jì)實(shí)現(xiàn)產(chǎn)品銷(xiāo)售收入27,222,371千元,比上年同期增長(zhǎng)了41.02%;累計(jì)實(shí)現(xiàn)利潤(rùn)總額955,850千元,比上年同期增長(zhǎng)了65.14%。 中國(guó)太陽(yáng)能熱水器的年生產(chǎn)量是歐洲的2倍,北美的4倍,現(xiàn)已成為世界上最大的太陽(yáng)能熱水器生產(chǎn)國(guó)和最大的太陽(yáng)能熱水器市場(chǎng),并仍在以每年20-30的速度遞增。但是中國(guó)太陽(yáng)能熱水器生產(chǎn)的企業(yè)有3500多家,除皇明、清華陽(yáng)光、華揚(yáng)、澳柯瑪、北大四季沐歌等10個(gè)全國(guó)性品牌因質(zhì)量、售后服務(wù)過(guò)硬而市場(chǎng)知名度較高外,行業(yè)中存在著大量紛繁蕪雜的雜牌子企業(yè)

19、,這種狀況不利于行業(yè)的長(zhǎng)遠(yuǎn)發(fā)展。 1.4 太陽(yáng)能熱水器系統(tǒng)功能簡(jiǎn)介太陽(yáng)能熱水器控制儀具有功能齊全、智能化強(qiáng)、操作簡(jiǎn)單方便、人機(jī)交互界面良好等諸多優(yōu)點(diǎn):1.4.1 功能上1.太陽(yáng)能熱水器水位測(cè)定:通過(guò)霍爾雙向流量計(jì)可較精確的測(cè)定目前太陽(yáng)能熱水器的水量,解決了長(zhǎng)期困擾太陽(yáng)能控制器可靠性的難點(diǎn)。2.太陽(yáng)能熱水器水溫測(cè)定與控制:通過(guò)溫度傳感器來(lái)探測(cè)太陽(yáng)能熱水器的溫度,并通過(guò)單片機(jī)控制在數(shù)碼管上以數(shù)字形式顯示;用戶也可以根據(jù)需要選用或不選用輔助電加熱器。3.補(bǔ)水方式選擇:用戶可以根據(jù)自己的需要選擇自動(dòng)補(bǔ)水系統(tǒng)一旦檢測(cè)到水位低于一定值就自動(dòng)打開(kāi)電磁閥補(bǔ)水直到滿水位)或手動(dòng)補(bǔ)水系統(tǒng)根據(jù)用戶設(shè)定的補(bǔ)水時(shí)間來(lái)進(jìn)

20、行補(bǔ)水)。同時(shí),也加設(shè)了緊急補(bǔ)水鍵,(用戶第一次按下緊急補(bǔ)水鍵,就開(kāi)始補(bǔ)水,系統(tǒng)就會(huì)補(bǔ)水到滿水位,若補(bǔ)水當(dāng)中,用戶第二次按下此鍵,則停止補(bǔ)水)。3.顯示:監(jiān)測(cè)結(jié)果以及相應(yīng)的用戶操作,都在液晶上以圖形或數(shù)字的方式來(lái)顯示,直觀、明了,用戶用起來(lái)很方便。.此外,系統(tǒng)還對(duì)多種意外情況做了相應(yīng)的保護(hù)措施。如,當(dāng)系統(tǒng)檢測(cè)到電磁閥打開(kāi),而流量計(jì)沒(méi)記數(shù)時(shí),則延時(shí)2分鐘,自動(dòng)切斷電磁閥(防止用戶補(bǔ)水時(shí),自來(lái)水公司突然停水);當(dāng)電加熱啟動(dòng)著時(shí),用戶如果用水,則切斷電加熱,直到用戶用水完畢,再重新開(kāi)啟電加熱。(防止帶電用水):等等。1.4.2 智能上太陽(yáng)能熱水器滿足了不同用戶的不同需要,可根據(jù)季節(jié)不同,用水狀況不同

21、,確定每日的上水時(shí)間和次數(shù),充分利用太陽(yáng)能源;可根據(jù)家庭用水時(shí)間和溫度,自動(dòng)進(jìn)行電補(bǔ)溫,克服氣候的變化,確保家庭用熱水;一次性設(shè)定好后無(wú)須操心,由控制器進(jìn)行自動(dòng)管理。1.4.3 接口上單管上下水,一閥多能。它也拋棄了傳統(tǒng)的浮球箱來(lái)判定水滿否,而是微型化處理,無(wú)需溢流管,直接由單片機(jī)根據(jù)預(yù)先設(shè)定的滿水量判斷并實(shí)現(xiàn)自動(dòng)水滿關(guān)閉。1.4.4 實(shí)用面上現(xiàn)在不光有單個(gè)的太陽(yáng)能熱水器用戶,也有小區(qū)式的太陽(yáng)能熱水器用戶,該設(shè)計(jì)可以同時(shí)滿足兩種用戶的需要。另一方面,控制系統(tǒng)可以單獨(dú)使用于太陽(yáng)能熱水器,也可以與可與家用電熱水器連用進(jìn)行控制。2 單片機(jī)系統(tǒng)簡(jiǎn)介2.1 單片機(jī)概述微型計(jì)算機(jī)的出現(xiàn)與發(fā)展已廣泛應(yīng)用到各

22、行各業(yè)中,使人們的日常生活、工作都發(fā)生了重大變化,如果沒(méi)有微型計(jì)算機(jī),人們的工作、生活的質(zhì)量將受很大的損失。單片微型計(jì)算機(jī)是微型計(jì)算機(jī)發(fā)展中的一個(gè)重要分支,其獨(dú)特的結(jié)構(gòu)與性能越來(lái)越普及地應(yīng)用于國(guó)民經(jīng)濟(jì)的各個(gè)領(lǐng)域。本緒論主要是介紹什么是單片微型計(jì)算機(jī):它與微型計(jì)算機(jī)的區(qū)別是什么;單片微型計(jì)算機(jī)的發(fā)展概況;它的特點(diǎn)和應(yīng)用。通過(guò)對(duì)本緒論的學(xué)習(xí),使讀者對(duì)單片微型計(jì)算機(jī)有一個(gè)初略的認(rèn)識(shí)和了解。單片機(jī)微型計(jì)算機(jī)是微型計(jì)算機(jī)的一個(gè)重要分支,也是頗具生命力的機(jī)種。單片機(jī)微型計(jì)算機(jī)簡(jiǎn)稱(chēng)單片機(jī),特別適用于控制領(lǐng)域,故又稱(chēng)為微控制器。 通常,單片機(jī)由單塊集成電路芯片構(gòu)成,內(nèi)部包含有計(jì)算機(jī)的基本功能部件:中央處理器、

23、存儲(chǔ)器和I/O接口電路等。因此,單片機(jī)只需要和適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一個(gè)單片機(jī)控制系統(tǒng)。單片微型計(jì)算機(jī)簡(jiǎn)稱(chēng)單片機(jī)。它在一塊芯片上集成了各種功能部件:中央處理器(CP切、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(RO峋、定時(shí)器/計(jì)數(shù)器、和各種輸入/輸出(Fo)接口(如并行FO口、串行FO口和A/D轉(zhuǎn)換器)等。由于它的結(jié)構(gòu)與指令功能同步,也經(jīng)歷了四個(gè)階段:第一階段(1971一1974年),主要是美國(guó)Intel 公司從早先的第一臺(tái)MCS一4微型計(jì)算機(jī),到后來(lái)功能較強(qiáng)的8位微處理器Inte18o08和Fairchild公司的FS微處理器。這些微處理器雖說(shuō)還不是單片機(jī),但從此拉開(kāi)了研制單片機(jī)的

24、序幕。第二階段(1974一1978)初級(jí)單片機(jī)階段,以Intel公司的MCS一48為代表。這個(gè)系列的單片機(jī)內(nèi)集成有8位CPU,并行I/0 口,8位定時(shí)器/計(jì)數(shù)器,尋址范圍不大于4K,且無(wú)串行口。第三階段(1978一1983) 高性能單片機(jī)階段。在這一階段的單片機(jī)普遍帶有串行口,有多級(jí)中斷處理系統(tǒng),16位定時(shí)器/計(jì)數(shù)器。片內(nèi)ROM,R乃初容量加大,且尋址范圍可達(dá)64K字節(jié),有的片內(nèi)還帶有A/D轉(zhuǎn)換器接口。這類(lèi)單片機(jī)有INTEL公司的MCS一51,MOTOROLA公司的6801和ZILOG公司的28等。其中MCS一51系列產(chǎn)品,由于其優(yōu)良的性能價(jià)格比,特別適合我國(guó)的國(guó)情,MCS一51系列單片機(jī)有可

25、能穩(wěn)定相當(dāng)一段時(shí)期?,F(xiàn)在,國(guó)內(nèi)的MCS一51熱正在升溫,隨著我國(guó)經(jīng)濟(jì)建設(shè)步伐的加大,MCS一51系列單片機(jī)必將在各個(gè)領(lǐng)域大顯身手。第四階段(1983一現(xiàn)在),8位單片機(jī)鞏固發(fā)展及16位單片機(jī)推出階段。此階段主要特征是一方面發(fā)展16位單片機(jī)及專(zhuān)用單片機(jī):另一方面不斷完善高檔8位單片機(jī),改善其結(jié)構(gòu),以滿足不同用戶的需要。MCS一5王系列屬高檔單片機(jī),近年來(lái),工NTEL公司在提高該系列產(chǎn)品性能方面作了不少工作,相繼推出了不少新產(chǎn)品:8052/8752/8032、低功耗的CHMOS工藝芯片SOC51/87C51/80C31、具有高級(jí)語(yǔ)言編程的芯片8052AH一BASIC、高性能的C252系列等。在本次

26、設(shè)計(jì)中我們采用了MCS一51系列中的89C51來(lái)完成產(chǎn)品種的CPU的功能。在單片機(jī)的應(yīng)用領(lǐng)域中按照單片機(jī)的特點(diǎn),單片機(jī)可分為單機(jī)引用和多機(jī)應(yīng)用。單機(jī)應(yīng)用領(lǐng)域有:測(cè)控系統(tǒng)、智能儀表、機(jī)電一體化產(chǎn)品、智能接口等。多機(jī)應(yīng)用領(lǐng)域有:功能集散系統(tǒng)、并行多機(jī)控制系統(tǒng)、局部網(wǎng)絡(luò)系統(tǒng)等。我們所設(shè)計(jì)的太陽(yáng)能供熱控制系統(tǒng)屬于單機(jī)應(yīng)用領(lǐng)域的測(cè)控系統(tǒng),即利用單片機(jī)完成對(duì)溫度的采集、比較、控制等功能。2.2關(guān)于單片機(jī)的一些基本概隨著電子技術(shù)的迅速發(fā)展,計(jì)算機(jī)已深入地滲透到我們的生活中,單片機(jī)的內(nèi)容比較抽象,相對(duì)已熟悉的模擬電路、數(shù)字電路,單片機(jī)中有一些新的概念必須要理解,下面就對(duì)這些最基本概念作一說(shuō)明。一、總線:一個(gè)電

27、路總是由元器件通過(guò)電線連接而成的,在模擬電路中,連線并不成為一個(gè)問(wèn)題,因?yàn)楦髌骷g一般是串行關(guān)系,各器件之間的連線并不很多,但計(jì)算機(jī)電路卻不一樣,它是以微處理器為核心,各器件都要與微處理器相連,各器件之間的工作必須相互協(xié)調(diào),所以就需要的連線就很多了,如果仍如同模擬電路一樣,在各微處理器和各器件間單獨(dú)連線,則線的數(shù)量將多得驚人,所以在微處理機(jī)中引入了總線的概念,各個(gè)器件共同享用連線,所有器件的8根數(shù)據(jù)線全部接到8根公用的線上,即相當(dāng)于各個(gè)器件并聯(lián)起來(lái),但僅這樣還不行,如果有兩個(gè)器件同時(shí)送出數(shù)據(jù),一個(gè)為0,一個(gè)為1,那么,接收方接收到的究竟是什么呢?這種情況是不允許的,所以要通過(guò)控制線進(jìn)行控制,使

28、器件分時(shí)工作,任何時(shí)候只能有一個(gè)器件發(fā)送數(shù)據(jù)(能有多個(gè)器件同時(shí)接收)。器件的數(shù)據(jù)線也就被稱(chēng)為數(shù)據(jù)總線,器件所有的控制線被稱(chēng)為控制總線。在單片機(jī)內(nèi)部或者外部存儲(chǔ)器及其它器件中有存儲(chǔ)單元,這些存儲(chǔ)單元要被分配地址,才能使用,分配地址當(dāng)然也是以電信號(hào)的形式給出的,由于存儲(chǔ)單元比較多,所以,用于地址分配的線也較多,這些線被稱(chēng)為地址總線。二、數(shù)據(jù)、地址、指令:之所以將這三者放在一起,是因?yàn)檫@三者的本質(zhì)都是一樣的數(shù)字,或者說(shuō)都是一串0和1組成的序列。換言之,地址、指令也都是數(shù)據(jù)。指令:由單片機(jī)芯片的設(shè)計(jì)者規(guī)定的一種數(shù)字,它與我們常用的指令助記符有著嚴(yán)格的一一對(duì)應(yīng)關(guān)系,不能由單片機(jī)的開(kāi)發(fā)者更改。地址:是尋找

29、單片機(jī)內(nèi)部、外部的存儲(chǔ)單元、輸入輸出口的依據(jù),內(nèi)部單元的地址值已由芯片設(shè)計(jì)者規(guī)定好,不可更改,外部的單元能由單片機(jī)開(kāi)發(fā)者自行決定,但有一些地址單元是一定要有的。數(shù)據(jù):這是由微處理機(jī)處理的對(duì)象,在各種不一樣的應(yīng)用電路中各不相同,一般而言,被處理的數(shù)據(jù)可能有這么幾種情況:1地址(如MOV DPTR,#1000H),即地址1000H送入DPTR。2方式字或控制字(如MOV TMOD,#3),3即是控制字。3常數(shù)(如MOV TH0,#10H)10H即定時(shí)常數(shù)。4實(shí)際輸出值(如P1口接彩燈,要燈全亮,則執(zhí)行指令:MOV P1,#0FFH,要燈全暗,則執(zhí)行指令:MOV P1,#00H)這里0FFH和00H

30、都是實(shí)際輸出值。三、P0口、P2口和P3的第二功能使用辦法,各端口的第二功能完全是自動(dòng)的,不需要用指令來(lái)轉(zhuǎn)換。如P3.6、P3.7分別是WR、RD信號(hào),當(dāng)微片理機(jī)外接RAM或有外部I/O口時(shí),它們被用作第二功能,不能作為通用I/O口使用,只要一微處理機(jī)一執(zhí)行到MOVX指令,就會(huì)有對(duì)應(yīng)的信號(hào)從P3.6或P3.7送出,不需要事先用指令說(shuō)明。事實(shí)上不能作為通用I/O口使用也并不是不能而是(使用者)不會(huì)將其作為通用I/O口使用。你完全能在指令中按排一條SETB P3.7的指令,并且當(dāng)單片機(jī)執(zhí)行到這條指令時(shí),也會(huì)使P3.7變?yōu)楦唠娖?,但使用者不?huì)這么去做,因?yàn)檫@常常這會(huì)導(dǎo)致系統(tǒng)的崩潰(即死機(jī))。四、程序

31、的執(zhí)行過(guò)程 單片機(jī)在通電復(fù)位后8051內(nèi)的程序計(jì)數(shù)器(PC)中的值為0000,所以程序總是從0000單元開(kāi)始執(zhí)行,也就是說(shuō):在系統(tǒng)的ROM中一定要存在0000這個(gè)單元,并且在0000單元中存放的一定是一條指令。五、堆棧 堆棧是一個(gè)區(qū)域,是用來(lái)存放數(shù)據(jù)的,這個(gè)區(qū)域本身沒(méi)有任何特殊之處,就是內(nèi)部RAM的一部份,特殊的是它存放和取用數(shù)據(jù)的方式,即所謂的先進(jìn)后出,后進(jìn)先出,并且堆棧有特殊的數(shù)據(jù)傳輸指令,即PUSH和POP,有一個(gè)特殊的專(zhuān)為其服務(wù)的單元,即堆棧指針SP,每當(dāng)執(zhí)一次PUSH指令時(shí),SP就(在原來(lái)值的基礎(chǔ)上)自動(dòng)加1,每當(dāng)執(zhí)行一次POP指令,SP就(在原來(lái)值的基礎(chǔ)上)自動(dòng)減1。由于SP中的值

32、能用指令加以改變,所以只要在程序開(kāi)始階段更改了SP的值,就能把堆棧設(shè)置在規(guī)定的內(nèi)存單元中,如在程序開(kāi)始時(shí),用一條MOV SP,#5FH指令,就時(shí)把堆棧設(shè)置在從內(nèi)存單元60H開(kāi)始的單元中。一般程序的開(kāi)頭總有這么一條設(shè)置堆棧指針的指令,因?yàn)殚_(kāi)機(jī)時(shí),SP的初始值為07H,這樣就使堆棧從08H單元開(kāi)始往后,而08H到1FH這個(gè)區(qū)域正是8031的第二、三、四工作寄存器區(qū),經(jīng)常要被使用,這會(huì)造成數(shù)據(jù)的渾亂。當(dāng)設(shè)置好堆棧區(qū)后,并不意味著該區(qū)域成為一種專(zhuān)用內(nèi)存,它還是能象普通內(nèi)存區(qū)域一樣使用,只是一般情況下編程者不會(huì)把它當(dāng)成普通內(nèi)存用了。六、單片機(jī)的開(kāi)發(fā)過(guò)程 這里所說(shuō)的開(kāi)發(fā)過(guò)程并不是一般書(shū)中所說(shuō)的從任務(wù)分析開(kāi)

33、始,我們假設(shè)已設(shè)計(jì)并制作好硬件,下面就是編寫(xiě)軟件的工作。在編寫(xiě)軟件之前,首先要確定一些常數(shù)、地址,事實(shí)上這些常數(shù)、地址在設(shè)計(jì)階段已被直接或間接地確定下來(lái)了。如當(dāng)某器件的連線設(shè)計(jì)好后,其地址也就被確定了,當(dāng)器件的功能被確定下來(lái)后,其控制字也就被確定了。然后用文本編緝器(如EDIT、CCED等)編寫(xiě)軟件,編寫(xiě)好后,用編譯器對(duì)源程序文件編譯,查錯(cuò),直到?jīng)]有語(yǔ)法錯(cuò)誤,除了極簡(jiǎn)單的程序外,一般應(yīng)用仿真機(jī)對(duì)軟件進(jìn)行調(diào)試,直到程序運(yùn)行正確為止。運(yùn)行正確后,就能寫(xiě)片(將程序固化在EPROM中)。在源程序被編譯后,生成了擴(kuò)展名為HEX的目標(biāo)文件,一般編程器能夠識(shí)別這種格式的文件,只要將此文件調(diào)入即可寫(xiě)片。七、仿

34、真、仿真機(jī) 仿真是單片機(jī)開(kāi)發(fā)過(guò)程中非常重要的一個(gè)環(huán)節(jié),除了一些極簡(jiǎn)單的任務(wù),一般產(chǎn)品開(kāi)發(fā)過(guò)程中都要進(jìn)行仿真,仿真的主要目的是進(jìn)行軟件調(diào)試,當(dāng)然借助仿真機(jī),也能進(jìn)行一些硬件排錯(cuò)。一塊單片機(jī)應(yīng)用電路板包括單片機(jī)部份及為達(dá)到使用目的而設(shè)計(jì)的應(yīng)用電路,仿真就是利用仿真機(jī)來(lái)代替應(yīng)用電路板(稱(chēng)目標(biāo)機(jī))的單片機(jī)部份,對(duì)應(yīng)用電路部份進(jìn)行測(cè)試、調(diào)試。仿真有CPU仿真和ROM仿真兩種,所謂CPU仿真是指用仿真機(jī)代替目標(biāo)機(jī)的CPU,由仿真機(jī)向目標(biāo)機(jī)的應(yīng)用電路部份供給各種信號(hào)、數(shù)據(jù),進(jìn)行調(diào)試的辦法。這種仿真能通過(guò)單步運(yùn)行、連續(xù)運(yùn)行等多種辦法來(lái)運(yùn)行程序,并能觀察到單片機(jī)內(nèi)部的變化,便于改正程序中的錯(cuò)誤。所謂ROM仿真,

35、就是用仿真機(jī)代替目標(biāo)機(jī)的ROM,目標(biāo)機(jī)的CPU工作時(shí),從仿真機(jī)中讀取程序,并執(zhí)行。這種仿真其實(shí)就是將仿真機(jī)當(dāng)成一片EPROM,只是省去了擦片、寫(xiě)片的麻煩,并沒(méi)有多少調(diào)試手段可言。常常這是二種不一樣類(lèi)型的仿真機(jī),也就是說(shuō),一臺(tái)仿真機(jī)不能既做CPU仿真,又做ROM仿真。可能的情況下,當(dāng)然以CPU仿真好。2.3 芯片簡(jiǎn)介2.3.1 MSC-51芯片簡(jiǎn)介MCS-51單片機(jī)內(nèi)部結(jié)構(gòu) 89C51是MCS-51系列單片機(jī)的典型產(chǎn)品,我們以這一代表性的機(jī)型進(jìn)行系統(tǒng)的講解。 89C51單片機(jī)包含中央處理器、程序存儲(chǔ)器(ROM)、數(shù)據(jù)存儲(chǔ)器(RAM)、定時(shí)/計(jì)數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數(shù)據(jù)總線

36、、地址總線和控制總線等三大總線,現(xiàn)在我們分別加以說(shuō)明:中央處理器:中央處理器(CPU)是整個(gè)單片機(jī)的核心部件,是8位數(shù)據(jù)寬度的處理器,能處理8位二進(jìn)制數(shù)據(jù)或代碼,CPU負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制輸入輸出功能等操作。數(shù)據(jù)存儲(chǔ)器(RAM)89C51內(nèi)部有128個(gè)8位用戶數(shù)據(jù)存儲(chǔ)單元和128個(gè)專(zhuān)用寄存器單元,它們是統(tǒng)一編址的,專(zhuān)用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問(wèn),而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的RAM只有128個(gè),可存放讀寫(xiě)的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶定義的字型表。圖2-3-1 89C51內(nèi)部結(jié)構(gòu)程序存儲(chǔ)器(ROM):89C51共有4096個(gè)8位

37、掩膜ROM,用于存放用戶程序,原始數(shù)據(jù)或表格。89C51 定時(shí)/計(jì)數(shù)器(ROM):89C51有兩個(gè)16位的可編程定時(shí)/計(jì)數(shù)器,以實(shí)現(xiàn)定時(shí)或計(jì)數(shù)產(chǎn)生中斷用于控制程序轉(zhuǎn)向。并行輸入輸出(I/O)口:89C51共有4組8位I/O口(P0、 P1、P2或P3),用于對(duì)外部數(shù)據(jù)的傳輸。全雙工串行口:89C51內(nèi)置一個(gè)全雙工串行通信口,用于與其它設(shè)備間的串行數(shù)據(jù)傳送,該串行口既可以用作異步通信收發(fā)器,也可以當(dāng)同步移位器使用。中斷系統(tǒng):89C51具備較完善的中斷功能,有兩個(gè)外中斷、兩個(gè)定時(shí)/計(jì)數(shù)器中斷和一個(gè)串行中斷,可滿足不同的控制要求,并具有2級(jí)的優(yōu)先級(jí)別選擇。時(shí)鐘電路:89C51內(nèi)置最高頻率達(dá)12MHz

38、的時(shí)鐘電路,用于產(chǎn)生整個(gè)單片機(jī)運(yùn)行的脈沖時(shí)序,但89C51單片機(jī)需外置振蕩電容。單片機(jī)的結(jié)構(gòu)有兩種類(lèi)型,一種是程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器分開(kāi)的形式,即哈佛(Harvard)結(jié)構(gòu),另一種是采用通用計(jì)算機(jī)廣泛使用的程序存儲(chǔ)器與數(shù)據(jù)存儲(chǔ)器合二為一的結(jié)構(gòu),即普林斯頓(Princeton)結(jié)構(gòu)。INTEL的MCS-51系列單片機(jī)采用的是哈佛結(jié)構(gòu)的形式,而后續(xù)產(chǎn)品16位的MCS-96系列單片機(jī)則采用普林斯頓結(jié)構(gòu)。下圖是MCS-51系列單片機(jī)的內(nèi)部結(jié)構(gòu)示意圖2-3-2。圖2-3-2 MCS-51系列單片機(jī)的內(nèi)部結(jié)構(gòu)示意圖2.3.2 MCS-51的引腳說(shuō)明:MCS-51系列單片機(jī)中的8031、8051及8751均

39、采用40Pin封裝的雙列直接DIP結(jié)構(gòu),右圖是它們的引腳配置,40個(gè)引腳中,正電源和地線兩根,外置石英振蕩器的時(shí)鐘線兩根,4組8位共32個(gè)I/O口,中斷口線與P3口線復(fù)用?,F(xiàn)在我們對(duì)這些引腳的功能加以說(shuō)明:如圖2-3-3Pin9:RESET/Vpd復(fù)位信號(hào)復(fù)用腳,當(dāng)89C51通電,時(shí)鐘電路開(kāi)始工作,在RESET引腳上出現(xiàn)24個(gè)時(shí)鐘周期以上的高電平,系統(tǒng)即初始復(fù)位。初始化后,程序計(jì)數(shù)器PC指向0000H,P0-P3輸出口全部為高電平,堆棧指針寫(xiě)入07H,其它專(zhuān)用寄存器被清“0”。RESET由高電平下降為低電平后,系統(tǒng)即從0000H地址開(kāi)始執(zhí)行程序。然而,初始復(fù)位不改變RAM(包括工作寄存器R0-

40、R7)的狀態(tài),89C51的初始態(tài)。89C51的復(fù)位方式可以是自動(dòng)復(fù)位,也可以是手動(dòng)復(fù)位。此外,RESET/Vpd還是一復(fù)用腳,Vcc掉電其間,此腳可接上備用電源,以保證單片機(jī)內(nèi)部RAM的數(shù)據(jù)不丟失。Pin30:ALE/當(dāng)訪問(wèn)外部程序器時(shí),ALE(地址鎖存)的輸出用于鎖存地址的低位字節(jié)。而訪問(wèn)內(nèi)部程序存儲(chǔ)器時(shí),ALE端將有一個(gè)1/6時(shí)鐘頻率的正脈沖信號(hào),這個(gè)信號(hào)可以用于識(shí)別單片機(jī)是否工作,也可以當(dāng)作一個(gè)時(shí)鐘向外輸出。更有一個(gè)特點(diǎn),當(dāng)訪問(wèn)外部程序存儲(chǔ)器,ALE會(huì)跳過(guò)一個(gè)脈沖。如果單片機(jī)是EPROM,在編程其間,將用于輸入編程脈沖。Pin29:當(dāng)訪問(wèn)外部程序存儲(chǔ)器時(shí),此腳輸出負(fù)脈沖選通信號(hào),PC的1

41、6位地址數(shù)據(jù)將出現(xiàn)在P0和P2口上,外部程序存儲(chǔ)器則把指令數(shù)據(jù)放到P0口上,由CPU讀入并執(zhí)行。Pin31:EA/Vpp程序存儲(chǔ)器的內(nèi)外部選通線,8051和8751單片機(jī),內(nèi)置有4kB的程序存儲(chǔ)器,當(dāng)EA為高電平并且程序地址小于4kB時(shí),讀取內(nèi)部程序存儲(chǔ)器指令數(shù)據(jù),而超過(guò)4kB地址則讀取外部指令數(shù)據(jù)。如EA為低電平,則不管地址大小,一律讀取外部程序存儲(chǔ)器指令。顯然,對(duì)內(nèi)部無(wú)程序存儲(chǔ)器的8031,EA端必須接地。在編程時(shí),EA/Vpp腳還需加上21V的編程電壓。圖2-3-3 AT89C51引腳分布圖3 傳感器的特點(diǎn)及應(yīng)用3.1 溫度傳感器及其應(yīng)用溫度傳感器是通過(guò)物體隨溫度變化而改變某種特性來(lái)間接

42、測(cè)量的。不少材料、元件的特性都隨溫度的變化而變化,所以能做溫度傳感器的材料相當(dāng)多。溫度傳感器防溫度變化而引起物理參數(shù)變化的有:膨脹、電阻、電容、熱電動(dòng)勢(shì)、磁性能七頻率、光學(xué)特性及熱噪聲等等。隨著生產(chǎn)的發(fā)展,新型溫度傳感器還會(huì)不斷地涌現(xiàn)。由于工業(yè)生產(chǎn)中溫度測(cè)量的范圍極寬,從零下幾百度到零上幾千度,而各種材料做成的溫度傳感器只能在一定的溫度范圍內(nèi)使用。常用的測(cè)溫傳感器的種類(lèi)與測(cè)溫范圍如表2一2所示。溫度傳感器與被測(cè)介質(zhì)的接觸方式分為兩大類(lèi):接觸式與非接觸式。接觸式溫度傳感器需要與被測(cè)介質(zhì)保持熱接觸,使兩者進(jìn)行充分的熱交換而達(dá)到同一溫度。這一類(lèi)傳感器主要有電阻式、熱電偶、PN結(jié)溫度傳感器等。非接觸式

43、溫度傳感器無(wú)需與被測(cè)介質(zhì)接觸而是通過(guò)被測(cè)介質(zhì)的熱輻射或?qū)α鱾鞯綔囟葌鞲衅?,以達(dá)到測(cè)溫的目的。3.2 數(shù)字溫度傳感器DS18B20 數(shù)字溫度傳感器DS18B20 其外形如小功率三極管。因每一個(gè)DS18B20都有一個(gè)自己特有的64位芯片ID序列號(hào),可以在一條信號(hào)線上掛接任意多個(gè)數(shù)字式傳感器。表1為分辨率0.0625C時(shí)溫度/數(shù)字量關(guān)系表。2.1DS18B20特點(diǎn) (1)獨(dú)有的1-Wire接口,只需一個(gè)端口管腳進(jìn)行通信; (2)可簡(jiǎn)單構(gòu)成分布式多分支溫度測(cè)量應(yīng)用系統(tǒng); (3)不需要任何外圍元件; (4)可通過(guò)數(shù)據(jù)線進(jìn)行寄生電源供電; (5)測(cè)溫范圍為-55+125; (6)測(cè)量精度在-10+85測(cè)溫

44、范圍內(nèi)時(shí)為0.5; (7)可編程912位數(shù)字溫度計(jì),相應(yīng)分辨率為0.50.0625C,最大轉(zhuǎn)換時(shí)間分別為93.75ms與750ms; (8)用戶可定義非易失性溫度報(bào)警設(shè)置及識(shí)別。 2.2DS18B20的工作時(shí)序與命令 DS18B20采用嚴(yán)格的單總線通信協(xié)議,以保證數(shù)據(jù)的完整性。該協(xié)議定義了幾種信號(hào)類(lèi)型:復(fù)位脈沖、應(yīng)答脈沖、讀/寫(xiě)和讀/寫(xiě)。所有這些信號(hào),除了應(yīng)答脈沖以外,都由主機(jī)發(fā)出同步信號(hào)。命令和數(shù)據(jù)都是字節(jié)的低位在前。單總線系統(tǒng)中主設(shè)備首先對(duì)DS18B20進(jìn)行初始化,以確認(rèn)總線上有DS18B20在線并做好了操作的準(zhǔn)備,再可執(zhí)行ROM功能命令,然后方可執(zhí)行存儲(chǔ)器功能命令以進(jìn)行啟動(dòng)溫度轉(zhuǎn)換及存儲(chǔ)

45、器操作等控制功能。初始化時(shí)序中,主機(jī)先通過(guò)拉低總線至少480s,產(chǎn)生復(fù)位脈沖信號(hào)(Tx),接著主機(jī)釋放總線,并進(jìn)入接收模式(Rx),上拉電阻將單總線拉高;之后,在單總線器件檢測(cè)到上升沿后,延時(shí)1560s,接著通過(guò)拉低總線60240s,以產(chǎn)生在線應(yīng)答脈沖。 DSl8B20的ROM功能命令如表2所示。 DSl8B20的存儲(chǔ)器功能命令如表3所示。 4 系統(tǒng)硬件結(jié)構(gòu)與工作原理系統(tǒng)由硬件和軟件兩部分組成:系統(tǒng)的硬件:1)溫度傳感及控制電路;2)水位傳感及控制電路;3)鍵盤(pán)輸入電路;4)液晶顯示電路四部分組成。軟件編寫(xiě)主要實(shí)現(xiàn)自動(dòng)監(jiān)測(cè)及控制溫度和水位,以及實(shí)現(xiàn)建立良好的人機(jī)交互界面。4.1 系統(tǒng)硬件結(jié)構(gòu)A

46、T89C51單片機(jī)共有內(nèi)共有4組8位I/O口(P0、 P1、P2或P3),用于對(duì)外部數(shù)據(jù)的傳輸。在控制器中各個(gè)端口的工作分配如下:P0口接RESPACK-8排阻,P1.0-P1.3接四位數(shù)碼管,P2口接鍵盤(pán),用于水位開(kāi)關(guān)控制閥,P3.7接DS18B20溫度傳感器,P3.5和P3.6接蜂鳴器。圖4-1-1為89C51單片機(jī)管腳分布圖。圖4-1-2為系統(tǒng)結(jié)構(gòu)示意圖。圖4-1-3為系統(tǒng)與太陽(yáng)能熱水器配合的工作示意圖。圖4-1-1 89C51 管腳分布圖4-1-2系統(tǒng)結(jié)構(gòu)示意圖圖4-1-3控制系統(tǒng)的工作示意圖4. 2 電加熱、電磁閥控制電路對(duì)電磁閥以及電加熱的控制,由于是通過(guò)微信號(hào)控制大電流,大功率,

47、所以必須在開(kāi)關(guān)和單片機(jī)之間進(jìn)行很好的隔離,以免大電流信號(hào)影響單片機(jī)正常工作。4.2.1 光電耦合器光電耦合器是一種以光為媒介來(lái)傳輸電信號(hào)的光電器件,通常是由發(fā)光器件(可見(jiàn)光LED或紅外LED)和受光器(光電半導(dǎo)體管)封裝在同一管殼內(nèi)組成。當(dāng)輸入端加上電信號(hào)時(shí),發(fā)光器便發(fā)出光線,受光器因受到光照而產(chǎn)生光電流,并從輸出端輸出,這即實(shí)現(xiàn)了“電一光一電”的轉(zhuǎn)換。光電耦合器可以耦合從零到幾百千赫茲的信號(hào)。并且響應(yīng)速度快,失真小,電氣隔離性能優(yōu)良。它的輸入端與輸出端之間的絕緣電阻達(dá)10”一10124 ,絕緣電壓為1000-500V,其分布電容只有幾個(gè)pF。光電偶合起的發(fā)光器屬于電流驅(qū)動(dòng)器件,具有抗干擾能力

48、強(qiáng),共模抑制比高,不受磁場(chǎng)影響,不需磁屏蔽的優(yōu)點(diǎn)。光電耦合器的種類(lèi)很多,有二極管型、達(dá)林頓型、低通導(dǎo)型、雙向?qū)ΨQ(chēng)型、高速型等十幾種。其中,三極管型光電耦合器的電流傳輸比較小,若要得到較大的電流傳輸比可選用達(dá)林頓型(復(fù)合管型)光電耦合器;若采用光電耦合器在電路中作為開(kāi)關(guān)用,要求其飽和壓降低,可選用低通導(dǎo)光電耦合器:在高壓電子線路中,如在高壓穩(wěn)壓電路中,取樣放大管的信號(hào)經(jīng)過(guò)光電耦合器耦合到調(diào)整管,就要求光電耦合器輸出邊與輸入邊之間有很高的耐壓,此時(shí)應(yīng)選用高壓型光電藕合器。4.2.2 雙向可控硅雙向可控硅也稱(chēng)雙向晶閘管(TRIAL)。它是在單向晶閘管的基礎(chǔ)上發(fā)展而成的新型器件。單向晶閘管實(shí)質(zhì)是一種直

49、流控制器件,而雙向晶閘管是一種理想的交流開(kāi)關(guān)器件。雙向可控硅屬于一種NPNPN五層器件,有三個(gè)極,分別為G,T1和T2。G稱(chēng)為門(mén)極,T1和T2稱(chēng)為主端子。雙向晶閘管的伏安特性如圖4-2-2所示。性能良好的雙向晶閘管,其正、反向特性曲線具有很好的對(duì)稱(chēng)性。并且其觸發(fā)電流小,通態(tài)平均電流大,作電壓高,也是理想的交流開(kāi)關(guān)器件。圖4-2-2 雙向晶閘管的伏安特性4.2.3 電加熱、電磁閥控制電路控制系統(tǒng)最終要控制交流電路,為隔離強(qiáng)電對(duì)弱電部分的影響,采用了光藕MOC3020及雙向可控硅BTA20和BTA04(電磁閥用BTA04,電加熱用BTA20)作為中間繼電器,充當(dāng)交流控制開(kāi)關(guān)。光電隔離和TR工AC驅(qū)動(dòng)部分電路如圖4-3-1所示。電阻R1限制流經(jīng)MOC3020輸出端的電流。與雙向晶閘管并聯(lián)的RC回路用于降低雙向晶閘管的沖擊電壓,保護(hù)雙向晶閘管及MOC3020o圖4-2-1電磁閥、電

溫馨提示

  • 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)論