基于gsm红外报警系统设计和pdu编码的技术分析

基于gsm红外报警系统设计和pdu编码的技术分析

ID:21961835

大小:59.50 KB

页数:8页

时间:2018-10-25

基于gsm红外报警系统设计和pdu编码的技术分析_第1页
基于gsm红外报警系统设计和pdu编码的技术分析_第2页
基于gsm红外报警系统设计和pdu编码的技术分析_第3页
基于gsm红外报警系统设计和pdu编码的技术分析_第4页
基于gsm红外报警系统设计和pdu编码的技术分析_第5页
资源描述:

《基于gsm红外报警系统设计和pdu编码的技术分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于GSM红外报警系统设计和PDU编码的技术分析1引言GSM(GlobalSystemforMobilemunication)是目前全球使用最为广泛的2G移动系统,技术成熟可靠;尽管在数据传输速率上远不及3G和4G系统,但在X络覆盖、资费、互操作性等方面仍具有一定的优势,被广泛应用于远程无线数据传输系统,如远程防盗、智能电表、自动售货机、车队管理等领域。本文将介绍基于GSM的远程红外报警系统的设计及PDU编码过程。2系统整体设计如图1所示,系统主要由控制单元(AT89C2051)、GSM模块(TC35i)、红

2、外探测器、报警器、电源等组成。红外感应器用于探测目标区域是否存在人或其它物体移动,并将探测信号送至控制单元,控制单元根据信号来控制报警器报警,并通过GSM模块向指定发送报警信号。3系统硬件设计3.1GSM模块(TC35i)TC35i是西门子公司推出的一款支持中文短信的工业级GSM模块,集射频电路和基带于一体,并支持标准的AT命令集。TC35i的数据接口(CMOS电平)通过AT命令可双向传输指令和数据,它支持Text和PDU格式的SMS,并可通过AT指令或关断信号实现重启或故障恢复。TC35i模块具有40个引脚

3、,分为电源、数据传输、SIM、音频接口和控制5大类。本设计中主要引脚使用情况为:(具体电路连接见图1所示)1~5作为电源正输入,6~10作为电源负接地,电压范围为3.5~4.8V(推荐为4.2V),设计时要求供电电压不得低于3.3V,峰值电流(2A)时压降不得大于0.4V,否则系统会自动关机,因此要求供电模块内阻+连线电阻应小于200m。15为启动脚IGT,31为关闭脚(PD),这两个引脚作为单片机控制TC35i模块开、关机的控制引脚。另外需要说明的是:系统供电后,需要给15脚(IGT)加一个大于100ms的

4、低脉冲(电平下降持续时间要求小于1ms),TC35i才能进入工作状态。若需要关闭TC35i,则只需将31脚(PD)维持至少3.5秒的低电平即可。18脚(RXD)和19脚(TXD)作为与单片机连接的串口通讯脚,波特率设为9600。由于TC35i的S电平与单片机的TTL电平之间的差异,实际连接时需要进行电平转换,由MAX232芯片完成。24~29为专用的SIM卡引脚,用于外接SIM卡,其中24(CCIN)引脚用于检测SIM卡是否插好,连接好输出高电平,否则输出低电平。32引脚SYNC作为TC35i工作状态指示灯的

5、控制端口。3.2控制单元(AT89C2051)AT89C2051是美国ATMEL公司生产的一款低电压、高性能CMOS8位单片机,能够与标准的MCS-51指令兼容。本设计中主要引脚使用情况为:P1.0为报警器控制端口;P3.0/RXD和P3.1/TXD作为与TC35i的通讯口,分别通过MAX232与TC35i的18和19引脚相连。P3.2和P3.3作为红外感应器的控制端口,分别用于红外线发射驱动和红外信号接收。3.3红外感应器本次设计采用主动式红外探测器,由红外线发射管和红外接收头两部分组成。红外发射管D3选用

6、L5IR5型红外发射管,由AT89C2051的P3.2端口经三级管Q1来驱动;为指示红外感应器工作状态,在电路上串联一个发光二极管D4。接收端选用带有内置信号放大电路的LF0038型红外接收头,其信号输出端引脚3与AT89C2051的P3.3端口连接。3.4电源设计系统电源需求包括+5VDC(供控制单元、红外感应器及报警器用)和+4.2VDC(GSM供模块用)。由于TC35i对电源要求较高,设计中采用单片降压式开关稳压器LM2576-ADJ实现+12VDC到+4.2VDC的转换;而+5VDC则由7805稳压管

7、实现转换。具体电路见图3所示。4AT指令AT指令是GSM模块的底层指令,用来控制GSM模块进行无线通信。GSM的AT指令集,是由NOKIA、MOTOROLA、ERICSSON和HP等厂家共同为GSM系统研制的。AT命令包括一般命令、呼叫控制命令、X络业务命令、安全性命令、本命令、短消息(SMS)命令、补充业务命令、数据命令、传真命令和串口命令。本设计主要用到GSM的短信发送功能,涉及的主要AT指令见表1所示。一条完整的报警短信发送的AT指令流程为:控制单元:AT\r//\r代表ASCII字符中的回车字符,值为

8、0x0D,下同。GSM返回:\r\nOK\r\n//\n代表ASCII字符中的换行符,值为0x0A,下同。控制单元:AT+CMGF=0\r//设置为PDU模式。GSM返回:\r\nOK\r\n控制单元:AT+CMGS=019//发送一条长度为19的短信,长度计算见PDU编码过程。GSM返回:\r\n\r\n控制单元:0891683118325476F811000D91683176563412F000

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。