基于单片机的火灾报警系统的设计
基于单片机的火灾报警系统的设计(任务书,开题报告,外文翻译,论文12000字)
摘要
如今,火灾事件发生越来越频繁,极大的威胁了人们的生命和财产安全,因此,预防火灾越加引起了人们的注意和重视,所以本文研究并设计了基于单片机的火灾报警系统。
本文在介绍检测温度及烟雾信号并进行显示报警的功能的基础上,提出了系统的总体设计方案,该系统以89C52单片机为控制核心,利用DS18B20以及MQ-2传感器检测温度信号和烟雾信号,从而实现信号采集的目的,利用NFR905无线传输功能进行信号的发送并通过单片机进行数据分析和处理,最后传送到显示模块进行数据显示,同时进行相应报警,而且,系统还实现了开机复位和按键复位的功能。软件部分介绍了主模块程序流程图以及相关的程序说明,并且结合前面的硬件突出说明了系统的功能,深入解析了系统实现功能的具体方法。
测试结果表明,本系统各项功能已达到本设计的所有要求。
关键词:烟雾温度报警器STC89C52传感器
Fire alarm system based on single-chip microcomputer
ABSTRACT
Nowadays, the fire occurred more frequently, it is a great threat to people’s life and property safety, therefore it has aroused people’s attention and attach importance to the prevention of fire more,so I research and design the alarm system based on single-chip microcomputer. [资料来源:http://Doc163.com]
In this paper, on the basis testing temperature and smoke signal and display as well as alarm function, proposed system’s overall design scheme, this system as the core to 89C52 microcomputer, use DS18B20 and MQ-2 sensor testing temperature and smoke signal ,thus achieve objective for signal acquisition ,using the NFR905 infinite transmission function to transfer signal and analysis and processing of data by single-chip microcomputer ,and the last, transfer data to the display module displaying, and alarm, as the same time the system also realize power on reset and reset button function ,the software part introduce the main program flow chart and relevant program explain and combined with the previous hardware prominent explain the system’s function ,thorough analysis the specific method for realization system function.
The test results show that the function of this system meets the requirements.
Key words: smog; temperature alarm; STC89C52; sensor
[来源:http://Doc163.com]
目录
摘要 I
ABSTRACT II
第一章引言 1
1.1 基于单片机的火灾报警系统概述 1
1.2 本论文的设计任务 2
1.3 全文的结构 2
第二章火灾报警器的硬件设计 3
2.1 系统硬件设计要求 3 [资料来源:https://www.doc163.com]
2.2 系统硬件设计步骤及原则 3
2.3 系统总体设计方案及各模块电路 3
2.3.1 单片机的选择 5
2.3.2 数据采集和A/D转换电路设计 5
2.3.3 报警电路设计 7
2.3.4 发送接收电路的设计 9
2.3.5 单片机复位电路的设计 11
2.3.6 监控端显示电路的设计 12
2.3.7 监控端LED显示电路的设计 13
2.4 本章小结 14
第三章报警系统的软件设计 15
3.1 程序设计的语言选择 15
3.2 keil软件的介绍 15
3.3 程序设计遵守的原则 15
3.4 程序模块化设计 16
3.4.1 采集发送端的软件设计 16
3.4.2 接收显示主模块程序流程图 26
3.5 本章小结 29
第四章系统调试及结果 30
4.1程序调试与编译 30
4.2硬件调试 30
4.2.1 调试细节 30
4.2.2 实物演示 31
4.3调试过程中遇到的问题和解决方案 33
第五章总结 34
参考文献 35
附录 37
[资料来源:http://www.doc163.com]