基于单片机的温度控制系统设计毕业论文

合集下载

基于单片机的智能温度控制系统设计

基于单片机的智能温度控制系统设计

毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

基于单片机的数字温度计的设计与实现毕业设计论文

基于单片机的数字温度计的设计与实现毕业设计论文

基于单片机的数字温度计的设计与实现摘要采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。

在生产过程中,为了高效地进行生产,必须对它的主要参数,如温度、压力、流量等进行有效的控制。

传统的测温元件有热电偶和二电阻。

而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,这些方法相对比较复杂,需要比较多的外部硬件支持。

我们用一种相对比较简单的方式来测量。

温度范围为-55~125 ºC,最高分辨率可达0.0625 ºC。

DS18B20可以直接读出温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。

本文介绍一种基于AT89C51单片机的一种温度测量及报警电路,该电路采用DS18B20作为温度监测元件,测量范围0℃-~+100℃,使用七级数码管LED模块显示,能设置温度报警上下限。

正文着重给出了软硬件系统的各部分电路,介绍了集成温度传感器DS18B20的原理,AT89C51单片机功能和应用,该电路设计新颖、功能强大、结构简单。

关键词:温度测量;DS18B20 ; AT89C51Design of Digital Thermomer Based on SCMABSTRACTControlled by single-chip microcomputer to control not only to them, advantages of simplicity and flexibility, and can significantly increase the temperature specifications, which can significantly increase the quality and quantity of the products. In the process of production, in order to efficiently produce, it must be the main parameters, such as temperature, pressure, flow, and other effective control. Traditional temperature measuring component thermocouple and resistance. Are generally voltage of thermocouple and thermal resistance measured, then converted to the corresponding temperature, these methods are relatively complex and requires more external hardware support. We are in a relatively simple way to measure.-55~125 ºc temperature range, maximum resolution up to 0.0625 ºc. DS18B20 can read temperature value, and wire connected to the microcontroller, reduced external hardware circuits, low cost and ease of use features.The introduction of a cost-based AT89C51 MCU a temperatur measurement circuits, the circuits used DS18B20 high-precision temperatur sensor, measuring scope 0℃-~+100℃,can set the warning limitation, the use of Seven digital tube seven segments LED that can be display the current temperature. The paper focuses on providing a software and hardware system components circuit, introduced the theory of DS18B20, the founctions and applications of AT89C51 .This circuit design innovative, powerful, can be expansionary strong.Keywords:Temperature measurement ;DS18B20 ;AT89C51目录摘要 (I)ABSTRACT (II)第一章绪论 (1)1.1 引言 (1)1.1.1 国内外现状 (1)1.1.2 课题背景及研究意义 (2)1.2 设计内容及性能指标 (2)1.3 系统概述 (3)1.3.1 系统方案论证与比较 (3)1.3.2 系统设计原理与组成 (5)第二章开发工具Proteus与Keil (6)2.1 Proteus软件 (6)2.1.1 Proteus简介 (6)2.1.2 4大功能模块 (6)2.1.3 Proteus简单应用 (8)2.2 Keil软件 (8)2.2.1 Keil软件简介 (8)2.2.2 Keil软件调试功能 (9)第三章系统硬件设计 (10)3.1 单片机的选择 (10)3.1.1 AT89C51单片机的介绍 (10)3.1.2 AT89C51单片机主要特性 (11)3.2 温度传感器的选择 (13)3.3 硬件电路设计 (17)第四章系统软件设计 (20)4.1 各模块的程序设计 (20)4.2 Protues测温仿真 (25)4.3 系统调试 (28)4.4 结果分析 (30)结论 (31)致谢 (32)参考文献 (33)附录1 全部程序清单 (34)附录2 系统总体设计图 (41)第一章绪论1.1引言1.1.1 国内外现状温度控制系统在国内各行各业的应用虽然已经十分广泛,但从国内生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比,仍然有着较大的差距。

(完整版)基于单片机的PID温度控制毕业设计论文

(完整版)基于单片机的PID温度控制毕业设计论文

前言温度是表征物体冷热程度的物理量。

在很多生产过程中,特别是在冶金、化工、建材、食品、机械、石油等工业中,温度的测量和控制都直接和安全生产、提高生产效率、保证产品质量、节约能源等重大技术经济指标相联系。

