具体实现功能

系统由DS18B20温度传感器+MQ-2烟雾传感器+HC-SR501人体红外模块+SIM800C GSM模块+LCD1602显示屏组成。

(1)可检测环境温度、烟雾浓雾和人体信号并通过显示屏显示;

(2)可通过按键设置报警值,当检测值超过报警值时进行报警;

(3)报警可通过LED+蜂鸣器现场报警,显示屏显示报警内容;还可通过GSM模块实现远程报警,短信可显示不同报警内容。

设计背景

随着社会的发展,农村城镇化和人员流动性增大,社会治安状况更趋复杂,因此作为社会的基本单元“安全防范问题就显得尤为重要。传统的机械式(防盗网、防盗窗)家居防卫在实际使用中暴露出一些明显的问题,如:影响楼房美观,市容整洁;影响火灾救援通道;给犯罪分子提供了便利的条件;时间久了会有高空坠物的危险等。

所以作为新一代的智能安全防盗报警器系统就应运而生,并日益受到广泛的重视和运用。另外,为了进一步规范住宅小区智能化建设,建设部特别制定了智能小区的等级标准,按照其要求智能小区中必须具有安全防范、信息管理、物业管理和信息网络等系统。因此,小区安全防范系统建设已逐渐纳入许多小区建设的必备项目中。

硬件设计

本系统由五路热释电红外探测器采集五路(门、窗、阳台等报警监测点)报警信号,将报警信号送入89C52控制芯片,控制触发GSM短信模块向用户发送防盗报警信息,从而实现家庭用防盗报警系统的功能。

基本工作原理如下:利用被动式热释电型红外传感器检测人体辐射的红外线,当检测到红外信号变化时,将其转化为微弱的电信号,经过信号处理电路对电信号进行滤波、放大、比较、输出高电平作为告警信息送给MCU,MCU判断是否报警,如果满足报警条件,就会发出控制信号,通过串行通信接口RS232,控制GSM短信模块给用户发短信息,实现防盗报警。

软件设计

整个系统的功能是由硬件电路配合软件来实现的,当硬件基本定型后,软件的相应子程序模块就大体定下来了。从软件的功能不同可分为两大类:一是监控软件(主程序),它是整个控制系统的核心,专门用来协调各执行模块和操作者的关系。二是执行软件(子程序),它是用来完成各种实质性的功能如测量、计算、显示、通讯等。每一个执行软件也就是一个小的功能执行模块。下面分别说明各个子程序的编写原理:短信报警子程序:当搜索到报警要求的信号后,调用报警子程序即可完成报警功能。其报警原理:控制三极管的导通和关断时间来驱动GSM模块向用户发送报警短信,输出高电平信号使发光二极管发光。

原理图

本系统原理图设计采用Altium Designer19,具体如图。

程序

本设计利用KEIL5软件实现程序设计,具体如图。

全部资料

全部资料包括程序(注释)、AD原理图、参考论文、开题报告、实物图、任务书、元件清单等,全网最全!

