基于GPS/GSM的汽车防盗报警系统设计

发布者:精灵宠儿最新更新时间:2011-12-06 关键字:单片机  全球移动通讯系统  全球定位系统  TC35i 手机看文章 扫描二维码
随时随地手机看文章

O 引言
    随着汽车等交通工具的普及,无线通信技术和全球卫星定位(GPS)技术逐步开始应用到车辆监控等领域。不论是对警车、运钞车等特种车辆的监控还是对普通轿车的防盗监控,无线通信和GPS技术都发挥着重要的作用。目前,移动无线通信方式主要有:a.集群移动通信方式;b.DSRC(专用短程)通信方式;c.GSM(全球移动通讯系统)方式。其中,GSM方式数据范围大,数据保密性好,使用方便,成本低。结合GPS系统,GSM系统可以将车辆的位置、速度、行驶方向以及其他状态信息通过无线通信链路传送到车主手持终端或监控中心,实现对车辆的监控。
在GSM系统所提供的业务中,话音业务和数据业务需要通过拨号建立连接,一旦建立连接后即开始计费。而GSM短消息业务不需要建立拨号连接,只需要把要发的信息加上目的地址发送到短消息中心,再由短消息中心转发到目标用户终端。短消息业务是按发送的短信条数收费,只要短消息每次限制在140个字节即可,这个数据长度足够传送GPS定位信息。可以看出,利用GSM短消息业务进行数据传送能够充分利用覆盖范围广阔的移动通信网络,以廉价的方式实现远程可移动目标的定位,比较适合用于汽车的防盗监控。本文采用PIC18F2450单片机、SIRF第三GPS接收模块和GSM模块TC35i设计车载防盗监控终端。

1 车载终端硬件设计
    车载终端主要由四部分组成,即GSM模块、GPS接收机模块、单片机控制电路和电源电路。GPS模块负责接收定位数据;GSM模块在单片机的控制下收发短信;单片机控制电路对GPS定位数据进行分析,并根据用户的设置做出相应的处理。电源电路由7805为单片机、GPS模块提供+5V直流电压,LM2941CS再将+5V直流电压稳压为+4.2V提供给GSM模块使用。该系统的结构框图如图l所示。

[page]

1.1 单片机控制电路
    系统选用Microchip公司的PICl8F2450作为MCU。该芯片为采用纳瓦技术的28脚高性能单片机,具有高可靠性、低成本、低功耗、体积小等优点。其内部有16k字节的Flash程序存储器和768字节的RAM,支持在线编程和调试。该单片机内部仅有一个通用异步串口。为了能够同时与GPS以及GSM模块通信,单片机需要两个串口。但如果选择具有双串口的单片机,将会增加成本,所以本系统利用PICl8F2450普通I/O口和该系列单片机的C语言编译器提供的库函数设计了一个软件串口。单片机内部的硬件串口通过17脚和18脚与GSM模块通信,软件串口通过25脚接收GPS信号。单片机的2脚作为GSM模块的启动脚。接口电路如图2所示。


1.2 GSM模块
    GSM模块负责在车载终端和监控用户之间传递信息。本系统采用德国西门子工业GSM模块TC35i。TC35i模块是一个支持中文短信息的工业级GSM模块,工作在GSM900和GSMl800双频段,可传输语音和数据信号。TC35i的数据接口(CMOS电平)通过AT命令可双向传输指令和数据,它支持Text和PDU格式的SMS(短消息),并可通过AT命令或关断信号实现重启和故障恢复。
    TC35i模块有40个引脚,分为电源、数据输入/输出、SIM卡、音频接口和控制等5类。其工作电压为4.2V,模块的供电电压如果低于3.3V会自动关机。由于模块在发射信号时,电流峰值可高达2A。所以该模块对电源的要求较高,本系统采用开关型可调高性能微波电路专用稳压芯片LM2941CS,它能够提供大电流稳定的电压输出。使用TC35i模块时,其启动脚IGT必须加一个时间长于100ms的低电平才可以使TC35i挂入工作状态。TC35i模块的数据输入/输出接口符合ITU-T RS232接口标准,支持标准的AT命令集。
    GSM模块与MCU的接口电路如图3所示。

[page]

1.1 单片机控制电路
    系统选用Microchip公司的PICl8F2450作为MCU。该芯片为采用纳瓦技术的28脚高性能单片机,具有高可靠性、低成本、低功耗、体积小等优点。其内部有16k字节的Flash程序存储器和768字节的RAM,支持在线编程和调试。该单片机内部仅有一个通用异步串口。为了能够同时与GPS以及GSM模块通信,单片机需要两个串口。但如果选择具有双串口的单片机,将会增加成本,所以本系统利用PICl8F2450普通I/O口和该系列单片机的C语言编译器提供的库函数设计了一个软件串口。单片机内部的硬件串口通过17脚和18脚与GSM模块通信,软件串口通过25脚接收GPS信号。单片机的2脚作为GSM模块的启动脚。接口电路如图2所示。


