·上一文章:基于TLE7810的车门控制系统设计
·下一文章:基于Atmega8的实用车载空调控制器电路
系统软件设计
1 与SMS有关的AT指令
GSM模块提供的命令接口符合GSM07.05和GSM07.07规范。GSM07.07中定义的AT Command接口,提供了一种移动平台与数据终端设备之间的通用接口。GSM07.05对短消息作了详细的规定,在短消息模块收到网络发来的短消息时,能够通过串口发送指示消息,数据终端设备可以向GSM模块发送各种命令。
目前,发送短消息常用Text和PDU(Protocol Data Unit)模式。使用Text模式收发短信代码简单、容易实现,但最大的缺点是不能收发中文短信,而PDU模式不仅支持中文短信,也能发送英文短信。PDU模式收发短信可以使用三种编码:7位、8位和UCS2编码。7位编码用于发送普通的ASCII字符,8位编码通常用于发送数据消息,UCS2编码用于发送Unicode字符。编码类型在PDU数据包中指定。
图4 系统流程图
2 系统流程
系统流程图如图4所示。主程序包括系统初始化、循环检测。延时子程序用来产生一定的延时,然后启动报警器以防止误报警:主程序用来控制报警电路、短消息发送电路。当单片机接收到中断报警信号后由短信发送电路及时向车主发送报警消息。如果一切正常,程序处于循环等待中。
结束语
经验证,采用基于GSM短消息数据传输技术的汽车防盗系统,不仅可以提高报警的通信可靠程度,而且通信距离基本不受限制,从而实现用户对汽车的长距离监控。便于车主根据情况采取措施,满足了车主对汽车防盗的要求。该系统安装简单、功能强、便于应用、易于推广。