DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1299|回复: 0
打印 上一主题 下一主题

[待整理] 基于GSM网络的汽车定位防盗系统

[复制链接]
跳转到指定楼层
楼主
发表于 2015-4-27 23:07:23 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
随着经济的发展,购车的家族越来越多,但随之而来的是盗车案件的增加,虽然目前国内大多数车辆都装有防盗系统,但多为声光警告,一旦车主离车距离过远,就无法及时得知车辆状况,从而失去实时报警的机会,为此,本文针对这种的问题,研制开发了一种利用DSP来检测和采集外部信息并进行通讯的系统,以便使车主能在很远的地方利用GSM手机及时获得汽车的安全状况信息。

系统组成及功能

        系统组成

        基于GSM网络的汽车定位防盗系统主要由监控中心(或手机用户)及车载终端组成,其系统结构如图1所示。
         一般的车载终端包括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所示。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-11-16 14:44 , 耗时 0.087611 秒, 22 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表