摘要:温度是工业中主要的被控参数,特别是在冶金、化工、建材、机械制造等各类工业中,广泛使用的加热炉、反应炉等。在日常生活中,人们也常用到电烤箱、烘烤箱、微波炉等需要进行温度检测与控制的家用电器。采用单片机来实现温度的检测与控制,不仅具有控制方便、简单、灵活等优点,而且可以大幅度提高被控温度的技术指标,从而大大提高产品的质量。本设计是一种基于MCS—51 系列单片机实现的温度智能控制系统,采用现在流行的AT89S52单片机,配以PT100温度传感器。通过手动输入温度上下限,单片机将检测到得温度信号与输入的温度上、下限进行比较,由此作出判断是否发出警报。
关键词: 温度传感器;温度控制;温度检测;MCS-51单片机
目录
摘要
Abstract
第一章 绪论-1
1.1课题背景-1
1.1.1研究意义-1
1.1.2研究现状-1
1.1.3研究内容-2
第二章 系统硬件设计-3
2.1温度控制系统的整体设计-3
2.2 MCS—51单片机-3
2.2.1 MCS51的指令系统-3
2.2.2 内部总体结构其基本特性-4
2.2.3 单片机的选择-4
2.2.4 AT89S52主要特性-5
2.2.5 AT89S52引脚图-5
2.2.6 AT89S52存储器配置-7
2.3 温度传感器-9
2.3.1 温度传感器简介及发展趋势-9
2.3.2 温度传感器的选择-10
2.3.3 PT100热电阻概述-10
2.3.4 桥式测温电路-10
2.3.5 测温原理-10
2.3.6 设计及调试注意点-11
2.4 温度显示模块-11
2.4.1 74LS164功能-12
2.4.2 LED数码管的选择-12
2.4.3 LED数码管简介-12
2.4.4 LED数码管功能-13
2.5 模数转换电路-14
2.5.1 AD转换器介绍-14
2.5.2 AD转换器基本原理-14
2.5.3 AD转化器种类-14
2.5.4 AD转换器的故障判断-15
2.5.5 AD转换器的选择-15
2.5.6 ADC0809引脚和功能-16
2.6 温度控制模块-17
2.7 报警和按键电路-18
2.8 直流稳压电源-18
第三章 系统软件设计-20
3.1 主程序和中断服务子程序-20
3.2 键盘管理模块-20
3.3 显示模块-21
3.4 温度控制模块-22
3.5 温度越限报警模块-23
第四章 硬件调试-25
4.1硬件调试的目的:-25
4.2硬件调试的方法:-25
4.3 实物调试-25
结 论-27
致 谢-28
参考文献-29
附 录-30
附录1 硬件图-30
附录2 程序-31