因此,温度的测量与控制在国民经济各个领域中均受到了相当程度的重视。

单片机系统的开发应用给现代工业测控领域带来了一次新的技术革命,自动化、智能化均离不开单片机的应用。

将单片机控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重滞后现象,同时在提高采样频率的基础上可以很大程度的提高控制效果和控制精度。

现代自动控制越来越朝着智能化发展,在很多自动控制系统中都用到了工控机,小型机、甚至是巨型机处理机等,当然这些处理机有一个很大的特点,那就是很高的运行速度,很大的内存,大量的数据存储器。

但随之而来的是巨额的成本。

在很多的小型系统中,处理机的成本占了系统成本的比例高达20%,而对于这些小型的系统来说,配置一个如此高速的处理机没有任何必要,因为这些小系统追求经济效益,而不是最在乎系统的快速性,所以用成本低廉的单片机控制小型的,而又不是很复杂,不需要大量复杂运算的系统中是非常适合的。

随着电子技术以及应用需求的发展,单片机技术得到了迅速的发展,在高集成度,高速度,低功耗以及高性能方面取得了很大的进展。

现在完全可以运用单片机和电子温度传感器对某处进行温度检测,而且可以很容易地做到多点的温度检测,如果对此原理图稍加改进,还可以进行不同地点的实时温度检测和控制。

1绪论1.1研究的目的和意义温度是工业生产中主要被控参数之一,温度控制自然是生产的重要控制过程。

工业生产中温度很难控制,对于要求严格的的场合,温度过高或过低将严重影响工业生产的产质量及生产效率,降低生产效益。

这就需要设计一个良好温度控制器,随时向用户显示温度,而且能够较好控制。

单片机具有和普通计算机类似的强大数据处理能力,结合PID,程序控制可大大提高控制效力,提高生产效益[9]。

(完整版)基于单片机的温度控制系统本科生毕业设计

(完整版)基于单片机的温度控制系统本科生毕业设计

上海电力学院本科毕业设计(论文)题目:基于单片机的温度测量系统院系:自动化工程学院指导教师:马进明【摘要】温度测量在实际生产和人们生活中都有广泛应用,为此我设计了一个温度测量系统。

本系统利用AT89S52单片机作为主控制器件,DS18B20作为测温传感器通过LED数码管串口实现温度显示,通过按键电路设置上下限报警温度。

并且在到达报警温度后,系统会自动报警。

本文设计是从测温电路、主控电路、报警电路等几个方面来分析说明的该系统利用DS18B20测温范围广、测温分辨率高、外围电路简单、功耗低等特点,与AT89S52构成比较简单的测温电路。

该系统设计灵活、抗干扰性好,可以在恶劣的工作环境中进行温度测量。

关键字:单片机;温度传感器;温度计;报警【Abstract】.In this design using the AT89S52 microcontroller as the main control device, DS18B20 as an LED digital temperature sensor tube to achieve temperature display.The key circuit sed the temperature to set the alarm on the lower temperature. And the temperature reaching the alarm, the system will automatically alarm. This design is from the temperature measurement circuit, main control circuit, alarm circuit, and several other aspects of the note.The system uses DS18B20 temperature measurement range, and peripheral circuit is simple, low power consumption, compared with AT89S52 devices constitute a simple temperature measurement circuit. The system design of flexible, anti-interference performance is good, can be in the poor working environment for temperature measurement. Keywords:AT89S52;DS18B20;thermometer;alarm目录1 引言 (1)1.1 选题的背景 (1)1.2 选题的目的及意义 (2)2 系统设计的整体方案 (2)2.1 设计的主要内容 (2)2.2 设计性能要求 (3)3 器件的选择 (3)3.1 单片机的选择 (4)3.1.1 AT89S52的基本组成及特征 (4)3.1.2 AT89S52的引脚功能 (5)3.1.3 AT89S52的工作模式及注意事项 (9)3.2 温度传感器的选择 (11)3.2.1 DS18B20的特点及选择原因 (11)3.2.2 DS18B20的测温原理 (13)3.3 显示器的选择 (14)3.4 蜂鸣器 (15)3.5 排阻 (16)4 电路原理 (17)4.1单片机电路 (17)4.1.1 晶振电路 (18)4.1.2 复位电路 (20)4.3 温度显示电路 (22)4.4 温度上下限设置电路 (22)4.5 温度过限报警电路 (23)4.6 系统总电路图电路 (24)5 系统流程图 (24)5.1 主程序 (24)5.2 读出温度子程序 (25)5.3 温度转换命令子程序 (26)5.4 计算温度子程序 (27)5.5显示数据刷新子程序 (27)6 软件仿真 (27)6.1 软件设计流程 (28)6.2 原理图的绘制 (28)6.3 单片机程序的调试与编译 (30)6.4 仿真过程 (31)7 总结 (32)7.1 设计总结 (32)7.2 设计前景 (34)8 致谢 (34)参考文献 (36)附录 (36)附录1:系统总图 (36)1 引言1.1 选题的背景随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的。

