資源描述:
《溫度控制系統(tǒng)設(shè)計(jì)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、單片機(jī)控制的溫度控制系統(tǒng)單片機(jī)控制的熱爐溫度控制系統(tǒng)畢業(yè)設(shè)計(jì)說明書(論文)設(shè)計(jì)(論文)題目:單片機(jī)控制的熱爐溫度控制系統(tǒng)專業(yè):電子信息工程技術(shù)班級:xxx學(xué)號(hào):xxx姓名:xxx指導(dǎo)教師:xxxxx年x月x日單片機(jī)控制的溫度控制系統(tǒng)目錄摘要1第1章緒論21.1選題背景21.2選題簡介2第2章系統(tǒng)總體設(shè)計(jì)及方案42.1單片機(jī)的介紹42.1.1單片機(jī)的特點(diǎn)42.1.2單片機(jī)的基本組成42.2系統(tǒng)功能的確定52.3溫度傳感器DS18B20的介紹52.3.1DS18B20的特點(diǎn)52.3.2DS18B20的內(nèi)部結(jié)構(gòu)62.3.3DS18B20的引腳介紹82.4人機(jī)交互與串口通信9第3章硬
2、件設(shè)計(jì)103.1系統(tǒng)結(jié)構(gòu)框圖103.2人機(jī)交互與串口通信單元設(shè)計(jì)103.2.1鍵盤輸入電路103.2.2LED七段數(shù)碼動(dòng)態(tài)顯示電路123.2.3串口通信電路143.3控制執(zhí)行單元設(shè)計(jì)15第4章軟件設(shè)計(jì)174.1設(shè)計(jì)思路、主程序流程圖174.2溫度采集子程序184.3數(shù)據(jù)轉(zhuǎn)換子程序194.4動(dòng)態(tài)顯示子程序204.5溫度控制執(zhí)行子程序214.6鍵盤輸入中斷服務(wù)子程序23第5章結(jié)論26參考文獻(xiàn)27附錄1程序代碼28附錄2原理圖42單片機(jī)控制的溫度控制系統(tǒng)摘要隨著電子產(chǎn)品向智能化和微型化的不斷發(fā)展,單片機(jī)已成為電子產(chǎn)品研制和開發(fā)中首選的控制器。為了更好地推廣單片機(jī)在實(shí)際生活和生產(chǎn)中的
3、應(yīng)用,本文介紹一種應(yīng)用AT89C52單片機(jī)設(shè)計(jì)的熱爐溫度控制系統(tǒng)。該熱爐溫度系統(tǒng)采用溫度傳感器DS18B20通過I2C總線通信來獲得當(dāng)前溫度,并與從3X4矩陣鍵盤輸入的溫度值進(jìn)行驗(yàn)證,系統(tǒng)自動(dòng)控制升溫或降溫的操作,將溫度穩(wěn)定在所設(shè)定的溫度值。經(jīng)實(shí)際制作表明該熱爐溫度控制系統(tǒng)具有體積小、操作靈活、可靠性高、實(shí)用、成本低等特點(diǎn),適合住宅和各類溫室溫度的控制,具有一定的實(shí)際意義。關(guān)鍵詞單片機(jī);鍵盤;穩(wěn)定溫度;顯示器;溫度控制第42頁第42頁單片機(jī)控制的溫度控制系統(tǒng)第1章緒論1.1選題背景在生產(chǎn)過程中,溫度的控制是十分常見的。溫度控制的傳統(tǒng)方法是人工儀表控制,其重復(fù)性差,工藝要求難以
4、保障,工作強(qiáng)度大,存在種種弊端。因此,對傳統(tǒng)的溫度控制方法進(jìn)行改造,用微機(jī)取代常規(guī)控制已成必然,國內(nèi)已相繼出現(xiàn)各種以微機(jī)為核心的溫度控制系統(tǒng)。這種系統(tǒng)控制精度高、重復(fù)性好、自動(dòng)化程度高。在日常生活中,人們?yōu)榱藫碛幸粋€(gè)更舒適的生活環(huán)境,往往需要室內(nèi)擁有一個(gè)合適的溫度,而單片機(jī)的準(zhǔn)確性高、價(jià)格低、功耗低等一系列優(yōu)點(diǎn),可結(jié)合升溫和降溫設(shè)備,有效的應(yīng)用到實(shí)際生活中。單片機(jī)溫度控制系統(tǒng)是單片機(jī)控制的一項(xiàng)簡單應(yīng)用。近幾年來單片機(jī)因其獨(dú)特的,方便,快捷的優(yōu)勢被廣泛的應(yīng)用于各個(gè)領(lǐng)域之中。1.2選題簡介課題名稱:熱爐溫度控制系統(tǒng)。主要任務(wù):將溫度控制在設(shè)定的溫度值,設(shè)定范圍為2-98度,針對在
5、生產(chǎn)和日常生活中溫度智能化控制系統(tǒng)的實(shí)現(xiàn)。開發(fā)環(huán)境:本熱爐溫度控制系統(tǒng)的軟件部分是通過KEIL進(jìn)行編譯,并由Proteus7Professional進(jìn)行仿真測試。技術(shù)指標(biāo):u以AT89C52系列單片機(jī)為核心部件u以數(shù)字電路和模擬電路為硬件基礎(chǔ)u以匯編語言為軟件實(shí)現(xiàn)語言功能概述:在該熱爐溫度控制系統(tǒng)中,單片機(jī)作為核心部件進(jìn)行檢測控制,增強(qiáng)了設(shè)計(jì)的通用性,適時(shí)性。在該熱爐溫度控制第42頁第42頁單片機(jī)控制的溫度控制系統(tǒng)系統(tǒng)中溫度檢測采用DS18B20溫度傳感器,它不僅具有較高的精度,而且適用電壓寬。同時(shí)采用了3x4矩陣掃描鍵盤輸入,顯示設(shè)備等外圍擴(kuò)展芯片。溫度控制分為升溫和降溫控
6、制,升溫控制和降溫控制分別采用繼電器來控制外部的升溫和降溫設(shè)備。軟件部分采用流程圖來表示,對各個(gè)子程序進(jìn)行說明,包括控制算法,偏差計(jì)算等??刂剖欠裆郎鼗蚪禍亍5?2頁第42頁單片機(jī)控制的溫度控制系統(tǒng)第2章系統(tǒng)總體設(shè)計(jì)及方案2.1單片機(jī)的介紹隨著大規(guī)模集成電路的出現(xiàn)及其發(fā)展,將計(jì)算機(jī)的CPU、RAM、ROM、定時(shí)/計(jì)數(shù)器和多種I/O接口集成在一片芯片上,形成芯片級的計(jì)算機(jī),因此單片機(jī)早期的含義稱為單片微型計(jì)算機(jī),直譯為單片機(jī)。2.1.1單片機(jī)的特點(diǎn)1.具有優(yōu)異的性能價(jià)格比2.集成度高、體積小、可靠性高3.控制功能強(qiáng)4.低電壓、低功耗2.1.2單片機(jī)的基本組成它由CPU、存儲(chǔ)器(
7、包括RAM和ROM)、I/O接口、定時(shí)/計(jì)數(shù)器、中斷控制功能等均集成在一塊芯片上,片內(nèi)各功能通過內(nèi)部總線相互連接起來。輸入/輸出引腳P0、P1、P2、P3的功能:P0.0~P0.7(32~39腳):P0口是一個(gè)8位漏極開路型雙向I/O端口。在訪問片外存儲(chǔ)器時(shí),它分時(shí)作低8位地址和8位雙向數(shù)據(jù)總線用。在EPROM編程時(shí),由P0輸入指令字節(jié),而在驗(yàn)證程序時(shí),則輸出指令字節(jié)。驗(yàn)證程序時(shí),要求外接上拉電阻。P0能以吸收電流的方式驅(qū)動(dòng)8個(gè)LSTTL負(fù)載。P1.0~P1.7(1~8腳):P1是一上帶內(nèi)部上拉電阻的8