摘要:本设计完成的是一个基于单片机的多路室内火灾报警监测系统。设计是以STC89C52RC单片机为主控核心,采用NRF24L01无线通信连接模块、LCD12864液晶显示、MQ-2烟雾传感器、HC-SR05人体感应模块、ADC0832模数转换芯片、光敏电阻、DS1302时钟芯片和DHT11温湿度传感器这一系列硬件组成来实时监测室内温湿度、烟雾浓度和光照强度。通过各类传感器收集室内当前各类环境参数,经由NRF24L01无线模块,传递给单片机,单片机将实时的数据信息与用户预设的预警值对比,超过预警值时,则启动报警模块,发出声光报警。
关键词 STC89C52;无线通信;NRF24L01;声光报警
目录
摘要
Abstract
1 绪论-1
1.1 课题背景与意义-1
1.2 目前国内外发展状况和现状-1
1.3 本设计主要研究内容-2
2 总体方案的设计-3
2.1 系统功能-3
2.2 总的设计框架及原理-3
3 主要元器件介绍-4
3.1 主控芯片STC89C52RC-4
3.1.1 STC89C52RC单片机介绍-4
3.1.2 STC89C52RC引脚功能说明-4
3.2 DS1302时钟芯片-5
3.2.1 DS1302简介-5
3.2.2 DS1302引脚功能说明-5
3.3 ADC0832模数转换芯片-6
3.3.1 ADC0832基本功能介绍-6
3.3.2 单片机对ADC0832的控制原理-6
3.4 MQ-2烟雾传感器-6
3.5 光敏电阻-7
3.5.1 光敏电阻简介-7
3.5.1 光敏电阻工作原理-7
3.6 LCD12864液晶显示-7
3.6.1 LCD12864简介-7
3.6.2 LCD12864引脚功能介绍-8
3.7 DHT11温湿度传感器-8
3.7.1 传感器性能说明-8
3.7.2 接口说明-9
3.7.3 电源引脚说明-10
3.7.4 电气特性-10
3.8 NRF24L01无线通信模块-10
3.9 HC-SR501人体感应模块-11
4 系统硬件设计-12
4.1 最小系统电路-12
4.1.1 最小系统电路的构成-12
4.1.2 复位电路-12
4.1.3 晶振电路-13
4.2 温湿度检测电路-13
4.3 时钟电路-13
4.4 光强、烟雾检测电路-14
4.5 声光报警电路和输入设备-14
4.6 LCD12864液晶显示电路-15
4.7 NRF2401无线模块电路-16
5 系统软件设计-17
5.1 设计总流图-17
5.2 电路的仿真设计-18
5.3 主机部分的程序设计-19
5.4 从机部分的程序设计-19
6 系统电路的焊接与调试-20
6.1 电路的仿真设计与PCB的制作-20
6.2 PCB图-20
6.3 设计硬件调试-21
6.4 技术指标-21
结论-22
致谢-23
参考文献-24