摘要:随着科学技术的飞速发展,人们越来越重视自己的生活品质问题,都希望自己可以有一个安全、惬意、方便的生活。为了方便人们的日常生活,出现了越来越多的家用电器,比如电脑、电视、微波炉等。而这些家用电器的使用也使得家庭安全隐患随之增多,像以往的防盗窗、防盗门的安防措施不但不美观,而且严重影响了火灾发生时的救援和逃亡工作。所以就要求我们有一个更加安全的方式来进行家庭的防火防盗工作,由此,我们便建立了一个基于单片机的智能化住宅防火防盗报警系统,设计中采用了STC89C51单片机系统、GSM短信模块及各种传感器技术。
该系统的主控制芯片我们采用了STC89C51单片机,短信通信我们采用了SIM900A GSM模块,并且采用了热释电红外传感器、烟雾传感器MQ-2,实现防盗、防火、防煤气泄漏的作用。而且,处于经济实惠的角度,我们本次设计实现的智能化住宅防火防盗报警系统的硬件结构相对简单,并且性价比极高。我们设计实现的基于51单片机的智能化住宅防火防盗报警系统,基本实现了我们对系统的远程报警和控制的功能,也达到了远程监控家居的目标,具有较好的应用前景。
关键词:智能家居;单片机;GSM模块;传感器
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究的目的和意义-1
1.3 设计任务与要求-2
2 系统硬件结构设计-3
2.1 系统总体设计思路-3
2.2主控芯片单片机的选择-3
2.2.1 STC89C51的主要性能-4
2.2.2 STC89C51单片机的内部组成-5
2.2.3 STC89C51单片机的引脚-5
2.3 传感器的选择-7
2.3.1烟雾传感器-7
2.3.2 红外传感器-7
2.4 通信模块的选择-7
2.4.1 SIM900A GSM模块的主要功能-7
2.4.2 SIM900A GSM模块的硬件接口-7
3 系统硬件设计-8
3.1 系统结构原理图-8
3.2 电源部分-9
3.3按键模块-9
3.4 声光报警模块-10
3.5指示灯模块-10
3.6人体感应模块-11
3.7 GSM模块-12
3.8烟雾模块-12
3.9单片机最小系统模块-14
3.9.1 复位电路-15
3.9.2晶振电路-15
4 程序设计-16
4.1 软件介绍-16
4.1.1 keil简介-16
4.1.2 Proteus简介-16
4.2 主程序工作流程图-16
4.3 中断服务子程序流程图-18
4.4 报警子程序流程图-19
4.5 信号采集子程序流程图-20
5 实测与评价-21
结 论-23
参 考 文 献-24
附录A 程序-25
附录B 元件清单-35
致 谢-37