微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 基于STM32的GSM短信报警系统的设计与实现

基于STM32的GSM短信报警系统的设计与实现

时间:09-15 来源:3721RD 点击:

系统程序主流程图如图7所示,系统先初始化,然后检测是否设防。因为单片机利用AT指令控制GSM模块,将数据传送出去。AT指令按照GSM模块支持的AT指令格式书写,通过单片机的串口发送出去。所以此模块的"设防","撤防"则可以通过以下方式:如果模块被命令"AT+CFUN=0"设置成最小功能模式, 则关闭射频功能和SIM卡的功能,在这种情况下,串口仍然可以继续使用,但是和射频功能及SIM卡功能相关的AT命令不能使用。 此时为撤防状态。当模块通过"AT+CFUN=0"设置为最小功能,模块可以通过"AT+CFUN=1"命令返回全功能模式。此时为设防状态。一旦"设防"之后,系统正常工作。如果单片机通过热释电模块检测到有人进入,马上通过串口发送一个高电平到GSM模块,使模块发送短信给主人,同时扬声器发声报警。
\
图7 系统程序主流程图

4 结束语

该系统有以下特色:由于该系统设置了具有"设防"和"撤防"功能,可以避免误报;同时系统中扬声器和软件配合,能迅速而有效地起到报警作用;另外,借助先进稳定、成熟高效的GSM 移动网络,使得该报警系统更具智能化和集成化,报警方式更显直观性和可靠性;最后可针对家庭的实际需要开发其他功能,如添加摄像头等,使系统更加完善。

总之,由于系统结构设计合理,STM32 单片机与GSM 模块技术应用到位,功能电路实现较好,系统性能良好、稳定,较好地达到了家庭防盗要求的各项指标。而且该系统成本低、实用性和可操作性强,有着一定的应用价值,能得到广泛的应用和发展。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top