基于单片机的智能空调温度控制系统的设计

基于单片机的智能空调温度控制系统的设计
本人完全了解有关保障、使用毕业论文的规定,同意学校保留并向 有关毕业论文管理机构送交论文的复印件和电子版。同意省级优秀毕业 论文评选机构将本毕业论文通过影印、缩印、扫描等方式进行保存、摘 编或汇编;同意本论文被编入有关数据库进行检索和查阅。
本毕业论文内容不涉及国家机密。
论文题目: 作者单位: 作者签名:
2.1 温度检测部分.......................................................................................................... 2 2.2 红外线检测部分...................................................................................................... 3 2.3 显示部分.................................................................................................................. 3 2.4 按键部分.................................................................................................................. 3
5.系统的调试与仿真....................................................................................... 17 6.总结和展望....................................................................................................20 参考文献...........................................................................................................20 附录................................................................................................................... 21 致谢................................................................................................................... 31

基于单片机(粮仓)的温度控制毕业设计论文

基于单片机(粮仓)的温度控制毕业设计论文

基于单片机(粮仓)的温度控制毕业设计摘要在粮食的储藏的过程中,由于粮仓温湿度异常而造成粮食变质,带来的经济损失是惊人的。

目前我国许多粮食仓储单位采用测温仪器与人工抄录、管理相结合的传统方法,消耗了大量的人力和财力,但是效果不佳,发霉变质等现象大量存在。

因此设计智能粮仓温湿度监控系统,提高工作效率,实现粮仓温湿度的实时监控,是仓储单位亟待解决的重要问题。

温湿度作为一个重要的物理量,是粮食仓库中最普遍、最重要的工艺参数之一。

随着时代的进步、社会的发展、科学技术的不断更新,温湿度测量的准确性要求不断提高,因此温湿度检测也成为一个重要的研究课题。

本设计实现的是单片机温湿度测量与控制系统,通过液晶显示器(LCD)显示所测量的温湿度。

系统采用集温湿度传感器与A/D转换器为一体的SHT11芯片,通过单片机处理进行显示,其它模块包括了实时时钟/日期产生电路和超限报警处理电路,对所测量的值进行实时显示和报警处理。

本文介绍了基于ATMEL公司的AT89C51系列单片机的温湿度实时测量与控制系统和显示系统的设计,包括硬件结构原理,并分析了相应的软件的设计及其要点,包括软件设计流程及其程序实现。

系统结构简单、实用,提高了测量精度和效率。

