毕业设计论文-基于单片机的温度控制系统设计
毕业设计(论文)-基于单片机饮水机温度控制系统的设计

前言温度控制是无论是在工业生产过程中,还是在日常生活中都起着非常重要的作用,过低的温度或过高的温度都会使水资源失去应有的作用,从而造成水资源的巨大浪费。
特别是在当前全球水资源极度缺乏的情况下,我们更应该掌握好对水温的控制,把身边的水资源好好地利用起来。
本次设计为一个基于单片机的饮水机的温度控制系统,该系统可以实时检测饮水机水箱的水温,并且可以通过数码管显示饮水机水箱水温度数,可以通过键盘或开关选择制冷或加热,可以人为设置水的温度的上下限,如加热,当温度在设定的范围内时正常工作,当低于水温下限时控制加热器加热;如制冷,当温度高于水温上限时控制压缩机制冷,温度检测范围0~95℃,精度±1℃,当温度超过设定值时具有示警功能。
第1章电路设计1.1 单片机最小系统设计单片机最小系统如图1.0所示,由主控器AT89C51、时钟电路和复位电路三部分组成。
单片机AT89C51作为核心控制器控制着整个系统的工作,而时钟电路负责产生单片机工作所必需的时钟信号,复位电路使得单片机能够正常、有序、稳定地工作。
图1.0 单片机最小系统1.1.1 单片机选择AT89C51是一种带4K字节闪存可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。
AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。
单片机的可擦除只读存储器可以反复擦除1000次。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU 和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。
AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
其管脚图如图1.1所示。
基于单片机的数字温度计的设计与实现毕业设计论文

基于单片机的数字温度计的设计与实现摘要采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。
在生产过程中,为了高效地进行生产,必须对它的主要参数,如温度、压力、流量等进行有效的控制。
传统的测温元件有热电偶和二电阻。
而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,这些方法相对比较复杂,需要比较多的外部硬件支持。
我们用一种相对比较简单的方式来测量。
温度范围为-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 国内外现状温度控制系统在国内各行各业的应用虽然已经十分广泛,但从国内生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比,仍然有着较大的差距。
基于单片机的温度控制系统设计毕业论文

