基于-单片机电烤箱温度控制设计
(毕业论文)基于单片机的电烤箱温度控制设计
本科毕业论文开题报告拟定论文题目:基于单片机的电烤箱温度控制设计学院:专业:班级:学号: 学生姓名:物理学物理与电子工程学院凯里学院教务处制2013年9月9 日填写填表须知、本表从凯里学院教务处下载专区下载,不得随意改变表格结构。
二、开题人应逐项认真填写,各部分如不够填写,可自行加页。
三、文字输入部分,一律五号字、宋体、单倍行间距编排。
四、本表以A4 纸单面打印,于左侧装订成册。
五、本表一式三份,学生自存一份,教学单位存档一份,教务处存档一份。
一、选题背景及研究意义(选题背景应对该选题的国内外研究现状进行综述,研究意义应从理论和实践两个方面进行阐述。
要 1 2 3求字数在800字左右)(一)选题背景国内外温度控制系统发展迅速,并在智能化、自适应、参数自整定等方面取得很大的成果。
目前温度控制大多数采用智能调节器,国内生产调节器分辨率和精度都较低,温度控制效果不是很理想,但价格便宜;国外生产调节器分辨率和精度都比较高,但价格昂贵。
美国、德国、瑞典、日本等国家技术领先,都各自生产了一批商品化的性能优异的温度控制器及仪器仪表,并在各个行业都得到了广泛的应用。
其主要特点为:一是用于大惯性、大滞后等复杂温度控制系统的控制;二是能够适应于受控系统数学模型难以建立的温度控制系统的控制;三是能够适应于受控系统复杂参数时变的温度控制系统的控制;四是温度控制系统普片采用自适应控制、自校正控制、模糊控制、人工智能等理论及计算机技术,运用先进的算法,适应的范围广泛;五是温度控制普遍具有参数自整定功能。
借助计算机软件技术,温控器具有对控制对象控制参数及特性进行自动调定的功能。
有的还以具有自学习功能,能够根据历史经验及控制对象的变化自动调整相关控制参数, 以保证控制效果的最优化;六是具有控制精度高、抗干扰能力强等特点。
目前,国内外温度控制系统及仪表正朝着高精度、智能化、小型化等方面迅速发展。
近年来,温度的检测在理论上发展比较成熟,但在实际测量和控制中,如何保证快速实时地对温度进行采样,确保数据的正确传输, 并能所测温度场进行较精确的控制,仍然是目前要解决的问题。
基于双单片机的电烤箱温度控制系统设计_赵济景
到 单 片 机 的 I/O 口 P1.0、P1.1、P1.2、P1.3 上 ,这 四 位 分 别 是 四
位数码管的片选口, 通过此四位决定是哪位数码管进行显
-78-
图 4 nRF24L01 引脚排列图 Fig. 4 Pin diagram of nRF24L01
示。 数码管的 a~dp 通过电阻接到单片机的 P0 口上,通过 P0 口接收需要显示数字的段码,从而实现数字的显示。
蜂 鸣 器进 行 报 警, 即 将 蜂 鸣器 接 在 单片 机 的 I/O 口 P2.7 上 , 重 发 这 包 数 据 (自 动 重 发 开 启 的 情 况 下 )直 到 接 收 这 包 数 据
当出现超限时,将 P2.7 口置高电平,蜂鸣器报警。
或重发次数超 过 了 在寄 存 器 SETUP_RETR_ARC 设置 的 所 允
生技术,采用 PID 算法,设计了一种基于双单片机的电烤箱温度控制系统。 采用多点测温,提高温度控制精度;利用无
线传输芯片 nRF24L01 进行两单片机之间的通信,实现检测和控制的分离。 同时进行键盘显示电路设计,实现数据的
输入、显示功能;进行超限报警电路的设计,防止温度出现大的超调。 经过硬件结合软件调试,整个系统运行良好,很
在 生 产 生 活 过 程 中 ,控 制 对 象 各 种 各 样 ,温 度 控 制 在 生 单 片 机 为 控 制 核 心 , 采 用 数 字 PID 的 控 制 算 法 实 现 自 动 控
产过程中占有相当大的比例, 其关键在于测温和控温两方 制, 达到控制温度的恒定。 将多个温度传感器置于电烤箱
面[1]。 由于单片 机 具有 集 成 度高 、功 能 强、体 积 小 、价格 低 、抗 中 ,传 感 器 测 得 多 个 信 号 ,将 这 些 信 号 加 权 平 均 之 后 与 设 定
基于单片机的烘箱温度控制器设计
基于单片机的烘箱温度控制器设计目录1. 项目概述 (1)1.1. 该设计的目的及意义 (1)1.2. 该设计的技术指标 (2)2. 系统设计 (3)2.1. 设计思想 (3)2.2. 方案可行性分析 (4)2.3. 总体方案 (5)3. 硬件设计 (6)3.1. 硬件电路的工作原理 (6)3.2. 参数计算 (7)4. 软件设计 (8)4.1. 软件设计思想 (8)4.2. 程序流程图 (9)4.3. 程序清单 (10)5. 系统仿真与调试 (11)5.1. 实际调试或仿真数据分析 (11)5.2. 分析结果 (13)6. 结论 (12)7. 参考文献 (13)8. 附录 (14)1. 项目概述:1.1 .该设计的目的及意义温度的测量及控制,随着社会的发展,已经变得越来越重要。
而温度是生产过程和科学实验中普遍而且重要的物理参数,准确测量和有效控制温度是优质,高产,低耗和安全生产的重要条件。
在工业的研制和生产中,为了保证生产过程的稳定运行并提高控制精度,采用微电子技术是重要的途径。
它的作用主要是改善劳动条件,节约能源,防止生产和设备事故,以获得好的技术指标和经济效益。
而本设计正是为了保证生产过程的稳定运行并提高控制精度,采用以 51系列单片机为控制核心,对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标。
通过本设计的实践,将以往学习的知识进行综合应用,是对知识的一次复习与升华,让以往的那些抽象的知识点在具体的实践中体现出来,更是对自己自身的挑战。
1.2 .该设计的技术指标设计并制作一个基于单片机的温度控制系统,能够对炉温进行控制。
炉温可以在一定范围内由人工设定,并能在炉温变化时实现自动控制。
若测量值高于温度设定范围,由单片机发出控制信号,经过驱动电路使加热器停止工作。
当温度低于设定值时,单片机发出一个控制信号,启动加热器。
通过继电器的反复开启和关闭,使炉温保持在设定的温度范围内。
基于-单片机的烘箱温度控制器设计
基于单片机的烘箱温度控制器设计目录1. 项目概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11.1. 该设计的目的及意义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11.2. 该设计的技术指标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯22. 系统设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯32.1. 设计思想⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯32.2. 方案可行性分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯42.3. 总体方案⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯53. 硬件设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯63.1. 硬件电路的工作原理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯63.2. 参数计算⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯74. 软件设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯84.1. 软件设计思想⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯84.2. 程序流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯94.3. 程序清单⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯105. 系统仿真与调试⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯115.1. 实际调试或仿真数据分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯115.2. 分析结果⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯136. 结论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯127. 参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯138. 附录⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯14 1. 项目概述:1.1 .该设计的目的及意义温度的测量及控制,随着社会的发展,已经变得越来越重要。
而温度是生产过程和科学实验中普遍而且重要的物理参数,准确测量和有效控制温度是优质,高产,低耗和安全生产的重要条件。
在工业的研制和生产中,为了保证生产过程的稳定运行并提高控制精度,采用微电子技术是重要的途径。
它的作用主要是改善劳动条件,节约能源,防止生产和设备事故,以获得好的技术指标和经济效益。
基于单片机的电烤箱温度控制设计
基于单片机的电烤箱温度控制设计摘要:近年来,因为人们使用电烤火箱不当发生火灾的事例经常发生,本设计为了减少使用电烤火箱时火灾的发生,利用片机的控制功能来设计一种智能的烤火箱系统,保证使用安全又达到节能的作用。
本文以AT80C51单片机为控制芯片,利用DS18B20传感器采集温度。
利用按钮调节温度。
这种温度控制系统能过通过显示屏直观的来观察电烤箱温度,通过按钮也很方便的来调节温度的高低。
另外,单片机廉价,可以在保障安全的同时又节约成本。
关键词:自动控温;LCD屏幕显示;DS18B20传感器;单片机引言随着科技的发展,人们的物质生活水平不断提高,同时也对社会提出了更高的要求。
冬天来临的时候,人们的取暖方式已经从仅使用煤炭烤火的形式逐渐转变到用电取暖,由于空调耗电量太大,很多家庭经济条件不允许。
烤火箱的作用也渐渐在生活中占据重要地位。
但是,由于使用电烤火箱使用不当发生火灾的事例经常发生,触目惊心。
随着计算机的发展,自动化和智能化的工具已经融入人们的生活中,单片机的出现使这些领域的发展更上一个台阶。
如果能把单片机的制动控制功能作用到电烤火的安全防护上,将使得电烤火箱的安全性有很大的提高,能够使得电烤火箱的使用更加普及。
基于对社会上电烤火箱的研究,很少使用单片机控制电烤火箱的方法,本人就利用单片机专业领域的知识,设计一种能制动控制的电烤火箱系统,使用者在使用的过程中如果要离开,可以使用定时功能控制电烤火箱工作一定时间之后关闭。
当出现离开时忘记关闭,一定的时间以后由于电烤火箱的温度过高,电烤火箱能自动断电,防止火灾的发生。
一、方案设计1.1方案论证:采用AT80C51单片机控制整个系统,温度采集由DALLAS公司生产的一线式数字温度传感器DS18B20采集。
DS18B20测温范围为-55°C~+125°C,测温分辨率可达0.0625°C,被测温度用符号扩展的16位补码形式串行输出。
基于单片机的温度控制系统设计
基于单片机的温度控制系统设计温度控制系统是现代生活中不可或缺的一部分,常见于家庭的的空调、电饭煲、烤箱等家用电器,以及工业生产中的各种自动化设备。
本文基于单片机设计针对室内温度控制系统的实现方法进行说明,包括温度采集、温度控制器的实现和人机交互等方面。
一、温度采集温度采集是温度控制系统的核心部分。
目前比较常见的温度采集器主要有热电偶、热敏电阻和半导体温度传感器。
在本文中我们以半导体温度传感器为例进行说明。
常见的半导体温度传感器有DS18B20、LM35等,本次实验中采用DS18B20进行温度采集。
DS18B20是一种数字温度传感器,可以直接与单片机通信,通常使用仅三根导线连接。
其中VCC为控制器的电源正极,GND为电源负极,DATA为数据传输引脚。
DS18B20通过快速菲涅耳射线(FSR)读取芯片内部的温度数据并将其转换为数字信号。
传感器能够感知的温度范围通常为-55℃至125℃,精度通常为±0.5℃。
为了方便使用,DS18B20可以通过单片机内部的1-Wire总线进行控制和数据传输。
具体实现方法如下:1.首先需要引入相关库文件,如:#include <OneWire.h> //引用1-Wire库#include <DallasTemperature.h> //引用温度传感器库2.创建实例对象,其中参数10代表连接传感器的数字I/O引脚:OneWire oneWire(10); //实例化一个1-Wire示例DallasTemperature sensors(&oneWire); //实例化一个显示温度传感器示例3.在setup中初始化模块:sensors.begin(); // 初始化DS18B204.在主循环中,读取传感器数据并将温度值输出到串口监视器:sensors.requestTemperatures(); //请求温度值float tempC = sensors.getTempCByIndex(0); // 读取温度值Serial.println(tempC); //输出温度值二、温度控制器的实现温度控制器是本次实验的关键部件,主要实现对温度的控制和调节,其基本原理是根据温度变化情况来控制输出电压或模拟脚电平,驱动继电器控制电器设备工作。
对基于单片机的智能电烤箱设计与制作探讨
对基于单片机的智能电烤箱设计与制作探讨石红波石全友(江苏蓄能谷实业有限公司江苏·宿迁223800)摘要随着社会的不断发展,人们的改造能力不断提高,智能家电成为目前家电发展的重要方向。
电烤箱在日常生活具有十分重要的作用,智能电烤箱能够实现对烤箱的全自动控制,实时监测电烤箱的各个工作状态,在烤箱运行过程中出现意外情况,系统可智能报警,智能化控制。
随着机电控制技术的发展,主要体现了单片机和PLC两种控制方式。
本设计采用单片机控制,单片机在日常生活中的运用越来越广泛。
关键词单片机智能家电电烤箱温度控制中图分类号:TP368.1文献标识码:A本文介绍了以单片机为核心的电烤箱温度控制系统。
电烤箱温度控制系统由两个部分组成:硬件部分和软件部分。
其中硬件部分包括:单片机电路、传感器电路、放大器电路、转换器电路、以及键盘和显示电路。
软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序。
利用单片机作为主芯片,对整个系统进行控制,能够有效地提升烤箱的工作特性以及电烤箱的附加值。
产品中采用电路中常见的滤波电路、电源电路以及AD转换电路等各个模块电路作为电路硬件,载体采用数字PID控制算法,实现对电烤箱的温度的控制。
通过本次设计进一步详细说明单片机控制系统在社会生活中的应用。
为以后进一步应用单片机系统提供帮助。
1对智能电烤箱设计的性能指标智能电烤箱采用AT89C52单片机控制整个系统,温度采集由一线式数字温度传感器DS18B20采集。
根据实际的用户需求调查,结合目前市场上智能电烤箱的特点,制定了智能电烤箱的工作性能指标。
为了能够具有更好的适应性,产品设计具备3-24V的电源工作范围;控制电路要能够具备较强的实际驱动能力,其输出阻抗大不大于10千欧,输出驱动电流不小于20mA;产品要能够实现精确的计时,连续工作两天,其系统控制时间误差小于3秒;产品具备良好的人际界面,方便实现控制;产品要具备可移植性以及性能提升的空间。
最新AT89C52单片机为核心的电烤箱温度控制系统--单片机课程设计
摘要温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。
本设计是利用单片机的控制功能来设计一种智能的电烤箱系统,保证使用安全又达到节能的作用。
本文介绍了以AT89C52单片机为核心的电烤箱温度控制系统。
电烤箱的温度控制系统有两部分组成:硬件部分和软件部分。
其中硬件部分包括:单片机最小系统、驱动电路、报警电路、温度检测电路、以及键盘电路。
软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序。
温度采集由DALLAS公司生产的一线式数字温度传感器DS18B20采集。
DS18B20测温范围为-55°C~+125°C,测温分辨率可达0.0625°C,被测温度用符号扩展的16位补码形式串行输。
CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。
关键词: 温度控制;电烤箱;单片机目录第1章绪论 (3)第2章课程设计的方案 (4)2.1概述 (4)2.2系统组成总体结构 (4)第3章硬件设计 (6)3.1单片机最小系统的设计 (6)3.1.1时钟电路设计 (8)3.1.2复位电路设计 (9)3.2温度检测模块的设计 (10)3.2.1 DS18B20芯片的内部结构 (11)3.2.2 DS18B20的测温原理 (11)3.2.3 DS18B20数据处理 (12)3.2.4 DS18B20温度检测电路设计 (13)3.3报警电路的设计 (14)3.4按键电路的设计 (15)3.5驱动模块的设计 (15)第4章软件设计 (17)4.1主程序流程图 (17)4.2温度检测模块 (18)第5章课程设计总结 (20)参考文献 (21)第1章绪论随着现代信息技术的飞速发展和传统工业的逐步改造,温度自动检测和显示功能在很多领域得到广泛应用。
人们在温度检测的准确度、便捷性和快速等方面有着越来越高的要求。
基于AT89C51单片机电烤箱的温度控制系统设计与实现之欧阳术创编
基于单片机的电烤箱控制系统设计学生:XXX 指导教师:XX内容摘要:随着社会的不断发展,人们改造自然的能力也在不断的提高。
机器的诞生,为我们减少了部分或者全部的脑力劳动和体力劳动。
电子技术的诞生更是带来了翻天覆地的变化。
机电控制系统成为机械技术与微电子技术集成的共性关键技术。
人们通过它可以使机械完全按照自己的意愿来执行。
随着机电控制技术的发展,主要体现出了单片机和PLC两种控制方式。
本设计采用单片机控制。
单片机在日常生活中的运用越来越广泛。
温度控制在工业生产中经常遇到。
从石油化工到电力生产,从冶金到建材,从食品到机械都要对温度进行控制.甚至在有些产品生产过程中温度的控制直接影响到产品的质量。
单片机温度控制无论是现在还是未来都会起到重要作用。
本文介绍了以AT89C51单片机为核心的电烤箱温度控制系统。
电烤箱的温度控制系统有两个部分组成:硬件部分和软件部分。
其中硬件部分包括:单片机电路、传感器电路、放大器电路、转换器电路、以及键盘和显示电路。
软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序。
文章最后对本设计进行了总结。
对温度控制系统的发展提出了几点建议。
关键词:单片机温度电烤箱控制Single-chipbasedontheoven’stemperaturecontrolsystemdesignAbstract:With the continuous development of society, people's ability to transform nature of the advance has been. The birth of the machine for us to reduce some or all of the mental and physical. The birth of electronic technology has brought even more earth-shaking changes. Electrical and mechanical engineering control systems become integrated with the microelectronic technology common key technologies. People can make through its machinery in full accordance with the wishes of their own to implement.With the development of electrical and mechanical control techniques, mainly reflecting the two types of single-chip computer and PLC control. The design uses a single-chip control. Single-chip microcomputer use in their daily lives more and more widely. Temperature control in industrial production are often encountered. Chemicals from oil to electricity production, Or even some products in the productionprocess control of temperature directly affects the quality of the product. Single-chip temperature control both now and will play an important role in the future.This paper introduces the AT89C51 single-chip microcomputer as the core of the oven temperature control system. Hardware components which include: Single-chip circuit, sensor circuit, amplifier circuit, converter circuit, as well as the keyboard and display circuit. Software include: the main program, operator control procedures, as well as the realization of the functional modules of the program. Finally. Keywords:Microcontroller Temperature Electric ovens Control目录基于单片机的电烤箱控制系统设计前言随着社会的不断发展,人们对机械的应用也越来越广,进而人们对机械运动的控制要求亦越来越高。
基于-单片机电烤箱温度控制设计
.辽宁工业大学单片机原理及接口技术课程设计(论文)题目:基于单片机的电烤箱温度控制设计院(系):专业班级:学号:学生:指导教师:(签字)起止时间:课程设计(论文)任务及评语院(系):电气工程学院教研室:自动化注:成绩:平时20% 论文质量60% 答辩20%摘要温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。
本设计是利用单片机的控制功能来设计一种智能的电烤箱系统,保证使用安全又达到节能的作用。
本文介绍了以AT89C51单片机为核心的电烤箱温度控制系统。
电烤箱的温度控制系统有两部分组成:硬件部分和软件部分。
其中硬件部分包括:单片机最小系统、驱动电路、报警电路、温度检测电路、以及键盘电路。
软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序。
温度采集由DALLAS公司生产的一线式数字温度传感器DS18B20采集。
DS18B20测温围为-55°C~+125°C,测温分辨率可达0.0625°C,被测温度用符号扩展的16位补码形式串行输。
CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。
关键词: 温度控制;电烤箱;单片机目录第1章绪论1第2章课程设计的方案12.1概述12.2系统组成总体结构2第3章硬件设计33.1单片机最小系统的设计33.1.1时钟电路设计63.1.2复位电路设计73.2温度检测模块的设计83.2.1 DS18B20芯片的部结构83.2.2 DS18B20的测温原理93.2.3 DS18B20数据处理103.2.4 DS18B20温度检测电路设计113.3报警电路的设计113.4按键电路的设计123.5驱动模块的设计12第4章软件设计134.1主程序流程图134.2温度检测模块15第5章课程设计总结17参考文献18第1章绪论随着现代信息技术的飞速发展和传统工业的逐步改造,温度自动检测和显示功能在很多领域得到广泛应用。
基于单片机的电烤箱温度系统
基于单片机的电烤箱温度系统摘要由于中国的经济很快进展,人们的生活质量有所改善,群众的创新能力在不断进步。
工人的劳力及其体力,将会由人们发明的机器来代替。
这样一来还能促进工业的进展。
电子技术的运用更加使得社会的格局变得更加的微妙。
机电控制系统现如今慢慢的变成了机械行业以及电子行业技术集成的共性关键技术。
使用者可以根据自己的想法来操作机器的动作。
根据现在的机电控制技术的进展状况,其控制方式可以看到,主要是两种:单片机和PLC。
于是我们决定用单片机控制。
这个机器其实在当今生活中的使用中,已经渐渐普及。
温度控制经常在工业的活动中可以普遍用到,比如:石油化工到电力的生产,冶金到建材的运用,食品机械的加工等,都需要对温度进行控制,温度的合理控制对产品最终的质量也有很大的效果。
由此可见,使用单片机进行温度控制在当代甚至未来都是会占据一定的位置。
这篇文章其实是根据AT89C51单片机在对电烤箱用来控制温度过程的这个系统的设计。
这个系统由两个部分构成:他们分别是硬件部分和软件部分。
其中硬件部分包括:单片机电路、转换器电路以及键盘还有显示电路等等。
软件部分包括:主程序等。
文章最终对本设计进行了总结,并且我们也对用来控制温度的这个系统的进展发表了一些意见。
关键词:用来控制温度的系统;电烤箱;单片机AbstractWith the development of social economy, people's innovative ability is also constantly improving. Machines invented by people have replaced the labour and physical strength of workers and promoted the development of industry. The application of electronic technology makes the social structure more delicate. The electromechanical control system has gradually become the common key technology of technology integration in mechanical industry and electronic industry. Users can operate the machine according to their own ideas.According to the current development of electromechanical control technology, its control mode can be seen that there are mainly two kinds: single chip computer and PLC. The design of this paper decides to use single chip computer to control. In fact, microcontroller in the use of today's life, has gradually become popular. Temperature control can be widely used in industrial activities, such as: petrochemical industry to power production, metallurgy to building materials, food machinery processing, etc., all need to control temperature, reasonable control of temperature has great effect on the final quality of products. It can be seen that the use of single-chip temperature control in the contemporary and even in the future will occupy a certain position.This paper is mainly based on AT89C51 MCU to design the temperature control system of electric oven. The temperature control system of electric oven has two parts: hardware part and software part. The hardware part includes: single chip circuit, sensor circuit, amplifier circuit, converter circuit, keyboard and display circuit. The software part includes the main program, the operation control program and the program of each function realization module. Finally, the design is summarized. Some suggestions for the development of temperature control system are put forward.Key words: temperature control system; electric oven; single chip computer目录摘要 (I)Abstract (II)1引言 (1)2 概述 (2)2.1技术指标 (2)2.2控制方案 (2)3硬件部分设计 (3)3.1 单片机电路设计 (3)3.1.1中央处理器CPU (4)3.1.2 AT89C51单片机引脚功能 (5)3.1.3 AT89C51单片机的存储器结构 (7)3.1.4 AT89C51 单片机的并行1/0端口 (7)3.1.5 AT89C51 单片机时钟电路准时序 (8)3.1.6 复位电路 (9)3.1.7 AT89C51 单片机的指令系统 (10)3.2 传感器电路设计 (10)3.2.1传感器概述 (10)3.2.2传感器的基本特性 (11)3.2.3 热电阻的测量电路及应用 (12)3.3 A/D转换电路设计 (13)3.3.1 逐次迫近型A/D转换器ADC0809 (13)3.3.2 AT89C51单片机与ADC0809接口 (15)3.4放大器电路设计 (16)3.5键盘及显示电路设计 (18)3.5.1键盘接口电路 (18)3.5.2 LED 显示器接口电路 (20)3.6抗干扰电路设计 (22)3.6.1单片机应用系统电磁干扰控制的一般方法 (22)3.6.2 硬件抗干扰措施 (23)4软件部分设计 (24)4.1 工作流程 (24)4.2 工作模块 (25)4.3资源安排 (25)4.4功能软件设计 (25)4.4.1键盘治理模块 (25)4.4.2 显示模块 (27)4.4.3 温度检测模块 (29)4.4.4温度控制模块 (31)4.4.5温度越线报警模块 (33)5 总结 (35)5.1 本次用来控制温度的这个系统设计中存在的问题及其解决方法 (35)5.2 单片机控制系统的进展方向 (36)致谢 (36)参考文献 (37)附录 (39)1引言最近几年来,温度测量理论的进展不断的完善。
基于单片机的电烤箱温度控制系统毕业设计论文
基于单片机的电烤箱的温度控制系统毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
基于AT89C51单片机电烤箱的温度控制系统设计与实现之欧阳治创编
基于单片机的电烤箱控制系统设计学生:XXX 指导教师:XX内容摘要:随着社会的不断发展,人们改造自然的能力也在不断的提高。
机器的诞生,为我们减少了部分或者全部的脑力劳动和体力劳动。
电子技术的诞生更是带来了翻天覆地的变化。
机电控制系统成为机械技术与微电子技术集成的共性关键技术。
人们通过它可以使机械完全按照自己的意愿来执行。
随着机电控制技术的发展,主要体现出了单片机和PLC两种控制方式。
本设计采用单片机控制。
单片机在日常生活中的运用越来越广泛。
温度控制在工业生产中经常遇到。
从石油化工到电力生产,从冶金到建材,从食品到机械都要对温度进行控制.甚至在有些产品生产过程中温度的控制直接影响到产品的质量。
单片机温度控制无论是现在还是未来都会起到重要作用。
本文介绍了以AT89C51单片机为核心的电烤箱温度控制系统。
电烤箱的温度控制系统有两个部分组成:硬件部分和软件部分。
其中硬件部分包括:单片机电路、传感器电路、放大器电路、转换器电路、以及键盘和显示电路。
软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序。
文章最后对本设计进行了总结。
对温度控制系统的发展提出了几点建议。
关键词:单片机温度电烤箱控制Single-chipbasedontheoven’stemperaturecontrolsystemdesignAbstract:With the continuous development of society, people's ability to transform nature of the advance has been. The birth of the machine for us to reduce some or all ofthe mental and physical. The birth of electronic technology has brought even more earth-shaking changes. Electrical and mechanical engineering control systems become integrated with the microelectronic technology common key technologies. People can make through its machinery in full accordance with the wishes of their own to implement.With the development of electrical and mechanical control techniques, mainly reflecting the two types of single-chip computer and PLC control. The design uses a single-chip control. Single-chip microcomputer use in their daily lives more and more widely. Temperature control in industrial production are often encountered. Chemicals from oil to electricity production, Or even some products in the production process control of temperature directly affects the quality of the product. Single-chip temperature controlboth now and will play an important role in the future.This paper introduces the AT89C51 single-chip microcomputer as the core of the oven temperature control system. Hardware components which include: Single-chip circuit, sensor circuit, amplifier circuit, converter circuit, as well as the keyboard and display circuit. Software include: the main program, operator control procedures, as well as the realization of the functional modules of the program. Finally.Keywords:Microcontroller Temperature Electric ovens Control目录基于单片机的电烤箱控制系统设计前言随着社会的不断发展,人们对机械的应用也越来越广,进而人们对机械运动的控制要求亦越来越高。
基于AT89C51单片机的烤箱温度控制系统的设计
522017年2月下 第4期 总第256期1 电烤箱温度控制背景介绍在近几年里,电烤箱已逐渐成为许多家庭中的必备家电之一,由此观之,电烤箱的需求量还是很高的。
然而市场中电烤箱的生产与创新却还有极大的提升空间,同时已经拥有电烤箱的家庭也对电烤箱的性能与功能提出了更高的要求,如果能够提高上述几点,对于能源节约、方便与否这些方面上还是能够起到相当大的作用。
其次电烤箱用途也较广泛,烤鸡烤鸭、烘焙蛋糕、烘烤制作蛋挞时也都会借助于电烤箱的运行。
本系统以单片机电路为设计核心,借此达到精确控制并及时反映的作用。
对国内而言,电烤箱的发展仍处于逐渐提升与进步的过程中,中国大多数家庭几乎都缺乏对电烤箱这种家电的了解,这也与国人的饮食风格有着密不可分的联系。
中国的饮食大多以煮、炒、蒸、煎、炖等为主,而“烤”在中国传统文化当中从未占有较重要的地位,因而锅、微波炉与电器的普及程度要远大于电烤箱。
然而近年来,随着国内外文化交流愈来愈密切,许多有别于传统饮食的食品逐渐进入中国人一贯的食谱中,致使中国家庭对电烤箱运用的越来越频繁,故而电烤箱的需求逐年上升,相比之下,国内对电烤箱的供应则落后了许多,品种大多较为单一,性能也参差不齐。
这也正是一个良好的契机,为电烤箱在国内初步发展与普及提供了良好的契机,反观国外情况,“烤”在国外家庭中一直扮演着一个相当重要的部分,故电烤箱在国外厨房中普及率丝毫不亚于国内厨房的电饭锅。
而正因电烤箱的发展在国外成熟已久,创新与改良则成为了国外电烤箱进一步发展中亟待解决的一个环节。
向国外千篇一律的电烤箱中注入新鲜的设计与创新,同时加强细节的处理以及功能、性能上的进一步完善可以使得电烤箱的发展迎来第二次巅峰。
故研究电烤箱不论是国内或是国外都是具有很高的研究价值的。
本文所研究的温度控制系统以C 51单片机为核心,以电烤箱为载体,硬件部分包括单片机电路,A /D 转换模块,L E D 显示器等硬件设备,软件部分则由PI D 算法,温度采集系统,温度传感器组成,从而达到实时控温并及时反映。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.辽宁工业大学单片机原理及接口技术课程设计(论文)题目:基于单片机的电烤箱温度控制设计院(系):专业班级:学号:学生:指导教师:(签字)起止时间:课程设计(论文)任务及评语院(系):电气工程学院教研室:自动化注:成绩:平时20% 论文质量60% 答辩20%摘要温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。
本设计是利用单片机的控制功能来设计一种智能的电烤箱系统,保证使用安全又达到节能的作用。
本文介绍了以AT89C51单片机为核心的电烤箱温度控制系统。
电烤箱的温度控制系统有两部分组成:硬件部分和软件部分。
其中硬件部分包括:单片机最小系统、驱动电路、报警电路、温度检测电路、以及键盘电路。
软件部分包括:主程序、运算控制程序、以及各功能实现模块的程序。
温度采集由DALLAS公司生产的一线式数字温度传感器DS18B20采集。
DS18B20测温围为-55°C~+125°C,测温分辨率可达0.0625°C,被测温度用符号扩展的16位补码形式串行输。
CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。
关键词: 温度控制;电烤箱;单片机目录第1章绪论1第2章课程设计的方案12.1概述12.2系统组成总体结构2第3章硬件设计33.1单片机最小系统的设计33.1.1时钟电路设计63.1.2复位电路设计73.2温度检测模块的设计83.2.1 DS18B20芯片的部结构83.2.2 DS18B20的测温原理93.2.3 DS18B20数据处理103.2.4 DS18B20温度检测电路设计113.3报警电路的设计113.4按键电路的设计123.5驱动模块的设计12第4章软件设计134.1主程序流程图134.2温度检测模块15第5章课程设计总结17参考文献18第1章绪论随着现代信息技术的飞速发展和传统工业的逐步改造,温度自动检测和显示功能在很多领域得到广泛应用。
人们在温度检测的准确度、便捷性和快速等方面有着越来越高的要求。
本文以电烤箱的温度控制为模型,设计了以AT89C51单片机为检测控制中心的温度控制系统。
单片机出现的历史并不长,但发展迅猛。
自1975年美国德克斯仪器公司首次推出8位单片机TMS-1000后才开始快速发展。
1976年9月,美国Intel公司首次推出MCS-48系列8位单片机以后,单片机发展进入了一个新的阶段。
1983年Intel公司推出的MCS-96系列、1987年Intel公司又推出的80C96等位16位单片机。
近年来各个计算机生产厂家已进入更高性能的32位单片机研制、生产阶段。
单片机发展之快、品种之多,其中最常用的主要有:AT89系列单片机、AVR单片机Motorola公司的M68HC08系列单片机以及PIC单片机。
随着社会的发展,单片机的特点体现在体积小、可靠性高、使用方便等方面。
根据温度控制的特点,本次设计采用AT89C51单片机为控制核心,采用数字PID控制算法。
实现对电烤箱的温度的控制。
通过本次设计进一步详细说明单片机控制系统在社会生活中的应用。
为以后进一步应用单片机系统提供帮助。
AT89C51单片机是美国Intel公司的8位高档单片机的系列。
也是目前应用最为广泛的一种单片机系列。
AT89C51系列单片机主要有CPU、存储器,I\O接口电路及时钟电路等部分组成。
此电烤箱温度控制系统利用单片机的控制功能来设计一种智能的烤箱系统。
本文利用由DALLAS公司生产的一线式数字温度传感器DS18B20数字温度传感器采集温度。
这种温度控制系统能过通过LCD1602显示屏直观的来观察电烤箱温度,通过按钮调节上限和下限温度的值。
DS18B20测温围为-55°C~+125°C,测温分辨率可达0.0625°C,被测温度用符号扩展的16位补码形式串行输出。
CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。
第2章课程设计的方案2.1 概述本次设计主要是综合应用所学知识,设计基于单片机的电烤箱温度控制系统,并在实践的基本技能方面进行一次系统的训练。
能够较全面地巩固和应用“单片机”课程中所学的基本理论和基本方法,并初步掌握小型单片机系统设计的基本方法。
应用场合: 温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。
此电烤箱温度控制系统利用单片机的控制功能来设计一种智能的烤箱系统,避免电烤箱加热过程中发生安全事故。
主要应用于需要根据外界的需要自动调节温度围的场合。
系统功能介绍: 当DS18B20检测到温度超过设定的值时,发出信号到单片机AT89C51的中断端口,由AT89C51单片机控制加热系统断电,这样就能很好的解决温度过高的问题,起到一个很好的保护的作用。
当DS18B20传感器检测到温度低于设定的下限值时,又会给AT89C51单片机一个启动信号,AT89C51就又会重启加热系统开始工作,这样就能保证电烤箱能正常加热了。
当DS18B20传感器检测温度达到燃烧的临界点时,会给AT89C51输入一个预报警信号,AT89C51就会控制报警系统报警,这样就起到一个很好的保护作用。
2.2 系统组成总体结构系统主要包括单片机控制模块,驱动模块,温度检测模块,按键模块,报警模块等五大部分。
图2.1 系统组成总体框结构图控制模块主要由单片机AT89C51构成,温度检测由DS18B20传感器完成。
稳压电源为整个系统提供+5V的直流电压。
系统通过按键电路输入温度的设定值,通过温度检测电路检测当前的温度围,通过单片机的控制作用得到想要的温度值,通过驱动电路来驱动电炉。
当DS18B20传感器检测温度达到燃烧的临界点时,会给AT89C51输入一个预报警信号,AT89C51就会作用于报警电路发出报警。
第3章硬件设计3.1单片机最小系统的设计数据处理过程是主要由AT89C51单片机等芯片完成的。
AT89C51是一种带4K 字节的闪烁可编程可擦除只读存储器(FPEROM-Flash Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。
其中包括128 字节部RAM,32个I/O 口线,2个16位定时/计数器,一个5 向量两级中断结构,一个全双工串行通信口,片振荡器及时钟电路。
同时,AT89C51 降至0Hz 的静态逻辑操作,并支持两种可选的节电工作模式[26]。
空闲方式体制CPU 的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。
掉电方式保存RAM 中的容,但振荡器体制工作并禁止其他所有不见工作直到下一个硬件复位。
单片机的可擦除只读存储器可以反复擦除100次。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器。
AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且廉价的方案。
AT89C51单片机是美国Intel公司的8位高档单片机的系列。
也是目前应用最为广泛的一种单片机系列。
其部结构简化框图如下所示。
AT89C51系列单片机主要有CPU、存储器,I\O接口电路及时钟电路等部分组成。
AT89C51单片机管脚图如图3.1所示图3.1 单片机引脚图引脚功能说明如下:·VCC:电源电压·GND:地·P0口:P0口是一组8 位漏极开路型双向I/O口,也即地址/数据总线复用。
作为输出口用时,每位能吸收电流的方式驱动8个TTL 逻辑门电路,对端口写“1”可作为高阻抗输入端用。
在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8 位)和数据总线复用,在访问期间激活部上拉电阻。
在Flash 编程时,P0口接受指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。
·P1口:P1是一个带部上拉电阻的8 位双向I/O口,P1的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。
对端口写“1”,通过部的上拉电阻把端口拉到高电平,此时可作输入口。
作为输入口使用时,因为部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。
Flash 编程和程序校验期间,P1接受低8 位地址。
·P2口:P2是一个带有部上拉电阻的8 位双向I/O 口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。
对端口写“1”,通过部的上拉电阻把端口拉到高电平,此时可作输入口。
作为输入口使用时,因为部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。
在访问外部程序存储器或16位四肢的外部数据存储器(例如执行MOVX DPTR指令)时,P2口送出高8 位地址数据,在访问8 位地址的外部数据存储器(例如执行MOVX RI 指令)时,P2口线上的容(也即特殊功能寄存器(SFR)区中R2 寄存器的容),在整个访问期间不改变。
Flash编程和程序校验时,P2也接收高位地址和其他控制信号。
·P3口:P3是一个带有部上拉电阻的8位双向I/O口,P3的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。
对端口写“1”,通过部的上拉电阻把端口拉到高电平,此时可作输入口。
作为输入口使用时,因为部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。
P3 口还接收一些用于Flash闪速存储器编程和程序校验的控制信号。
·RST:复位输入。
当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。
·ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。
即使不访问外部存储器,ALE仍以时钟振荡频率的1/6输出固定的正脉冲信号,因此它可对外输出时钟或用于定时目的。
要注意的是,每当访问外部数据存储器时将跳过一个ALE脉冲。
对Flash存储器编程期间,该引脚还用于输入编程脉冲(PROG)。
如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元D0位置位,可禁止ALE操作。
该位置,只有一条MOVX和MOVC指令ALE 才会被激活。
此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE无效。
·PSEN:程序存储允许输出是外部程序存储器的读选通型号,当89C51由外部存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲。