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

正文內(nèi)容

基于單片機(jī)的室溫控制系統(tǒng)的設(shè)計(jì)畢業(yè)論文-wenkub

2023-07-08 15:12:42 本頁(yè)面
 

【正文】 進(jìn)行比較,根據(jù)偏差的大小,單片機(jī)執(zhí)行程序?qū)犭娤到y(tǒng)進(jìn)行控制,即經(jīng)過(guò)特定I/O口的電平變化,讓熱電系統(tǒng)加熱或者說(shuō)是制冷,從而改變了室內(nèi)溫度。在單片機(jī)的設(shè)計(jì)中,單片機(jī)外部線路的設(shè)計(jì),端口的分配和選用,復(fù)位和內(nèi)部時(shí)鐘的配合和電路的驅(qū)動(dòng)等方面也遇到了不少問(wèn)題,經(jīng)過(guò)對(duì)各模塊功能及單片機(jī)I/O的特點(diǎn)詳細(xì)了解后都基本上解決了。而在醫(yī)用、水產(chǎn)、特種工業(yè)、工業(yè)探傷、照相等行業(yè),都需要求有穩(wěn)定而精確的溫度,也就是在設(shè)定一個(gè)溫度之后,系統(tǒng)能夠自動(dòng)調(diào)整到這一個(gè)數(shù)值并保持不變。本論文是基于單片機(jī)而設(shè)計(jì)的室內(nèi)溫度控制系統(tǒng),通過(guò)對(duì)室內(nèi)溫度的檢測(cè)傳到單片機(jī),與給設(shè)定值進(jìn)行比較,單片機(jī)對(duì)數(shù)據(jù)進(jìn)行處理,根據(jù)偏差信號(hào)來(lái)改變特定I/O口的電平,也就控制了熱電系統(tǒng),從而達(dá)到室內(nèi)溫度控制的目的。加熱電路本論文選擇了熱電制冷電路,這個(gè)電路的開關(guān)頻率很高,很多空調(diào)等都選用了類似的熱電制冷電路,只是根據(jù)控制要求做了適當(dāng)調(diào)整。當(dāng)熱電系統(tǒng)加熱時(shí),使室內(nèi)溫度升高,DS1624不斷對(duì)室內(nèi)溫度進(jìn)行溫度檢測(cè),當(dāng)偏差存在時(shí)單片機(jī)就繼續(xù)驅(qū)動(dòng)熱電系統(tǒng)電路進(jìn)行加熱,直到偏差為零。溫度控制系統(tǒng)是人類供熱、取暖的主要設(shè)備的驅(qū)動(dòng)來(lái)源,它的出現(xiàn)迄今已有兩百余年的歷史。 溫度控制的國(guó)內(nèi)外發(fā)展概況隨著計(jì)算機(jī)技術(shù)及現(xiàn)代傳感技術(shù)的發(fā)展,溫度的測(cè)量和控制對(duì)人類日常生活、工業(yè)生產(chǎn)、氣象預(yù)報(bào)、物資倉(cāng)儲(chǔ)等都起著極其重要的作用。 溫度控制的國(guó)內(nèi)發(fā)展概況溫度控制系統(tǒng)在國(guó)內(nèi)各行各業(yè)的應(yīng)用雖然已經(jīng)十分廣泛,但從生產(chǎn)的溫度調(diào)節(jié)來(lái)講,總體發(fā)展水平仍然不高,同日本、美國(guó)、德國(guó)等先進(jìn)國(guó)家相比有著較大差距??刂茀?shù)大多靠人工經(jīng)驗(yàn)及現(xiàn)場(chǎng)調(diào)試確定。日本、美國(guó)、德國(guó)、瑞典等技術(shù)領(lǐng)先,都生產(chǎn)出來(lái)一批商品化的、性能優(yōu)異的溫度控制器及儀器儀表,并在各行各業(yè)廣泛應(yīng)用。目前國(guó)外溫度控制系統(tǒng)及儀表正朝著高精度、智能化、小型化等方面快速發(fā)展。該系統(tǒng)有單片機(jī),溫度傳感器,串口通信,和計(jì)算機(jī)組成。預(yù)留RS232接口,能和PC機(jī)聯(lián)機(jī)傳輸現(xiàn)場(chǎng)檢測(cè)數(shù)據(jù)。達(dá)到控制電阻爐溫度的目的。本系統(tǒng)要求隨時(shí)監(jiān)視室內(nèi)的溫度,在一定范圍內(nèi)根據(jù)用戶溫度設(shè)定值,迅速做出調(diào)整,以達(dá)到對(duì)室內(nèi)溫度的控制。方案二:采用Atmel公司的AT89S系列單片機(jī),這類處理器的優(yōu)點(diǎn)是:低功耗,高性能,有4~8K系統(tǒng)可編程flash存儲(chǔ)器,與工業(yè)80C51產(chǎn)品指令與引腳完全兼容,在生活中的應(yīng)用相當(dāng)廣泛,涉及到日常生活,工業(yè)控制方面等等,能滿足通常的控制要求,而且取得了相當(dāng)滿意的效果,控制精度高。在控制系統(tǒng)中我們學(xué)過(guò),組成閉環(huán)控制系統(tǒng)的元件中,測(cè)量元件引起的誤差不能消除,系統(tǒng)本身的誤差則可以通過(guò)算法控制到最小。方案二:采用數(shù)字量輸出DS1624,DS1624是美國(guó)DALLAS公司生產(chǎn)的集成了測(cè)量系統(tǒng)和存儲(chǔ)器于一體的芯片。適用于高精度、低功耗的應(yīng)用系統(tǒng)場(chǎng)合。C的溫度變化;工作溫度范圍寬;體積小,能夠測(cè)量其它溫度計(jì)無(wú)法測(cè)量的溫度;使用方便;易加工成復(fù)雜的形狀;壽命長(zhǎng),穩(wěn)定性好、過(guò)載能力強(qiáng)。從系統(tǒng)控制要求角度出發(fā),再考慮系統(tǒng)的性價(jià)比,選擇了方案二。優(yōu)點(diǎn)在于采用市電,比較方便,由單片機(jī)輸出PWM波來(lái)控制雙向可控硅的觸發(fā)相位,控制執(zhí)行元件電路加熱或制冷?;谝陨蟽蓚€(gè)方案比較,方案二組成的執(zhí)行系統(tǒng),結(jié)構(gòu)簡(jiǎn)單,功能強(qiáng)大,可靠性高,性價(jià)比也高,能夠同時(shí)實(shí)現(xiàn)執(zhí)行系統(tǒng)的加熱與制冷。當(dāng)溫度在允許范圍內(nèi)時(shí),按鍵設(shè)定的溫度得以執(zhí)行,通過(guò)熱電制冷片加熱或制冷,通過(guò)風(fēng)扇加速空氣流動(dòng),來(lái)達(dá)到迅速調(diào)整室溫的目的。方案二:用專門的芯片擴(kuò)展鍵盤,也是矩陣式的,當(dāng)有按鍵按下時(shí)就會(huì)觸發(fā)按鍵中斷,在主控制器收到中斷信號(hào)后就開始讀相應(yīng)按鍵值。 顯示器的選擇顯示器是室溫控制系統(tǒng)中顯示系統(tǒng)的重要組成部件,它顯示了用戶設(shè)定的溫度即室內(nèi)最終要達(dá)到的溫度(在允許的范圍內(nèi)0176。當(dāng)驅(qū)動(dòng)能力不夠時(shí)(如單片機(jī)的P0口),可以直接加上拉電阻,或者加專門的驅(qū)動(dòng)芯片?;谝陨戏桨副容^,本室內(nèi)溫度控制系統(tǒng)只顯示數(shù)字就可以,默認(rèn)為華氏溫度,因而就選擇非常便宜的數(shù)碼管顯示,就滿足了系統(tǒng)的要求。若不合理(亮紅燈發(fā)警告聲)則用戶必須迅速做出調(diào)整。方案二:聲音讓蜂鳴器發(fā)出,蜂鳴器的電路簡(jiǎn)單,用兩個(gè)電阻、一個(gè)電容與三極管就可以驅(qū)動(dòng),而且聲音也大,效果很好,在一定范圍內(nèi),電流越大聲音越大而且只改變電路中的電阻即可。 風(fēng)扇電機(jī)選擇風(fēng)扇保證了熱氣與冷氣迅速流動(dòng)到室內(nèi)的每一個(gè)角落,滿足室內(nèi)溫度控制的要求。方案二:采用步進(jìn)電機(jī),步進(jìn)電機(jī)是一種把電脈沖轉(zhuǎn)換成角位移的電動(dòng)機(jī)。3 系統(tǒng)硬件電路設(shè)計(jì) 硬件總體結(jié)構(gòu)框圖本室內(nèi)溫度控制系統(tǒng)由溫度采集系統(tǒng)、按鍵控制系統(tǒng)、主控制器、執(zhí)行系統(tǒng)、數(shù)碼顯示系統(tǒng)、警告及提示系統(tǒng)組成,: 硬件總體結(jié)構(gòu)框圖 單片機(jī)知識(shí)介紹單片機(jī)又稱單片微控制器,它不是完成某一個(gè)邏輯功能的芯片,而是把一個(gè)計(jì)算機(jī)系統(tǒng)集成到一個(gè)芯片上。單片機(jī)內(nèi)部也用和電腦功能類似的模塊,比如CPU,內(nèi)存,并行總線,還有和硬盤作用相同的存儲(chǔ)器件,不同的是它的這些部件性能都相對(duì)我們的家用電腦弱很多,不過(guò)價(jià)錢也是低的,一般不超過(guò)10元即可用它來(lái)做一些控制電器一類不是很復(fù)雜的工作足矣了。還有一類計(jì)算機(jī),大多數(shù)人卻不怎么熟悉。 單片機(jī)的應(yīng)用領(lǐng)域單片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過(guò)程控制等領(lǐng)域,大致可以分為以下幾個(gè)范疇:,如精密測(cè)量設(shè)備(功率計(jì),示波器,各種分析儀)。,醫(yī)用呼吸機(jī),各種分析儀,監(jiān)護(hù)儀,超聲診斷設(shè)備及病床呼叫系統(tǒng)等等。片上Flash允許程序存儲(chǔ)器在線系統(tǒng)可編程,亦適于常規(guī)編程器??臻e模式下,CPU停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。作為輸出口,每位能驅(qū)動(dòng)8個(gè)TTL邏輯電平。在flash編程時(shí),P0口也用來(lái)接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。對(duì)P2端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。在使用8位地址(如MOVX RI)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),P2口輸出P2鎖存器的內(nèi)容。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。晶振工作時(shí),RST腳持續(xù)2個(gè)機(jī)器周期高電平將使單片機(jī)復(fù)位。ALE/PROG:地址鎖存控制信號(hào)(ALE)是訪問(wèn)外部程序存儲(chǔ)器時(shí),鎖存低8位地址的輸出脈沖。如果需要,通過(guò)將地址為8EH的SFR的第0位置“1”,ALE操作將無(wú)效。PSEN:外部程序存儲(chǔ)器選通信號(hào)(PSEN)是外部程序存儲(chǔ)器選通信號(hào)。為了執(zhí)行內(nèi)部程序指令,EA應(yīng)該接VCC。 溫度測(cè)量系統(tǒng)電路設(shè)計(jì) 溫度傳感器DS1624介紹在本論文中,選用的是溫度測(cè)量的專用芯片DS1624是美國(guó)DALLAS公司生產(chǎn)的集成了測(cè)量系統(tǒng)和存儲(chǔ)器于一體的芯片。測(cè)量溫度范圍為50176。C范圍內(nèi),精度為177。適用于高精度、低功耗應(yīng)用系統(tǒng)。I2C總線是Philips公司首先推出的一種兩線制串行傳輸總線。: DS1624內(nèi)部結(jié)構(gòu)圖 DS1624的工作原理及方式DS1624在測(cè)量溫度時(shí)使用了獨(dú)有的在線溫度測(cè)量技術(shù),: DS1624工作原理在計(jì)數(shù)門開通的情況下對(duì)低溫系數(shù)振蕩器的脈沖個(gè)數(shù)進(jìn)行計(jì)數(shù),計(jì)數(shù)脈沖的周期由高溫系數(shù)振蕩器所決定,計(jì)數(shù)器和溫度寄存器的預(yù)先設(shè)置值為55176。通過(guò)改變?cè)黾拥拿?176。該13位寄存器的內(nèi)容即為補(bǔ)碼表示的溫度值,最高位為符號(hào)位,符號(hào)為“1”表示溫度值為負(fù),為“0”表示溫度值為正。1SHOT為1時(shí)為單次轉(zhuǎn)換模式,DS1624在收到啟動(dòng)溫度轉(zhuǎn)換命令EEH后進(jìn)行一次溫度轉(zhuǎn)換。在字節(jié)編程模式中,主控制器發(fā)送地址和一個(gè)字節(jié)的數(shù)據(jù)到DS1624。DS1624再次發(fā)出確認(rèn)信號(hào),同時(shí)主器件產(chǎn)生停止條件STOP,啟動(dòng)內(nèi)部寫周期。接收每一個(gè)字節(jié)以后,低位順序地址指針在內(nèi)部加1。存儲(chǔ)器的讀操作在這種模式下,主器件可以從DS1624的EEPROM中讀取數(shù)據(jù)。:在寫入信息時(shí),主器件輸出從器件(即DS1624)的地址,同時(shí)R/W位置0。訪問(wèn)存儲(chǔ)器指令[17H]:該指令是對(duì)DS1624的EEPROM進(jìn)行訪問(wèn),發(fā)送該指令之后,下一個(gè)字節(jié)就是被訪問(wèn)存儲(chǔ)器的字地址數(shù)據(jù)。讀溫度值指令[AAH]:即讀出最后一個(gè)測(cè)溫結(jié)果。在連續(xù)模式下,將啟動(dòng)連續(xù)測(cè)溫。直到下一個(gè)開始測(cè)溫的請(qǐng)求發(fā)出才繼續(xù)進(jìn)行連續(xù)測(cè)量。MAX1968主要由兩個(gè)開關(guān)型同步降壓穩(wěn)壓器組成,100%的占空比實(shí)現(xiàn)了低壓差操作。一般TEC+接OS2,TEC接OS1,OS1和OS2不是功率輸出,而是用來(lái)感測(cè)通過(guò)TEC的電流,流過(guò)TEC的電流由式(31)確定: (31)式中:RSENSE為TEC電流的感應(yīng)電阻;VCTL1為外部控制電路的輸出電壓;VREF為參考電壓()。MAX1968片內(nèi)帶有的MOSFET驅(qū)動(dòng)器,減少了外部元件,芯片工作在較高的開關(guān)頻率下,可以用更小的電感和電容,從而減少PCB(印制電路板)的面積、降低成本??筛鶕?jù)使用的TEC在REF和GND之間通過(guò)分壓電阻,在引腳MAXIP和MAXIN端設(shè)置。 熱電制冷片TEC介紹熱電制冷片也叫熱電半導(dǎo)體制冷組件,帕爾貼等。電子以高速度繞原子核轉(zhuǎn)動(dòng),受到原子核吸引,因?yàn)槭艿揭欢ǖ南拗?,所以電子只能在有限的軌道上運(yùn)轉(zhuǎn),不能任意離開,而各層軌道上的電子具有不同的能量(電子勢(shì)能)。半導(dǎo)體重要的特性是在一定數(shù)量的某種雜質(zhì)滲入半導(dǎo)體之后,不但能大大加大導(dǎo)電能力,而且可以根據(jù)摻入雜質(zhì)的種類和數(shù)量制造出不同性質(zhì)、不同用途的半導(dǎo)體。在外電場(chǎng)作用下“空穴”流動(dòng)方向和電子流動(dòng)方向相反,即“空穴”由正板流向負(fù)極,這是P型半導(dǎo)體原理。這樣,半導(dǎo)體元件可以用各種不同的連接方法來(lái)滿足使用者的要求。:冷力、冷合、白內(nèi)障摘除片、血液分析儀等。此外,還有其它方面的應(yīng)用等等。TA與TB則是熱電制冷片TEC112705的接線端口。這里只用了一組。: 數(shù)碼顯示電路 警告及指示電路當(dāng)為按鍵輸入的溫度值不在0176。由于單片機(jī)的I/O口能夠驅(qū)動(dòng)發(fā)光二極管,所以只需加一個(gè)限流電阻即可。 電機(jī)驅(qū)動(dòng)電路 整體電路圖。: 系統(tǒng)主程序流程圖 按鍵控制服務(wù)程序流程圖當(dāng)有按鍵按下時(shí),由中斷服務(wù)程序讀出按鍵值,然后通過(guò)按鍵值處理后,判斷其是否在允許的范圍內(nèi),若不是則給出提示以告知用戶重新輸入溫度值,該操作不被執(zhí)行。在此過(guò)程中,不斷測(cè)溫,數(shù)碼管動(dòng)態(tài)顯示每次加熱或制冷后的室內(nèi)溫度。C,可以修改范圍)內(nèi)調(diào)整室內(nèi)溫度,并且以綠燈常亮提示用戶設(shè)置溫度成功,當(dāng)用戶設(shè)置的溫度值不在允許范圍時(shí),則會(huì)以紅燈閃爍和警告聲提示用戶設(shè)置越限,應(yīng)馬上重新設(shè)置溫度值;該系統(tǒng)為閉環(huán)控制,工作穩(wěn)定,穩(wěn)定性高,控制精度高(176。由于C語(yǔ)言簡(jiǎn)練、緊湊,使用方便、靈活,運(yùn)算符豐富,數(shù)據(jù)類型也豐富,結(jié)構(gòu)化的控制語(yǔ)句,編程顯得順手些。室內(nèi)溫度控制系統(tǒng)設(shè)計(jì)是一個(gè)開放性的設(shè)計(jì),在不同的應(yīng)用場(chǎng)合不同要求下選用不同的控制方案,不同的器件,得到想要的效果。 //1968狀態(tài)控制位sbit P1_5=P1^5。sbit P3_1=P3^1。bit secondflag=0。 unsigned char T_data[4]。unsigned char s_key[2]。 unsigned int result。unsigned int n。 void i_start(void)。 bit i_clock(void)。 bit read_temperature_T(unsigned char *p,unsigned char y)。unsigned int key_scan(void)。 _nop_()。 } void delay10ms(void) //延時(shí)10ms{ unsigned int i。 } } void delayts(unsigned char t) //延時(shí)ts{unsigned char j,s。j99。 SDA=0。 } void i_stop(void) //停止信號(hào){ SDA=0。 SDA=1。 } void i_init(void) //初始化{ SCL=0。 SDA=1。 sample=SDA。 delay()。i8。 i_clock()。 unsigned char i。 if(i_clock()) i_data++。 delay()。 return(0)。 } } bit read_temperature_T(unsigned char *p,unsigned char y) //讀溫度{ i_start(
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1