1.2 GSM模块
    GSM模块负责在车载终端和监控用户之间传递信息。本系统采用德国西门子工业GSM模块TC35i。TC35i模块是一个支持中文短信息的工业级GSM模块,工作在GSM900和GSMl800双频段,可传输语音和数据信号。TC35i的数据接口(CMOS电平)通过AT命令可双向传输指令和数据,它支持Text和PDU格式的SMS(短消息),并可通过AT命令或关断信号实现重启和故障恢复。
    TC35i模块有40个引脚,分为电源、数据输入/输出、SIM卡、音频接口和控制等5类。其工作电压为4.2V,模块的供电电压如果低于3.3V会自动关机。由于模块在发射信号时,电流峰值可高达2A。所以该模块对电源的要求较高,本系统采用开关型可调高性能微波电路专用稳压芯片LM2941CS,它能够提供大电流稳定的电压输出。使用TC35i模块时,其启动脚IGT必须加一个时间长于100ms的低电平才可以使TC35i挂入工作状态。TC35i模块的数据输入/输出接口符合ITU-T RS232接口标准,支持标准的AT命令集。
    GSM模块与MCU的接口电路如图3所示。

[page]


    用户设置及请求信息的格式如表1所示。


    单片机主程序流程图如图5所示。


    当用户收到定位短信时,即可确定车辆位置。采用S60和PPC的手机都支持谷歌手机地图,如NOKIA N82,启动谷歌地图,选择网络连接方式WAP,输入接收到的经纬度数据,即可在地图上定位车辆位置。

3 结语
    经测试,本系统可实现市区道路环境下10m精度以内的定位,并能根据用户的设置向用户提供报警定位服务。系统操作方便,便于安装。通过软硬件的扩展,可以实现其他一些功能,如可以通过增加振动检测电路扩展系统的功能,在汽车被撬或受到撞击时向用户发出报警信息。

 

 

关键字:单片机  全球移动通讯系统  全球定位系统  TC35i 引用地址:基于GPS/GSM的汽车防盗报警系统设计

上一篇:混合动力汽车EV/HEV逆变器设计方案
下一篇:汽车12V至正负20V的转换器电路 (音频放大器电源电路)

推荐阅读最新更新时间:2024-05-02 21:45

带全速USB接口的单片机PIC18F4550的应用设计方法
   引言   USB是一种快速的、双向同步传输的、廉价并可以进行热插拔的串行接口。利用USB总线技术,开发适用于科学研究和工业牛产的各种仪器仪表设备,借以取代传统计算机测控系统中采用串行RS232或并行接口的仪器仪表设备,使计算机测控系统更加高效实时,方便灵活。   利用USB总线的数据采集方案有两种,一种是采用普通单片机加上专用的USB通信芯片。该方案可充分利用开发人员原有的硬件资源和软件知识,开发成本较低,但系统的设计和调试较为麻烦,且电磁兼容性差,容易造成主机不能识别USB设备。另一种是利用具有USB接口功能的单片机。使用这些专用芯片构成的数据采集系统电路设计简单,调试方便,电磁兼容性好。然而,目前大部分具有US