关键词:单片机;SHT11;LCD;DS1302;温湿度控制AbstractIn the process of grain storage, grain deteriorates due to the abnormal of the barn’s temperature and humidity, and the economic losses which brought about are amazing. At present many grain storage units in our country use the traditional methods which is combined of thermometer device, artificial transcription and artificial management, consuming a lot of manpower and financial resources, and the results are poor, the phenomena of mildewing and metamorphism exists in large quantities. Therefore, designing the temperature and humidity monitor system on barn, improving efficiency and achieving real-time monitoring of barn’s temperature and humidity, is an important problem demanding prompt solution by storage units.The temperature and humidity is an important physical quantity, is the most common and important technical parameters in grain storages. With the progress of the times, the development of society, science and technology unceasing renewal, the temperature and humidity measurement accuracy requirements continue to increase, so the temperature and humidity detection has become an important research topic.The design and implementation of measurement and control temperature and humidity is MCU system, through which the temperature and humidity measurement liquid crystal displays (LCD). System adopts set temperature and humidity sensor and A/D converter for SHT11 chip microcontroller processing, through that other modules including real-time clock/date produce circuit and the off-gauge alarm circuit, the value of measurement for real-time display and alarm. The paper introduces the ATMEL company based on AT89C51 single-chip series of temperature and humidity measurement and control system and real-time display system design, including the hardware structure and principle, and the corresponding software design, including the design of the software and its key process and procedure. System structure is simple, practical, and improve the measuring precision and efficiency.Key Words: MCU, SHT11, LCD, DS1302, Temperature and humidity control目录摘要 (I)Abstract (II)目录 (III)1 绪论 (1)1.1 问题的提出背景及研究意义 (1)1.2 国内外现状 (2)1.3 课题的研究目的及内容 (3)2 控制系统的硬件电路设计 (4)2.1 整体设计方案 (4)2.2 微控制器模块 (4)2.2.1 复位电路设计 (4)2.2.2 时钟电路设计 (5)2.3 传感电路设计 (6)2.4 显示电路设计 (9)2.5 超限处理电路设计 (12)2.6 硬件电路PCB版图设计 (12)3 控制系统的软件设计 (14)3.1 软件开发平台介绍 (14)3.2 主程序流程设计 (15)3.3 温湿度采集及处理流程设计 (16)3.4 LCD显示流程设计 (17)3.5 超限处理流程设计 (17)4 仿真与调试 (18)4.1 仿真软件介绍 (18)4.2 系统的调试 (18)结论 (21)致谢 (22)参考文献 (23)附录A 系统程序 (24)1 绪论1.1 问题的提出背景及研究意义农业是国民经济的基础,粮食是基础的基础。

毕业设计毕业论文DOC

毕业设计论文毕业设计(论文)中文摘要控制系统的设计,对硬件原理图做简洁的描述。

系统程序主要包括主程序、读出温度子程序、温度转换命令子程序、计算温度子程序、显示数据刷新子程序。

软硬件分别调试完成以后,将程序下载入单片机中,电路板接上电源,电源指示灯亮,按下开关按钮,数码管显示当前温度。

由于采用了智能温度传感器DS18B20所以本文所介绍的数字温度计与传统的温度计相比它的转换速率极快,进行读、写操作非常简便。

它具有数字化输出,可测量远距离的点温度。

系统具有微型化、微功耗、测量精度高、功能强大等特点,加之DS18B2C内部的差错检验,所以它的抗干扰能力强,性能可靠,结构简单。

关键词:单片机数字控制温度计DS18B20毕业设计(论文)外文摘要keywords: Single-chip microcomputer, digital control, thermometer, DS18B2C目录1引言 (1)1.1背景 (1)1.2设计的目的和意义 (1)2设计要求与方案论证 (2)2.1设计要求 (2)2.2方案论证 (2)2.3总体设计方案 (3)3硬件设计 (4)3.1 主要元件介绍 (4)3.1.1 主控制器 (4)3.1.2 温度传感器DS18B20 (7)3.2 显示电路 (13)3.3 DS18B20 与单片机的接口电路 (16)3.4 复位电路 (18)4 软件设计 (19)5 调试 (20)5.1 软件调试 (20)5.2 系统调试 (20)5.3 数据检测 (20)总结 (22)致谢 (23)参考文献 (23)1 引言1.1 背景单片机,更确切的应称作微控制器,是20 世纪70年代中期发展起来的一种面向控制的大规模集成电路模块,其特点是功能强大、体积小、可靠性高、价格低廉。

它一面世便在工业控制、数据采集、智能化仪表、机电一体化、家用电器等领域得到广泛应用,极大地提高了这些领域的技术水平和自动化程度。

(完整版)基于单片机的毕业论文设计

(完整版)基于单片机的毕业论文设计标题:基于单片机的室内温湿度监测与控制系统摘要:本论文设计了一种基于单片机的室内温湿度监测与控制系统。

该系统通过温湿度传感器实时感知室内的温湿度信息,并由单片机进行数据处理和控制。

用户可以通过LCD显示屏和按键进行界面交互和参数设置。

系统可以实时显示室内的温湿度信息,并根据设定的温湿度范围进行自动调节。

实验结果表明,该系统具有良好的稳定性和准确性,能够满足室内温湿度的要求。

关键词:单片机,温湿度传感器,LCD显示屏,温湿度监测与控制1.引言室内温湿度是人们日常生活中非常重要的参数,直接影响室内舒适度和健康。

然而,室内温湿度的监测和控制通常需要人工干预,效率较低,无法实时调节。

