基于單片機的溫度控制系統(tǒng)(畢業(yè)設計).zip
基于單片機的溫度控制系統(tǒng)(畢業(yè)設計),摘要本設計以at89s51單片機作為溫度控制系統(tǒng)的工作原理和設計方法的核心。溫度信號由溫度芯片ds18b20采集,并以數字信號的方式傳送給單片機。文中介紹了該控制系統(tǒng)的硬件部分,包括:溫度檢測電路、溫度控制電路、數碼顯示電路、鍵盤控制電路、報警電路。單片機通過對信號進行相應處理,從而實現(xiàn)溫度控制的目的。文中還著重介紹了...
該文檔為壓縮文件,包含的文件列表如下:
內容介紹
原文檔由會員 zaixian 發(fā)布
摘 要
本設計以AT89S51單片機作為溫度控制系統(tǒng)的工作原理和設計方法的核心。溫度信號由溫度芯片DS18B20采集,并以數字信號的方式傳送給單片機。文中介紹了該控制系統(tǒng)的硬件部分,包括:溫度檢測電路、溫度控制電路、數碼顯示電路、鍵盤控制電路、報警電路。單片機通過對信號進行相應處理,從而實現(xiàn)溫度控制的目的。文中還著重介紹了軟件設計部分,在這里采用模塊化結構,主要模塊有:數碼管顯示程序、鍵盤掃描及按鍵處理程序、溫度信號處理程序、繼電器控制程序、報警程序。
關鍵詞:AT89S51單片機 DS18B20溫度芯片 溫度控制
Abstract
This design take AT89S51 monolithic integrated circuit as core temperature control system's principle of work and design method. The temperature signal by the temperature chip DS18B20 gathering, and transmits by digital signal's way for the monolithic integrated circuit. In the article introduced this control system's hardware part, including: Temperature examination electric circuit, temperature-control circuit, Seven-segment display circuit,keyboard control circuit,warning circuit. The monolithic integrated circuit through carries on corresponding processing to the signal, thus realizes the temperature control goal. In the article also emphatically introduced the software design part, uses the modular structure in here, the main module includes: Seven-segment display sequence, keyboard scanning and pressed key disposal procedure, temperature signal processing procedure, black-white control procedure, warning procedure.
Keywords:AT89S51 Monolithic Integrated Circuit ;DS18B20 Temperature Chip;Temperature Control
目 錄
摘 要 i
Abstract ii
第一章 緒論 1
第一節(jié) 選題背景及設計要求 1
一、選題背景 1
二、題目要求 1
第二節(jié) 系統(tǒng)基本方案 2
一、各模塊電路的方案選擇及論證 2
二、系統(tǒng)各模塊的最終方案 5
第二章 硬件設計 5
第一節(jié) 系統(tǒng)硬件模塊關系 5
第二節(jié) 主要硬件單元電路的設計 6
一、主控制部分方案 6
二、溫度采集部分設計 10
三、加熱,制冷控制部分 16
四、鍵盤控制器部分 17
五、顯示控制器部分 18
六、警報器部分 20
七、電源輸入部分 21
第三章 系統(tǒng)軟件設計 22
第一節(jié) 讀取DS18B20溫度模塊子程序 22
第二節(jié) 數據處理子程序 23
第三節(jié) 鍵盤掃描子程序 24
第四節(jié) 主程序流程圖 26
第四章 總 結 27
附錄一:溫度控制系統(tǒng)原理圖 29
附錄二:控制源程序 30
附錄三:表格清單 45
附錄四:英文文獻 47
附錄五:中文翻譯 56
致 謝 62
本設計以AT89S51單片機作為溫度控制系統(tǒng)的工作原理和設計方法的核心。溫度信號由溫度芯片DS18B20采集,并以數字信號的方式傳送給單片機。文中介紹了該控制系統(tǒng)的硬件部分,包括:溫度檢測電路、溫度控制電路、數碼顯示電路、鍵盤控制電路、報警電路。單片機通過對信號進行相應處理,從而實現(xiàn)溫度控制的目的。文中還著重介紹了軟件設計部分,在這里采用模塊化結構,主要模塊有:數碼管顯示程序、鍵盤掃描及按鍵處理程序、溫度信號處理程序、繼電器控制程序、報警程序。
關鍵詞:AT89S51單片機 DS18B20溫度芯片 溫度控制
Abstract
This design take AT89S51 monolithic integrated circuit as core temperature control system's principle of work and design method. The temperature signal by the temperature chip DS18B20 gathering, and transmits by digital signal's way for the monolithic integrated circuit. In the article introduced this control system's hardware part, including: Temperature examination electric circuit, temperature-control circuit, Seven-segment display circuit,keyboard control circuit,warning circuit. The monolithic integrated circuit through carries on corresponding processing to the signal, thus realizes the temperature control goal. In the article also emphatically introduced the software design part, uses the modular structure in here, the main module includes: Seven-segment display sequence, keyboard scanning and pressed key disposal procedure, temperature signal processing procedure, black-white control procedure, warning procedure.
Keywords:AT89S51 Monolithic Integrated Circuit ;DS18B20 Temperature Chip;Temperature Control
目 錄
摘 要 i
Abstract ii
第一章 緒論 1
第一節(jié) 選題背景及設計要求 1
一、選題背景 1
二、題目要求 1
第二節(jié) 系統(tǒng)基本方案 2
一、各模塊電路的方案選擇及論證 2
二、系統(tǒng)各模塊的最終方案 5
第二章 硬件設計 5
第一節(jié) 系統(tǒng)硬件模塊關系 5
第二節(jié) 主要硬件單元電路的設計 6
一、主控制部分方案 6
二、溫度采集部分設計 10
三、加熱,制冷控制部分 16
四、鍵盤控制器部分 17
五、顯示控制器部分 18
六、警報器部分 20
七、電源輸入部分 21
第三章 系統(tǒng)軟件設計 22
第一節(jié) 讀取DS18B20溫度模塊子程序 22
第二節(jié) 數據處理子程序 23
第三節(jié) 鍵盤掃描子程序 24
第四節(jié) 主程序流程圖 26
第四章 總 結 27
附錄一:溫度控制系統(tǒng)原理圖 29
附錄二:控制源程序 30
附錄三:表格清單 45
附錄四:英文文獻 47
附錄五:中文翻譯 56
致 謝 62