[单片机]
带全速USB接口的<font color='red'>单片机</font>PIC18F4550的应用设计方法
PIC单片机实例七:SED1565型液晶串行驱动
本来我一直以为只要学会了一种液晶控制器,就够了,所以我一直使用的是KS0108,但最近有网友让我写一个液晶串行驱动.我想了一下,的确有必要,因为他的最大优点在于他省了很多端口.所以,我找到SED1565系列(和ST7565差不多)尝试写了个驱动,以回馈网友,并用PROTEUS软件仿真通过,我想实际也基本可以用的. 一,原理图 芯片的接线很少,只使用了四个口,实际的液晶端口很多,但串行只用这四个就够了. 如液晶资料上说的,当P/S端接低电平时为串口模式. 串行传输时的时序如下所示: 所以CS2端口可以不用,一直接高电平.A0是指示输入的是数据或是命令,高电平为数据,低电平为命令. 在时钟上升沿时,数据输入. 二
[单片机]
PIC<font color='red'>单片机</font>实例七:SED1565型液晶串行驱动
8255单片机介绍
8255单片机资料及简介 8255内部包括三个并行数据输入/输出端口,两个工作方式控制电路,一个读/写控制逻辑电路和8位总线缓冲器。各部分功能概括如下: (1)端口A、B、C A口:是一个8位数据输出锁存器/缓冲器和一个8位数据输入锁存器。 B口:是一个8位数据输入/输出锁存器/缓冲器和一个8位数据输入锁存器。 C口:是一个8位数据输出锁存器/缓冲器和一个8位数据输入缓冲器(输入不锁存)。 通常A口、B口作为数据输入/输出端口。C口作为控制/状态信息端口,它在 方式控制字 的控制下可分为两个4位端口,每个端口有一个4位锁存器,分别与A口、B口配合使用,作为控制信号输出或状态信息输入端口。 (2)工作方式控制电路 工作方式控
[单片机]
飞思卡尔16位单片机(二)——CodeWarrior开发环境搭建
一、安装CodeWarrior 飞思卡尔16位单片机的开发环境为CodeWarrior5.1,这个软件安装比较简单,软件的安装文件可以从相应的网站上下载。安装CodeWarrior所需要的电脑的硬件资源也比较宽泛,目前一般的电脑都可以满足这个要求,可以支持win10、win7等操作系统。安装过程按照按照软件的提示一步步操作即可。 二、安装USBDM驱动 USBDM是飞思卡尔16位单片机的少些代码及调试程序的工具。飞思卡尔16位单片机可以支持多种调试工具,典型的有官方的调试器和开源的USBDM调试器,由于开源的调试器版本比较多,不同版本驱动的安装方法也不相同,所以USBDM驱动的安装需要参考厂家的使用说明进行。安装
[单片机]
飞思卡尔16位<font color='red'>单片机</font>(二)——CodeWarrior开发环境搭建
单片机的应用在哪些方面
单片机的应用主要有哪些方面呢?总共分6大类。在智能仪器仪表上的应用有哪些呢?在工业控制中的应用是什么呢?在家用电器中的应用又是什么呢?在计算机网络和通信领域中的应用是什么呢?单片机在医用设备领域中的应用是什么呢?单片机在医用设备领域中的应用是什么呢?在各种大型电器中的模块化应用是什么呢?下面一一例举吧。     目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动
[单片机]
基于MCS51单片机的大屏幕LED显示屏高速控制方案
摘要:以MCS51系列单片机为例,介绍单片机对大屏幕LED显示屏的一种高速控制方案。单片机对LED显示屏的显示控制,一般是先从数据存储器读取数据,然后将数据写给LED点阵片。本方案的创新点是:用一条对外部数据存储器的读指令,同时完成对外部数据存储器读和对LED点阵片的写操作。本文详细介绍高速控制方案的电路设计,并简要提示软件编制的要点;最后介绍高速控制方案在大屏幕LED显示屏中的应用。 引言   LED显示屏的基本工作原理是动态扫描。显示控制的过程是先从数据存储器读得字模数据,再通过单片机的串行口或并行口将数据写给LED点阵片,然后再行扫描。   动态扫描方案和静态显示方案相比节省驱动元件,但要求刷新频率高于50 Hz
[家用电子]
基于MCS51<font color='red'>单片机</font>的大屏幕LED显示屏高速控制方案
单片机应用于运算器分析
运算器以完成二进制的算术/逻辑运算部件ALU为核心,再加上暂存器TMP、累加器ACC、寄存器B、程序状态标志寄存器PSW及布尔处理器。累加器 ACC是一个八位寄存器,它是CPU中工作最频繁的寄存器。在进行算术、逻辑运算时,累加器ACC往往在运算前暂存一个操纵数(如被加数),而运算后又保 存其结果(如代数和)。寄存器B主要用于乘法和除法操纵。标志寄存器PSW也是一个八位寄存器,用来存放运算结果的一些特征,如有无进位、借位等。其每位 的详细含意如下所示。PSW CY AC FO RS1 RS0 OV - P对用户来讲,最关心的是以下四位。   1?进位标志CY(PSW?7)。它表示了运算是否有进位(或借位)。假如操纵结果在最高位有进位(
[单片机]
80C152单片机上HDLC通信规程中的应用
    摘要: 80C152单片机的工作原理和特点及其在HDLC通信规程中的应用,给出了它的编程方法,并对其系统误码率进行了分析。     关键词: 全局串行通道 HDLC规律 CRC差错检验 80C152是一种基于MCS-51的高集成度8位微控制器,也是一种通用通信控制器。它既适用于外围系统或器件的智能管理,也适用于低成本,高速串行通信场合。80C152是80C51的派生产品,保留了80C51的所有功能;增加了新的功能和外围电路,包括:一种叫做全局串行通道(GSC)的高速多协议串行通讯接口,两个直接存储器存取(DMA)通道,HOLD/HLDA总线控制,第5、6、7个I/O口。较大的片内RAM容量。因而特别适
[工业控制]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved