【正文】
3 第 3 頁(yè) 共 54 頁(yè) Abstract Temperature control is our industrial processes and frequently encountered in everyday life process control。所以此裝置不僅輕便、穩(wěn)定,而且功能非常實(shí)用。 本設(shè)計(jì)主要是基于 STC89C51 單片機(jī)和 DS18B20 溫度傳感器的溫度自動(dòng)控制系統(tǒng),并采用 1602 液晶屏作為溫度顯示模塊,設(shè)計(jì)中充分利用單片機(jī)的管腳資源,實(shí)現(xiàn)兩個(gè)通道的溫度控制系統(tǒng),獨(dú)立鍵盤可以對(duì) 正常溫度的范圍進(jìn)行設(shè)定,還可選擇工作的測(cè)溫通道,控制模塊主要是通過(guò)控制信號(hào)的輸出實(shí)現(xiàn)對(duì)相關(guān)升降溫器件進(jìn)行開(kāi)關(guān)控制,從而實(shí)現(xiàn)一個(gè)雙通道的溫控自動(dòng)控制系統(tǒng)。 畢業(yè)設(shè)計(jì)論文 題 目: 溫度自動(dòng)控制系統(tǒng)實(shí)現(xiàn) 學(xué) 院: 專 業(yè): 學(xué)生姓名: 學(xué) 號(hào): 指導(dǎo)教師: 職 稱: 2 第 2 頁(yè) 共 54 頁(yè) 摘 要 溫度控制是我們工業(yè)生產(chǎn)過(guò)程和日常生活中 經(jīng)常遇到的過(guò)程控制;在我們?nèi)粘I钪?,家里的飲水機(jī)、電風(fēng)扇、空調(diào)、暖氣開(kāi)關(guān)、宿舍的熱水系統(tǒng)無(wú)不需要用到自動(dòng)溫控系統(tǒng)。而要實(shí)現(xiàn)對(duì)多個(gè)溫度系統(tǒng)的控制目前在市場(chǎng)上是很少的,單個(gè)的主機(jī)對(duì)各個(gè)溫控的對(duì)象進(jìn)行控制顯得資源浪費(fèi),為了解決這個(gè)問(wèn)題,實(shí)現(xiàn)一個(gè)主機(jī)對(duì)多個(gè)系統(tǒng)進(jìn)行控制,本課題主要對(duì)實(shí)現(xiàn)了雙通道的溫度自動(dòng)控制系統(tǒng)的說(shuō)明。設(shè)計(jì)中采用 MCS51 單片機(jī)來(lái)對(duì)溫度進(jìn)行控制,是因?yàn)槠渚哂锌刂品奖恪⒔M態(tài)簡(jiǎn)單和靈活性大,集成度高,功能強(qiáng),通用性好,特別是它具有體積小,重量輕,能耗低,價(jià)格便宜,可靠性好,抗干擾能力強(qiáng)和使用方便等方面的獨(dú)特的優(yōu)點(diǎn);而且可以大幅度提高被控溫度的技術(shù)指標(biāo)。 本文從硬件電路的設(shè)計(jì)、軟件設(shè)計(jì)兩方面介紹了 MCS51 單片機(jī)溫度控制系統(tǒng)的設(shè)計(jì)思路,對(duì)硬件原理圖和程序框圖作了簡(jiǎn)單的描述,對(duì)設(shè)計(jì)的實(shí)現(xiàn)過(guò)程和調(diào)試過(guò)程也做了相應(yīng)的說(shuō)明。 in our daily life, home water dispenser, electric fans, air conditioning, heating switch, dormitories not need to use a hot water system has no automatic temperature control system . In order to achieve a plurality of temperature control of the system currently on the market is very small, for each individual host objects to control the temperature bees waste of resources, and in order to solve this problem, the realization of a system for controlling a plurality of host the project implements a dualchannel automatic temperature control system. This design is based mainly on STC89C51 MCU and DS18B20 temperature sensor automatic temperature control system, and the use of 1602 as a temperature LCD display module, designed to fully utilize the microcontroller pin resources to achieve twochannel temperature control system can separate keyboard setting the normal temperature range, temperature may choose to work channel, the control module is implemented by a control signal output of the relevant switching control of heating and cooling devices, in order to achieve a twochannel control system for automatic temperature control. Design used in MCS51 microcontroller to control the temperature, because of its easy to control, configuration simplicity and flexibility, high integration, strong function, versatility, and in particular, it has small size, light weight, consumption is low, cheap, good reliability, antiinterference ability and ease of use of the unique advantages。 1602 LCD screen。 temperature control 4 第 4 頁(yè) 共 54 頁(yè) 引言 ......................................................... 6 1 緒論 ...................................................... 6 溫度測(cè)量與控制技術(shù)的發(fā)展與現(xiàn)狀 ........................................ 6 2 設(shè)計(jì)任務(wù) .................................................. 7 3 設(shè)計(jì)構(gòu)思及理論 ............................................ 8 設(shè)計(jì)思路 .............................................................. 8 方案論證 .............................................................. 9 主機(jī)模塊 ............................................................ 9 顯示模塊 ............................................................ 9 溫度測(cè)量 ............................................................ 9 4 系統(tǒng)電路的設(shè)計(jì)及原理說(shuō)明 ................................. 10 電路系統(tǒng)說(shuō)明 ......................................................... 10 電路設(shè)計(jì)說(shuō)明 ......................................................... 10 單片機(jī)電路 ......................................................... 11 供電系統(tǒng)電路 ....................................................... 11 顯示模塊電路 ....................................................... 12 時(shí)鐘電路 ........................................................... 12 復(fù)位電路 ........................................................... 13 按鍵電路 ........................................................... 13 報(bào)警電路 ........................................................... 14 控制電路 ........................................................... 15 保護(hù)電路 ........................................................... 15 5 關(guān)鍵元器件介紹 ........................................... 16 STC89C51 單片機(jī) ...................................................... 16 單片機(jī)主要功能 ..................................................... 16 51 單片機(jī)常用管腳功能 .............................................. 16 單片機(jī)內(nèi)部寄存器 ................................................... 18 常見(jiàn)的寄存器 ....................................................... 19 LCD1602 液晶屏 ...................................................... 19 1602 液晶屏的優(yōu)點(diǎn) .................................................. 19 管腳功能 ........................................................... 20 指令說(shuō)明及時(shí)序 ..................................................... 20 地址映射及標(biāo)準(zhǔn)字庫(kù)表 ............................................... 22 DS18b20 溫度傳感器 ................................................... 22 DS18B20 的簡(jiǎn)介 ..................................................... 22 DS18b20 初始化操作流程 ............................................. 23 DS18B20 與單片機(jī)的典型接 口設(shè)計(jì) ..................................... 25 數(shù)據(jù)采集電路的設(shè)計(jì) ................................................. 25 5 第 5 頁(yè) 共 54 頁(yè) 6 系統(tǒng)原理圖及 PCB圖 ....................................... 25 系統(tǒng)原理圖 ........................................................... 25 系統(tǒng) PCB 圖 ........................................................... 26 7 軟件設(shè)計(jì) ................................................. 26 軟件組成 ................................................