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

正文內(nèi)容

智能溫度控制系統(tǒng)畢業(yè)設(shè)計論文-wenkub

2023-07-04 13:31:09 本頁面
 

【正文】 倍?! ? C語言缺點C語言是一種較匯編語言高級的語言,但相對于匯編這種直接面向機器的語言來說,它的處理效率較會變低。它可以作為工作系統(tǒng)設(shè)計語言,編寫系統(tǒng)應(yīng)用程序,也可以作為應(yīng)用程序設(shè)計語言,編寫不依賴計算機硬件的應(yīng)用程序。 能完成對系統(tǒng)溫度的監(jiān)測及控制,并且能夠?qū)Ρ豢噩F(xiàn)場的溫度進(jìn)行智能調(diào)節(jié),以保持被控現(xiàn)場溫度基本不變。若用該方案,可提供較多I/O口,但操作起來稍顯復(fù)雜。缺點是功能較少,只能顯示有限的符號和數(shù)碼字符?;谏鲜鲈?,本次設(shè)計考慮了兩種方案:方案一:完全采用LCD液晶顯示。它是采用DS18B20溫度傳感器測試環(huán)境溫度,經(jīng)過CPU數(shù)據(jù)處理,用LED數(shù)碼管來顯示溫度。  ?。?)測量結(jié)果直接輸出數(shù)字溫度信號,以一 線總線串行傳送給CPU,同時可傳送CRC校驗碼,具有極強的抗干擾糾錯能力。  ?。?) DS18B20支持多點組網(wǎng)功能,多個DS18B20可以并聯(lián)在唯一的三線上,實現(xiàn)組網(wǎng)多點測溫。設(shè)計先通過keil和proteus來聯(lián)合仿真,然后焊接實物。它實現(xiàn)的是溫度的監(jiān)測和控制功能。更能串接多個數(shù)字溫度傳感器DS18B20進(jìn)行范圍的溫度檢測。 1 系統(tǒng)的相關(guān)介紹 系統(tǒng)的目的及意義溫度檢測控制系統(tǒng)廣泛應(yīng)用于社會生活的各個領(lǐng)域,如家電、汽車、材料、電力電子等,常用的控制電路根據(jù)應(yīng)用場合和所要求的性能指標(biāo)有所不并且當(dāng)擾動因素不明確時,參數(shù)調(diào)整不便仍是普遍存在的問題。有的產(chǎn)品還帶多路選擇器、中央控制器(CPU)、隨機存取存儲器(RAM)和只讀存儲器(ROM)。某些增強型集成溫度控制器(例如TC652/653)中還包含了A/D轉(zhuǎn)換器以及固化好的程序,這與智能溫度傳感器有某些相似之處。 下面介紹的就是兩種最常見的溫度傳感器: (1)集成溫度傳感器模擬集成溫度傳感器。(1)傳統(tǒng)的分立式溫度傳感器(含敏感元件)。 目 錄引 言 11 系統(tǒng)的相關(guān)介紹 2 系統(tǒng)的目的及意義 2 設(shè)計要求 2 系統(tǒng)傳感器DS18B20的介紹 2 DS18B20的主要特性 2 DS18B20的外形和內(nèi)部結(jié)構(gòu) 3 2 系統(tǒng)分析設(shè)計 4 溫度控制系統(tǒng)結(jié)構(gòu)圖及總述 4 系統(tǒng)顯示界面方案 4 系統(tǒng)輸入方案 5 53 相關(guān)軟件編譯知識介紹 5 C語言簡介 5 C語言的優(yōu)點 5 C語言缺點 6 Keil簡介 6 系統(tǒng)概述 6 Keil C51單片機軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu) 74系統(tǒng)流程圖設(shè)計 7 7 DS18B20控制程序流程圖 8 DS18B20 復(fù)位程序流程圖 9 DS18B20寫數(shù)據(jù)程序流程圖 9 DS18B20讀數(shù)據(jù)程序流程圖 10 溫度讀取及轉(zhuǎn)換程序流程圖 12 MAX7219驅(qū)動程序流程圖 13 MAX7219寫入一個字節(jié)數(shù)據(jù)程序流程圖 13 MAX7219寫入一個字?jǐn)?shù)據(jù)程序流程圖 15 數(shù)碼管溫度顯示程序流程圖 16 按鍵中斷服務(wù)程序流程圖 17 5 電路仿真 19 PROTEUS軟件介紹 19 溫度控制系統(tǒng)PROTEUS仿真 196總結(jié) 207參考文獻(xiàn) 21附錄1 源程序代碼 22 引 言信息采集(即傳感器技術(shù))、信息傳輸(通信技術(shù))、信息處理(計算機技術(shù))。(2)模擬集成溫度傳感器/控制器。集成傳感器是將溫度傳感器集成在一個芯片上、可完成溫度測量及模擬信號輸出功能的專用IC。但它自成系統(tǒng),工作時并不受微處理器的控制,這是二者的主要區(qū)別。智能溫度傳感器的特點是能輸出溫度數(shù)據(jù)及相關(guān)的溫度控制量,適配各種微控制器(MCU)。采用數(shù)字溫度傳感器DS18B20,因其內(nèi)部集成了A/D轉(zhuǎn)換器,使得電路結(jié)構(gòu)更加簡單,而且減少了溫度測量轉(zhuǎn)換時的精度損失,使得測量溫度更加精確。因此溫度監(jiān)測是生產(chǎn)自動化的重要任務(wù)。 可設(shè)置報警溫度。具體設(shè)計要求如下:(1) 使用STC89C52控制器和DS18B20溫度傳感器,實現(xiàn)溫度的檢測和顯示;(2) 設(shè)置默認(rèn)報警溫度為500C,并且能夠通過按鍵設(shè)置調(diào)高調(diào)低報警溫度;(3) 當(dāng)溫度高于報警溫度時報警燈亮,低于報警溫度時控制電阻絲加熱;(4) 四位數(shù)碼管能通過按鍵交換顯示實測溫度和報警溫度?! ? (4)DS18B20在使用中不需要任何外圍元件,全部 傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi).  ?。?)溫范圍-55℃~+125℃,在10~+85℃時精度為177。  ?。?)負(fù)壓特性:電源極性接反時,芯片不會因發(fā)熱而燒毀, 但不能正常工作。該設(shè)計可設(shè)置預(yù)期溫度。這種方案顯示精確,可方便的顯示各種英文字符,溫度符號,正負(fù)號等,但實現(xiàn)復(fù)雜,且須完成大量的軟件工作。根據(jù)本設(shè)計的要求,方案二已經(jīng)滿足了要求,所以本次設(shè)計采用方案二以實現(xiàn)系統(tǒng)的顯示功能。方案二:直接在I/O口線上接上按鍵開關(guān)。該系統(tǒng)如果應(yīng)用于現(xiàn)實生活具有很強的實用意義。它的應(yīng)用范圍廣泛,具備很強的數(shù)據(jù)處理能力,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到C語言 。 Keil簡介Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。 系統(tǒng)概述Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。    Keil C51單片機軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)   C51工具包的整體結(jié)構(gòu),uVision與Ishell分別是C51 for Windows和for Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。ABS文件由OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex文件,以供調(diào)試器dScope51或tScope51使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM中。通過掃描中斷口檢查是否有按鍵按下,調(diào)用相應(yīng)的按鍵掃描子程序來進(jìn)行對應(yīng)的設(shè)置。 //下降沿產(chǎn)生中斷 text_rst()。 else JIDIANQI=0,alarm=0。 DQ = 1。 DQ = 1。 } 開始 DQ=1延時 DQ=0 延時(延時大于480us)DQ=1延時結(jié)束 DS18B20復(fù)位程序流程圖 DS18B20寫數(shù)據(jù)程序流程圖。 i) { DQ = 0。 DQ = 1。DS18B20讀數(shù)據(jù)程序如下: ds18b20read(void) //讀DS18B20的程序 { unsigned char i=0。i) { DQ = 0。 delay(8)。DQ=1 Y DQ=1? Ndat|=0x80延時返回dat 值結(jié)束 DS18B20讀數(shù)據(jù)程序流程圖 溫度讀取及轉(zhuǎn)換程序流程圖。 unsigned char b=0。 ds18b20write(0x44)。 a=ds18b20read()。 //進(jìn)行精度轉(zhuǎn)換 t=t|a。 } temperature=t*。 開始 循環(huán)控制變量i=8 code1=champ。 _nop_()。0x80。 CLK=1。 } } } MAX7219寫入一個字?jǐn)?shù)據(jù)程序流程圖。 _nop_()。 _nop_()。 _nop_()。 if(temperature_x0) { symbol=1。break。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1