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

正文內(nèi)容

單片機(jī)控制的恒溫箱的設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2024-08-07 13:31本頁(yè)面
  

【正文】 發(fā)展比較落后,只可以實(shí)現(xiàn)在比較簡(jiǎn)單的溫度系統(tǒng)的控制,而溫度的慣性以及溫度變化快等難的問(wèn)題,目前在我國(guó)還沒(méi)有得到比較好的解決辦法,在要求比較高的溫度控制系統(tǒng)中,我國(guó)的技術(shù)要求有的還無(wú)法滿足要求,這樣導(dǎo)致了我國(guó)溫度控制系統(tǒng)的成熟化設(shè)備比較少,所以我國(guó)的恒溫箱有很大的發(fā)展空間,和我國(guó)等存在一定的技術(shù)不足和落后性。像日本,美國(guó),德國(guó),等這些國(guó)家的技術(shù)最為先進(jìn),并且基于這些高科技理論以及技術(shù)的前提下,生產(chǎn)出了滿足不同情況需求的多功能設(shè)備。實(shí)現(xiàn)了在我國(guó)多功能領(lǐng)域的發(fā)展,而我國(guó)因?yàn)榧夹g(shù)的難以突破,我國(guó)恒溫系統(tǒng)發(fā)展比較慢,和我國(guó)相比,有比較大的差距。本設(shè)計(jì)我使用的是單片機(jī)AT89C52單片機(jī)作為控制核心,通過(guò)溫度采集系統(tǒng)采集溫度信號(hào),恒溫箱的性能在很大程度上取決于對(duì)溫度的控制性能,本課題采用單片機(jī)為主控制器,然后通過(guò)轉(zhuǎn)換后實(shí)現(xiàn)發(fā)信號(hào)傳送到單片機(jī)處理,在由單片機(jī)發(fā)送到各個(gè)處理后的顯示部件中這樣就完成了整個(gè)電路硬件的設(shè)計(jì)。在硬件的基礎(chǔ)上實(shí)現(xiàn)了軟件的開(kāi)發(fā)和多功能的控制,他的人性化水平依靠軟件的開(kāi)發(fā)程度。2. 系統(tǒng)架構(gòu). 總體設(shè)計(jì)需要完成恒溫箱里面溫度的實(shí)時(shí)檢測(cè)和先12864液晶顯示器上顯示,單片機(jī)控制信號(hào)的輸出,溫度超過(guò)設(shè)限報(bào)警并LED指示燈閃爍,12864上過(guò)海可以顯示時(shí)間信息,時(shí)間休息用時(shí)鐘電路實(shí)現(xiàn)。 2:恒溫箱的恒溫溫度設(shè)定在100攝氏度——50攝氏度以內(nèi)。 2) 恒溫箱控制的允許誤差在177。 3) 溫度信號(hào)接收器輸入范圍在30攝氏度——120攝氏度之間,電流在4——20mA之間。AT89C52做本設(shè)計(jì)的主控芯片,主要處理來(lái)自外部信號(hào)檢測(cè),采集以及控制。DS1302為實(shí)時(shí)鐘芯片,做為系統(tǒng)顯示時(shí)間用。蜂鳴器報(bào)警,用于系統(tǒng)溫度超高報(bào)警用。按鍵控制設(shè)置上下限溫度的設(shè)置。K1為電源總開(kāi)關(guān)。進(jìn)入while(1)函數(shù)里面不斷的檢測(cè)設(shè)置,加減按鍵和啟動(dòng)按鍵。當(dāng)溫度低于上限溫度時(shí)停止報(bào)警,LED燈熄滅。在加熱期間如果按下啟動(dòng)按鍵系統(tǒng)馬上停止加熱,重新檢測(cè)按鍵。單片機(jī)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器(CPU)、存儲(chǔ)器、振蕩器、I/O接口、定時(shí)器/計(jì)時(shí)器等集成到一塊芯片上構(gòu)成的一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng)。主要特性4K字節(jié)可編程FLASH存儲(chǔ)器數(shù)據(jù)保留時(shí)間:10年三級(jí)程序存儲(chǔ)器鎖定32可編程I/O線5個(gè)中斷源低功耗的閑置和掉電模式實(shí)物圖與電路圖如下: 實(shí)物圖 電路圖. 溫度傳感器本設(shè)計(jì)中溫度傳感器采用的是DS18B20溫度傳感器,因?yàn)槠痼w積比較小,而且抗干擾能力強(qiáng),測(cè)量的溫度比較準(zhǔn)確,所以是目前最常見(jiàn)的溫度傳感器之一。而且它的測(cè)量溫度的范圍比較廣,在 -55℃~+125℃,工作電壓也在本設(shè)計(jì)使用的電壓中,只要單單一個(gè)單片機(jī)就可以完成溫度的測(cè)量,比較方便。定義:?jiǎn)纹瑱C(jī)最小系統(tǒng),,或者稱為最小應(yīng)用系統(tǒng),是指用最少的元件組成的單片機(jī)可以工作的系統(tǒng).笨設(shè)計(jì)由40管腳接+5V電壓為單片機(jī)提供電源,把晶振電路,復(fù)位電路,單片機(jī)統(tǒng)一接起來(lái),夠成最小系統(tǒng)。如圖4:圖4:復(fù)位電路. 時(shí)鐘電路 本設(shè)計(jì)中的時(shí)鐘電路給這個(gè)設(shè)計(jì)提供頻率,控制它的快慢。如圖5:圖5:時(shí)鐘電路. 12864顯示部分12864LCD是128*64的點(diǎn)陣液晶模塊的簡(jiǎn)稱,本設(shè)計(jì)中,采用三線串口通信方式與單片機(jī)連接。當(dāng)輸出高電平時(shí),蜂鳴器停止工作。由于它具有獨(dú)特的接線方式,DS18B20在與單片機(jī)連接時(shí)只要有一根數(shù)據(jù)線就可以實(shí)現(xiàn)單片機(jī)和DS18B20溫度傳感器的數(shù)據(jù)交換。,主要檢測(cè)加熱的實(shí)時(shí)溫度,系統(tǒng)每隔0。圖8:圖8:傳感器電路. 時(shí)鐘芯片電路DS1302實(shí)時(shí)時(shí)鐘芯片是SPI通信方式的時(shí)鐘芯片,VCC1是外部電池輸入端,為系統(tǒng)保存時(shí)間用,當(dāng)系統(tǒng)掉電后通過(guò)外接電池給芯片供電,以保證系統(tǒng)重新上電后時(shí)間不變。768KHZ。芯片的CE腳為片選端,低電平時(shí)禁止往DS1302寫入數(shù)據(jù),高電平時(shí)才可以寫入數(shù)據(jù)。CLK引腳為時(shí)鐘線,數(shù)據(jù)傳輸時(shí),在CLK的時(shí)鐘作用下把IO端的數(shù)據(jù)一位一位的傳輸。如圖9:圖9:時(shí)鐘芯片電路. 變壓器電路變壓器T1是把220V的交流電變?yōu)殡妷?V交流電,經(jīng)過(guò)D1,D2整流,電容C1,C2濾波后再經(jīng)7805穩(wěn)壓后為系統(tǒng)提供穩(wěn)定的5V工作電壓。圖11:變壓器電路. 指示燈電路,低電平有效果,當(dāng)溫度超出時(shí)閃爍。選中后光標(biāo)閃爍,按加減按鍵S2,S3可以對(duì)所選擇的參數(shù)修改。K1為電源總開(kāi)關(guān)。進(jìn)入while(1)函數(shù)里面不斷的檢測(cè)設(shè)置,加減按鍵和啟動(dòng)按鍵。當(dāng)溫度低于上限溫度時(shí)停止報(bào)警,LED燈熄滅。在加熱期間如果按下啟動(dòng)按鍵系統(tǒng)馬上停止加熱,并跳出while(1)循環(huán),重新回到mian函數(shù)的while(1)循環(huán)里面重新檢測(cè)按鍵。但通常是先排除系統(tǒng)中明顯的硬件故障后才和軟件結(jié)合起來(lái)調(diào)試的。聯(lián)機(jī)調(diào)試可以檢測(cè)出靠肉眼無(wú)法看出的故障,系統(tǒng)通電后,檢測(cè)運(yùn)行是否正常??梢愿鼡?jù)示波器,觀察示波器上的波形等,有故障尋找原因。. 實(shí)物圖展示按鍵設(shè)置上限和下限的報(bào)警溫度,當(dāng)前溫度為26度。結(jié)束語(yǔ)經(jīng)過(guò)長(zhǎng)時(shí)間的學(xué)習(xí)與努力,我的畢業(yè)論文終于完成了,先對(duì)此做如下總結(jié):1:通過(guò)這次恒溫箱的設(shè)計(jì),在很大程度上提高了自己的獨(dú)立思考能力和單片機(jī)的專業(yè)知識(shí),也深刻熟悉了做一個(gè)設(shè)計(jì)的的步驟和格式,相信有過(guò)這樣的一次訓(xùn)練,在相關(guān)軟件的運(yùn)用上肯定更進(jìn)一步,對(duì)于大學(xué)所學(xué)的單片機(jī),模電等相關(guān)課程有了一個(gè)更加深入的了解和學(xué)習(xí),相信在以后的日子里我會(huì)做的更好。采用單片機(jī)為核心,以溫度傳感器采集信號(hào),在通過(guò)單片機(jī)在12864上顯示。3:在設(shè)計(jì)過(guò)程中,我發(fā)現(xiàn)了對(duì)單片機(jī)相關(guān)知識(shí)的嚴(yán)重不足,但也推廣本次設(shè)計(jì)認(rèn)識(shí)到自己需要經(jīng)常學(xué)習(xí),通過(guò)本次設(shè)計(jì)得到了知識(shí)的豐富和知識(shí)的加強(qiáng),同時(shí)培養(yǎng)了我自主學(xué)習(xí)的意思,為以后學(xué)習(xí)其他知識(shí)打下基礎(chǔ)。他不拘一格的態(tài)度細(xì)心的指導(dǎo)讓我往往自己腦子里面亂了的思路有了新的缺口。在此,謹(jǐn)向徐瑞亞老師的指導(dǎo)之恩表示最深的謝意! 同時(shí)在這里我也感謝我的輔導(dǎo)員和我的任課老師,在大學(xué)三年中,兢兢業(yè)業(yè),勤勤懇懇的教我們學(xué)習(xí),都說(shuō)大學(xué)是小社會(huì),老師在同學(xué)里面不僅教會(huì)了我知識(shí),還教會(huì)了我做人的道理,在這里我也對(duì)他們特別感謝,還有就說(shuō)感謝在我論文中給我提寶貴意見(jiàn)的同學(xué),他們給我的素材很主要,讓我可以明確自己的目標(biāo),從什么地方開(kāi)始,在這里也衷心地感謝他們! 在我的這邊論文快完成的時(shí)候,我的心情久久不能平靜,從剛剛開(kāi)始寫論文到現(xiàn)在,有非常多可敬的老師、同學(xué)、朋友給了我非常多的幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意 ! 由于才疏學(xué)淺,論文之中難免有不足之處,懇請(qǐng)批評(píng)指正。最后,感謝所有關(guān)心、支持和幫助過(guò)我的人們!參考文獻(xiàn)1. 徐鳳霞, 趙成安. AT89C51單片機(jī)溫度控制系統(tǒng)[J]. 齊齊哈爾大學(xué)學(xué)報(bào),2004,3.2. 褚斌, [J]. 儀表技術(shù)與傳感器,2000.3. Design And Implementation of Temperature amp。 //減按鍵sbit jia=P1^5。 //啟動(dòng)按鍵sbit jr=P3^7。//蜂鳴器sbit LED=P3^3。//設(shè)置按鍵/***************************************************************/uint wd。uint hc=65535800。uchar wei=0。uchar bs=0。/***************************************************************/void zhuping()//主屏顯示{ songzhiling(0x0c)。 hzdisp(上限,0x90)。 hzdisp(下限,0x94)。 hzdisp(時(shí)間=,0x98)。 case 1: songzhiling(0x0f)。 break。 songzhiling(0x96)。 case 3: songzhiling(0x0f)。 break。 songzhiling(0x9d)。 }}/***************************************************************/void jcan()//檢測(cè)按鍵程序{ if(shezhi==0)//檢測(cè)設(shè)置鍵 { delay_ms(10)。 wei++。 } gb()。就檢測(cè)加,減按鍵 { if(jia==0)//檢測(cè)加按鍵 { delay_ms(10)。////關(guān)光標(biāo)和反白 if(wei==1) { if(shang100) { shang++。 } } if(wei==2) { if(xia50) { xia++。 } } if(wei==3) { shi++。 } dispsj(shi,fen,miao,0x9b)。 } if(wei==4) { fen++。 } dispsj(shi,fen,miao,0x9b)。 } gb()。 if(jian==0) { songzhiling(0x0c)。 dispshuju(shang,0x92)。 dispshuju(xia,0x96)。 dispsj(shi,fen,miao,0x9b)。 } } if(wei==4) { if(fen1) { fen。//顯示時(shí)間 DS1302_Write( miao,fen,shi)。 } } }}/***************************************************************/void jcqd()//檢測(cè)啟動(dòng)按鍵{ if(ks==0) { delay_ms(10)。////關(guān)光標(biāo)和反白 while(ks!=1)。 wei=0。 fengming=1。 fengming=0。 hzdisp(正在加熱........,0x90)。//開(kāi)始加熱 while(1) { /***************************************************/ if(ks==0)//檢測(cè)停止加熱 { delay_ms(10)。////關(guān)光標(biāo)和反白 while(ks!=1)。 jr=1。 wei=0。 hzdisp(上限,0x90)。 hzdisp(下限,0x94)。 break。////關(guān)光標(biāo)和反白 fengming=1。 jr=1。 } } if(bs==2) { if(sjwdshang) { fengming=0。////關(guān)光標(biāo)和反白 hzdisp(正在加熱........,0x90)。 jr=0。 bs=1。 bs=0。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1