基于GSM远程防盗报警系统设计.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于GSM远程防盗报警系统设计

基于GSM远程防盗报警系统设计   摘 要:介绍了以GSM系统为平台,AT89C2051单片机为控制中心,无线模块G100A为收发单元的远程防盗报警设备的硬件及其接口电路的工作原理和软件的总体设计。   关键词:GSM;单片机;短信息;远程报警;热释电红外传感器   中图分类号:S972.7+6 文献标识码:A      随着人们生活水平的不断提高,物质资源的不断增多,防盗意识也在不断加强。传统的防盗装置一般为有线系统,虽然工作较为可靠,但工作距离短且很容易受到偷盗者破坏。有些场合也使用无线系统,但传统的无线系统由发射某一固定频率的小功率无线发射设备和接收该固定频率的无线接收设备组成,传输距离近,信号不稳定且容易受到各种干扰,另外报警功能固定,很难在多种场合适用。本系统以MCU(MicroController Unit)为控制中心,利用GSM(Global System for Mobile communication)的SMS(Short Message Service)功能进行???程短信监控报警,传输信号稳定,抗干扰能力强,距离远,通过不同的软件设计可改变报警功能,系统适用范围广泛。本系统对于上班或外出旅游度假时家中无人看守,机关、工厂等单位无人值守,提供了可靠的监控和防盗保障。   1 系统硬件电路设计。   1.1 系统基本构成框图如图一所示.。   红外传感器2可放在门口多处并联使用,红外传感器1可放在室内进行二次报警。现场报警装置可不接入。如果单片机(MCU)不能与传感器或者无线模块电平兼容,必须在二者间加接电平转换接口电路。图示MCU的外部中断为二个,如果不够用,可利用MCU的P1端口加接非门扩展。   1.2 传感器的选用   传感器电路组成原理图见图二;   传感器探头按采集原理有离子型、光电型、感烟型、红外光束等传感器,可根据现场实际情况进行选择。这里选用人体热释电红外传感器,可检测出体温约36℃~37℃,所放射出峰值为9~10μm的远红外线。   1.3 发送及接收电路组成原理图;   由于软件容量不大,使用的存储空间较少,且不需要扩展外围器件,选用MCS51系列中的非总线型的AT89C2051单片机。它价格便宜,有2KB的Flash存储器资源, 足够本统使用。   图四为AT89C2051实际接线图,图五为G100A接线端口。AT89C2051可与TTL电平兼容,G100A可直接与TTL电平、RS232口、RS485口连接。   图二、四、五中J1为红外传感器与MCU插针接口,J2为AT89C2051与G100A之间连接端。目前单片机与无线短信模块的通信一般都采用GSM07.05规定的AT指令集,其中包含了对SMS的控制。但AT指令集使用比较复杂,数据代码不易掌握,这里选用北京捷麦通信有限公司开发的无线短信模块G100A,其内置德国SIEMENS公司的GSM模块T35使模块操作简单,可避开繁琐的AT指令集。G100A模块中所有与AT 响应有关的操作都是由G100 模块在模块的内部完成,模块采用五芯串口插座:   RXD:模块的串口接收   TXD:模块的串口发送   GND:地线(与电源地相连)   CONT:命令控制端   VOUT:5V 输出端   模块的五芯串口电平是TTL电平,其中VOUT输出的5V直流电压可供其它电路直接使用。G100A模块中要插入SIM卡才能进行上电初始化,否则不能进行数据传送。   AT89C2051也可与TTL电平兼容,所以各电路之间可以直接连接,不需要加接电平转换模块。但当单片机与无线模块距离较远(一般大于5米)时,应该在MCU与无线模块之间用RS232口进行连接。   2 软件设计   2.1 MCU-AT89C2051的软件设计   当传感器检测到信号时,产生低电平信号将触发AT89C2051的外部中断引脚P3.2/ 或 P3.2/ ,MCU在此低电平触发下将程序从睡眠中唤醒。AT89C2051的全双工串行通信口可作为通用异步收发器(UART),它有四种工作方式可选,在和G100A通信中我们只能选方式1。程序流程图见图六、七。主程序采用中断方式,子程序可采用中断或者查询方式。   其中,待发送数据内容见“2.3 传送数据格式及内容”。   2.2 无线模块G100A设置   2.2.1 工作模式选择   G100A有二种工作模式可供选择其一是主动的模式,其二是被动的模式。主动的模式是指当G100A模块收到数据后就将数据立刻送到串口。被动的模式是指当G100A模块收到数据后不是将数据立刻送到串口,而是将数据送到模块内的缓冲区,当上位机需要数据时再向G100A模块询问是否有接收到的数据,如果有数据再将数据读出

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档