基于单片机的温度测量报警系统的设计.doc

资料分类:单片机自动化 上传会员:朱丽安 更新时间:2020-03-23
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:6863
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:近年来随着计算机的运用越来越广泛,单片机的使用也逐渐被人们所重视,同时带动传统控制检测领域的更新。在日常生活中我们常需要对到温度进行控制和检测。本设计主要由硬件和软件组成。硬件部分由AT89C51控制模块、DS18B20传感器模块、报警模块、LCD1602液晶显示模块组成,软件部分用C语言编写。设计实现的功能有:温度的测量及预设温度的报警。最后通过Proteus进行仿真,结果表明设计的系统能够达到温度测量报警的目标。本设计具有操作方便,成本低的优点,可以在日常生活中进行广泛的应用。

关键字:51单片机,温度报警系统,DS18B20温度传感器

 

目录

摘要

Abstract

1 绪论-5

1.1 课题的研究的背景及意义-5

1.2 国内外研究现状-5

1.3 本文的主要研究内容-5

2 系统总体设计与选择-5

2.1 系统控制器的选择-5

2.1.1 基于51单片机的温度控制器-5

2.1.2 基于ARM的温度控制器-6

2.1.3 基于PLC的工业温度控制器-7

2.1.4 方案选择-7

2.2 温度传感器的选择-7

2.2.1 数字温度传感器-7

2.2.2 热电阻温度传感器-8

2.2.3 方案选择-8

2.3 显示模块的选择-8

2.3.1 LCD1602液晶显示器-8

2.3.2 TFT液晶显示器-8

2.3.3 方案选择-8

3 系统硬件电路设计-9

3.1 系统整体设计概述-9

3.2 温度采集模块电路的设计-9

3.2.1 DS18B20的引脚功能-9

3.2.2 DS18B20和AT89C51单片机连接电路-10

3.3 显示模块的设计-10

3.3.1 LCD1602的引脚功能-10

3.3.2  液晶显示部分与AT89C51单片机的连接电路-11

3.4 复位电路和晶振电路的设计-12

3.4.1 复位电路的设计-12

3.4.2 复位电路和晶振电路与AT89C51的连接电路-12

3.5 报警模块电路的设计-13

3.5.1 报警模块硬件的介绍-13

3.5.2 报警模块与AT89C51的连接电路-13

3.6 按键模块电路的设计-14

3.6.1按键模块与AT89C51的连接电路-14

4 系统软件的设计-15

4.1 keil软件的介绍-15

4.2 主程序的设计-16

4.3 DS18B20 温度传感器程序-16

4.4 LCD1602程序的设计-20

4.5  按键模块程序的设计-22

4.6  报警模块程序的设计-25

5 仿真结果及分析-28

5.1 proteus的仿真软件的介绍-28

5.2 系统仿真-28

5.3 仿真分析-30

结论-31

参考文献-32

致谢-33

相关论文资料:
最新评论
上传会员 朱丽安 对本文的描述:本文简单介绍了为何要使用单片机和温度传感器进行温度测量报警系统的设计。重点部分主要在于对单片机系统的设计,包括温度测量模块的设计,按键模块的设计,显示模块和报警模......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: