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

正文內(nèi)容

基于ds18b20的溫度場可視化測繪系統(tǒng)畢業(yè)論文(更新版)

2025-08-05 23:04上一頁面

下一頁面
  

【正文】 meshgrid(xi,yi,zi,......)生成網(wǎng)格坐標(biāo)矩陣。 數(shù)據(jù)的采集和處理為采集數(shù)據(jù)的方便,我就學(xué)校宿舍A11108寢室某一時(shí)刻(2015/5/219:28)的溫度數(shù)據(jù)進(jìn)行采集并模擬出溫度場的分布情況。具體的程序編寫和調(diào)試請見附錄3。 delayms(10)。 delayms(10)。//設(shè)置16*2顯示,5*7點(diǎn)陣 write_(0x0c)。 return temp。 //讀取高8位 temp=b。: 溫度子程序流程圖讀取DS18B20寄存器中存儲的溫度數(shù)據(jù)需要通過調(diào)用DS18B20初始化程序、延時(shí)子程序、寫一個(gè)字節(jié)程序等編寫完成:uint tmp() //讀取DS18B20寄存器中存儲的溫度數(shù)據(jù){ float tt。 初始化子程序設(shè)計(jì) : DS18B20初始化程序流程圖DS18B20復(fù)位及初始化程序:void dsreset(void) //給DS18B20發(fā)送初始化及復(fù)位信號{ uint i。通過采用8支DS18B20來模擬構(gòu)成一個(gè)小型的溫度場測繪系統(tǒng)。:8支溫度傳感器DS18B20都采用外部供電方式,第2腳及第3腳接電源,2號腳為數(shù)據(jù)傳輸口,與單片機(jī)的P0端相連。各模塊的具體電路設(shè)計(jì)如下文。包括電源、外部晶振、復(fù)位等電路。是否帶背光在使用中并無影響。因此本設(shè)計(jì)決定采用DIP40封裝的89C52單片機(jī)作為處理器,選它最大的好處是焊接方便、價(jià)格便宜,同時(shí)存儲空間也合適。 DS18B20初始化時(shí)序圖 DS18B20的讀/寫時(shí)序圖 STC89C52RC單片機(jī)簡介STC89C52RC/RD+系列單片機(jī)是宏晶科技公司制造的一款高速、抗擾、低功耗單片機(jī)。⑤ALARM SEARCH [ECH](報(bào)警搜索指令)??刂艱S18B20的5條ROM指令如下:①Search ROM [F0h] (搜索ROM指令)。也就是說,用這兩個(gè)字節(jié)的轉(zhuǎn)換結(jié)果乘以對應(yīng)的分辨率就可以得到溫度值(注意符號位)。具體電路圖將在第3章硬件電路設(shè)計(jì)中討論。圖 的內(nèi)部結(jié)構(gòu)方框圖?!?、℃、℃℃。3~,并且可以使用寄生電容供電方式。新材料也意味著新技術(shù)。在工業(yè)上溫度的檢測范圍一般為200℃~3000℃,今后要求還要能對超低溫和超高溫進(jìn)行檢測。與此同時(shí),我國也積極研究開發(fā)擁有自主知識產(chǎn)權(quán)的溫度檢測系統(tǒng)。所以對溫度檢測進(jìn)行研究,具有很重要的社會(huì)生產(chǎn)意義和推廣應(yīng)用的價(jià)值。 MATLAB目 錄第1章 緒論 1 1 1 1 系統(tǒng)方案論證 2第2章 硬件基礎(chǔ)介紹 3 DS18B20溫度傳感器介紹 3 DS18B20溫度傳感器概述 3 DS18B20接口電路 5 DS18B20工作原理 6 DS18B20工作時(shí)序 9 STC89C52RC單片機(jī)簡介 11 LCD1602液晶顯示屏簡介 12第3章 硬件電路設(shè)計(jì) 13 13 溫度測量模塊電路設(shè)計(jì) 14 溫度顯示模塊電路設(shè)計(jì) 14 15 16 17第4章 軟件程序設(shè)計(jì) 17主要討論溫度顯示、測量、及報(bào)警子程序的設(shè)計(jì)和調(diào)試 17 DS18B20的測量溫度程序設(shè)計(jì) 17 LCD1602的顯示程序設(shè)計(jì) 18 報(bào)警控制電路軟件設(shè)計(jì) 20 21 22第5章 利用matlab實(shí)現(xiàn)溫度場數(shù)據(jù)可視化 23 23 數(shù)據(jù)的采集和處理 23 本章小結(jié) 30結(jié) 論 30參 考 文 獻(xiàn) 31致 謝 32附 錄 1附錄1 測溫系統(tǒng)實(shí)物圖 1附錄2 本設(shè)計(jì)測溫系統(tǒng)電路圖(基于proteus) 1附錄3 本設(shè)計(jì)的系統(tǒng)總程序源代碼(基于Keil μVison4) 2IV第1章 緒論 本章討論的主要是本課題的選題背景意義,還有研究現(xiàn)狀和發(fā)展趨勢以及測溫系統(tǒng)方案設(shè)計(jì)?;贒S18B20的溫度場可視化測繪系統(tǒng) 基于DS18B20的溫度場可視化測繪系統(tǒng)專業(yè)班級:電氣工程及其自動(dòng)化3班 姓 名: 黃 錦 指導(dǎo)教師: 李 嘯 輪機(jī)工程學(xué)院摘 要本文介紹了基于DS18B20和STC89C52RC單片機(jī)的多點(diǎn)溫度測量的方法和原理,以及利用matlab軟件運(yùn)用插值法對數(shù)據(jù)進(jìn)行處理,實(shí)現(xiàn)溫度的可視化。 STC89C52RC。對國民經(jīng)濟(jì)的發(fā)展更是起到至關(guān)重要的作用。所以總體上我國是靠引進(jìn)吸收國外的技術(shù)為前提,從消化吸收,到簡單應(yīng)用,然后過渡到綜合應(yīng)用和發(fā)展。第一,檢測范圍擴(kuò)大。第四,向智能化方向的發(fā)展。 DS18B20溫度傳感器概述DS18B20是達(dá)拉斯(Dallas)公司出品的數(shù)字溫度傳感器,其使用1wire總線接口,DS18B20的主要技術(shù)特點(diǎn)如下:(1) 工作電壓范圍廣。測量分辨率可設(shè)置為9~12位。選擇外部電源作為它的供電方式。當(dāng)溫度低于0℃時(shí)S為1,此后位數(shù)據(jù)為溫度數(shù)據(jù)的補(bǔ)碼,需要取反加一之后再乘以溫度分辨率才能得到實(shí)際溫度值。(3)TH,TL和配置寄存器這3個(gè)字節(jié)的寫入必須在復(fù)位信號發(fā)起之前。也是只有一個(gè)DS18B20時(shí)才能使用該指令。DS18B20必須嚴(yán)格按照1wire協(xié)議進(jìn)行通訊,以確保數(shù)據(jù)準(zhǔn)確沒有沖突。STC89C52單片機(jī)作為嵌入式系統(tǒng)的控制器,具有靈活性高,操作簡單方便等優(yōu)點(diǎn)。帶背光的要比不帶背光的厚一點(diǎn)。單片機(jī)驅(qū)動(dòng)電路即為單片機(jī)的最小系統(tǒng)。溫度報(bào)警模塊是用于提醒用戶溫度超出了設(shè)定的范圍,為了從視覺和聽覺上提醒用戶,本設(shè)計(jì)采用蜂鳴器的聲響信號和LED燈的閃爍信號來同步實(shí)現(xiàn)此功能。所以本系統(tǒng)的設(shè)計(jì)采用的是與單片機(jī)并口通訊的方式,同步快速讀取8支DS18B20的數(shù)據(jù),然后利用matlab根據(jù)特定的算法再進(jìn)行溫度場的繪制?!           ? 系統(tǒng)溫度報(bào)警電路設(shè)計(jì)由DS18B。 DS18B20的測量溫度程序設(shè)計(jì)根據(jù)前面DS18B20與單片機(jī)的連接方式、工作原理、及工作時(shí)序的介紹,編寫DS18B20的溫度測量程序。} 讀溫度子程序讀溫度數(shù)據(jù)子程序的主要功能是從DS18B20中讀出溫度數(shù)據(jù),然后移入溫度暫存器保存。 //連續(xù)讀兩個(gè)字節(jié)數(shù)據(jù),讀取低8位 b=tmpread()。 //放大十倍,這樣做的目的將小數(shù)點(diǎn)后第一位 //也轉(zhuǎn)換為可顯示數(shù)字,同時(shí)進(jìn)行一個(gè)四舍五入操作。//清屏 write_(0x38)。 lcden=1。 lcden=1。最后對系統(tǒng)總程序的設(shè)計(jì)流程做了簡要說明。另一種主要方法是利用色彩圖形來表示某區(qū)域內(nèi)的溫度場分布情況。 。)zi = Columns 1 through 7 Columns 8 through 14 Columns 15 through 21 據(jù)此得出網(wǎng)格矩陣元素,然后利用matlab中的三維曲面繪圖函數(shù)surf(,zi),繪制得出溫度場如下: 寢室溫度場分布圖。匯編語言雖然執(zhí)行速度更快,但調(diào)試修改較麻煩,可讀性不強(qiáng)。在此期間,還有許多同學(xué)給了我?guī)椭?,沒有他們,我的學(xué)習(xí)和生活不會(huì)那么順利,在此,我對所有關(guān)心過我、幫助過我的人表示最衷心的謝意!是大家的無私幫助為我的畢業(yè)設(shè)計(jì)能夠順利的完成。 //菜單設(shè)計(jì)的變量uint t_high = 300,t_low = 100。uint t8_high = 308,t8_low = 108。 //用做菜單內(nèi)的初始化的uchar t1=0,t2=0,t3=0,t4=0,t5=0,t6=0,t7=0,t8=0。j++)。 byte_write(0x2006, t2_low % 256)。 byte_write(0x2204, t4_high % 256)。 byte_write(0x2402, t5_low % 256)。 byte_write(0x2600, t7_high % 256)。 byte_write(0x2655, a_a)。 t2_high = 8。 t3_high |= byte_read(0x2200)。 t4_low = 8。 t5_low |= byte_read(0x2402)。}void read_eepom78(){ t7_high = byte_read(0x2601)。 t8_high |= byte_read(0x2604)。 //開定時(shí)器0中斷 TR0 = 1。 //關(guān)閉連加使能 flag_lj_3_en = 0。 flag_lj_en = 1。 } if((key_new == 0) amp。 break。 //溫度2 報(bào)警標(biāo)志位 else t2 = 0。 //溫度6 報(bào)警標(biāo)志位 else t6 = 0。 //先讀出溫度的值 temperature6 = read6_temp()。 write_sfm3_18B20(2,11,temperature8)。 write_sfm3_18B20(1,11,temperature2)。 } if((menu_1 == 2) amp
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1