本论文旨在设计一种基于单片机的室内温湿度监测与控制系统,以便实现室内温湿度的自动化管理。

2.系统设计本系统主要由温湿度传感器、单片机、LCD显示屏和按键组成。

温湿度传感器负责实时感知室内的温湿度信息,并将数据传输给单片机。

单片机进行数据处理和判断,可以根据设定的温湿度范围进行自动调节。

用户可以通过LCD显示屏和按键进行界面交互和参数设置。

3.硬件设计温湿度传感器采用XX型号传感器,通过串口将温湿度数据传输给单片机。

单片机选择XX型号,具备较强的数据处理能力和通信功能。

LCD显示屏选用XX型号,可实现温湿度信息的实时显示和参数设置。

按键采用XX型号,用于用户与系统的交互。

4.软件设计系统的软件设计主要包括温湿度数据处理、控制算法实现和界面设计。

温湿度数据处理部分主要负责接收温湿度传感器的数据,进行数据校正和滤波处理,以确保数据的准确性和稳定性。

控制算法实现部分根据设定的温湿度范围,计算出相应的控制信号,控制系统的终端设备进行温湿度的调节。

界面设计部分主要负责实现与用户的交互,包括温湿度信息的显示和参数设置等功能。

5.实验结果与分析对系统进行了多次实验,结果表明系统具有良好的稳定性和准确性,能够满足室内温湿度的要求。

单片机温度控制系统的设计毕业设计论文

单片机温度控制系统的设计毕业设计论文摘要:本文设计了一种基于单片机的温度控制系统,旨在实现对温度的准确测量和控制。

系统采用温度传感器作为温度检测元件,通过单片机对温度进行采样和处理,然后根据预设的温度范围,控制风扇的启停,以达到调节室内温度的目的。

实验结果表明,该系统能够准确地测量温度并进行有效的控制。

关键词:单片机;温度控制系统;温度传感器;风扇1.引言温度控制是一种常见的自动化控制方法,广泛应用于工业、农业、医疗等领域。

温度控制系统通过对温度的测量和调节,实现了对环境温度的精确控制。

单片机作为一种微型计算机,具有体积小、功耗低、可编程性强等优点,被广泛应用于温度控制系统中。

2.系统设计系统由温度传感器、单片机和风扇组成。

温度传感器将实时温度传递给单片机,单片机根据设定的温度范围进行判断,并控制风扇的启停。

3.硬件设计(1)温度传感器选型采用数字温度传感器DS18B20,该传感器具有精度高、体积小、抗干扰能力强等特点。

(2)单片机选型采用AT89C52单片机,该单片机具有较高的性能和稳定性,适合于温度控制应用。

(3)风扇选型根据室内温度控制要求,选用功率适中的风扇,并设计驱动电路。

4.软件设计(1)温度测量通过单片机与温度传感器进行通信,实时获取温度数据,并进行精确测量。

(2)温度控制根据设定的温度范围,单片机判断当前温度是否在合理范围内,如果超出范围,则控制风扇启停,达到温度调节的目的。

5.实验结果通过实验,温度控制系统能够准确地测量室内温度,并根据设定的温度范围进行有效的控制。

系统响应速度快,温度波动范围小,能够满足实际应用需求。

6.结论本文设计了一种基于单片机的温度控制系统,并进行了实验验证。

实验结果表明,该系统能够准确地测量温度并进行有效的控制,具有一定的实用性和应用价值。

未来可以进一步优化系统性能,提高温度控制的精确度和稳定性。

[1]张三.基于单片机的温度控制系统设计[D].大学。

[2]李四.单片机在温度控制中的应用[J].仪器仪表学报。

单片机温度控制系统毕业设计论文

单片机温度控制系统毕业设计论文标题:基于单片机的温度控制系统设计与实现摘要:本论文设计和实现了一种基于单片机的温度控制系统。

该系统利用单片机的强大计算和控制能力,通过传感器采集环境温度,并运用PID控制算法,控制温度在预定的范围内波动。

本系统具有设计灵活、控制精度高、反应迅速等优势,非常适合温度控制领域应用。

关键词:单片机、温度控制、传感器、PID算法第一章引言1.1研究背景随着科技的进步和人们生活质量的提高,温度控制在各个领域都变得日益重要。

