基于stc89c52單片機(jī)溫度濕度控制系統(tǒng)設(shè)計(jì)畢業(yè)論文.doc
約48頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
基于stc89c52單片機(jī)溫度濕度控制系統(tǒng)設(shè)計(jì)畢業(yè)論文,基于單片機(jī)溫度控制系統(tǒng)的設(shè)計(jì)摘要隨著微機(jī)測(cè)量和控制技術(shù)的迅速發(fā)展與廣泛應(yīng)用,以單片機(jī)為核心的溫度采集與控制系統(tǒng)的研發(fā)與應(yīng)用在很大程度上提高了生產(chǎn)生活中對(duì)溫度的控制水平。本設(shè)計(jì)論述了一種以stc89c52單片機(jī)為主控制單元,以ds18b20為溫度傳感器的溫度控制系統(tǒng)。該控制系統(tǒng)可以實(shí)時(shí)存儲(chǔ)相關(guān)的溫度數(shù)據(jù)并記錄當(dāng)前的時(shí)間。...
內(nèi)容介紹
此文檔由會(huì)員 陳海峰 發(fā)布
基于單片機(jī)溫度控制系統(tǒng)的設(shè)計(jì)
摘要
隨著微機(jī)測(cè)量和控制技術(shù)的迅速發(fā)展與廣泛應(yīng)用,以單片機(jī)為核心的溫度采集與控制系統(tǒng)的研發(fā)與應(yīng)用在很大程度上提高了生產(chǎn)生活中對(duì)溫度的控制水平。本設(shè)計(jì)論述了一種以STC89C52單片機(jī)為主控制單元,以DS18B20為溫度傳感器的溫度控制系統(tǒng)。該控制系統(tǒng)可以實(shí)時(shí)存儲(chǔ)相關(guān)的溫度數(shù)據(jù)并記錄當(dāng)前的時(shí)間。系統(tǒng)設(shè)計(jì)了相關(guān)的硬件電路和相關(guān)應(yīng)用程序。硬件電路主要包括STC89C52單片機(jī)最小系統(tǒng),測(cè)溫電路、實(shí)時(shí)時(shí)鐘電路、LCD液晶顯示電路以及通訊模塊電路等。系統(tǒng)程序主要包括主程序,讀出溫度子程序,計(jì)算溫度子程序、按鍵處理程序、LCD顯示程序以及數(shù)據(jù)存儲(chǔ)程序等。
[關(guān)鍵詞] STC89C52單片機(jī);DS18B20;顯示電路
Based on single chip microcomputer temperature control system design
Abstract
Along with the computer measurement and control technology of the rapid development and wide application, based on singlechip temperature gathering and control system development and application greatly improve the production of temperature in life level of control. This design STC89C52 describes a kind of mainly by MCU control unit, for temperature sensor DS18B20 temperature control system. The control system can real-time storage temperature data and record related to the current time. System design related hardware circuit and related applications. STC89C52 microcontroller hardware circuit include temperature detection circuit smallest system, and real-time clock circuit, LCD display circuit, communication module circuit, etc. System programming mainly include main program, read temperature subroutine, the calculation of temperature subroutines, key processing procedures, LCD display procedures and data storage procedures, etc.
[Keywords] STC89C52 microcontroller;DS18B20;display circuit
目 錄
一、引言 4
(一)課題研究的背景 4
(二)課題研究的目的和意義 5
二、硬件電路的設(shè)計(jì) 5
(一)系統(tǒng)設(shè)計(jì)的框架 5
(二)單片機(jī)最小系統(tǒng)電路 6
(三)單片機(jī)的選型 6
1.STC89C52單片機(jī)簡(jiǎn)介 6
2.STC89C52單片機(jī)時(shí)序 7
3.STC89C52單片機(jī)引腳介紹 7
(四)溫度傳感器電路 9
(五)系統(tǒng)電源電路的設(shè)計(jì) 10
(六)LCD顯示電路 11
(七)串口通訊電路 12
(八)按鍵接口電路 13
(九)DS1302時(shí)鐘電路 13
(十)存儲(chǔ)器接口電路 13
三、系統(tǒng)軟件設(shè)計(jì) 14
(一)計(jì)算溫度子程序 15
(二)按鍵處理子程序 15
(三)計(jì)算溫度子程序 16
(四)顯示數(shù)據(jù)刷新子程序 17
四、結(jié)束語(yǔ) 18
參考文獻(xiàn) 19
致謝 20
附件1:系統(tǒng)原理圖 21
附件2:系統(tǒng)相關(guān)程序 22
一、DS18B20底層驅(qū)動(dòng)程序 22
二、DS1302時(shí)鐘底層驅(qū)動(dòng)程序 27
三、數(shù)據(jù)存儲(chǔ)底層驅(qū)動(dòng)程序 33
摘要
隨著微機(jī)測(cè)量和控制技術(shù)的迅速發(fā)展與廣泛應(yīng)用,以單片機(jī)為核心的溫度采集與控制系統(tǒng)的研發(fā)與應(yīng)用在很大程度上提高了生產(chǎn)生活中對(duì)溫度的控制水平。本設(shè)計(jì)論述了一種以STC89C52單片機(jī)為主控制單元,以DS18B20為溫度傳感器的溫度控制系統(tǒng)。該控制系統(tǒng)可以實(shí)時(shí)存儲(chǔ)相關(guān)的溫度數(shù)據(jù)并記錄當(dāng)前的時(shí)間。系統(tǒng)設(shè)計(jì)了相關(guān)的硬件電路和相關(guān)應(yīng)用程序。硬件電路主要包括STC89C52單片機(jī)最小系統(tǒng),測(cè)溫電路、實(shí)時(shí)時(shí)鐘電路、LCD液晶顯示電路以及通訊模塊電路等。系統(tǒng)程序主要包括主程序,讀出溫度子程序,計(jì)算溫度子程序、按鍵處理程序、LCD顯示程序以及數(shù)據(jù)存儲(chǔ)程序等。
[關(guān)鍵詞] STC89C52單片機(jī);DS18B20;顯示電路
Based on single chip microcomputer temperature control system design
Abstract
Along with the computer measurement and control technology of the rapid development and wide application, based on singlechip temperature gathering and control system development and application greatly improve the production of temperature in life level of control. This design STC89C52 describes a kind of mainly by MCU control unit, for temperature sensor DS18B20 temperature control system. The control system can real-time storage temperature data and record related to the current time. System design related hardware circuit and related applications. STC89C52 microcontroller hardware circuit include temperature detection circuit smallest system, and real-time clock circuit, LCD display circuit, communication module circuit, etc. System programming mainly include main program, read temperature subroutine, the calculation of temperature subroutines, key processing procedures, LCD display procedures and data storage procedures, etc.
[Keywords] STC89C52 microcontroller;DS18B20;display circuit
目 錄
一、引言 4
(一)課題研究的背景 4
(二)課題研究的目的和意義 5
二、硬件電路的設(shè)計(jì) 5
(一)系統(tǒng)設(shè)計(jì)的框架 5
(二)單片機(jī)最小系統(tǒng)電路 6
(三)單片機(jī)的選型 6
1.STC89C52單片機(jī)簡(jiǎn)介 6
2.STC89C52單片機(jī)時(shí)序 7
3.STC89C52單片機(jī)引腳介紹 7
(四)溫度傳感器電路 9
(五)系統(tǒng)電源電路的設(shè)計(jì) 10
(六)LCD顯示電路 11
(七)串口通訊電路 12
(八)按鍵接口電路 13
(九)DS1302時(shí)鐘電路 13
(十)存儲(chǔ)器接口電路 13
三、系統(tǒng)軟件設(shè)計(jì) 14
(一)計(jì)算溫度子程序 15
(二)按鍵處理子程序 15
(三)計(jì)算溫度子程序 16
(四)顯示數(shù)據(jù)刷新子程序 17
四、結(jié)束語(yǔ) 18
參考文獻(xiàn) 19
致謝 20
附件1:系統(tǒng)原理圖 21
附件2:系統(tǒng)相關(guān)程序 22
一、DS18B20底層驅(qū)動(dòng)程序 22
二、DS1302時(shí)鐘底層驅(qū)動(dòng)程序 27
三、數(shù)據(jù)存儲(chǔ)底層驅(qū)動(dòng)程序 33
TA們正在看...
- 05漢語(yǔ)拼音《gkh》名校名師ppt課件(部編版一年級(jí)上...ppt
- 10《升國(guó)旗》優(yōu)秀公開(kāi)課ppt課件(一年級(jí)上冊(cè)).ppt
- 10《升國(guó)旗》優(yōu)質(zhì)教學(xué)課件(部編版).ppt
- 10《大還是蟹優(yōu)質(zhì)教學(xué)課件(部編版).ppt
- 11《項(xiàng)鏈》名校名師ppt課件(部編版一年級(jí)上冊(cè)).ppt
- 12《雪地里的小畫家》優(yōu)質(zhì)教學(xué)課件(部編版).ppt
- 13《烏鴉喝水》優(yōu)秀公開(kāi)課ppt課件(一年級(jí)上冊(cè)).ppt
- 13《烏鴉喝水》名校名師ppt課件(部編版一年級(jí)上冊(cè)).ppt
- 14《小蝸?!穬?yōu)秀公開(kāi)課ppt課件(一年級(jí)上冊(cè)).ppt
- 14《小蝸?!穬?yōu)質(zhì)教學(xué)課件(部編版).ppt