新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于GSM网络的汽车定位防盗系统

基于GSM网络的汽车定位防盗系统

——
作者:胡荣强,徐凡武 汉理工大学自动化学院时间:2007-01-26来源:《电子元器件应用》收藏


随着经济的发展,购车的家族越来越多,但随之而来的是盗车案件的增加,虽然目前国内大多数车辆都装有防盗系统,但多为声光警告,一旦车主离车距离过远,就无法及时得知车辆状况,从而失去实时报警的机会,为此,本文针对这种的问题,研制开发了一种利用dsp来检测和采集外部信息并进行通讯的系统,以便使车主能在很远的地方利用gsm手机及时获得汽车的安全状况信息。

系统组成及功能

◇ 系统组成

基于gsm网络的汽车定位防盗系统主要由监控中心(或手机用户)及车载终端组成,其系统结构如图1所示。

本文引用地址:http://www.eepw.com.cn/article/21516.htm

一般的车载终端包括dsp系统模块、gprs无线通信模块、电源模块、lcd模块、gps模块和检测驱动电路模块等。其中的gprs模块和gps接收模块通过串口与dsp进行通信,gps模块主要用于接收卫星信号,它可将解算出定位信息(自身位置的经度、纬度)并通过串口传给dsp;gprs无线通信模块主要用来接入gsm/gprs网络,检测控制工作及其辅助电路都可以直接使用dsp的i/o口。

◇ 系统的功能

当用户车辆在公共车库中或者距离很远时,如中途被抢,利用该系统便可将信息经gsm网络传送给监控中心计算机。然后由监控中心再将车载移动终端上传的车辆位置、状态等信息进行相应的数据转换处理,并在监控计算机的电子地图上实时显示出车辆轨迹,同时将有效信息提供给公安机关,帮助快速破案,除接收车载移动终端上的上传数据外,中心还具有下发调度命令和远程修改参数等功能。

当车辆离用户较近时,该防盗检测系统可通过gsm网络发短消息到用户手机,同时用户也可通过手机短消息监测车辆,当系统工作正常时,用户离车后,车载系统负责监测汽车的异常情况。如果汽车受到外来侵害,车载系统将以短消息的形式将情况发送给用户手机,用户也可以发短消息实现控制功能,一旦发生异常情况,用户可以发送“关闭电路”、“切断油路”、“刹车”等短信息给车载系统,车载系统中的无线接收模块mc35收到用户的短消息后,可通过串行口rs323将短消息传送给dsp,由dsp对数据进行鉴别、提取和相应处理,然后控制继电器和电磁阀动作,从而实现对汽车的远程控制。

此外,该系统也可以实现定位功能,以在行驶时时刻显示gps定位信息,从而显示出汽车的经纬度,当用户离车后或者车辆失窃时,用户可以通过短信息的形式来查询汽车的位置,而正常工作时,用户也可以发送“查询位置”短消息到车载系统,由车载系统鉴别处理后从gps接收模块接收位置信息,并以短消息的形式将这些信息传送用户的手机上,这样,一旦车辆失窃,只要车辆没有脱离gsm网络的服务范围,车主就可以通过该系统很快查询汽车的位置。

mc35的通信协议

dsp与gprs通信模块mc35的通信是通过at指令来实现的,at指令是美国为调制解调器制定的一种指令语言,它是单条指令语言,每条指令都以at开头(除指令a/以外),这里主要利用了mc35的发送和接收短消息功能,它采用gsm网络来传输信息。程序用到的部分at指令见表1。

实际上,系统返回的错误数据一般是error,而设置为文本模式接收与发送的是标准的acsii码,但pdu模式更灵活一点,当要处理显示汉字时,则必须设置为pdu模式,表中的index是存储于sim卡中的位置。事实上,返回的数据省略了部分内容。

系统软件设计

本系统的软件主要完成三个方面的任务,一是初始化系统的各个部分,循环处理gps接收到的电文信息,二是进行dsp控制器与mc35的通信联系,实现人车之间的双向通信,三是处理异常车况,这三方面的任务在程序中分为两部分来完成,即主程序和中断处理程序,主程序主要完成系统初始化和对gps电文的处理,而串口工作和车况异常的处理都是通过中断实现的。系统主程序和对mc35的初始化流程分别如图2和如图3所示。




关键词:

评论


相关推荐

技术专区

关闭