1、 毕毕 业业 设设 计计 论论 文文 水温自动控制系统水温自动控制系统 院院 系:系: 电子信息工程学系电子信息工程学系 专专 业:业: 电气自动化技术电气自动化技术 班班 级:级: 学学 号:号: 指导教师:指导教师: 职称(或学位) :职称(或学位) : 2011 年年 5 月月 目 录 1 引言 . 2 2 方案设计 . 2 2.1 总体系统的设计思路 . 2 2.2 部分外围系统的设计思路 . 3 3 硬件电路设计 . 3 3.1 单片机最小系统的设计 . 3 3.2 温度检测电路的设计与论证 . 4 3.3 显示功能电路的设计与论证 . 5 3.4 温度报警提示功能电路的设计与论证
2、. 5 3.5 外围电路控制设计 . 6 3.6 扩展部分方案设计 . 7 4 软件设计 . 7 4.1 控制主程序设计 . 7 4.2 温度设置程序设计 . 8 4.3 上下限报警程序设计 . 8 5 结论 . 9 结束语 . 9 致谢 . 10 参考文献 . 10 附录 . 错误错误!未定义书签。未定义书签。 1 水温自动控制系统 钟野 (XXXX 电子信息工程学系 指导教师:CXJ) 摘要:本文设计主要是采用 A T89C51 单片机为控制核心、以温度传感器(DS18B20)为温度 采集元件, 外加温度设置电路、温度采集电路、显示电路、报警电路和加热电路来实现对水温 的显示同时自动检测及
3、线性化处理,其误差小于 0.5。本文重点介绍硬件设计方案的论证和 选择,以及各部分功能控制的软件的设计。本次设计的目标在于:由单片机来实现水温的自动 检测及自动控制,实现设备的智能化。 关键词:单片机;温度传感器;自动控制 Abstract: This paper is designed A T89C51 microcontroller as control core and temperature sensor DS18B20) for (temperature gathering element, plus the temperature setting circuit, temperat
4、ure gathering electriccircuit, display circuit, alarm circuit and heating circuit to achieve water temperature display while automatically detecting and linearization, its error is less than 0.5 + . This paper mainly introduces the hardware design argumentation and choice, and some functional contro
5、l software design. This design goal is: by single-chip microcomputer to realize the automatic detection and automatic temperature control, realize the intellectualized equipment. Keywords: Microcontroller; Temperature sensors; Automatic control 2 1 引言 随着经济的高速发展和人们生活水平的不断提高, 对生活电器化的要求也越来越高; 而电器化层度 也越
6、来越趋向于自动控制控制乃至于智能控制。 同时随着嵌入式系统开发技术的快速发展及其在各个领 域的广泛应用, 人们对电子产品的小型化和智能化要求越来越高, 作为高新技术之一的单片机以其体积 小、价格低、可靠性高、适用范围大以及本身的指令系统等诸多优势,在各个领域、各个行业都得到了 广泛应用。 随着经济的发展对于生产效率和质量的要求也越来越高,温度、压力,流量和液位是四种最常见的 过程变量,其中温度是一个非常重要的过程变量,因为它直接影响燃烧、化学反应、发酵、烘烤、煅烧、 蒸馏、浓度、挤压成形,结晶以及空气流动等物理和化学过程。生活中水温控制的应用十分广泛,跟人 们的生活息息相关。 在此条件下利用温度传感器和单片机设计水温控制系统以实现水温的自动控制及实 时显示,以方便人们生活所需。且单片机具有处理能力强、运行速度快、功耗低等优点,应用在温度测 量与控制方