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

正文內(nèi)容

基于單片機(jī)的倉(cāng)儲(chǔ)溫度測(cè)控系統(tǒng)的設(shè)計(jì)畢業(yè)設(shè)計(jì)(完整版)

  

【正文】 52單片機(jī)功能特性 6 引腳功能(摘自參考目錄中《單片機(jī)原理及應(yīng)用》一書(shū)) 7 溫度傳感器的設(shè)計(jì) 9 DS18B20溫度傳感器的特點(diǎn) 9 DS18B20引腳定義 9 DS18B20工作原理 10 DS18B20與單片機(jī)連接 11 串口通信 12 輸入模塊 12 顯示電路 13 數(shù)碼管的選擇 13 LED數(shù)碼管工作原理 13 LED數(shù)碼管顯示方式 14 蜂鳴報(bào)警器設(shè)計(jì) 15 繼電器電路設(shè)計(jì) 16 電源電路設(shè)計(jì) 16第四章 系統(tǒng)軟件設(shè)計(jì) 18 軟件設(shè)計(jì)原則 18 程序結(jié)構(gòu)分析 18 溫度信號(hào)處理子程序 20 鍵盤(pán)輸入模塊掃描子程序 21 數(shù)碼管顯示子程序 22 繼電器控制子程序 22 報(bào)警子程序 23 串口通信子程序 23總 結(jié) 25參考文獻(xiàn) 26附 錄 28第一章 緒 論第一章 緒 論溫度是一個(gè)普遍但又極為重要的參數(shù),在工業(yè)生產(chǎn),科學(xué)研究等諸多領(lǐng)域?qū)囟鹊目刂婆c檢測(cè)都有極高的要求。近年來(lái),隨著社會(huì)的發(fā)展,人們對(duì)溫度監(jiān)控的精度以及范圍等有了更高層次的要求,無(wú)論是在工農(nóng)業(yè)生產(chǎn)或科學(xué)研究方面,對(duì)溫度監(jiān)控都尤為重要。STC89C52單片機(jī)具有運(yùn)算速度快,處理能力強(qiáng)等特點(diǎn),使其在溫度測(cè)控系統(tǒng)中成為一個(gè)極為重要的組成部分,伴隨著電子技術(shù)的發(fā)展,利用單片機(jī)進(jìn)行溫度測(cè)控,將成為發(fā)展趨勢(shì)。因此,這就要求有一種新的,能夠?qū)囟茸兓龀黾磿r(shí)反應(yīng)的高精度溫度測(cè)控系統(tǒng)。國(guó)際上,新型傳感器正從模擬式向數(shù)字式,由集成化向智能化網(wǎng)絡(luò)化的方向發(fā)展。根據(jù)設(shè)計(jì)要求,設(shè)計(jì)出能對(duì)倉(cāng)庫(kù)進(jìn)行實(shí)時(shí)檢測(cè)與控制的系統(tǒng),該系統(tǒng)能精確測(cè)量采集倉(cāng)庫(kù)內(nèi)溫度,并能夠?qū)?shù)據(jù)送至單片機(jī)中進(jìn)行處理,通過(guò)相應(yīng)的溫度控制模塊對(duì)倉(cāng)庫(kù)內(nèi)溫度進(jìn)行升溫或降溫,使倉(cāng)庫(kù)內(nèi)溫度能夠保持在規(guī)定范圍內(nèi),同時(shí),系統(tǒng)還設(shè)有顯示模塊與報(bào)警模塊,鍵盤(pán)輸入模塊,使對(duì)溫度的監(jiān)控更加方便與靈活。其原理框圖如圖23所示。以PC機(jī)作為上位機(jī)檢測(cè)模塊,單片機(jī)作為下位機(jī)控制模塊,同時(shí)外圍模塊包括鍵盤(pán)輸入模塊,智能溫度傳感器DS18B20,溫度控制模塊,報(bào)警模塊,LED顯示模塊以及串口通信模塊。3個(gè)16位可編程定時(shí)/計(jì)數(shù)中斷。VCC(40 腳)和GND(20 腳)為供電端口,分別接+5V電源的正負(fù)端。P1口管腳寫(xiě)入“1”后,電位被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這時(shí)由于內(nèi)部上拉的緣故。當(dāng)P3口寫(xiě)入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。ALE只有在執(zhí)行MOVX,MOVC指令時(shí)ALE才起作用。 溫度傳感器的設(shè)計(jì) DS18B20溫度傳感器的特點(diǎn) 獨(dú)特的單線接口方式,DS18B20在與微處理器連接時(shí)僅需要一條口線即可實(shí)現(xiàn)微處理器與DS18B20的雙向通訊。 VDD:當(dāng)采用寄生電源工作方式時(shí),接地;當(dāng)采用外接供電電源工作方式時(shí),作為輸入端。另一種連接方式為外部電源供電,傳感器工作電源由VDD引腳接入,GND接地,DQ管腳與單片機(jī)連接。串口通信電路如圖34所示。本次設(shè)計(jì)采用獨(dú)立式鍵盤(pán),四個(gè)按鍵控制系統(tǒng)程序的運(yùn)行,溫度控制調(diào)節(jié)與顯示等。而動(dòng)態(tài)顯示則需要CPU時(shí)刻對(duì)顯示數(shù)據(jù)進(jìn)行刷新,顯示數(shù)據(jù)具有閃爍感,占用的CPU時(shí)間多。其電路原理圖如圖36所示。電磁繼電器因其簡(jiǎn)單的原理以及方便的操作而得到廣泛應(yīng)用。下一步整流電路采用單向橋式整流電路,單向橋式整流電路利用二極管的單向?qū)ㄐ允顾膫€(gè)二極管交替導(dǎo)通,從而輸出一個(gè)單向脈沖電壓。 程序結(jié)構(gòu)分析設(shè)計(jì)中,主程序共調(diào)用7個(gè)子程序,分別是溫度信號(hào)處理程序、鍵盤(pán)輸入模塊的掃描程序、數(shù)碼管顯示程序、繼電氣控制程序、報(bào)警程序、單片機(jī)和上位機(jī)的串口通信程序。其流程圖如圖41所示。N有鍵按下Y去抖動(dòng)N確實(shí)按下Y 計(jì)算保存鍵值N調(diào)用延時(shí)按鍵釋放Y 恢復(fù)鍵值返回圖43 鍵盤(pán)輸入掃描子程序框圖 數(shù)碼管顯示子程序本設(shè)計(jì)可以實(shí)時(shí)的顯示倉(cāng)庫(kù)內(nèi)溫度,用到顯示模塊控制子程序。單片機(jī)和上位機(jī)進(jìn)行通信時(shí),首先要設(shè)置串行口的波特率,一般情況下設(shè)置為9 600 b/s,1位停止位,無(wú)奇偶校驗(yàn)。(3) 硬件設(shè)計(jì),用Protel軟件畫(huà)好電路原理圖。參考文獻(xiàn)參考文獻(xiàn)[1]姜志海,黃玉清,劉連鑫,單片機(jī)原理及應(yīng)用,北京:電子工業(yè)出版社,2010,19~21[2]李忠國(guó),陳剛,單片機(jī)應(yīng)用技能實(shí)訓(xùn),北京:人民郵電出版社,2006[3]劉南平,朱鳳芝,現(xiàn)代電子設(shè)計(jì)與制作技術(shù),西安:電子工業(yè)出版社,2003[4]田立、代方震,51單片機(jī)程序設(shè)計(jì)快速入門(mén),南昌:人民郵電出版社,2007[5]曹巧媛,單片機(jī)原理及應(yīng)用,電子工業(yè)出版社,2002[6]金發(fā)慶,傳感器技術(shù)與應(yīng)用,北京:機(jī)械工業(yè)出版社,2010[7]王忠飛,胥芳,單片機(jī)原理及嵌入式系統(tǒng)應(yīng)用,西安:電子科技大學(xué)出版社,2007[8]郭速學(xué),朱承彥郭楠,單片機(jī)功能與應(yīng)用,中國(guó)電力出版社,2008[9]徐楓霞,趙成安,AT89C51單片機(jī)溫度控制系統(tǒng),齊齊哈爾大學(xué)學(xué)報(bào),2002,28(2): 3~8,[10]李朝青,單片機(jī)原理及接口技術(shù),北京:北京航空航天大學(xué)出版社,2005[11]王增福,魏永明,新編線性直流穩(wěn)壓電源,電子工業(yè)出版社,2004[12]吳秀清,:中國(guó)科技大學(xué)出版社,2001[13]尹建華,:高等教育出版社,2003[14]徐晨. 微機(jī)原理及應(yīng)用,北京:高等教育出版社,2004[15]馬維華. 微型計(jì)算機(jī)原理與接口技術(shù),北京:科學(xué)出版社,2000[16]張洪潤(rùn),張亞凡. 單片機(jī)原理及應(yīng)用,北京:清華大學(xué)出版社,2005[17]李群芳等. 單片微型計(jì)算機(jī)與接口技術(shù),北京:電子工業(yè)出版社,2005[18],北京:國(guó)防工業(yè)出版社,2006[19]Irwin,.。 謝謝附 錄附 錄整機(jī)電路圖。老師在教學(xué)上的嚴(yán)謹(jǐn)治學(xué)態(tài)度,在科研上一絲不茍的作風(fēng),都是我今后需要學(xué)習(xí)的地方,在這次的畢業(yè)設(shè)計(jì)中首先要感謝的是我的指導(dǎo)教師吳老師,同時(shí)感謝電氣學(xué)院王老師在這次的畢業(yè)設(shè)計(jì)期間給我的很多在專業(yè)知識(shí)上的指導(dǎo),讓我感到收獲頗多。(5) 對(duì)系統(tǒng)進(jìn)行軟件調(diào)試,修改錯(cuò)誤或改進(jìn)缺陷,找出錯(cuò)誤。系統(tǒng)通過(guò)串口與上位及通信,可以實(shí)時(shí)向上位機(jī)傳送溫度值.實(shí)物中通過(guò)RS232總線與計(jì)算機(jī)連接。首先,要完成對(duì)5個(gè)控制寄存器的初始化,即完成對(duì)譯碼寄存器、顯示亮度寄存器、掃描范圍寄存器,關(guān)閉寄存器、顯示測(cè)試寄存器的初始化。因此,通過(guò)檢測(cè)I/O口線的電平狀態(tài),即可判斷那個(gè)按鍵被按下。運(yùn)行開(kāi)始,首先對(duì)整個(gè)程序進(jìn)行初始化處理,之后調(diào)用溫度信號(hào)處理程序,對(duì)周圍溫度進(jìn)行測(cè)量,同時(shí)讀取環(huán)境溫度值,并將信號(hào)送至單片機(jī),再經(jīng)過(guò)串口通信的方式傳送至上位機(jī),同時(shí)由溫度顯示模塊將測(cè)得的溫度實(shí)時(shí)顯示出來(lái),通過(guò)對(duì)溫度上下限的對(duì)比,來(lái)確定是否要發(fā)出報(bào)警信號(hào),通過(guò)調(diào)用繼電器控制子程序來(lái)啟動(dòng)制冷或加熱設(shè)備。選擇LM7805作為穩(wěn)壓電路的集成穩(wěn)壓器。繼電器在電路中起到開(kāi)關(guān)的作用,當(dāng)溫度超出控制范圍時(shí),分別由單片機(jī)控制兩個(gè)繼電器閉合與斷開(kāi),繼電器控制之后的接線端P1,負(fù)載通過(guò)接線端與電磁繼電器相連,進(jìn)行加熱或降溫處理。4位數(shù)碼管顯示可由單片機(jī)控制顯示-30~+50℃之間的溫度范圍,℃,數(shù)碼管第一位顯示正負(fù)號(hào),后三位顯示溫度值大小。動(dòng)態(tài)顯示雖然有閃爍感,占用CPU時(shí)間較多,但是占用硬件資源少,能節(jié)省線路板空間,且可以實(shí)時(shí)的顯示動(dòng)態(tài)數(shù)據(jù)。圖35 鍵盤(pán)輸入模塊電路圖 顯示電路 數(shù)碼管的選擇LED數(shù)碼管以其低廉的價(jià)格,穩(wěn)定的顯示效果,被廣泛應(yīng)用在顯示模塊中。STC89C52圖34 串口通信電路圖 輸入模塊單片機(jī)系統(tǒng)中,按鍵式鍵盤(pán)是最常用的,行線上輸出
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1