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

正文內(nèi)容

單片機水溫控制系統(tǒng)論文-wenkub.com

2025-06-24 15:42 本頁面
   

【正文】 Display()。 for(z=0。 D1=1。 D2=1。 D3=1。D4=1。 D4=1。 D3=1。 P0=table[b]。 P0=table[c]。 P0=table[d]。 //計算得到十位數(shù)字 b=e/100a*10。 D3=1。 D2=1。 P0=table[b]。 P0=table[c]。 D4=1。 D3=1。 D2=1。 P0=table[b]。 P0=table[c]。 D4=1。 //溫度不在范圍內(nèi)鳴鐘 else LING=1。 //溫度超出上限,啟動上限控制 else shangxiankongzhi=1。 } if(set_temp_down==1) { temp_downlimit。 } while(!key_up)。 if(key_up==0) { if(set_temp_up==1) { //上限+ temp_uplimit++。 set_temp_up=0。//設(shè)置上限位 set_temp_down=0。 //放大10倍輸出并四舍五入 return(t)。 t=8。 //跳過讀序號列號的操作 WriteOneChar(0xBE)。 float tt=0。 //跳過讀序號列號的操作 WriteOneChar(0x44)。 DQ=1。 i) { DQ=0。 } return(dat)。 // 給脈沖信號 dat=1。 unsigned char dat=0。 //拉高總線 Delay(14)。 Delay(8)。y)。 for(x=z。//bit set_manual=0。signed char temp_uplimit=60。 //定義超出上限控制sbit xiaxiankongzhi=P1^2。//數(shù)字鍵減sbit DP=P0^5。//第1個數(shù)碼管sbit DQ=P2^0。從開始進入課題到論文的順利完成,有太多太多的要感謝的朋友和老師,在這里請接受我真摯的感謝! 附錄1單片機水溫控制系統(tǒng)程序include define uint unsigned intdefine uchar unsigned char //宏定義sbit D4=P2^1。在這里也要感謝我的室友們,是他們在平時無微不至的照顧,才有了我更棒的身體,和更多的學(xué)習(xí)時間。測試(第二版)》 華中科技大學(xué)出版社 200013 武慶生 仇梅 編著 《單片機原理與應(yīng)用》 電子科技大學(xué)出版社 14 譚浩強 編著《C程序設(shè)計》.北京:清華大學(xué)出版社1999年15 華中理工大學(xué)電子學(xué)教研室編 《電子技術(shù)基礎(chǔ)數(shù)字部分(第四版)》高等教育出版社 16 《電子制作》致謝經(jīng)過半年的忙碌和工作,本次畢業(yè)設(shè)計已經(jīng)接近尾聲,作為一個專科生的畢業(yè)設(shè)計,由于經(jīng)驗的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)師的督促指導(dǎo),以及一起工作的同學(xué)們的支持,想要完成這個設(shè)計是難以想象的。 此設(shè)計雖然能夠完成溫度的顯示和控制,但功能和精度有待于進一步提高。同樣在對軟件進行設(shè)計時,也可為一路坎坷。此時單片機通過數(shù)碼管顯示實時檢測的溫度并和預(yù)設(shè)置溫度進行對比,如果實測溫度小于預(yù)設(shè)置下限溫度,則單片機發(fā)出加熱信號并點亮加熱指示燈,且當(dāng)超過預(yù)設(shè)下限溫度時發(fā)出報警;當(dāng)溫度上升到預(yù)設(shè)置下限溫度時,單片機發(fā)出停止加熱信號并熄滅加熱指示燈依次循環(huán)控制。本人在設(shè)計的時候在PROTEUS仿真軟件進行調(diào)試,通過此軟件進行調(diào)試可以很方便的觀察實驗效果,以方便進行調(diào)試。蜂鳴器是低電平有效。 圖47 系統(tǒng)初始上限值圖48系統(tǒng)初始下限值 當(dāng)通過溫度傳感器上的按鍵改變現(xiàn)實溫度值,達到上限報警溫度或低于下限報警溫度時,上、下限報警燈分別亮起,同時蜂鳴器發(fā)出蜂鳴報警。開始k1=0?是K2=0?是設(shè)置數(shù)值加 1否K3=0?設(shè)置數(shù)值減 1是否結(jié)束 圖 44鍵盤掃描子程序流程圖 報警處理流程我們可以在程序里設(shè)定溫度上下限值,當(dāng)采集到的外界溫度高于或者低于當(dāng)前所設(shè)定溫度上限或者下限值時,程序就會進入報警子程序,觸發(fā)蜂鳴器進行報警。 t= tt*100+。 t=b。 WriteOneChar(0xCC)。 unsigned int t=0。 (2)對于DS18B20寫0時序和寫1時序的要求不同,當(dāng)要寫0時序時,單總線要被拉低至少60us,保證DS18B20能夠在15us到45us之間能夠正確地采樣IO總線上的“0”電平,當(dāng)要寫1時序時,單總線被拉低之后,在15us之內(nèi)就得釋放單總線。DS18B20的讀時序:(1)對于DS18B20的讀時序分為讀0時序和讀1時序兩個過程。DS18B20有嚴(yán)格的通信協(xié)議來保證各位數(shù)據(jù)傳輸?shù)恼_性和完整性。DS18B20單線通信功能是分時完成的,它有嚴(yán)格的時隙概念。DS18B20與單片機連接圖如圖所示313所示。本文以廣泛應(yīng)用的數(shù)字溫度傳感器DS18B20為例,說明了1Wire總線的操作過程和基本原理。在DS18B20 有關(guān)資料中均未提及1Wire上所掛DS18B20數(shù)量問題,容易使人誤認(rèn)為可以掛任意多個DS18B20,在實際應(yīng)用中并非如此。這種方法的優(yōu)點是在 DQ 線上不要求強的上拉,總線上主機不需要連接其它的外圍器件便在溫度變換期間使總線保持高電平,這樣也允許在變換期間其它數(shù)據(jù)在單總線上傳送。有兩種方法確保 DS18B20 在其有效變換期內(nèi)得到足夠的電源電流。圖310 DS18B20的寫時序圖 DS18B20的供電方式在圖311中示出了DS18B20的寄生電源電路。DS18B20的讀時序圖如圖39所示。由于DS18B20采用的是1-Wire總線協(xié)議方式,即在一根數(shù)據(jù)線實現(xiàn)數(shù)據(jù)的雙向傳輸,而對51單片機來說,硬件上并不支持單總線協(xié)議,因此,我們必須采用軟件的方法來模擬單總線的協(xié)議時序來完成對DS18B20芯片的訪問。置1操作是為了是I/O口截止(cut off),以確保微控制器正確讀取數(shù)據(jù)。這就決定:(1)微控制器不能單方面控制總線狀態(tài)。從兩個角度來理解單線總線:第一,單線總線只定義了一個信號線,而且DS18B20智能程度較低(這點可以與微控制器和SPI器件間的通信做一個比較),所以DS18B20和處理器之間的通信必然要通過嚴(yán)格的時序控制來完成。現(xiàn)場溫度直接以“一線總線”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性。DS18BDS1822“一線總線”數(shù)字化溫度傳感器同DS18B20一樣,DS18B20也支持“一線總線”接口,測量溫度范圍為 55℃~+125℃,在10℃~+85℃范圍內(nèi),精度為177。如圖36所示。,當(dāng)剛開機或溫度降到設(shè)定溫度以下時,該燈會亮,表示目前處于加熱狀態(tài);當(dāng)溫度上升到設(shè)定溫度時,該LED滅,表示停止加熱。如圖34所示,按鍵和51單片機的接線圖,檢測儀共設(shè)有3個按鍵,每個按鍵由軟件來決定其功能,3個按鍵功能分別為:(1) K1:設(shè)定按鍵(設(shè)定按鍵)(2) K2:加法按鍵(當(dāng)前位加5)(3) K3:減法按鍵(當(dāng)前位減5)圖3-4 單片機按鍵3. 4 數(shù)碼管和指示燈顯示電路及報警電路各個數(shù)碼管的段碼都是單片機的數(shù)據(jù)口輸出,即各個數(shù)碼管輸入的段碼都是一樣的,為了使其分別顯示不同的數(shù)字,可采用動態(tài)顯示的方式,即先只讓最低位顯示0(含點),經(jīng)過一段延時,再只讓次低位顯示1,如此類推。編碼鍵盤采用硬件線路來實現(xiàn)鍵盤的編碼,每按下一個鍵,鍵盤能夠自動生成按鍵代碼,并有去抖功能。本設(shè)計中復(fù)位電路如圖31所示 圖31 復(fù)位電路在單片機電路中晶振的作用非常大,結(jié)合單片機內(nèi)部的電路,產(chǎn)生單片機所必需的時鐘頻率,單片機一切指令的執(zhí)行都是建立在晶振的基礎(chǔ)上。因為該腳不接時為低電平,單片機將直接讀取外部程序存儲器,而系統(tǒng)沒有外部程序存儲器,所以必須接VCC。整個電路都是通過軟件控制實現(xiàn)設(shè)計要求。 64位光刻ROM,內(nèi)置產(chǎn)品序列號,方便多機掛接.C(67176。 12位分辨率時的最大工作周期為750毫秒. 全數(shù)字溫度轉(zhuǎn)換及輸出 I/O口的負(fù)載驅(qū)動能力:P0口的每條口線能以吸收電流方式驅(qū)動8個TTL電路。ALE/(30引腳):允許地址鎖存輸出/編程脈沖輸入。 (2)時鐘電路引腳XTAL1和XTAL2:硬件電路連接時,接外部晶體和微調(diào)電容的一端。MCS5l系列單片機的外部封裝有兩種方式,雙列直插式封裝(PDIP)和方形封裝(PLCC、MQFP)。概括的講:一塊芯片就成了一臺計算機。我國溫度測量控制現(xiàn)狀還遠遠沒有達到工廠化的程度,生產(chǎn)實際中仍然有許多問題困擾著我們,存在著裝備配套能力差,產(chǎn)業(yè)化程度低,環(huán)境控制水平落后,軟硬件資源不能共享和可靠性差等缺點?,F(xiàn)在世界各國的溫度測控技術(shù)發(fā)展很快,一些國家在實現(xiàn)自動化的基礎(chǔ)上正向著完全自動化、無人化的方向發(fā)展。國外對溫度控制技術(shù)研究較早,始于20世紀(jì)70年代。它只能適應(yīng)一半溫度控制系統(tǒng),難于控制滯后復(fù)雜時變溫度控制系統(tǒng)。 水溫控制系統(tǒng)的國內(nèi)外現(xiàn)狀和發(fā)展趨勢 目前,國外溫度控制系統(tǒng)及儀表正朝著高精度智能化,小型化等方面快速發(fā)展。目前,國外溫度控制系統(tǒng)及儀表正朝著高精度智能化,小型化等方面快速發(fā)展。s lives easier. For this system,Is 89C51 SCM as the core, with the temperature sensors, signal processing circuit, display circuits, out
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1