1 / 15
文档名称:

基于GSM的门控及SMS报警系统设计-软件设计.ppt

格式:ppt   页数:15
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于GSM的门控及SMS报警系统设计-软件设计.ppt

上传人:194535455 2014/2/16 文件大小:0 KB

下载得到文件列表

基于GSM的门控及SMS报警系统设计-软件设计.ppt

文档介绍

文档介绍:基于GSM的门控及SMS报警系统软件设计
学生姓名:
所在院系: 机电学院
所学专业: 应用电子技术教育
导师姓名:
介绍内容
引言
总体框图
端口分配
软件总体框图
常用AT指令
报警程序流图
身份验证程序流程图
单片机发送AT指令程序设计
中文短消息的发送
致谢
引言
随着人们生活水平的提高和安全防范意识的增强,人们开始关心自己的生活和工作环境,不但要求周边环境的舒适化和人性化,对居住工作环境的安全化和智能化也提出了更高的要求。传统的机械式(防盗网、防盗窗)安防系统在实际使用中暴露了很多隐患,现在家用的门锁已经从传统的机械锁向电磁锁转变,基于单片机控制的GSM门控及SMS报警的出现与机械锁相比,使用特别方便,它不再依赖有线电话执行报警,而是借助最可靠、最成熟的GSM移动网络,以最直观的中文短消息或电话形式,直接把报警地点的情况反映到您的手机屏幕上提高了系统的安全性,且易于增设报警系统,实现了各种门控和报警信息可视化。本设计阐述了采用TC35i模块和单片机构成的GSM门控控制及SMS报警系统的软件设计方案。
总体框图
总体框图
GSM通信模块

片机控制中心
门锁控制电路
信号指示电路
报警输出控制
模块电源部分
报警信号输入
端口分配
:LED1 MCU与GSM模块握手成功及GSM网络注册完毕
:LED2 报警信号输入指示及报警短信群发成功指示
:LED3 有电话呼入信号检测指示
:LED4 电话呼入信号检测认证成功
:报警蜂鸣器输出端口
:电话呼入信号检测认证成功及开门信号指示
: 报警信号输出指示
:报警信号检测及传感器信号输入端
软件总体框图
开始
单片机初始化
GSM模块初始化
打开串口
与GSM通信建立
成功
接受标志为1?
有报警信息
报警信息处理并发送
成功?
>3秒?
接受来电并做出处理
判断来电号码并开门
成功?
>3秒?
N
Y
N
Y
Y
Y
N
Y
Y
N
Y
N
N
N
常用AT指令
1 AT指令介绍
单片机与TC35i通讯实现任何功能都是通过向TC35i发送AT指令来实现的。在TC35i的用户手册中用来操作TC35i的AT指令非常繁多,但常用的指令并不是很多。表1列出了常用的AT指令。
表1 常用AT指令
AT指令
功能描述
AT<CR>
联机命令
AT+CPBR<CR>
读取电话本
ATD<CR>
呼叫
ATH<CR>
呼叫挂机
AT+<CR>
显示当前来电号码
AT+CMGF<CR>
设置短信编码格式 1-Text格式,0-PDU格式
AT+CMGR<CR>
读取一条短消息
AT+CMGS<CR>
发送短消息
AT+CMGD
删除一条短消息
常用AT指令
报警程序流图
报警程序流图
有警情?
发送报警短信
成功?
>3S?
退出子程序
N
Y
Y
Y
N
N
首先判断有无警情,若有则发送报警短信,发送成功,则退出子程序,若不成功,在3S内继续发,3S后退出子程序,若无警情直接退出子程序。
身份验证程序流程图
程序流程图
有呼叫?
存储来电号码
成功?
来电是否为设置号码
开门并挂机
退出子程序
N
Y
N
Y
Y
N