news 2026/3/26 21:52:42

基于单片机无线 GSM 防盗防火传感器检测报警系统设计

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于单片机无线 GSM 防盗防火传感器检测报警系统设计

一、系统整体设计方案

本系统以 STC89C52RC 单片机为控制核心,融合无线传感与 GSM 通信技术,聚焦家庭、商铺等场景的防盗防火安全需求,可实现人体入侵检测、烟雾火情检测、异常情况本地声光报警及远程短信通知功能,兼顾实时性与安全性。系统遵循 “全面监测、快速响应” 原则,划分为五大核心模块:传感检测模块、单片机控制模块、GSM 通信模块、声光报警模块及电源管理模块。
传感检测模块负责采集安全状态信号,通过红外传感器检测人体入侵、烟雾传感器检测火情,将模拟或数字信号传输至单片机;单片机控制模块作为 “核心中枢”,接收传感器信号后与预设阈值对比,判断是否存在安全隐患;GSM 通信模块在检测到异常时,按预设号码发送报警短信(含报警类型、时间);声光报警模块同步触发蜂鸣器与 LED 灯,实现本地警示;电源管理模块采用锂电池与充电电路,保障系统断电后仍能持续工作,避免监测中断。

二、系统硬件设计

系统硬件围绕 51 单片机搭建,元器件选型以高灵敏度、低功耗为核心,确保检测精准与长期稳定运行。传感检测模块采用双传感器组合:人体入侵检测选用 HC-SR501 红外热释电传感器,该传感器通过检测人体红外线辐射触发信号,感应距离 3-7 米、角度 110°,支持延时与灵敏度调节,输出高电平表示检测到入侵,直接接入单片机 IO 口,无需额外模数转换;烟雾检测选用 MQ-2 烟雾传感器,通过气敏电阻感知烟雾浓度,输出模拟电压信号,经单片机内置 ADC 模块转换为数字信号,测量浓度范围 100-10000ppm,满足火情早期检测需求。
GSM 通信模块选用 SIM800C 模块,通过 UART 串口与单片机连接,支持 GSM/GPRS 网络,可发送中文短信与语音通话。模块工作电压 3.4-4.4V,通过稳压电路从系统电源取电,单片机通过发送 AT 指令控制模块:检测到异常时,调用预设短信模板(如 “【报警】XX 位置发生火情,时间:2025-08-25 14:30”),向用户手机发送报警信息,同时支持拨打预设电话,实现双重远程提醒。
声光报警模块由有源蜂鸣器与红色 LED 灯组成,蜂鸣器通过 NPN 三极管与单片机 IO 口连接,LED 灯串联限流电阻后接入 IO 口,检测到异常时,单片机输出高电平,触发蜂鸣器发出 110dB 警报声、LED 灯高频闪烁(频率 1Hz),形成强烈本地警示。电源管理模块采用 3.7V/5000mAh 锂电池,搭配 TP4056 充电芯片实现充电管理,同时通过 LM1117-5V 稳压芯片为单片机、传感器、GSM 模块供电,锂电池满电状态下可支持系统离线工作 72 小时以上,满足断电应急需求。


三、系统软件设计

系统软件基于 Keil C51 开发环境编写,采用模块化编程思想,主要包含主程序、传感检测子程序、GSM 通信子程序、声光报警子程序及电源监测子程序,各模块协同工作,确保异常响应时间小于 3 秒。
主程序负责系统初始化与流程调度,初始化阶段完成单片机 IO 口、ADC 模块、UART 串口、定时器的参数配置,设置定时器 0 定时 500ms 用于传感器数据采样,定时器 1 定时 1 秒用于电源电压监测,同时初始化 GSM 模块(发送 AT 指令检测模块状态、设置短信格式)、预设报警号码(支持 3 个用户号码)与传感器阈值(如 MQ-2 输出电压≥2.5V 判定为火情、HC-SR501 输出高电平判定为入侵)。初始化完成后,主程序进入循环状态,依次调用传感检测子程序获取安全状态、判断是否触发报警,若触发则同步调用 GSM 通信子程序与声光报警子程序,同时调用电源监测子程序确保供电稳定。
传感检测子程序按采样周期读取传感器信号:对于 HC-SR501,直接读取 IO 口电平,连续 2 次检测到高电平则确认入侵;对于 MQ-2,通过 ADC 模块读取模拟电压,采用滑动平均滤波法处理数据,连续 3 次电压值≥阈值则确认火情,避免误报。GSM 通信子程序在确认异常后,先检测 SIM800C 模块状态,若正常则发送 AT 指令设置接收号码,再发送报警短信,发送完成后等待模块反馈,确保短信送达;若短信发送失败,自动尝试拨打预设电话,提升报警可靠性。
声光报警子程序在异常期间持续输出控制信号,直至用户通过短信回复 “取消报警” 或系统检测到安全状态恢复;电源监测子程序通过 ADC 模块读取锂电池电压,电压低于 3.0V 时,发送低电量提醒短信(如 “【提醒】报警系统电量不足,请及时充电”),同时降低非必要模块功耗(如降低 LED 闪烁频率),延长续航时间。

