基于单片机的温度异常监测与声音报警系统设计.doc

  • 需要金币2000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-31
  • 论文字数:10962
  • 当前位置论文阅览室 > 毕业设计 > 单片机论文 >
  • 课题来源:(G战队)提供原创文章

支付并下载

摘要:温度报警系统是指对温度进行控制,并在温度达到所规定温度值的时候能够自动提示对方并进行报警。在工业和农业生产中,大部分器件、农作物都需要对温度进行实时监测,而为了节省人力、物力,大家开始着手于开发智能温度报警系统。

我国的农业技术发展有了一定的成效,比如随处可见的蔬菜大棚就是很明显的例子。我们都知道,农作物对温度有着很高的要求,倘若人们天天拿着温度测量工具在大棚中进行测量,不但耗费人力,而且效率不会达到最大值。所以,我们想设计出一种价格不高、使用方便并且测量准确地温度测量及报警装置。

本次研究的主要内容是设计一种在STC89C52单片机控制下的温度报警系统,在此设计中详细介绍了其硬件和软件的设计,并对其个功能模块做了详细介绍。根据温度传感器检测外界温度并将其转化为数字信号进行处理,此次设计中,我采用按键的方式来设置温度的高低报警值,当所测物的温度超过或低于所设定的温度时,可以通过单片机处理并发出报警信号,同时报警的开始闪烁。所测温度可精确到0.1℃。

 

关键词:温度报警;单片机;传感器

 

目录

摘要

Abstract

1绪论-1

1.1 发展状况-1

1.2 主要用途-1

1.3 应用领域-2

1.4 预期目标-2

2 系统的主要功能及工作流程-3

2.1总体设计框图-3

2.2主要功能-4

2.3 工作流程-4

2.4 控制部分-4

2.4.1 STC89C52型单片机-4

2.4.2 复位功能-5

2.4.3 STC89C52单片机各引脚的功能-6

2.5 温度测量-8

2.5.1 DS18B20型温度传感器简介-8

2.5.2 接线方法及注意事项-9

2.5.3 DS18B20引脚的定义-9

2.5.4 DS18B20的内部结构-9

2.5.5 单总线操作流程和操作命令-10

2.6 显示部分-11

2.7 报警部分-11

3 软件设计-12

3.1 主程序流程-12

3.2 读温度子程序流程图-13

4 系统的仿真-14

4.1 Proteus软件简介-14

4.2 Proteus丰富的资源-14

4.3 Proteus软件提供的调试方法及功能仿真-14

4.4 仿真图及遇到的问题-14

5 系统的安装与调试-17

5.1 安装步骤-17

5.2 电路板焊接完成图-17

5.3 电路的调试-18

5.4 数据分析-18

结    论-21

参 考 文 献-22

附录A 元件清单-23

附录B 系统程序-24

致    谢-34