摘要:针对轿车防盗及定位需求的日益增长,依据单片机微处理器、GPS、GPRS等技能,选用模块化的规划方案规划了轿车防盗报警体系,完成了实时定位、短信报警的功用,即体系收集到车辆被盗信息后,发动GPS定位模块,接纳车辆方位信息(纬度、经度等),单片机对该定位数据剖析与处理后,经过GPRS网络以短信方法发送至车主手机。经过软硬件调试,体系运转数据显现,该体系实时性强、精确性高,车辆报警呼应时刻为秒级延时,定位差错在经纬度0.6度以内。
跟着经济的高速开展,轿车现已开端进入千家万户。与此一起,轿车失窃事情也在逐日添加。轿车的失窃关于车主而言是一种巨大的丢失。因而,轿车防盗体系和轿车定位体系具有了巨大的市场需求。
当时市场上部分车辆防盗体系存在的功用单一,体积大,能耗高级缺陷,使得车辆依然存在必定安全隐患。因而,怎么对现有轿车防盗报警装置进行改善,使其能更好地完成报警功用,保护人民的私有财产,引起了很多学者与电子产品厂商的重视。因而,文中依据单片机,运用GPS/GPRS技能规划了轿车防盗报警体系,完成了轿车定位功用的可靠性及报警功用的实时性。
1 总体规划
轿车防盗报警体系功用杂乱,选用模块化的规划方案,首要由4个部分组成,如图1所示。防盗信息收集模块收集到报警信号时,GPS定位模块将当即发动,并开端接纳定位信号(纬度,经度,高度等等),一起,中心微处理器经过多种通讯方法衔接各模块,操控其协同作业,并进行数据剖析与处理,发动GPRS防盗报警模块将定位数据以短信方法发送至车主手机。
2 模块规划
2.1 防盗信息收集模块
本体系中选用红外对管传感器电路收集防盗信息,用于监测当轿车停放无人看守时,是否有人不合法侵略。该传感器电路由红外发射与接纳对管组成,可及时向微处理器发送精确的监测信号,运用简略,易于调查,灵敏度高。防盗信息收集模块不是本体系中心功用模块,在体系完成过程中仅用于模仿轿车是否被盗情形。
2.2 中心处理器模块
选用GPS/GPRS技能的轿车防盗报警体系功用杂乱,为了确保体系的实用性和可扩展性,需求选用高功用的中心处理器和谐各模块的作业,为了完成体系的体积小、集成度高、可靠性好等功用,规划中将选用高性价比的8位51系列单片机作为中心处理器。
2.3 GPS定位模块
1)硬件部分
GPS全球定位体系作为迄今最好的导航定位体系,在实际生活中被广泛应用,是当今信息时代开展中的重要组成部分。GPS体系由空间卫星、地上支撑体系、用户设备三个部分组成,其定位的根本原理参考文献。用户在运用GPS完成定位功用时只需规划用户设备部分,即图1中的GPS定位模块,该部分用于接纳GPS卫星发射信号。
轿车定位选用GT-2525 GPS芯片。GT-2525 GPS具有12个独立的选用异步串行通讯方法的接纳通道,能够供给经度、纬度、速度、高度、国际和谐时刻、频率和GPS卫星轨迹信息,具有低压供电,灵敏度高,精度高,可信度高,运用简略等特色。此外,为进步体系功用的可晋级性,体系规划中应尽量削减占用中心处理器管脚资源,因而,本模块规划方案为:GT-2525 GPS接纳到车辆方位信息后,运用8250芯片进行串并转化,并经过8255并行接口芯片完成与单片机的衔接,单片机对该数据进行剖析与处理后显现于OCMJ2X8(128X32)LCD上,其间,LCD显现并非体系功用模块,首要用于GPS定位模块调试。GPS定位模块结构如图1所示。
2)软件部分
GPS定位模块软件部分规划流程如图2所示,各部分详细规划详述如下。
①8250芯片初始化:设置8250传输线操控寄存器完成寻址除数锁存器;依据8250外部时钟频率1.843 2 MHz,波特率4800 BPS设置除数锁存器值;设置传输线操控寄存器完成字符数据格局为:8位数据位,2位中止位,无校验位。
②8255芯片初始化:经过写方法挑选操控字,设置PA口为输出,完成PA口对LCD模块:DB0~DB7进行数据写入,一起置PC口为高4位输入,低4位输出,完成LCD模块的BUSY口及REQ口的操控。
③设置GPS输出格局:
GT-2525 GPS选用的是NMEA-0183协议,该协议格局要求严厉。根本NMEA指令指令是一个ASCII字符串.以‘$’字符开端,以序列完毕。依据文献可知,该GPS默许设置输出为:$PFST,NMEA,E003,4800,而本体系选用$GPGGA输出格局,则设置GPS输出格局指令为:$PFST,NMEA,2000。此外,因为该GPS串口默许参数为:4800BPS,1个开端位,无校验位,8个数据位,1个中止位,与8250设置的串口通讯参数共同,故不需从头设置。该部分软件规划流程如图3所示,单片机将ASCII字符串指令顺次经过8250转化后以串行方法发送给GPS,完成GPS输出格局的设置。
④接纳GPS模块定位数据存储于片外RAM
单片机在对GPS模块发送输出格局的设置指令后,单片机将首要接纳到该指令的回显,即单片机先接纳到$PFST,NMEA,2000各字符后,然后才会接纳GPS模块发送的定位数据。
NMEA规范音讯以“GP”开端,接着是3个字符的音讯标识码。音讯头和音讯内容经过逗号进行分隔,音讯以校检码完毕(校检码由一个‘*’和两个16位的校验码组成。校验码计算方法为:自“$”符后开端,到“*”符曾经,榜首个字与第二个字进行异或后的成果,再与第三个字进行异或运算,如此循环后得到的成果)。
GPS输出的$GPGGA格局为$GPGGA,hhmmss.dd,xxmm.dddd,,yyymm.dddd,,v,ss,d.d,h.h,M,g.g,M,a.a,xxxx*hh,各部分意义参照表1所示。