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

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 单片机论文 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-03-23
  • 论文字数:6863
  • 课题出处:(朱丽安)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:近年来随着计算机的运用越来越广泛,单片机的使用也逐渐被人们所重视,同时带动传统控制检测领域的更新。在日常生活中我们常需要对到温度进行控制和检测。本设计主要由硬件和软件组成。硬件部分由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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费