1、 I 基于基于单片机单片机的的电烤箱的温度控制系统电烤箱的温度控制系统 摘摘 要要 随着社会的不断发展,人们改造自然的能力也在不断的提高。机器的诞生, 为我们减少了部分或者全部的脑力劳动和体力劳动。电子技术的诞生更是带来了 翻天覆地的变化。 机电控制系统成为机械技术与微电子技术集成的共性关键技术。 人们通过它可以使机械完全按照自己的意愿来执行。 随着机电控制技术的发展,主要体现出了单片机和 PLC 两种控制方式。本设 计采用单片机控制。单片机在日常生活中的运用越来越广泛。温度控制在工业生 产中经常遇到。从石油化工到电力生产,从冶金到建材,从食品到机械都要对温 度进行控制.甚至在有些产品生产过程
2、中温度的控制直接影响到产品的质量。 单片 机温度控制无论是现在还是未来都会起到重要作用。 本文介绍了以 AT89C51 单片机为核心的电烤箱温度控制系统。电烤箱的温度 控制系统有两个部分组成:硬件部分和软件部分。其中硬件部分包括:单片机电 路、传感器电路、放大器电路、转换器电路、以及键盘和显示电路。软件部分包 括:主程序、运算控制程序、以及各功能实现模块的程序。文章最后对本设计进 行了总结。对温度控制系统的发展提出了几点建议。 关键词 : 单片机,温度,电烤箱,控制 II AT89C51 SINGLE-CHIP BASED ON THE OVENS TEMPERATURE CONTROL SY
3、STEM DESIGN 目目 录录 前 言 错误错误! !未定义书签。未定义书签。 第 1 章 概 述 1 1.1 技术指标 1 1.2 控制方案 1 第 2 章 硬件部分设计 2 2.1 单片机电路设计 2 2.2 传感器电路设计 8 2.3 A/D 转换电路设计 11 2.4 放大器电路设计 14 2.5 键盘及显示电路的设计 19 2.6 抗干扰电路设计 22 第 3 章 软件部分设计 25 3.1 工作流程 25 3.2 功能模块 25 3.3 资源分配 25 3.4 功能软件设计 . 25 结 论 37 谢 辞 错误错误! !未定义书签。未定义书签。 参考文献 错误错误! !未定义书
4、签。未定义书签。 附 录 38 外文翻译资料. 错误错误! !未定义书签。未定义书签。 1 第第 1 1 章章 概概 述述 温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的 控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常 有价值的。根据温度变化快慢,并且控制精度不易掌握等特点,本文电烤箱的温 度控制为模型,设计了以 AT89C51 单片机为检测控制中心的温度控制系统。温度 控制采用 PID 数字控制算法,显示采用 3 位 LED 静态显示。该设计结构简单,控 制算法新颖,控制精度高,有较强的通用性。 1.1 技术指标 电烤箱的具体指标如下: (1) 电烤箱由 2 kW 电炉加热,最高温度为 500。 (2) 电烤箱温度可预置,烤干过程恒温控制,温度控制误差2。 (3) 预置时显示设定温度,烤干时显示实时温度,显示精确到 1。 (4) 温度超出预置温度5时发声报警。 (5) 对升降温过程的线性没有要求。 1.2 控制方案 产品的工艺不同,控制温度的精度也不同,因而所采用的控制算法也不同。 就温度控制系统的动