例如,家庭中的恒温器、温室中的温度调节、工业生产过程中的温度控制等。

传统的温度控制方法费时费力,且精度和效率较低,因此需要开发一种新的温度控制系统来满足各种需求。

1.2目的和意义本论文旨在设计和实现一种基于单片机的温度控制系统,以提高温度控制的精度和效率,满足不同领域对温度控制的需求。

通过论文的研究,可以为相关领域的温度控制系统设计提供参考,并促进温度控制技术在各个领域的应用。

第二章设计与实现方法2.1系统硬件设计本系统的硬件设计主要包括单片机选择、传感器选择以及执行设备选择等。

选用一款功能强大的单片机,例如ATmega328P,作为系统的核心控制器。

此外,选择一个高精度的温度传感器用于采集环境温度,并根据采集到的数据进行控制。

2.2系统软件设计本系统的软件设计主要包括温度采集与控制算法的设计和实现。

采用PID控制算法,通过单片机进行计算和控制,实现温度控制的闭环反馈。

同时,设计界面友好的人机交互界面,使操作更加简便。

第三章系统测试与分析3.1硬件测试对系统硬件进行测试,包括传感器的准确性测试、单片机的功能性测试以及执行设备的工作状态测试。

通过测试,验证系统的硬件设计的正确性和稳定性。

3.2软件测试对系统的软件进行测试,包括温度控制算法的准确性测试以及人机交互界面的操作测试。

通过测试,验证系统的软件设计的正确性和可靠性。

第四章结果与讨论4.1实验结果通过实验,得到了系统在不同环境下的温度控制效果,并进行数据统计和分析。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于单片机的温度控制系统设计毕业论文目录摘要 (I)Abstract (I)目录 (II)第一章绪论 (1)1.1课题研究背景及意义 (1)1.2国外研究现状 (1)1.2.1国外研究现状 (1)1.2.2国研究现状 (1)1.2.3总的发展阶段 (2)1.3课题研究的容 (2)第二章硬件系统总体方案设计 (3)2.1硬件系统总体设计方案一 (3)2.2硬件系统总体设计方案二 (4)2.3硬件系统的方案选择 (4)第三章控制系统硬件设计 (6)3.1单片机 (6)3.2 数字温度计DS18B20 (9)3.2.1 DS18S20数字温度计的主要特性 (9)3.3 4X4键盘 (9)3.4数码管 (10)3.5光电耦合器 (12)3.6 双向晶闸管 (13)3.7 PTC加热器 (14)3.8 反相器7406 (15)3.9双四输入与门74LS21 (16)3.9蜂鸣器 (16)第四章控制系统软件设计 (17)4.1 主程序模块设计 (17)4.1.1主程序流程图 (17)4.2温度采集模块程序设计 (18)4.2.1 DS18B20的时序 (18)4.2.3 读温度子程序流程图 (20)4.3温度设定模块程序设计 (21)4.3.1中断服务子程序 (21)4.3.2 键盘扫描子程序 (21)4.4温度显示模块设计 (23)4.4.1设定值显示子程序 (23)4.4.2 实际值显示子程序 (24)4.5温度控制模块设计 (25)4.5.1双位控制算法设计 (25)4.5.2温度控制子程序流程图 (25)4.6报警模块程序设计 (26)第五章结果分析 (27)5.1 PROTEUS仿真 (27)5.1.1 键盘设定温度仿真 (27)5.1.2 温度采集仿真 (28)5.1.3 整体仿真 (28)5.2实际运行结果 (29)第六章总结与展望 (31)6.1总结 (31)6.2展望 (31)致谢 (32)附录程序 (33)参考文献 (42)第一章绪论1.1课题研究背景及意义温度是表征物体冷热程度的物理量,是工农业生产过程中一个很重要而普遍的参数。

温度的测量及控制对保证产品质量、提高生产效率、节约能源、生产安全、促进国民经济的发展起到非常重要的作用。

由于温度测量的普遍性,温度传感器的数量在各种传感器中居首位。

而且随着科学技术和生产的不断发展,温度传感器的种类还是在不断增加丰富来满足生产生活中的需要。

在单片机温度测量系统中的关键是测量温度、控制温度和保持温度,温度测量是工业对象中主要的被控参数之一。

温度控制采用单片机设计的全数字仪表,是常规仪表的的升级产品。

