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