基于51单片机GSM模块的家庭防火防盗报警系统相关推荐

  1. 54-基于51单片机GSM模块的家庭防火防盗报警系统

    1.具体介绍 本设计由DS18B20温度传感器+MQ-2烟雾传感器+HC-SR501人体红外模块+SIM800C GSM模块+LCD1602显示屏组成. 功能介绍: (1)可检测环境温度.烟雾浓雾和人 ...

  2. 基于单片机GSM模块的家庭防火防盗报系统

    基于单片机GSM模块的家庭防火防盗报系统 本设计由DS18B20温度传感器+MQ-2烟雾传感器+HC-SR501人体红外模块+SIM800C GSM模块+LCD1602显示屏组成. 具体实现功能: ( ...

  3. 51单片机GSM模块的家庭火灾报警系统设计

    一.硬件方案 家庭火灾报警系统利用被动式热释电型红外传感器检测人体辐射的红外线,当检测到红外信号变化时,将其转化为微弱的电信号,经过信号处理电路对电信号进行滤波.放大.比较.输出高电平作为告警信息送给 ...

  4. (毕业设计资料)基于51单片机无线水塔水箱液水位监控报警系统

    基于51单片机液位水位远程WIFI监控报警系统设计 本系统分为主机和从机两部分组成. 主机由STC89C52单片机电路+液位传感器电路+WiFi模块ESP8266电路+电源电路组成. 从机由STC89 ...

  5. 基于51单片机的汽车超声波防撞声光报警系统proteus仿真原理图PCB

    功能介绍: 0.本系统采用STC89C52作为单片机 1.LCD1602液晶实时距离阈值/测试距离 2.低于距离阈值将声光报警 3.按键可更改距离阈值 原理图: PCB: 主程序: #include ...

  6. 基于51单片机的酒精检测仪

    目录 1.主要功能 2.仿真图 3.实验验证 4.程序源码 1.主要功能 如果实际的酒精值小于报警值且在正常显示状态下:绿灯闪,关蜂鸣器和继电器:如果实际的酒精值大于报警值且在正常显示状态:红灯闪,开 ...

  7. 基于51单片机的出租车计价器(程序+仿真+论文)

    1.主要功能 设计要求 : ①.不同情况具有不同的收费标准. 白天,晚上,途中等待(>10min 开始收费): ②.能进行手动修改单价 : ③.具有数据的复位功能: ④.具有启动计时开关.白天/ ...

  8. B45 - 基于STM32单片机的家庭防火防盗系统的设计

    文章目录 设计要求 实物 人脸识别模块的调试 传感器采集与显示 模块设计 温湿度模块 烟雾浓度MQ2 GSM模块 人脸识别模块 语音报警模块 资源占用 源程序 主程序 处理逻辑 AD/DA转换检测烟雾 ...

  9. 基于51单片机的智能家居防火防盗系统设计

    基于51单片机的智能家居防火防盗系统设计 自动开关灯,温度,烟雾浓度报警,数值可调节等:附赠资料包含原理图,仿真,代码(C语言),实物的元件清单及功能演示视频.适合课设. CSDN内下载地址:下载地址 ...

  10. 智能手环功能模块设计_基于51单片机的智能手环蓝牙模块设计

    龙源期刊网 http://www.qikan.com.cn 基于 51 单片机的智能手环蓝牙模块设计 作者:王烈进 王游司 陈洪燕 孙超 卢宇 来源:<电脑知识与技术> 2018 年第 2 ...

最新文章

  1. VAE变分自编码器实现
  2. 98级计算机应用教材,西安外事学院98级计算机应用9806班毕业二十年校友返校
  3. 百度API地图 ,房产频道的标注方法
  4. 添加请求头 retrofit_Python爬虫偷懒神器 — 快速构造请求头!
  5. ubuntu 挂载新硬盘
  6. SEO日暮途穷?做好几点实现华丽蜕变
  7. 阿里妈妈基于TensorFlow做了哪些深度优化?TensorFlowRS架构解析
  8. tensorflow源码编译教程_源码编译安装tensorflow 1.8
  9. nginx文件系统大小_Nginx 了解一下?
  10. VMware vSphere “I moved it” or “I copied it” – What’s the difference?
  11. 夺命雷公狗---Redis---3-Redis常用命令
  12. 网页爬虫工具BeautifulSoup使用总结
  13. C语言实现矩阵的乘法
  14. android 开源项目收集
  15. 如何正确使用RS485半双工芯片
  16. 计算机二级C语言知识点复习资料,精简版
  17. 微带线等效电感电容效果
  18. 推荐16个前端必备的实用工具与网站
  19. 微信支付 H5 版本 PHP
  20. Linux环境下利用perl脚本批量筛选VCF文件指定样本

热门文章

  1. c语言for循环26个英文字母,C语言创建链表并且插入输出26个英文字母
  2. Unity 基础 之 实现简单监听晃动(摇一摇)手机设备震动手机设备的事件的功能
  3. MSOCache(转载)
  4. Java中使用‘~‘获得数字的相反数
  5. zabbix报警邮件qq邮箱收不到的问题
  6. C语言数据结构队列的插入和删除
  7. 《爱的五种语言》阅读笔记
  8. [美国]《冰雪奇缘》[BD-RMVB.720p.中英双字][2013年高分获奖][奥斯卡提名动画片]
  9. 2020年中国共享电单车市场现状与格局分析,青桔、哈啰和美团占据市场主要份额「图」
  10. 【Meta Learning学习笔记】Meta Learning详解