温度控制的发展引入单片机后,可以降低对某些硬件电路的要求,但依然需要重视测试电路本身的重要性,尤其是直接获取被测信号的传感器部分,仍应给以充分的重视,有时提高整台仪器的性能的关键仍然在于测试电路尤其是传感器的改进。

现在传感器也正在受着微电子技术的影响,不断发展变化。

传感器正朝着小型、固态、多功能和集成化的方向发展。

基于单片机的温度控制系统,可以实现对温度的精确控制,使得在某些场合下人们对温度高低的要求得以实现。

对人们的生产和生活影响巨大,比如,在我国的北方,冬天温度极低,但引入温室大棚后,冬天的时候人们也能吃到新鲜的蔬菜;钢铁厂里炼铁,对温度的要求更高,这就使得温度控制变得极为有意义,而在我们的日常生活中,空调让冬天不冷夏天不热,确实让我们感受到温度控制对我们生活质量的提高也有着极大的作用。

总之,现代工业设计,工程建设及日常生活中温度控制都起着重要的作用。

1.2国外研究现状1.2.1国外研究现状国外对温度控制技术研究较早,始于20世纪70年代。

先是采用模拟式的组合仪表,采集现场信息并进行指示、记录和控制。

80年代末出现了分布式控制系统。

目前正开发和研制计算机数据采集控制系统的多因子综合控制系统。

990年代中期,智能温控仪问世,它是微电子技术、计算机技术和自动测试技术的结晶。

目前,国际上已开发出多种智能温控器系列产品。

智能温控器部都包含温度传感器、A/D转换器、信号处理器和接口电路。

有的产品还有多路选择器、中央控制器(CPU)、随机存储器(RAM)和只读存储器(ROM)。

现在世界各国的温度测控技术发展很快,一些国家在实现自动化的基础上正向着完全自动化、无人化的方向发展。

1.2.2国研究现状我国对于温度测控技术的研究较晚,始于20世纪80年代。

我国工程技术人员在吸收发达国家温度测控技术的基础上,才掌握了温度室微机控制技术,该技术仅限于对温度的单项环境因子的控制。

我国温度测控设施计算机应用,在总体上正从消化吸收、简单应用阶段向实用化、综合性应用阶段过渡和发展。

在技术上,以单片机控制的单参数单回路系统居多,尚无真正意义上的多参数综合控制系统,与发达国家相比,存在较大差距。

我国温度测量控制现状还远远没有达到工厂化的程度,生产实际中仍然有许多问题困扰着我们,存在着装备配套能力差,产业化程度低,环境控制水平落后,软硬件资源不能共享和可靠性差等缺点。

1.2.3总的发展阶段总的来说,温控器被广泛应用于工农业生产、科学研究和生活等领域,数量日渐上升。

近百年来,温控器的发展大致经历了三个阶段:1.模拟温度控制器;2.集成温度控制器;3.能温度控制器,目前,国际上新型温控器正从模拟式向数字式、由集成化向智能化、网络化的方向发展。

1.3课题研究的容本文所要研究的课题是基于单片机的温度控制系统的设计,控制对象为温室,主要目标是实现温度的设定值显示、实际值实时测量及显示,温度超上限和低下限危险报警。

单片机连接的温度调节装置由软件与硬件电路配合来实现温度实时控制,显示可由软件控制并在数码管中显示。

比较采集到温度与设定值及上下限的大小,然后做出相应的反应,控制执行机构是否降温或升温,判断警报与否。

第二章硬件系统总体方案设计本次毕业设计以 51系列单片机为核心对温度进行控制,使被控对象的温度稳定在某一指定数值上,允许有1℃的误差(不包括元件本身的制造引起的误差),键盘输入设定温度值,LED数码管显示温度值(实际的或设定的)。

基于上述要求,提出以下两种方案,下文是对两种方案的具体论述。

2.1硬件系统总体设计方案一方案一如图2-1所示,此方案选用DS18B20芯片进行温度采集及模拟量与数字量之间的转换,并直接输出数字量,无需信号放大,且只占用一根口线,然后将其送数码管显示。

4X4矩阵式键盘,首先要对其进行键盘扫描,判断是否有键按下,如有键按下,要判断是那个键按下,确定键值,然后对其进行输入,把最后设定的温度值送给数码管进行显示。

