freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的溫度控制系統(tǒng)本科生畢業(yè)論文-資料下載頁

2025-06-30 17:59本頁面

【導(dǎo)讀】本系統(tǒng)利用AT89S52單片機(jī)作為主控制器件,DS18B20作為測溫傳感器。通過LED數(shù)碼管串口實(shí)現(xiàn)溫度顯示,通過按鍵電路設(shè)置上下限報警溫度。到達(dá)報警溫度后,系統(tǒng)會自動報警。本文設(shè)計(jì)是從測溫電路、主控電路、報警電。特點(diǎn),與AT89S52構(gòu)成比較簡單的測溫電路。該系統(tǒng)設(shè)計(jì)靈活、抗干擾性好,可。以在惡劣的工作環(huán)境中進(jìn)行溫度測量。

  

【正文】 基于單片機(jī)的溫度測量系統(tǒng) 28 7 總結(jié) 設(shè)計(jì)總結(jié) 通過本次溫度監(jiān)控系統(tǒng)的設(shè)計(jì) ,我大有收獲,在制作 過程中,一定要注意的每個工作步驟的檢查,確保制作成功。這次畢業(yè)設(shè)計(jì)歷時至少 3個月,從一開始的確定課題,到后來的資料查找、理論學(xué)習(xí),再有就是近來的調(diào)試過程,這一切都使我的理論知識和動手能力進(jìn)一步得到鞏固和加強(qiáng),可以說是對所學(xué)知識的一次全面綜合。 開始是搜集資料。通過各種渠道開始準(zhǔn)備工作 — 通過網(wǎng)絡(luò)、圖書館搜集相關(guān)學(xué)術(shù)論文、核心期刊、書籍等。通過一個月的深入學(xué)習(xí),搜集了一大堆與畢業(yè)設(shè)計(jì)相關(guān)的資料,在老師的指導(dǎo)下,摒棄了一些無關(guān)緊要的內(nèi)容,保留了有參考價值的資料作為備用。在網(wǎng)上,我搜索了一些學(xué)術(shù)論文和期刊文章;我搜 索了外文文獻(xiàn)資料,參考了一些 畢業(yè)論文樣本 和一些 畢業(yè)論文設(shè)計(jì)總結(jié) ;在常見的搜索引擎中,我了解到一些相關(guān)的知識,同時特意瀏覽了大量的網(wǎng)站,并將 有用的 內(nèi)容列成提綱,便于以后查詢,以減少后期工作量 。 接下來,我開 始對所搜集的資料進(jìn)行整理、分析研究,并制作了課題研究的方案及設(shè)計(jì)規(guī)劃,開題報告完成之后隨即進(jìn)入緊張而有序的寫作及 方案設(shè)計(jì) 之中。 本課題的最大的重點(diǎn)、難點(diǎn)便是初步接觸溫度傳感器,要對傳感器的原理、結(jié)構(gòu)、應(yīng)用等各方面從頭開始琢磨 以及電路的實(shí)現(xiàn)過程和怎么樣通過單片機(jī)來間接的控制。 在畢業(yè)設(shè)計(jì)的整個過程中要求保持沉著冷靜,聯(lián)系書本理論知識積極地思考,實(shí)在解決不了可以請教同學(xué)或指導(dǎo)老師。雖然在制作過程中不可避免地遇到很多問題,但是最后還是在老師以及同學(xué)的幫助下圓滿解決了這些問題,實(shí)現(xiàn)了整個系統(tǒng)設(shè)計(jì)與最后調(diào)試,相關(guān)指標(biāo)達(dá)到 期望的要求,并完成了本次設(shè)計(jì)任務(wù)。 經(jīng)過四年學(xué)習(xí)的積累,在已經(jīng)掌握相關(guān)專業(yè)方面知識及其它各方面知識的情況下,我認(rèn)真嚴(yán)肅的完成了我的畢業(yè)設(shè)計(jì)。在這一個充滿挑戰(zhàn)伴隨挫折,充滿熱情伴隨打擊的過程中,我感觸頗深,它已不僅是一個對我四年學(xué)習(xí)知識情和耐心況和我的應(yīng)用動手能力的檢驗(yàn),而且還是對我的鉆研精神,面對困難的心態(tài),做事的毅力的考驗(yàn)。我在這個過程中深刻的感受到了做畢業(yè)設(shè)計(jì)的意義所在,和我一樣真正投入了身心去做的人也一定會有同樣的感觸。 設(shè)計(jì)前景 在單片機(jī)自動控制已經(jīng)廣泛的應(yīng)用于人們的生產(chǎn)和生活的今天,傳統(tǒng) 用模擬基于單片機(jī)的溫度測量系統(tǒng) 29 電路來控制溫度的做法,已經(jīng)逐漸被淘汰。這個系統(tǒng)的實(shí)現(xiàn),改變了傳統(tǒng)的溫度控制方法,為溫度的控制開辟了一條新的道路。 與傳統(tǒng)的溫度計(jì)相比,具有讀數(shù)方便,測溫范圍廣,測溫準(zhǔn)確,其輸出溫度采用數(shù)字顯示,由于并且單片機(jī)價格的相對低廉,能夠大量的普及。現(xiàn)在溫度計(jì)的需求在日益增大當(dāng)中。 生活中,人們漸漸習(xí)慣了溫度計(jì)的存在,而單片機(jī)的相對低廉決定了溫度計(jì)的經(jīng)濟(jì)效益。 對于本系統(tǒng)的使用者來說,本系統(tǒng)能夠很穩(wěn)定的控制溫度而且穩(wěn)定性很高。只要配上適當(dāng)?shù)臏囟葌鞲衅?,這個系統(tǒng)便還可以實(shí)現(xiàn)很多領(lǐng)域的溫度自動控制。這對于提高系統(tǒng)的利 用率,避免重復(fù)設(shè)計(jì)有很大的幫助的。在本系統(tǒng)的作用下,可以為工作系統(tǒng)提供一個良好的環(huán)境,使產(chǎn)品的數(shù)量和質(zhì)量有很大的提高。使得產(chǎn)品的生產(chǎn)成本降低,從而使系統(tǒng)的使用者獲得的利潤提高了。 在農(nóng)業(yè)大棚技術(shù)發(fā)展的今天,大棚溫度需要嚴(yán)格控制,而溫度計(jì)的使用能夠幫助管理者更好的控制大棚溫度。 當(dāng)然單純的溫度檢測也許不能滿足這些要求,在本設(shè)計(jì)基礎(chǔ)上加上濕度檢測,定時溫度記錄,與溫度調(diào)節(jié)裝置連接起來,用于自動調(diào)節(jié)溫度等等,都是可以擴(kuò)展的內(nèi)容。 總之,本設(shè)計(jì)簡便實(shí)用,并且可研究開發(fā)并升級的空間是很大的。 基于單片機(jī)的溫度測量系統(tǒng) 30 8 致謝 在設(shè)計(jì)過程中,遇到許多自己不能解決的問題,是馬老師在百忙之中幫助自己解決難題,同時也借此機(jī)會感謝老師在學(xué)習(xí)期間對自己的培養(yǎng)。 轉(zhuǎn)眼間,我在上海電力學(xué)院度過了寶貴的四年時光,這四年的學(xué)習(xí)生活經(jīng)歷將是我一生的財富。 在本論文即將完成之際,我要衷心的感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老師馬進(jìn)明老師。馬老師以其嚴(yán)謹(jǐn)?shù)淖黠L(fēng)、負(fù)責(zé)的態(tài)度,在畢業(yè)設(shè)計(jì)的整個學(xué)習(xí)和研究中給予了我很大的支持與幫助,無論是在學(xué)習(xí)還是生活上都讓我深受影響。在我理論剛?cè)腴T階段馬老師給了我決定性和方向性的幫助,沒有他的幫助,我將迷失在大量的參考文獻(xiàn)中難以 自拔。從論文的選題、撰寫到各細(xì)微的部分馬老師都傾注了心血,使我深深感受到馬老師嚴(yán)謹(jǐn)治學(xué)的態(tài)度。尤其在論文寫作中,我非常感謝馬老師的嚴(yán)格要求和細(xì)心指點(diǎn)。馬老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、敏銳的洞察力以及分析問題的獨(dú)到見解對我今后的生活工作將起到莫大的促進(jìn)和幫助。對此,我在這表示崇高的敬意和深深的謝意! 感謝所有教育過我的老師!你們傳授給我的專業(yè)知識是我不斷成長的源泉,也是完成本論文的基礎(chǔ)。 我還要向關(guān)心和支持我學(xué)習(xí)的朋友們表示真摯的謝意!感謝他們對我的關(guān)心、關(guān)注和支持! 感謝自動化 034 班全體同學(xué)對我的支持與幫助,感謝我的 室友在大學(xué)四年中的的朝夕相伴,他們在生活和學(xué)習(xí)中給了我很大的關(guān)懷與幫助,使我渡過了一段難忘的快樂時光。 大學(xué)的生活讓我有了堅(jiān)強(qiáng)的性格,冷靜的頭腦和永遠(yuǎn)樂觀的態(tài)度。最重要的是讓我有了責(zé)任感,對自己、對家人和對社會。 我愿在未來的學(xué)習(xí)過程中,以更加豐厚的成果來答謝曾經(jīng)關(guān)心、幫助和支持過我的所有領(lǐng)導(dǎo)、老師、同學(xué)和朋友。永遠(yuǎn)以一顆為人民服務(wù)的心來回報。 基于單片機(jī)的溫度測量系統(tǒng) 31 參考文獻(xiàn) [1] 陳忠平主編《基于 Proteus 的 51 系列單片機(jī)》,電子工業(yè)出版社出版 [2] 陸彬主編《 51 系列單片機(jī)開發(fā)》,電子工業(yè)出版社出版 [3] 李朝青編著《單片機(jī)原理及接口技 術(shù)》,北京航空航天大學(xué)出版社 [4] 楊志忠編著《數(shù)字電子技術(shù)》,高等教育出版社出版 [5] 趙亮、侯國銳:單片機(jī)C語言編程與實(shí)例,人民郵電出版社, 20xx [6] 王松武 , 于鑫 , 武思軍 : 電子創(chuàng)新設(shè)計(jì)與實(shí)踐 , 北京:國防工業(yè)出版社 , 20xx [7] 劉篤仁編著《傳感器原理及應(yīng)用技術(shù)》,西安電子科技大學(xué)出版社出版 [8] Meehan Joanne,Muir in Merseyside SMEs:Benefits and barriers[J].. TQM Journal. 20xx [9] Yeager to troubleshoot your electronic scale[J].. Powder and Bulk Engineering. 1995 [10]馮建華 , 趙亮 : 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與產(chǎn)品開發(fā) [M] .北京 : 人民郵電出版社 , 20xx. [11]閻石編著數(shù)字電子技術(shù)基礎(chǔ)(第三版),北京:高等教育出版社, 1989 [12]王幸之 , 鐘愛琴 , 王雷 : AT89系列單片機(jī)原理與接口技術(shù) [M].北京 : 北京航 空航天大學(xué)出版社 , 20xx. 基于單片機(jī)的溫度測量系統(tǒng) 32 附 錄 附錄 1:系統(tǒng)總圖 附錄 2: 程序 include include define uchar unsigned char define uint unsigned int sbit DATA = P1^1。 //DS18B20 接入口 uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}。//共陰極字型碼 int temp。 //溫度值 int ss。 //中間的一個變量 int dd。 int j。 基于單片機(jī)的溫度測量系統(tǒng) 33 uchar data b。//定時器中斷次數(shù) uchar data buf[4]。//字型顯示中間變量 int alarmH=320。 //默認(rèn)報警值 int alarmL=100。 //定義開關(guān)的接入口 sbit k1=P2^5。//+ sbit k2=P2^6。// sbit k3=P2^7。//確認(rèn) sbit k4=P2^4。 //切換 sbit bell=P1^0。 //蜂鳴器 sbit HLight=P1^2。 //正溫指示燈 sbit LLight=P1^3。 //負(fù)溫度指示燈 sbit warn=P1^4。 //報警指示燈 sbit Red=P1^6。 //溫度上限設(shè)置指示燈 sbit Green=P1^7。 //溫度下限設(shè)置指示燈 bit set=0。 //初始化 bit Flag=0。 //設(shè)置標(biāo)志 int n。 //函數(shù)的聲明區(qū) void key_to1()。 void key_to2()。 void delay(uint)。 void key()。 void Show()。 //函數(shù)的定義區(qū) /*延時子函數(shù) */ void delay(uint num) { while(num) 。 } //DS18b20 溫度傳感器所需函數(shù),分為初始化,讀寫字節(jié),讀取溫度 4 個函數(shù) Init_DS18B20(void) //傳感器初始化 { uchar x=0。 基于單片機(jī)的溫度測量系統(tǒng) 34 DATA = 1。 //DQ 復(fù)位 delay(10)。 //稍做延時 DATA = 0。 //單片機(jī)將 DQ 拉低 delay(80)。 //精確延時 大于 480us //450 DATA = 1。 //拉高總線 delay(20)。 x=DATA。 //稍做延時后 如果 x=0 則初始化成功 x=1 則初始化失敗 delay(30)。 } ReadOneChar(void) //讀一個字節(jié) { uchar i=0。 uchar dat = 0。 for (i=8。i0。i) { DATA = 0。 // 給脈沖信號 dat=1。 DATA = 1。 // 給脈沖信號 if(DATA) dat|=0x80。 delay(8)。 } return(dat)。 } WriteOneChar(unsigned char dat) //寫一個字節(jié) { uchar i=0。 for (i=8。 i0。 i) { DATA = 0。 DATA = datamp。0x01。 delay(10)。 DATA = 1。 dat=1。 } 基于單片機(jī)的溫度測量系統(tǒng) 35 delay(8)。 } int ReadTemperature(void) //讀取溫度 { uchar a=0。 uchar b=0。 int t=0。 float tt=0。 Init_DS18B20()。 WriteOneChar(0xCC)。 // 跳過讀序號列號的操作 WriteOneChar(0x44)。 // 啟動溫度轉(zhuǎn)換 Init_DS18B20()。 WriteOneChar(0xCC)。 //跳過讀序號列號的操作 WriteOneChar(0xBE)。 //讀取溫度寄存器等(共可讀 9 個寄存器) 前兩個就是溫度 a=ReadOneChar()。//低位 b=ReadOneChar()。//高位 t=b。 t=8。 t=t|a。 tt=t*。 t= tt*10+。 return(t)。 } void display00() //*********顯示負(fù)值子函數(shù) { dd=(temp1)。 buf[1]=dd/100。 buf[2]=dd/100。 buf[3]=dd%100/10。 buf[0]=dd%10。 //動態(tài)顯示 for(j=0。j5。j++) { P2=0xff。 // 初始燈為滅的 基于單片機(jī)的溫度測量系統(tǒng) 36 P0=0x00。 P2=0xfd。 //顯示小數(shù)點(diǎn) P0=0x80。 //顯示小數(shù)點(diǎn) delay(100)。 P2=0xff。 // 初始燈為滅的 P0=0x00。 P2=0xf7。 //片選 LCD1 P0=0x40。 delay(100)。 P2=0xff。 P0=0x00。 P2=0xfb。 //片選 LCD2 P0=table[buf[2]]。 delay(100)。 P2=0xff。 P0=0x00。 P2=0Xfd。//片選 LCD3 P0=table[buf[3]]。 delay(100)。 P2=0
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1