【正文】
顯示程序的處理過(guò)程是通過(guò)單片機(jī)對(duì)數(shù)碼管進(jìn)行掃描,顯示按鍵的鍵值,設(shè)置其上(下)限的值,從而判斷其所策溫度的大小。五、產(chǎn)品調(diào)試 測(cè)試環(huán)境及工具測(cè)試溫度:0~100攝氏度。(模擬多點(diǎn)不同溫度值環(huán)境)測(cè)試儀器及軟件:數(shù)字萬(wàn)用表,溫度計(jì)0~100攝氏度,串口調(diào)試助手。測(cè)試方法:目測(cè)。 測(cè)試方法使系統(tǒng)運(yùn)行,觀察系統(tǒng)硬件檢測(cè)是否正常(包括單片機(jī)最小系統(tǒng),鍵盤電路,顯示電路,溫度測(cè)試電路等)。系統(tǒng)自帶測(cè)試表格數(shù)據(jù),觀察顯示數(shù)據(jù)是否相符合即可。用杯子裝一杯溫水,用玻璃膠棒將DS18B20封好,和一支溫度計(jì)同時(shí)放入溫水中,然后通電,將DS18B20測(cè)到的溫度顯示到LED上。將兩者測(cè)到的溫度進(jìn)行比較,發(fā)現(xiàn)二者溫度相近,然后往杯中注入部分冷水,再次比較,發(fā)現(xiàn)二者溫度差距,通過(guò)測(cè)試可知溫度檢測(cè)部分電路工作正常。 測(cè)試結(jié)果分析自檢正常,各點(diǎn)溫度顯示正常,串口傳輸數(shù)據(jù)正確。因?yàn)樾酒撬芰戏庋b,所以對(duì)溫度的感應(yīng)靈敏度不是相當(dāng)高,需要一個(gè)很短的時(shí)間才能達(dá)到穩(wěn)定。 整機(jī)調(diào)試將硬件及軟件結(jié)合起來(lái)進(jìn)行系統(tǒng)的統(tǒng)一調(diào)試。調(diào)試過(guò)程中,當(dāng)某個(gè)溫度測(cè)量點(diǎn)的溫度值超過(guò)其上、下限值時(shí),發(fā)出聲光報(bào)警信號(hào),并累計(jì)報(bào)警的溫度測(cè)量點(diǎn)的個(gè)數(shù);當(dāng)顯示報(bào)警的溫度測(cè)量點(diǎn)的溫度值時(shí),其編號(hào)閃爍顯示;可手動(dòng)切除聲光報(bào)警信號(hào)。六、結(jié)束語(yǔ) 經(jīng)過(guò)幾個(gè)月的奮戰(zhàn)我的畢業(yè)設(shè)計(jì)終于完成了。畢業(yè)設(shè)計(jì)不僅是對(duì)大學(xué)幾年來(lái)所學(xué)知識(shí)的一種檢驗(yàn),而且也是對(duì)自己能力的一種提高。通過(guò)這次畢業(yè)設(shè)計(jì)使我明白了原來(lái)自己的知識(shí)還比較欠缺。自己要學(xué)習(xí)的東西還太多,以前總是覺(jué)得自己什么東西都會(huì),什么東西都好像懂了一樣,有點(diǎn)眼高手低。通過(guò)這次畢業(yè)設(shè)計(jì),我才明白學(xué)習(xí)是一個(gè)長(zhǎng)期積累的過(guò)程,在以后的工作、生活中都應(yīng)該不斷的學(xué)習(xí),努力提高自己的知識(shí)和綜合素質(zhì)。 在這幾個(gè)月的時(shí)間里,我和指導(dǎo)老師經(jīng)過(guò)了多次交流,通過(guò)和老師的交流使我學(xué)會(huì)了很多設(shè)計(jì)技巧及方法。有不懂的地方及遇到自己難以解決的問(wèn)題便向老師請(qǐng)教,老師每次都耐心指導(dǎo)我,并一步一步把我引向成功。我在老師那里不僅學(xué)到了很多額外的知識(shí),同時(shí)也學(xué)到了不少解決問(wèn)題的方式方法,在此我非常感謝幫助過(guò)我的指導(dǎo)老師王新蕾。 在設(shè)計(jì)過(guò)程中,我通過(guò)查閱大量有關(guān)資料,與同學(xué)交流經(jīng)驗(yàn)和自學(xué),并向老師請(qǐng)教等方式,使自己學(xué)到了不少知識(shí),也經(jīng)歷了不少艱辛,但收獲同樣巨大。在整個(gè)設(shè)計(jì)中我懂得了許多東西,也培養(yǎng)了我獨(dú)立工作的能力,樹(shù)立了對(duì)自己工作能力的信心,相信會(huì)對(duì)今后的學(xué)習(xí)工作生活有非常重要的影響。雖然這個(gè)設(shè)計(jì)做的也不太好,但是在設(shè)計(jì)過(guò)程中所學(xué)到的東西是這次畢業(yè)設(shè)計(jì)的最大收獲和財(cái)富,使我終身受益。參考資料[1] 胡振宇,劉魯源,杜振輝DS18B20接口的C語(yǔ)言程序設(shè)計(jì)[J]單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2002,(7)[2] 金偉正單線數(shù)字溫度傳感器的原理與應(yīng)用[J].電子技術(shù)應(yīng)用,2000,(6):6668[3] 何立民《單片機(jī)高級(jí)教程》[4] 粟世明、劉湘濤.《單片機(jī)原理與應(yīng)用》[5] 李華《MCU51系列單片機(jī)實(shí)用接口技術(shù)》北京:北京航空航天大學(xué)出版社,1993.6[6] 陳光東《單片機(jī)微型計(jì)算機(jī)原理與接口技術(shù)》(第二版)武漢:華中理工大學(xué)出版社,[7] 徐淑華,程退安,《姚萬(wàn)生單片機(jī)微型機(jī)原理及應(yīng)用》哈爾濱:哈爾濱工業(yè)大學(xué)出版社,1999.6.[8] 鍛九州《放大電路實(shí)用設(shè)計(jì)手冊(cè)》沈陽(yáng):遼寧科學(xué)技術(shù)出版社,[10] 馬田華等《可編程單總線數(shù)字式溫度傳感器DS18B2的原理與應(yīng)用電子質(zhì)量》[11] 于永學(xué)等《1Wire總線數(shù)字溫度傳感器DS18B20及應(yīng)用電子產(chǎn)品世界》[12] 張勝全《D18B20數(shù)字溫度計(jì)在微機(jī)溫度采集系統(tǒng)中的序編制》南京:南京大學(xué)出版社1998.3[13] Dallas Semiconductor Data Books[Z]. Dallas Semiconductor Corporation,2000[15] [M].清華大學(xué)出版社,1992[16] [J].電子技術(shù),2002(5) [17] 周晗曉,袁慧梅《單片機(jī)系統(tǒng)的印制板設(shè)計(jì)與抗干擾技術(shù)電子工藝技術(shù)》2004.6[18] 2010年5月13日訪問(wèn)[19] 2010年5月14日訪問(wèn)致謝 經(jīng)過(guò)幾周的努力,畢業(yè)論文終于完成了,在此要特別感謝畢業(yè)論文導(dǎo)師王新蕾老師給予我的巨大幫助。在王新蕾老師的細(xì)心指導(dǎo)下和同學(xué)的幫助下,通過(guò)查閱大量的資料和上網(wǎng)尋找資料,最終順利完成了這次畢業(yè)設(shè)計(jì),可以說(shuō)是為四年的大學(xué)生涯做了一個(gè)完美的結(jié)尾。再次感謝王新蕾老師的幫助!Microcontrollerbased multipoint temperature measurement systemLixinNuist Nanjin 210044Abstract: The temperature measurement system in their daily lives and industrial and agricultural production in a wide range of issue introduces the AT89S51 microcontroller and DS18B20 based digital temperature sensor multipoint temperature measurement system uses multiple digital temperature sensor DS18B20 collecting temperature in different locations, through the main chip AT89S51 microcontroller operation, the LED digital display module through the real time temperature data, measurement accuracy can reach ℃.This paper first described in the introduction the background of the system and applications。 the second chapter established design。 The third chapter discusses the hardware design process, including chip Features, ponent selection and circuit design。 Chapterdiscusses the process of preparation of system software。 fifth chapter discusses the initial pletion of the whole system of testing and debugging process, and summarized the whole design MCU and DS18B20 based digital temperature sensor with multipoint temperature measurement system hardware is simple, multipoint measurement, high accuracy, reading simple realtime, the advantages of wide temperature range.Key words: AT89S51 microcontroller, DS18B20 digital temperature sensors, multipoint measurement 29