- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STM32的GSM短信报警系统的设计与实现
时间:2012-10-16?来源: 作者:
关键字:STM???GSM???短信报警??????
引言随着我国经济建设的迅速发展和人民群众生活水平的极大提高,人们越来越注重自身所处的环境是否安全。特别是当家中无人或者仅有老人孩子时,家庭成员的生命和财产的安全性越来越受到重视。因此,家庭防盗已成为一个重要的社会问题。目前,许多住宅小区的安防主要依靠传统的机械式(防盗网、防盗窗)防盗系统。这样不仅有碍美观,不符合火灾逃生的要求,而且不能有效地防止坏人的侵入。随着电子技术的飞速发展,防盗报警系统已迫切从原来的简单化、局部化向智能化、集成化发展。当前,GSM短信息服务已作为GSM网络的一种基本业务,基于GSM短信模块与单片机相连接应用于家庭无线防盗报警系统中,让家庭防盗更及时、更方便,以最直观的中文短消息形式,直接把案发地点的情况反映到用户的手机屏幕上。同时采用一种热释电红外传感器进行检测,变有形的传统防盗网防盗窗为无形的监控,给家庭防盗提供最直观、高效、可靠的保障。1 系统的总体设计及工作原理GSM短信报警系统设计框图如图1所示。整个系统[1]由STM32单片机模块、热释电传感器模块、GSM模块及传统扬声器模块组成。GSM模块采用芯讯通(SIMCom)公司生产的SIM900A芯片及外围设计电路,而热释电传感器模块采用红外专用芯片BISS0001的设计电路。首先当热释电传感器模块检测到人发射的红外线时,通过其外围放大电路转换成电压信号传输给STM32单片机。单片机判断热释电传感器模块送来的数据,通过串口发送一个高电平给GSM模块,使GSM模块发送短信到设定的手机号码,及时通知主人家里出现了什么情况,同时使扬声器发声报警,从而实现系统的预想功能。然而白天当主人在家的时候,则不需要设定防盗功能,可以关闭功能;假如主人要离开房屋或夜间睡眠时,则需要打开防护功能。这些 “设防”、“撤防”的功能,同样可以通过手机发送特定短信至GSM模块的方式进行开启和关闭,热释电传感器检测会随之起作用,以免引起不必要的麻烦和误报。图1 系统总体框图
2 系统硬件电路设计2.1 STM32F103 最小系统
STM32系列单片机[2]由ST公司生产的专为要求高性能、低成本、低功耗的嵌入式应用设计的ARM Cortex-M3内核。本系统采用的STM32属于互联型产品,具有以下标准功能:72MHZ主频,56k字节Flash,64字节SRAM,2个看门狗,多个16 位定时器,80%的引脚可以作为通用I/O 口,以及USART、SPI等通信外设,其外设完全满足本系统的功能要求。因此,本系统采用STM32F103作为总控制器,其最小系统如图2所示。
本系统采用4线JTAG接口,即TMS(测试模式选择)、TCK(测试时钟)、TDI(测试数据输入)、TDO(测试数据输出),又采用常规的20pin接口方式,通过仿真器与PC机连接,可以实现在线仿真调试,方便可靠。系统采用8MHZ晶体振荡器,此时需要接负载电路。另外,复位电路的设计方式简洁,可以实现系统可靠复位。图2 STM32F103RBT6 最小系统
2.2 GSM 模块
GSM模块[3]用芯讯通(SIMCom)公司生产的SIM900A,是一款尺寸紧凑的GSM/GPRS模块,采用SMT封装,基于STE的单芯片案,采用ARM926EJ-S架构,性能强大,支持AT指令。利用STM32的串口来控制GSM MODEM,单片机与GSM模块一般采用串行异步通信接口, 通信速度可设定,通常为19200bps。GSM MODEM与单片机之间采用串口通信的方式,MODEM的TXD、RXD分别为发送、接收端,与单片机的PA10、PA9连接,组成串口通信。GSM模块通过把PWRKEY信号拉低一段时间然后释放来开机。当模块开机后就可以发送AT命令来控制模块,用户可以通过“AT+IPR=x”设置波特率并把参数保存。一旦配置为固定波特率,当模块开机时将会从串口收到字符“RDY”。这些字符在自动波特率激活的情况下无法显示。同样,可以通过把PWRKEY 信号拉低一段时间然后释放来关机。或者使用AT命令“AT+CPOWD=1”关闭模块。该命令使模块从网络上注销,让软件进入安全状态,保存有用数据,让然后完全断开供电。在关机前,模块串口将自动发送下列字符串“NORMAL POWER DOWN”,这之后将不能执行AT命令。模块进入掉电模式,仅仅RTC处于激活状态。掉电模式可以通过STATUS引脚来检测,在掉电模式下此引脚输出为低电平。GSM主模块(包括SIM部分)如图3所示。图3 GSM 主模块(包括SIM 部分)
2.3 热释电传感器模块
热释电传感器模块[4]括热释电传感器及外
您可能关注的文档
最近下载
- 理解当代中国 英语读写教程Unit 5 英语读写教程课件.pptx VIP
- 名校课堂八上物理电子版不带答案.doc VIP
- 2025年试题国家保安员资格考试试题+答案.docx VIP
- 2024年版羽毛球馆租赁协议样本.docx VIP
- 要素式起诉状(机动车交通事故责任纠纷).doc VIP
- 焙烧炉天然气燃烧自动控制系统的研究与应用.docx VIP
- 2019-2020学年上海市市东中学高三政治测试题.docx VIP
- 上海市市东中学2023年高二物理联考试题含解析.docx VIP
- 上海市市东中学2022年高二地理月考试题含解析.docx VIP
- 上海市市东中学高二化学上学期期末试卷含解析.docx VIP
原创力文档


文档评论(0)