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

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

支付并下载

摘 要:单片机随处可见,不管是涉及科研,生产,或者是运输等行业,就连日常生活中也到处有它的影子。其中基于STC89C51单片机的温度报警器就是本文要像大家介绍的类型,该温度报警器可以设置上下温度阈值,当温度超出阈值范围便报警。在本文的设计中,用来采集实验中环境外部温度数据的是DS18B20温度传感器,接着使用单片机对监测到的温度数据进行整理分析。温度显示方面,我们采用了同4位8段LED数码管,这种元器件迅速且便捷,适合广泛运用。如果检测到的温度数据超出了原来设定的数值,单片机就会输出一个信号使外部的蜂鸣器报警。本次设计的报警器电路结构简单,便于操作,工作温度范围为5 C 38 - C.可广泛应用于日常生活行为中的火灾报警。

关键词:STC89C51单片机,温度报警器,DS18B20

 

目录

摘要

Abstract

1  引言-1

1.1  课题背景和意义-1

1.2  国内外发展的现状-2

2  系统器件的选择和芯片的介绍-2

2.1  DS18B20的概述-2

2.1.1   传感器DS18B20的封装和引脚功能-3

2.1.2   DS18B20温度传感器的内部结构-4

2.1.3   DS18B20的供电模式-5

2.1.4   DS18B20测量温度原理-6

2.1.5   DS18B20控制方法-7

2.2  STC89C52的概述-7

3  设计内容及性能指标-9

4  系统方案比较、设计与论证-9

4.1  主控制器模块-9

4.2  温度测量-10

4.3  设置温度-10

4.4  显示模块-11

4.5  电源选取-11

5  硬件实现以及单元电路设计-11

5.1  主控制模块-12

5.2  显示模块电路-12

5.3  数码管显示驱动电路-13

5.4  温度传感器(DS18B20)电路-14

6  系统软件设计-14

6.1  程序结构分析-14

6.2  系统程序流图-14

6.2.1  DS18B20初始化程序流程图-16

6.2.2  读温度子程序流程图-16

7  系统的安装与调试-17

7.1  安装步骤-17

7.2  电路的调试-18

7.3  本章小结-19

结   论-20

参考文献-21

附录A-22

致谢:-23


支付并下载

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