基于AT89S52单片机的温度报警系统的设计与实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2017-02-27
  • 论文字数:16691
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(桃花)提供原创文章

支付并下载

摘要:温度是工业中主要的被控参数,特别是在冶金、化工、建材、机械制造等各类工业中,广泛使用的加热炉、反应炉等。在日常生活中,人们也常用到电烤箱、烘烤箱、微波炉等需要进行温度检测与控制的家用电器。采用单片机来实现温度的检测与控制,不仅具有控制方便、简单、灵活等优点,而且可以大幅度提高被控温度的技术指标,从而大大提高产品的质量。本设计是一种基于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