更新时间:12-10 上传会员:芳芳老师
分类:单片机自动化 论文字数:11726 需要金币:1000个
摘要:本设计是利用人体红外热释电传感器、超声波传感器和GSM通信模块相结合的无线报警系统。用红外线传感器检测远距离的信号,而超声波传感器进一步检测近距离的信号,同时在显示屏上反映当前的区域状态和测量出的距离,在达到报警条件时,蜂鸣器进行报警同时给指定的手机发送报警短信。
该家用无线防盗警报器主要包括硬件和软件的设计,硬件部分主要是由STC89C52单片机、人体红外探测感应器、1602LCD显示屏、超声波传感器、声光报警电路以及GSM无线通信等模块构成的,而软件的编程部分主要主要采用的是C语言。
关键词 单片机;无线通信;传感器;超声波
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景-1
1.2 研究的意义-1
1.3 研究的主要内容-2
2 家庭无线防盗警报器总体方案设计-3
2.1 系统总体设计方案-3
2.2 主程序设计-3
2.3 方案的选择-4
2.3.1 单片机选择-4
2.3.2 防盗传感器方案-5
2.3.3 显示屏方案-5
2.3.4 GSM通信模块方案-5
2.3.5 电源的选取-6
2.4 最终方案-6
3 硬件系统的组成及功能介绍-7
3.1 系统的组成-7
3.2 电子模块介绍-7
3.2.1 单片机模块-7
3.2.2 电路图-8
3.2.3 单片机的时钟和复位电路设计-9
3.3 LCD显示模块-10
3.3.1 电路实现功能-10
3.3.2 电路图-10
3.3.3 电子元件介绍-11
3.4 检测模块-12
3.4.1 电路实现的功能-12
3.4.2 电路图-12
3.4.3 人体红外传感器模块(HC-SR501)简介-12
3.4.4 超声波传感器(HC-SR04)简介-14
3.5 声光报警电路-15
3.6 基于SIM900A的GSM通信模块简介-16
3.6.1 GSM系统简介-16
3.6.2 SIM900A模块通信-16
3.6.3 基于SIM900A的SMS功能实现-18
4 软件系统的设计-20
4.1 软件设计介绍-20
4.2 主程序设计-20
4.2.1 实现功能-20
4.2.2 流程图-20
4.2.3 主程序代码-22
4.3 LCD显示电路的设计-23
4.3.1 实现功能-23
4.3.2 流程图-23
4.3.3 显示屏代码-24
4.4 SIM900A短信模块-26
4.4.1 实现功能-26
4.4.2 流程图-26
4.4.3 短信发送功能部分代码-27
结论-28
致谢-29
参考文献-30
附录-31
附录1 总体原理设计图-31
附录2 报警器的实物图-31
附录3 主电路部分的原程序-32
附录4 GSM报警模块的原程序-42