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

正文內(nèi)容

基于單片機(jī)的溫度控制系統(tǒng)本科生畢業(yè)論文(完整版)

2025-08-29 17:59上一頁面

下一頁面
  

【正文】 ... 12 排阻 ............................................................................................................... 13 4 電路原理 .............................................................................................................. 14 單片機(jī)電路 .................................................................................................... 14 晶振電路 ............................................................................................... 14 基于單片機(jī)的溫度測量系統(tǒng) 復(fù)位電路 ............................................................................................... 16 溫度采集電路 ............................................................................................... 16 溫度顯示電路 ............................................................................................... 17 溫度上下限設(shè)置電路 ................................................................................... 17 溫度過限報警電路 ....................................................................................... 18 系統(tǒng)總電路圖電路 ....................................................................................... 19 5 系統(tǒng)流程圖 .......................................................................................................... 20 主程序 ........................................................................................................... 20 讀出溫度子程序 ........................................................................................... 21 溫度轉(zhuǎn)換命令子程序 ................................................................................... 21 計算溫度子程序 ........................................................................................... 22 顯示數(shù)據(jù)刷新子程序 .................................................................................... 22 6 軟件仿真 .............................................................................................................. 24 6. 1 軟件設(shè)計流程 ............................................................................................ 24 原理圖的繪制 ............................................................................................... 24 單片機(jī)程序的調(diào)試與編譯 ........................................................................... 26 仿真過程 ....................................................................................................... 27 7 總結(jié) ........................................................................................................................ 28 設(shè)計總結(jié) ....................................................................................................... 28 設(shè)計前景 ....................................................................................................... 28 8 致謝 .............................................................................................. 30 參考文獻(xiàn) ........................................................................................... 31 基于單片機(jī)的溫度測量系統(tǒng) 附 錄 ................................................................................................ 32 附錄 1:系統(tǒng)總圖 ................................................................................................ 32 附錄 2: 程序 ...................................................................................................... 32 基于單片機(jī)的溫度測量系統(tǒng) 1 1 引言 選題的背景 隨著人們生活水平的不斷提高 ,單片機(jī)控制無疑是人們追求的目標(biāo)之一,它所給人帶來的方便也是不可否定的。并且在到達(dá)報警溫度后,系統(tǒng)會自 動報警。時下,家用電器和辦公設(shè)備的智能化、遙控化、模糊控制化己成為世界潮流,而這些高性能無一不是靠單片機(jī)來實(shí)現(xiàn)的。 傳統(tǒng)的溫度檢測以熱敏電阻和 AD590為溫度敏感元件。利用外接的鍵盤設(shè)置電路,對溫度進(jìn)行上下限設(shè)置。 C~+125176。片內(nèi)含 8K bytes的可 反復(fù) 擦寫的只讀程序存儲器( PEROM) 和 256 bytes的隨機(jī)存取數(shù)據(jù)存儲器( RAM) ,器件兼容標(biāo)準(zhǔn)的 MCS51指令系統(tǒng)。 ( 7) 128*8位內(nèi)部 RAM。另外, AT89S52 可降至 0Hz 靜態(tài)邏輯操作,支持 2種軟件可選擇節(jié)電模式。因此,對于本設(shè)計來說,選擇 AT89S52 是最有利的。因此它可用作對外部輸出的脈沖或用于定時目的。P0 口(作為總線時)能驅(qū)動 8個 LSTTL 負(fù) 載。當(dāng)使用片外存儲器( ROM 及 RAM)時,輸出高 8 位地址。 —— TXD(串行輸出口),輸出。當(dāng)振蕩器復(fù)位器件時,要保持 RST 腳兩個機(jī)器周期的高電平時間。 ALE 可以驅(qū)動 8 個 LSTTL 負(fù)載。另外,該引腳被略微拉高。 IDL是空閑等待方式,當(dāng) IDL=1,激活空閑工作模式,點(diǎn)偏激進(jìn)入睡眠狀態(tài)。 在掉電模式下,振蕩器停止工作,進(jìn)入掉電模式的指令是最后一條被執(zhí)行的指令。 因此用它來組成一個測溫系統(tǒng),具有線路簡單,在一根通信線,可以掛很多這樣的數(shù)字溫度計,十分方便。 圖 34 DS18B20內(nèi)部結(jié)構(gòu)框圖 DS18B20 在使用中不需要任何外圍元件,全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi)。 ( 7)報警搜索命令識別并標(biāo)志超過程序限定溫度的器件。 圖 35 DS18B20 測溫原理圖 顯示器的選擇 由于設(shè)計中要求顯示測試溫度,因此顯示屏首先要能夠一次性容納這些字符。 8段 LED 通過不同段點(diǎn)亮?xí)r的組合,可以顯示 0~ A~F 等十六進(jìn)制數(shù)。 蜂鳴器 蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,廣泛應(yīng)用與計算機(jī) 、 打印機(jī) 、 報警器 、 定時器等電子產(chǎn)品中作發(fā) 聲 器件。本系統(tǒng)選用respack8排阻。 在晶振電路中, AT89S52 具有兩種晶振方式,一種是片內(nèi)時鐘振蕩方式,但需要在引腳外接石英晶體和振蕩電容,振蕩電容的值一般取 1030pf。而整個電路的作用則是為了產(chǎn)生自激振蕩。 圖 44 復(fù)位電路 溫度采集電路 溫度控制電路主要運(yùn)用到了 DS18B20 和 AT89S52。 C 時,四個數(shù)碼管全部亮。主程序的第二個功能是查詢 SET 鍵是否被按下,以實(shí)現(xiàn)設(shè)置溫度上下限的功能。 流程圖 53 如下: 基于單片機(jī)的溫度測量系統(tǒng) 22 圖 53 溫度轉(zhuǎn)換命令字程序流程圖 計算溫度子程序 計算溫度子程序?qū)?RAM 中讀取值進(jìn)行 BCD 碼的轉(zhuǎn)換運(yùn)算,并 進(jìn)行溫度值正負(fù)的判定。理論上同一種儀器可以在一個電路中隨意的調(diào)用,除了現(xiàn)實(shí)存在的儀器外, Proteus 還提供了一個圖形顯示功能,可以將線路上變化的信號,以圖形的方式實(shí)時的顯示出來,其作用與示波器相似,但功能更多。 在這里進(jìn)行一些簡單的操作流程介紹。 Keil C51 工具包 uVision 是 C51 for Windows 的集成開發(fā)環(huán)境 (IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。當(dāng)程序無錯誤時,就可以將文件載入到單片機(jī)電路圖中進(jìn)行模擬仿真。 通過仿真可知本系統(tǒng)能正確的顯示被測點(diǎn)的溫度,當(dāng)超出設(shè)定范圍時,也能準(zhǔn)確的報警提示,但當(dāng)被測溫度變化較大時,該系統(tǒng)不能迅速的做出響應(yīng),需要改進(jìn)。 本課題的最大的重點(diǎn)、難點(diǎn)便是初步接觸溫度傳感器,要對傳感器的原理、結(jié)構(gòu)、應(yīng)用等各方面從頭開始琢磨 以及電路的實(shí)現(xiàn)過程和怎么樣通過單片機(jī)來間接的控制。 與傳統(tǒng)的溫度計相比,具有讀數(shù)方便,測溫范圍廣,測溫準(zhǔn)確,其輸出溫度采用數(shù)字顯示,由于并且單片機(jī)價格的相對低廉,能夠大量的普及。 在農(nóng)業(yè)大棚技術(shù)發(fā)展的今天,大棚溫度需要嚴(yán)格控制,而溫度計的使用能夠幫助管理者更好的控制大棚溫度。從論文的選題、撰寫到各細(xì)微的部分馬老師都傾注了心血,使我深深感受到馬老師嚴(yán)謹(jǐn)治學(xué)的態(tài)度。永遠(yuǎn)以一顆為人民服務(wù)的心來回報。//定時器中斷次數(shù) uchar data buf[4]。 //蜂鳴器 sbit HLight=P1^2。 //函數(shù)的聲明區(qū) void key_to1()。 //DQ 復(fù)位 delay(10)。 uchar dat = 0。 } return(dat)。 DATA = 1。 WriteOneChar(0xCC)。 t=8。 buf[3]=dd%100/10。 //顯示小數(shù)點(diǎn) delay(100)。 P2=0xfb。 P2=0xff。 delay(100)。 // 初始燈為滅的 P0=0x00。 //動態(tài)顯示 for(j=0。 tt=t*。 // 啟動溫度轉(zhuǎn)換 Init_DS18B20()。 } 基于單片機(jī)的溫度測量系統(tǒng) 35 delay(8)。 for (i=8。i0。 //單片機(jī)將 DQ 拉低 delay(80)。 void delay(uint)。 //負(fù)溫度指示燈 sbit warn=P1^4。 //默認(rèn)報警值 int alarmL=100。 //DS18B20 接入口 uchar code t
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1