如果对一个温度值已经设定完毕后,无需再按任何键即有效,如果温度值设定得不合理,可对温度进行重新设定,温度的上下限可由软件编程设定,这样就完成了对温度的总体设置。

对于数码管显示模块,采用了动态显示的方法,在程序的设计中也相应的采用动态显示方法对其进行编写。

首先把设定的(或采集到)数据的十进制数进行字节拆分,分别求出要显示个位数、十位数、百位数(显示实际温度时,还要求出十分位),然后将其送至数码管显示。

显示设定值还是实际值,可由按键进行切换。

对于温度控制模块,首先是把采集的数据和设定的温度上下限进行比较,如低于下限值或高于上限值,蜂鸣器警报,再把实际温度和设定的温度比较,决定加热与否以及加热时间的控制。

单片机软件编程灵活、自由度大,可用软件编程实现各种控制算法和逻辑控制,不需要向外扩展存储器,可使系统整体结构更为简单。

信号的传递路线短,可以提高系统精度。

图2-1 方案一框图2.2硬件系统总体设计方案二方案二如图2-2所示,采用 AT89C51作为控制核心,以使用最为普遍的器件 ADC0809作模数转换,控制上使用电阻丝进行加热。

此方案简易可行,器件的价格便宜,且 ADC0809是 8位的模数转换,测温围是 0-800℃,误差为 0.5%,即分辨率为 1/,而 ADC0809的分辨率为 1/256,故能满足本题目的精度要求。

系统要有温度设定部分,由于 8051的接口不够的问题,所以对其进行接口扩展,采用最常用的 8255并行接口芯片对其扩展,采用 4×4矩阵式键盘接在 8255的 A口和B口,键盘中有 0到 15之间十六个数字键,对温度的显示采用三个数码管对其进行显示,分别是百位、十位、个位。

且系统设置报警装置,使用户能够实时知道温度是否在所设定所的围。

控制电路部分采用MOC3041控制可控硅的通断以实现对温室温度的控制。

图2-2 方案二框图2.3硬件系统的方案选择两种方案的区别在于温度的采集部分,由上可知,DS18B20相对于AD590在此系统的优势相当明显,节约单片机的I/O口线,数据传送路径短,精确度高,节约成本,故选用方案一。

此方案以单片机为该系统的控制核心。

温度的检测部分使用了DS18B20、AT89C51单片机及数码管的硬件电路完成对室温的实时检测与显示,通过4×4键盘设定温室的温度,比较温度的设定值与实测值的大小,然后由单片机发出信号,控制光电耦合器和双向可控硅导通与否,由此控制PTC加热器的通断,实现对温室温度的恒温控制。

因为温室的温度波动比较小,故不必采用软件滤波对温度进行平滑控制。

报警部分采用一个3V的有源蜂鸣器,发出危险警报。

此单片机温度控制系统具有微型化、低功耗、高性能、易配微处理器等优点,可以进行多点测温,DS18B20可以直接将温度转化成串行数字信号供微机处理,而且每片DS18B20都有唯一的产品号,可以一并存入其ROM中,以便在构成大型温度测控系统时在单线上连接多个DS18B20芯片,当然一个I/O口能挂接多少片DS18B20,因单片机的不同而异。

从DS18B20读出或写入DS18B20信息仅需要一根口线,其读写及温度变换功率来源于数据总线,该总线本身也可以向所连接的DS18B20供电,不需要外部电源,同时DS18B20能提供9-12位温度读数,出厂默认是12位,无需任何外围硬件即可方便地构成温度检测系统。

单片机具体实现的功能如下:1、连续测量温室的温度值,控制数码管显示温室的实际温度;2、控制键盘设定温室的温度值,并用数码管显示。

设定围为室温至125℃;实现温室的恒温控制,比如设定值为50℃,则应使实际值与50℃相接近。

第三章控制系统硬件设计基于上章的分析,我选择了方案一,方案一的原理图如图3-1所示。

本章主要介绍介绍控制系统中所使用到的各种元器件。

图3-1 系统原理图3.1单片机将运算器、控制器、存储器和各种输入/输出接口等计算机的主要部件集成在一块芯片上,就能得到一个单芯片的微型计算机。

它虽然只是一个芯片,但在组成和功能上已经具有了计算机系统的特点,因此称之为单片微型计算机(Single-ChipMicrocomputer),简称单片机。

相关文档
最新文档