系统总结

本基于单片机的无线 GSM 防盗防火报警系统,通过 HC-SR501 与 MQ-2 传感器实现入侵与火情双重监测,51 单片机精准判断安全状态,SIM800C 模块实现远程短信与电话报警,声光模块强化本地警示,电源管理保障离线续航,形成完整的安全防护方案。系统硬件成本低、易搭建,软件响应迅速、误报率低,能满足家庭与小型商铺的安全监测需求,及时提醒用户处理安全隐患。后续可拓展温湿度检测、门窗开合检测功能,增加报警视频抓拍(搭配摄像头模块),进一步提升系统监测全面性与实用性,在民用安防领域具有较高的推广价值。
文章底部可以获取博主的联系方式,获取源码、查看详细的视频演示,或者了解其他版本的信息。
所有项目都经过了严格的测试和完善。对于本系统,我们提供全方位的支持,包括修改时间和标题,以及完整的安装、部署、运行和调试服务,确保系统能在你的电脑上顺利运行。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/25 12:42:58

Sambert-HifiGan+在线教育平台:实现个性化语音教学内容

Sambert-HifiGan在线教育平台:实现个性化语音教学内容 引言:让AI为教育注入“有温度的声音” 在当前的在线教育平台中,教学内容正从静态文本、录播视频向智能化、个性化方向演进。然而,大量课程讲解仍依赖真人录音,制作…

作者头像 李华
网站建设 2026/3/20 2:48:16

Sambert-HifiGan在智能安防系统的语音告警应用

Sambert-HifiGan在智能安防系统的语音告警应用 引言:智能安防中的语音告警需求升级 随着城市智能化进程的加速,智能安防系统已从传统的视频监控向“感知决策交互”一体化演进。在这一过程中,语音告警作为人机交互的重要入口,其重…

作者头像 李华
网站建设 2026/3/25 13:30:59

深入理解 MySQL:从存储原理到工程实践的系统性思考

在关系型数据库领域,MySQL长期占据着极其重要的位置。无论是中小型互联网应用,还是大型分布式系统中的关键组件,都能看到它的身影。很多开发者“会用”MySQL,却未必真正“理解”它。而数据库一旦成为系统性能或稳定性的瓶颈&#…

作者头像 李华
网站建设 2026/3/24 12:12:40

开源替代方案:用LLaMA-Factory构建企业级ChatGPT克隆

开源替代方案:用LLaMA-Factory构建企业级ChatGPT克隆 对于预算有限的中小企业来说,构建类似ChatGPT的内部知识管理系统似乎遥不可及。但通过开源工具LLaMA-Factory,我们可以用极低成本搭建一个功能完备的大语言模型应用。本文将手把手教你如何…

作者头像 李华
网站建设 2026/3/25 9:37:54

Llama Factory极速体验:午休时间就能完成的模型定制

Llama Factory极速体验:午休时间就能完成的模型定制 为什么选择 Llama Factory? 作为一名工作繁忙的IT主管,我经常需要在短时间内向老板展示技术原型。最近老板提出想要一个定制化的客服机器人,但搭建训练环境、准备数据集、调试参…

作者头像 李华
网站建设 2026/3/25 22:45:59

单元测试、集成测试、系统测试有什么区别

🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快 单元测试、集成测试、系统测试有什么区别1、粒度不同集成测试bai粒度居中,单元测试粒度最小,系统du测试粒度最大。2、测试方式不同集成测试…

作者头像 李华