摘要:自古以来,火是人类社会生活中不可缺少的一种元素,随着人类社会科技的发展,火的运用也越来越广泛,不幸的是相对发生火灾的几率也会大大提高。而中国的许多研发都是基于大型场所火灾报警及处理于一体的,不适用于小型家庭火灾报警。因此,本文设计了一款简单的小型家庭烟雾报警器。
本文是以传感器和单片机为烟雾报警器设计的核心器件,配合以其他硬件实现按键控制、数值显示、模拟报警、人为设定上限及声光警示。本论文中选用的是51单片机芯片为宏晶生产的STC89C52,烟雾浓度的检测传感器为MQ-2传感器,温度检测传感器为DS18B20温度传感器。烟雾报警器主要由烟雾浓度采集及运算放大电路、采集电路、控制电路、数码管显示和声光警示电路构成。设计合理,操作简单,稳定性高,价格亲民,具有实用价值。论文着重对烟雾报警系统中的核心元器件及组成电路进行详细介绍和说明,并对其软件设计进行分块讲解。
关键词:烟雾报警器;51单片机;温度传感器
目录
摘要
Abstract
第一章 绪论-1
1.1课题研究的国内外背景及意义-1
1.2防火报警的发展趋势-1
1.3课题设计内容-1
第二章 主要器件选择-3
2.1单片机选型-3
2.2.1STC89C52单片机简介-3
2.2.2单片机引脚功能介绍-3
2.2烟雾检测传感器选型-4
2.3温度传感器-5
第三章 系统硬件设计-6
3.1系统硬件总设计-6
3.2单片机最小系统-6
3.3单片机时钟电路与复位电路-7
3.4烟雾检测及AD采集电路-8
3.5温度采集电路-9
3.6数码管显示电路-10
3.7按键控制电路-10
3.8声光警示电路-11
第四章 系统软件设计-12
4.1开发语言及工具-12
4.2主程序设计-12
4.3数码管显示程序设计-14
4.4中断程序设计-15
4.5按键检测设计-15
4.6按键处理数码管显示设计-16
4.7报警程序设计-19
第五章 系统调试-20
5.1电路焊接及检测-20
5.2软件烧录及调试-20
结束语-23
致 谢-24
参考文献-25