基于单片机的温度控制系统设计毕业论文目录摘要 (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课题研究背景及意义温度是表征物体冷热程度的物理量,是工农业生产过程中一个很重要而普遍的参数。
基于单片机的温度控制

基于单片机的温度控制
姓 名:
李恒立
指导老师:
肖利君
专 业: 应用电子技术
班 级: 07 级应电班
学 号:
04207107
时 间: 2010-5-5 至 2010-5-28
摘要
本文主要通过温度传感(DS18B20)采集温度信号,首先是对 DS18B20 的深入了解 并根据 DS18B20 的内部结构来设计硬件电路和软件电路的,因思考到温度 TH 和 TL, 所以本次设计采用了 4 个按键来控制,通过按键之间的协调来温度设定值,由于温度的 不同,我们采用不同的信息来作为信号处理,所以硬件电路中用蜂鸣器来报警提醒。本 系统包括温度传感器,数据传输模块,温度显示模块和温度调节驱动电路其中温度传感 器为数字温度传感器 DS18B20,包括了单总线数据输出电路部分。文中对每个部分功能、 实现过程作了详细介绍。 关键词:单片机 STC89C52RC 温度传感(DS18B20) 按键设定控制
2.1 8051 系列芯片中 STC89 52RC 简介 ................................................................................3 2.2 74HC245N 介绍…………………………………………………………………………………………………………4 2.3 74HC573 介绍……………………………………………………………………………………………………………5 2.4 DS18B20 介绍……………………………………………………………………………………………………………5 第三章 各模块电路设计及分析 .....................................................................................................8 3.1 电源电路.............................................................................................................................9
基于单片机的水温控制系统毕业设计论文

攀枝花学院本科毕业设计(论文)基于单片机的水温控制系统学生姓名:学生学号:指导教师:助理指导教师:攀枝花学院本科毕业设计(论文)摘要二〇一五年五月摘要随着工农业生产水平和人们生活水平的提高,对工农业环境和生活环境的要求也越来越高,工农业生产设备越来越趋向于自动控制控制乃至于智能控制,人们的日常用品也越趋于智能化和自动化,针对目前社会发展的实际需要,自动控制水温报警系统能应用于许多日常生活和工农业,所以本文的设计也应运而生。
本设计就通过51 系列单片机做出一个自动控制水温报警系统的模型。
本设计主要包括硬件和软件设计两个部分。
硬件部分包括单片机控制电路、传感器电路、驱动执行报警电路、数码管控制电路等部分组成。
处理器采用51 系列单片机AT89C51。
整个系统是在系统软件控制下工作的。
软件部分可以归划成以下几个模块:数据采集、按键控制、蜂鸣器报警、外接温度控制设备和显示等子函数模块。
本设计实现自动控制水温功能,即实时感测当前系统工作区的温度信息,温度信息通过数码管显示屏直观的显示出来,我们再根据自己对水温的实用需求,通过按键可以设置一个温度的控制范围,当温度值小于或者超出我们设定的范围时,本系统可以自动执行相应的加热和制冷工作,并接通蜂鸣器使其报警。
关键词:AT89c51 单片机,按键控制,数码管显示,AT24C02,DS18B20攀枝花学院本科毕业设计(论文)ABSTRACTABSTRACTAs the level of industrial and agricultural production and peopleliving standard rise, demand for industrial and agricultural environment and living environment is becoming more and more high, industrial and agricultural production equipment is more and more tend to automaticcontrol and intelligent control, People's Daily supplies are more tend to be more intelligent and automation, aiming at the practical needs of social development, the automatic control water temperature alarm system can be applied to a lot of daily life and industry and agriculture, so the design of this article also arises at the historic moment.This design by 51 series single chip microcomputer to make a model of automatic control temperature alarm system. This design mainly includes the design of hardware and software two parts. Hardware part includes single chip microcomputer control circuit, sensor circuit, driver execution alarm circuit, digital tube control circuit and other parts. The processor with 51 series microcontroller AT89C51. The whole system is the system software work under control. Software part can be as the following several modules: data collection, button control, buzzer alarm, external temperature control equipment and display DengZi function module.This design to realize automatic control water temperature function, the real-time temperature sensing the current system of information, the temperature information through digital tube display intuitive display, we again according to the practical demand for water temperature, through the buttons can set a temperature control range, when the temperature is less than or beyond the scope of we set, the system can automatically perform the corresponding heating and cooling, and turn on the buzzer alarm.Key words:AT89c51, button control, digital tube display, AT24C02,DS18B20,目录摘要 (I)ABSTRAC.T (II)前言 (1)1绪论 (2)1.1课题背景 (2)1.2国内外现状及研究水平 (2)1.3本课题的发展趋势 (3)2设计要求与方案论证 (4)2.1设计要求 (4)2.2系统基本方案选择和论证 (4)2.2.1单片机芯片的选择方案和论证 (4)2.2.2温度传感器设计方案论证 (5)2.2.3掉电保持方案论证 (5)2.3电路设计最终方案决定 (5)3系统的硬件设计 (7)3.1AT89C51 介绍 (7)3.1.1................................................................................................................. AT89C51 主要功能及 PDIP封装 (7)3.1.2............................................................................................................... A T89C51 引脚介绍 (7)3.1.3单片机最小系统 (8)3.2DS18B20 传感器介绍 (9)3.2.1............................................................................................................... D S18B20 概述 (9)3.2.2............................................................................................................. D S18B20 的内部结构 (10)3.3数码管介绍 (11)3.4AT24C02 简介 (11)4系统的软件设计 (14)4.1软件设计架构 (14)4.2主控制程序 (15)4.3DS18B20 的程序流程图 (16)5系统仿真 (17)5.1仿真软件 Proteus 的简介 (17)5.2keil uVision2 ..................................................... 编程开发工具的简介175.3仿真设计的预期目标 (17)5.3.1仿真设计的实现 (17)5.3.2最终仿真图 (18)6PCB 画图及实物制作 (19)6.1制作过程理论实践概述 (19)6.2设计原理图 (19)6.3印制电路板制作流程 (21)6.4最终实物图 (22)7组装与调试 (24)7.1系统组装 (24)7.2硬件调试 (24)7.3软件调试 (25)7.4硬件软件联合调试 (25)结论 (26)参考文献 (27)致谢 (28)附录 A 电路仿真图 (29)附录 B 实物展示 (30)附录 C C 语言程序 (31)附录 D PCB原理图 (43)前言随着社会的发展, 科学技术的进步和增强安全意识,在锅炉房大型工厂和学校越来越多关注工作环境是否是安全的, 所以水温控制变得尤为重要,因此, 本文的设计也应运而生。
(完整版)基于单片机的PID温度控制毕业设计论文

前言温度是表征物体冷热程度的物理量。
在很多生产过程中,特别是在冶金、化工、建材、食品、机械、石油等工业中,温度的测量和控制都直接和安全生产、提高生产效率、保证产品质量、节约能源等重大技术经济指标相联系。
因此,温度的测量与控制在国民经济各个领域中均受到了相当程度的重视。
单片机系统的开发应用给现代工业测控领域带来了一次新的技术革命,自动化、智能化均离不开单片机的应用。
将单片机控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重滞后现象,同时在提高采样频率的基础上可以很大程度的提高控制效果和控制精度。
现代自动控制越来越朝着智能化发展,在很多自动控制系统中都用到了工控机,小型机、甚至是巨型机处理机等,当然这些处理机有一个很大的特点,那就是很高的运行速度,很大的内存,大量的数据存储器。
但随之而来的是巨额的成本。
在很多的小型系统中,处理机的成本占了系统成本的比例高达20%,而对于这些小型的系统来说,配置一个如此高速的处理机没有任何必要,因为这些小系统追求经济效益,而不是最在乎系统的快速性,所以用成本低廉的单片机控制小型的,而又不是很复杂,不需要大量复杂运算的系统中是非常适合的。
随着电子技术以及应用需求的发展,单片机技术得到了迅速的发展,在高集成度,高速度,低功耗以及高性能方面取得了很大的进展。
现在完全可以运用单片机和电子温度传感器对某处进行温度检测,而且可以很容易地做到多点的温度检测,如果对此原理图稍加改进,还可以进行不同地点的实时温度检测和控制。
1绪论1.1研究的目的和意义温度是工业生产中主要被控参数之一,温度控制自然是生产的重要控制过程。
工业生产中温度很难控制,对于要求严格的的场合,温度过高或过低将严重影响工业生产的产质量及生产效率,降低生产效益。
这就需要设计一个良好温度控制器,随时向用户显示温度,而且能够较好控制。
单片机具有和普通计算机类似的强大数据处理能力,结合PID,程序控制可大大提高控制效力,提高生产效益[9]。
基于单片机的水温控制系统毕业设计

基于单片机的水温控制系统毕业设计第2章设计方案本设计中的芯片可以采用二种方案。
方案一:采用普通电阻式温度传感器,放大器,A/D转换器作为测量温度的电路。
采用两种不同材质的导体,如在某点互相连接在一起,对这个连接点加热,在它们不加热的部位就会出现电位差。
这个电位差的数值与不加热部位测量点的温度有关,和这两种导体的材质有关。
热电偶传感器有自己的优点和缺陷,它灵敏度比较低,容易受到环境干扰信号的影响,也容易受到前置放大器温度漂移的影响,因此不适合测量微小的温度变化[5]。
由于热电偶温度传感器的灵敏度与材料的粗细无关,用非常细的材料也能够做成温度传感器。
也由于制作热电偶的金属材料具有很好的延展性,这种细微的测温元件有极高的响应速度,可以测量快速变化的过程。
硬件电路复杂,需要设计A/D转换电路,以及与其相关的编程,总体设计起来较困难,软件、硬件调试复杂,硬件成本较高。
而且器传感器有以下缺点:它灵敏度比较低,容易受到环境干扰信号的影响,也容易受到前置放大器温度漂移的影响[1]。
所以总体来说,在硬件、软件上的成本都比较高,而且易受外部环境的影响,系统工作不稳定。
方案二:采用数字可编程温度传感器作为温度检测元件。
数字可编程温度传感器可以直接读出被测温度值。
不需要将温度传感器的输出信号接到A/D转换器上,减少了系统的硬件电路的成本和整个系统的体积同时具有极强的抗干扰纠错能力;负压特性:电源极性接反时,芯片不会因发热而烧毁,但不能正常工作[6]。
由于采用的是具有一总线特点的温度传感器,所以电路连接简单;而且该传感器拥有强大的通信协议,同过几个简单的操作就可以实现传感器与单片机的交互,包括复位传感器、对传感器读写数据、对传感器写命令[6]。
软件、硬件易于调试,制作成本较低。
也使得系统所测结果精度大大提高。
通过以上二种方案的论证和比较,从设计的实用性、方便性和成本等诸多方面考虑,最终选择了以DS18B20为温度测量和传输元件的设计,这样设计在本次毕业设计中能够在经费有限的情况下,进行最优的实现方法。
毕业设计毕业论文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年代中期发展起来的一种面向控制的大规模集成电路模块,其特点是功能强大、体积小、可靠性高、价格低廉。
它一面世便在工业控制、数据采集、智能化仪表、机电一体化、家用电器等领域得到广泛应用,极大地提高了这些领域的技术水平和自动化程度。
单片机温度控制系统的设计毕业设计论文

单片机温度控制系统的设计毕业设计论文摘要:本文设计了一种基于单片机的温度控制系统,旨在实现对温度的准确测量和控制。
系统采用温度传感器作为温度检测元件,通过单片机对温度进行采样和处理,然后根据预设的温度范围,控制风扇的启停,以达到调节室内温度的目的。
实验结果表明,该系统能够准确地测量温度并进行有效的控制。
关键词:单片机;温度控制系统;温度传感器;风扇1.引言温度控制是一种常见的自动化控制方法,广泛应用于工业、农业、医疗等领域。
温度控制系统通过对温度的测量和调节,实现了对环境温度的精确控制。
单片机作为一种微型计算机,具有体积小、功耗低、可编程性强等优点,被广泛应用于温度控制系统中。
2.系统设计系统由温度传感器、单片机和风扇组成。
温度传感器将实时温度传递给单片机,单片机根据设定的温度范围进行判断,并控制风扇的启停。
3.硬件设计(1)温度传感器选型采用数字温度传感器DS18B20,该传感器具有精度高、体积小、抗干扰能力强等特点。
(2)单片机选型采用AT89C52单片机,该单片机具有较高的性能和稳定性,适合于温度控制应用。
(3)风扇选型根据室内温度控制要求,选用功率适中的风扇,并设计驱动电路。
4.软件设计(1)温度测量通过单片机与温度传感器进行通信,实时获取温度数据,并进行精确测量。
(2)温度控制根据设定的温度范围,单片机判断当前温度是否在合理范围内,如果超出范围,则控制风扇启停,达到温度调节的目的。
5.实验结果通过实验,温度控制系统能够准确地测量室内温度,并根据设定的温度范围进行有效的控制。
系统响应速度快,温度波动范围小,能够满足实际应用需求。
6.结论本文设计了一种基于单片机的温度控制系统,并进行了实验验证。
实验结果表明,该系统能够准确地测量温度并进行有效的控制,具有一定的实用性和应用价值。
未来可以进一步优化系统性能,提高温度控制的精确度和稳定性。
[1]张三.基于单片机的温度控制系统设计[D].大学。
[2]李四.单片机在温度控制中的应用[J].仪器仪表学报。
(完整版)基于单片机的水温控制系统毕业设计论文

优秀论文审核通过未经允许切勿外传基于单片机的水温控制系统设计摘要温度控制系统可以说是无所不在,热水器系统、空调系统、冰箱、电饭煲、电风扇等家电产品以至手持式高速高效的计算机和电子设备,均需要提供温度控制功能。
本系统的设计可以用于热水器温度控制系统和饮水机等各种电器电路中。
它以单片机AT80C51为核心,通过3个数码管显示温度和4个按键实现人机对话,使用单总线温度转换芯片DS18B20实时采集温度并通过数码管显示,并提供各种运行指示灯用来指示系统现在所处状态,如:温度设置、加热、停止加热等,整个系统通过四个按键来设置加热温度和控制运行模式。
关键词:单片机、数码管显示、单总线、DS18B20.Based Temperature Control SystemAbstractTemperature control system can be said to be ubiquitous, water can be used for drinking water -machine dialogue, the use of single-chip bus temperature conversion temperature DS18B20 real-time acquisition and through the digital display and offers a variety of operating light to indicate system now live in the state, such as: temperature setting, ,共同点。
输出控制接点的共同接点。
●NC:Normal Close常闭点。
以Com为共同点,NC与COM在平时是呈导通状态的。
●NO:Normal Open常开点。
NO与COM在平时是呈开路状态的,当继电器动作时,NO与COM导通,NC与COM则呈开路状态。
单片机温度控制系统毕业设计论文

单片机温度控制系统毕业设计论文标题:基于单片机的温度控制系统设计与实现摘要:本论文设计和实现了一种基于单片机的温度控制系统。
该系统利用单片机的强大计算和控制能力,通过传感器采集环境温度,并运用PID控制算法,控制温度在预定的范围内波动。
本系统具有设计灵活、控制精度高、反应迅速等优势,非常适合温度控制领域应用。
关键词:单片机、温度控制、传感器、PID算法第一章引言1.1研究背景随着科技的进步和人们生活质量的提高,温度控制在各个领域都变得日益重要。
例如,家庭中的恒温器、温室中的温度调节、工业生产过程中的温度控制等。
传统的温度控制方法费时费力,且精度和效率较低,因此需要开发一种新的温度控制系统来满足各种需求。
1.2目的和意义本论文旨在设计和实现一种基于单片机的温度控制系统,以提高温度控制的精度和效率,满足不同领域对温度控制的需求。
通过论文的研究,可以为相关领域的温度控制系统设计提供参考,并促进温度控制技术在各个领域的应用。
第二章设计与实现方法2.1系统硬件设计本系统的硬件设计主要包括单片机选择、传感器选择以及执行设备选择等。
选用一款功能强大的单片机,例如ATmega328P,作为系统的核心控制器。
此外,选择一个高精度的温度传感器用于采集环境温度,并根据采集到的数据进行控制。
2.2系统软件设计本系统的软件设计主要包括温度采集与控制算法的设计和实现。
采用PID控制算法,通过单片机进行计算和控制,实现温度控制的闭环反馈。
同时,设计界面友好的人机交互界面,使操作更加简便。
第三章系统测试与分析3.1硬件测试对系统硬件进行测试,包括传感器的准确性测试、单片机的功能性测试以及执行设备的工作状态测试。
通过测试,验证系统的硬件设计的正确性和稳定性。
3.2软件测试对系统的软件进行测试,包括温度控制算法的准确性测试以及人机交互界面的操作测试。
通过测试,验证系统的软件设计的正确性和可靠性。
第四章结果与讨论4.1实验结果通过实验,得到了系统在不同环境下的温度控制效果,并进行数据统计和分析。
(完整版)基于单片机的多点温度检测系统毕业设计论文

集成电路课程设计课题:基于AT89C51单片机的多点温度测量系统设计姓名:韩颖班级:测控12-1学号:指导老师:汪玉坤日期:目录一、绪论二、总体方案设计三、硬件系统设计1主控制器2 显示模块3温度采集模块(1)DS18B20的内部结构(2)高速暂存存储器(3)DS18B20的测温功能及原理(4)DS18B20温度传感器与单片机的连接(5)单片机最小系统总体电路图四、系统软件设计五、系统仿真六、设计总结七、参考文献八、附源程序代码一、绪论在现代工业控制中和智能化仪表中,对于温度的控制,恒温等有较高的要求,如对食品的管理,冰箱的恒温控制,而且现在越来越多的地方用到多点温度测量,比如冰箱的保鲜层和冷冻层是不同的温度这就需要多点的测量和显示可以让用户直观的看到温度值,并根据需要调节冰箱的温。
它还在其他领域有着广泛的应用,如:消防电气的非破坏性温度检测,电力、电讯设备之过热故障预知检测,空调系统的温度检测。
温度检测系统应用十分广阔。
本设计采用DALLAS最新单线数字温度传感器DS18B20 简介新的"一线器件"体积更小、适用电压更宽、更经济DALLAS 半导体公司的数字化温度传感器DS18B20是世界上第一片支持"一线总线",测量温度范围为-55°C~+125°C,在-10~+85°C范围内,精度为±0.5°二、设计过程及工艺要求1、基本功能(1)检测两点温度(2)两秒间隔循环显示温度2、主要技术参数测温范围:-30℃到+99℃测量精度:0.0625℃显示精度:0.1℃显示方法:LCD循环显示3、系统设计系统使用AT89C51单片机对两个DS18B20进行数据采集,并通过1602LCD液晶显示器显示所采集的温度。
DS18B20以单总线协议工作,51单片机首先分别发送复位脉冲,使信号上所有的DS18B20芯片都被复位,程序先跳过ROM,启动DS18B20进行温度变换,再读取存储器的第一位和第二位读取温度,通过IO口传到1602LCD显示。
(完整版)基于51单片机数字温度计毕业设计论文

课程设计题目:基于51单片机的数字温度计设计姓名:张鹏班级名称:采矿1109班学号:指导老师:曹金燕2015年设计任务书目录第1章概述 (1)1.1简述 (1)1.2任务描述 (1)1.3设计思路 (2)第2章系统主要元器件介绍 (2)2.1单片机的选用及功能介绍 (2)2.2DS18B20温度传感器介绍 (5)2.2.1引脚功能 (6)2.2.4 DS18B20的测温原理 (12)2.374LS244反相器简介 (14)第3章硬件电路的设计 (15)3.1接口设计 (15)3.2主板电路设计 (15)3.3其他电路设计 (16)第4章软件设计 (19)4.1主程序 (19)4.2读出温度子程序 (19)4.3温度转换命令子程序 (20)4.5显示数据刷新子程序 (21)4.6主要设计程序 (21)4.7调试 (23)第5章结束语 (24)参考文献 (25)致谢 (26)附录一 (27)摘要本文主要介绍了一种基于AT89S51单片机和DS18B20数字温度传感器来进行测温的方法。
具体设计时,作者对AT89S51和DS18B20进行了接口电路设计,同时利用74LS244进行段码驱动、实现数码管的显示输出;并在此基础上,通过软件设计实现温度的数据采集和传输。
由于DS18B20数字温度传感器是单总线器件,与AT89S51单片机组成一个测温系统,具有线路简单、体积小等特点,并且由于是在同一根通信线上,因此可以扩展、挂接很多这样的测温系统,十分方便。
关键词:数字温度计;AT89S51;DS18B20;74LS2第一章概述1.1 简述单片机在测控领域中具有十分广泛的应用,它既可以直接处理电信号,也可以间接处理温度、湿度、压力等非电信号。
由于该特点,因而被广泛应用于工业控制领域。
另一方面,由于单片机的接口信号是数字信号,因此使用它来进行温度、湿度、压力等这类非电信号的信息处理,必须使用对应的传感器进行AD或DA转换,最后再传输给单片机进行最终的数据处理和显示。
基于单片机的温度控制系统设计毕业论文

分类号:TP212单位代码:科技大学本科专业职业生涯设计基于单片机的温度控制系统设计2012 年 4 月10日摘要近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。
本文从硬件和软件两方面来讲述对烘干箱温度的自动控制过程,在控制过程中主要应用AT89C51、ADC0809、LED显示器、LM324比较器,而主要是通过DS18B20数字温度传感器采集环境温度,以单片机为核心控制部件,并通过四位数码管显示实时温度的一种数字温度计。
软件方面采用汇编语言来进行程序设计,使指令的执行速度快,节省存储空间。
为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了,使硬件在软件的控制下协调运作。
关键词:单片机系统;传感器;数据采集;模数转换器;温度AbstractIn recent years along with computer penetration in the social sphere, SCM applications are constantly deepening, led the traditional control test at the same time ever updated..In this paper, from two aspects of hardware and software about automatic temperature control process, the control process is mainly used AT89C51, ADC0809, LED display, LM324 comparator, but mainly through the DS18B20 digital temperature sensor to collect the environmental temperature, the single-chip microcomputer as the core control component, and through four digital tube display real-time temperature of a digital thermometer. Software using assembly language to program design, so that the instruction execution speed, save the memory space. In order to facilitate the expansion and the change, the software design uses the modular structure, make the logic relation of designing program more concise, making hardware tocoordinatetheoperation under the software control.Keywords: SCM system; sensor; data acquisition; a / D converter temperature;目录1 绪论 (3)1.1课题的背景及其意义 (3)1.2课题研究的容及要求 (4)1.2.1 课题的主要研究的容 (4)2 AT89C51系列单片机介绍及硬件设计 (6)2.1 AT89C51系列单片机介绍 (6)2.1.1 AT89C51系列基本组成及特性 (6)2.1.2 AT89C51系列引脚功能 (7)2.1.3 AT89C51系列单片机的功能单元 (9)2.2 硬件设计 (12)2.2.1 温度采样部分 (12)2.2.2 控制温度 (14)2.2.3 模数转换部分 (15)2.2.4 模数转换技术 (15)2.2.5 积分型模数转换器 (15)2.2.6 显示部分 (16)3 软件设计 (18)3.1主程序流程图 (18)3.2 读温度子程序 (19)3.3 计算温度子程序 (19)3.4按键流程图 (20)3.5 显示流程图 (22)结论 (24)参考文献 (25)辞 (26)1 绪论1.1课题的背景及其意义现代工业设计,工程建设及日常生活中温度控制都起着重要的作用,早期的温度控制主要用于工厂时间生产中,能起到实时采集温度数据,提高生产效率,产品质量之用。
基于单片机的温度控制系统的毕业设计论文

基于单片机的温度控制系统的毕业设计论文温度控制系统是一种通过控制温度传感器感知到的温度值,以达到用户设定的目标温度的自动控制系统。
在工业、农业、医疗和家庭等领域中,温度控制系统广泛应用于保温、散热、恒温和冷却等需要稳定温度环境的场合。
本论文将重点介绍基于单片机的温度控制系统的设计与实现。
该系统采用单片机作为控制核心,结合温度传感器、显示器、执行器等硬件,通过软件实现对温度的监测和控制。
首先,系统硬件部分包括温度传感器、单片机、显示器、执行器等元件的选取和电路的搭建。
温度传感器负责实时感知环境的温度,将采集到的温度值通过模拟信号传递给单片机。
单片机作为控制核心,负责接收和处理温度传感器的数据,通过控制执行器的开关状态,实现对温度的调节。
同时,可以将温度数值通过显示器显示出来,方便用户实时监测。
其次,系统软件部分包括单片机程序的编写和功能实现。
通过编写程序,实现温度的读取、控制和显示等功能。
具体包括读取温度传感器的数值,判断是否达到用户设定的目标温度,如果超过目标温度,控制执行器关闭,否则控制执行器打开,以使温度保持在设定的范围内。
同时,将温度数值转化为适合显示的格式,并通过显示器显示出来。
系统软件的编写需要考虑实时性和准确性,确保温度控制的稳定性和精确性。
最后,论文还将介绍系统的测试和优化。
通过对温度控制系统的测试,验证系统硬件和软件的正确性和稳定性。
并在测试的基础上,对系统进行优化,提高控制效果和系统性能。
本论文的研究内容主要包括基于单片机的温度控制系统的硬件设计和软件编程,以及系统的测试和优化。
通过对温度控制系统的设计和实现,研究单片机在温度控制领域的应用,为进一步的研究和应用提供参考和借鉴。
优秀毕业设计 毕业论文 基于单片机的室内温度监控系统的设计

原创性声明本人郑重声明:所提交的学位论文是本人在导师指导下,独立进行研究取得的成果。
除文中已经注明引用的内容外,论文中不含其他人已经发表或撰写过的研究成果,也不包含为获得聊城大学或其他教育机构的学位证书而使用过的材料。
对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。
本人承担本声明的相应责任。
学位论文作者签名:日期指导教师签名:日期确定了温度监控系统的总体设计方案,包括系统各组成硬件、系统电路设计及系统软件设计等方面。
利用单片机结合传感器技术而开发设计了这一温度监控系统。
对传感器理论单片机实际应用有机结合进行了研究,详细地讲述了利用热敏电阻作为热敏传感器探测环境温度的过程,以及实现热电转换的原理过程。
电路及软件设计方面,利用Protel99软件对系统的电路原理图进行了设计,并生成了电路板。
对每个部分功能、实现过程作了详细介绍。
整个系统的核心是进行温度监控。
传感器能将各种物理量、化学量和生物量等信号转变为电信号,使得人们可以利用计算机实现自动测量、信息处理和自动控制,但是它们都不同程度地存在温漂和非线性等影响因素。
传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。
因此,不仅必须掌握各类传感器的结构、原理及其性能指标,还必须懂得传感器经过适当的接口电路调整才能满足信号的处理、显示和控制的要求,而且只有通过对传感器应用实例的原理和智能传感器实例的分析了解,才能将传感器和信息通信和信息处理结合起来,适应传感器的生产、研制、开发和应用。
关键词:A/D转换模块;数据传输模块;温度;Protel99;传感器;Determine the temperature monitoring system design program, including system component hardware, system circuit design and system software design and so on. In this paper, microcomputer with the sensor technology development and design of the temperature monitoring system. Paper sensor combination of the practical application of theory of SCM in detail about the use of thermistor temperature as a thermal sensor to detect the process, and the realization of the principle of thermoelectric conversion process. Circuit and software design, use of software systems Protel99 circuit schematic for the design and build the circuit boards. Function of each part of the article, realize the process in detail. The core of the system for temperature monitoring.Sensors of various physical quantities can, chemical content and biomass signals into electrical signals so that people can use computers for automatic measurement, information processing and automatic control, but they have varying degrees of the influencing factors such as temperature drift and nonlinearity .Sensors are used to measure and control system, its performance directly affects the system performance. Therefore, not only to master the structure of various types of sensors, theory and performance, but also must understand the sensor interface circuit through the appropriate adjustments to meet the signal processing, display and control requirements, and only through the application examples of the principles of sensor and intelligence sensor instance of understanding, to the sensors and information communications and information processing combine to adapt to sensor production, research, development and application.Key words: A / D converter module; data transfer module; temperature ; Protel99; sensor;目录前言 (1)1 绪论 (2)1.1温度监控技术的研究背景 (2)1.2温度监控技术的研究现状 (3)1.2.1国外研究现状 (3)1.2.2国内研究现状 (3)2 设计要求 (5)2.1 设计要求 (5)2.2 研究对象的数学模型 (5)3 系统硬件的设计 (6)3.1 单片机和电路设备选择 (6)3.2温度监控系统的组成框图 (10)3.3温度监控系统的结构图 (11)3.4系统硬件的电路设计 (12)4 系统软件的设计 (17)4.1硬件系统分析 (17)4.1.1 温度变换程序模块 (17)4.1.2 温度非线性转换程序模块 (17)4.1.3单片机控制流程图 (19)4.2 软件设计 (20)4.3 程序调试 (22)4.3.1硬件调试 (22)4.3.2软件调试 (22)总结 (24)参考文献 (25)附录 (26)致谢 (32)基于单片机的室内温度监控系统的设计前言温度监控系统广泛应用于社会生活的各个领域,适用于家电、食品、汽车、材料和电力电子等行业.随着科技水平的提高,温度监控系统作为实现设备小型化,智能化和自主知识创新的重要元素,目前在国防、航空、交通、能源、工业、通信和人们日常生活等各个领域,越来越发挥着极其重要的作用. 对传感器技术要求越来越高,需求越来越迫切。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计论文-基于单片机的温度控制系统设计基于单片机的温度控制系统设计高云2007080104专业名称通信工程申请学士学位所属学科工科指导教师姓名、职称刘磊讲师2011年 05月 30日摘要摘要温度是工业生产和科学实验中至关重要的一个因素, 在医药,冶金,航空和化工中都起着相当大的作用,温度的高低可以影响着许多产品的质量和使用的寿命!因此, 研究高性能的温度控制系统是现今的主要任务, 本文基于单片机的温度控制系统的开发与应用做出了相应的探讨,并且介绍了一种基于AT89C51单片机的温度检测及控制系统的设计与实现。
本设计主要从硬件和部分软件介绍了AT89C51单片机温度控制系统的设计思路,简单说明如何实现对温度的控制,并对硬件原理图和程序框图作了简洁的描述。
还介绍了在单片机控制系统的软硬件设计中的一些主要技术关键环节,该系统主要以AT89C51单片机为核心,由温度检测电路,模、数转换电路,过零检测电路, 报警指示电路,光电隔离与功率放大电路等组成。
关键词:单片机;温度传感器;温度检测;温度控制IAbstractABSTRACTTemperature in industrial production and scientific experiment as a factor crucial in the pharmaceutical and chemical metallurgy aviation plays a relevant role in temperature can affect the level of product quality and use of many of the life! Therefore, the study high-performance temperature control system is the main task of the present paper, based on a Temperature Control System to make the appropriate development and application of, and introduces the AT89C51microcontroller based temperature measurement and control system design and implementation.The design of the main parts from the hardware and softwareintroduces the AT89C51Temperature Control system design, a brief description of how to achieve temperature control, and hardware schematics and made a concise description of the block diagram. Also introduced in the SCM software and hardware design of some keytechnology areas, the system mainly in AT89C51 as the core, the temperature detection circuit, analog, digital conversion circuit, the zero detection circuit, the alarm indicating circuit, optical isolation and power amplifier circuit etc.Keywords: microcontroller; temperature sensor; temperature detection; temperature controlII目录目录1. 引言 ..................................................................... ........................................................................ . (2)1.1 绪论 ..................................................................... (2)1.2 课题展望 ..................................................................... . (2)1.3课题举例简介...................................................................... ................................................... 3 2 设计思想及系统结构 ..................................................................... .. (5)2.1 系统的设计思想 ..................................................................... . (5)2.2 具体设计 ..................................................................... . (5)2.3元器件介绍...................................................................... . (6)2.3.1温度传感器DS18B20 ................................................................ (6)2.3.2AT89C51 ................................................................ (7)2.3.3ADC0809 ................................................................ .. (9)2.3.4DAC0832 ................................................................ (10)2.4 光电隔离电路...................................................................... (11)2.5 PID控制算法 ..................................................................... .................................................. 11 3 各元器件设计...................................................................... .. (13)3.1键盘单元 ..................................................................... (13)3.2 温度控制及超温和超温警报单元 ..................................................................... .. (14)3.3温度控制器件电路...................................................................... .. (14)3.4 显示单元 ..................................................................... .. (15)3.5接口通信单元...................................................................... ................................................. 15 4 电源输入 ..................................................................... ................................................................. 18 5 程序设计...................................................................... (19)5.1 程序结构分析...................................................................... (19)5.2 主程序 ..................................................................... ............................................................ 19 结束语 ............................................................................................................................................. ... 21 参考文献 ..................................................................... .......................................................................22 致谢 ..................................................................... ........................................................................ (23)III泰山学院本科毕业论文1 引言1.1 绪论温度在工业自动化、家用电器、环境保护、安全生产和汽车工业中, 都是最基本的检测参数之一。