[毕业设计精品论文]汽车防盗报警器_第1页
[毕业设计精品论文]汽车防盗报警器_第2页
[毕业设计精品论文]汽车防盗报警器_第3页
[毕业设计精品论文]汽车防盗报警器_第4页
[毕业设计精品论文]汽车防盗报警器_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

22233444677791114目录1引言111振动信息检测112车辆信息的传输与控制2系统概述21系统设计目标22系统结构框图23系统的改进与展望3系统硬件31MC9S08QG8单片机及其外围电路32MMA7260QT加速度模块及其外围电路33TC35IGSMMODEM模块34其它辅助电路4系统软件41系统软件的整体设计思路42振动、倾角信息的提取和判别43车辆信息的传输与控制44MC9S08QG8单片机编程注意事项飞思卡尔杯第六届设计应用大奖赛汽车防盗报警器李蒙天津大学精密仪器与光电子工程学院摘要本文介绍了一种结合了GSM通信技术的汽车防盗报警系统。系统以飞思卡尔MC9S08QG8单片机和MMA7260QT加速度计为核心,同时结合GSMMODEM模块、GPS模块和红外探头实现对汽车是实时监控。重点针对振动信息的检测、车辆信息的传输与控制进行了研究,实验表明该系统能够准确的检测车辆的振动,并将信息发送至指定的手机,同时接收指令实施控制。关键词防盗报警,振动检测,GSM通信1引言随着我国改革开放,人们生活水平的不断提高,汽车越来越成为人们生活中不可缺少的一部分。汽车数量增多,车辆被盗的数量也逐年上升,这给社会带来极大的不安定因素,担心车辆被盗,成为困扰每一位汽车用户的难题。本项目在于实现一个可靠方便,功能强大的汽车报警器。当汽车遭遇到打开等危险情况时,立即启动警报,同时发送相应信息到指定的手机上,通知车主有异常情况。车主可以通过手机监听车内情况并控制汽车,使盗车贼即便能顺利进入车内,也无法将其开走。在此基础上只要在车内加一个紧急按钮,就可以在车主遇到抢劫或其他危险情况时,通过紧急按钮向外界求助,并帮助警方对车子目前所在的位置定位。限于时间和成本,本文重点针对振动信息的检测、车辆信息的传输与控制进行了研究。下面分别加以详述。11振动信息检测能够检测振动信息的传感器有很多种,它们有基于霍尔效应的、压电效应的,还有基于电容检测技术的。图1所示为电容检测技术的基本原理。图中,当物体有向右的加速度时,由于惯性中间挡板与电容板间距随之变化,从而造成电容值的变化(也有通过改变电容板的面积实现电容变化的)。经过后续开关电容、单位增益放大、电荷放大电路等一系列处理就可以得到与加速度信息成正比关系的电压信号。系统采用的MMA7260QT加速度传感器就是基于上述原理。1飞思卡尔杯第六届设计应用大奖赛图1微电容检测技术的基本原理传统的防盗报警器侧重于瞬时振动、冲击的检测,虽然可以识别出车门遭遇暴力打开的情况,但也容易造成误判报警(比如附近的异响导致报警),结果高分贝的误报往往导致周围居民的烦恼,成为危害社会和谐的因素。针对以上问题,本文采取了以下三点改进措施(1)增加了车门打开动作的检测,提取车门打开时的加速度信息作为车辆被盗的依据之一。(2)适当选取车门暴力打开的特征时间,而不是单纯依靠加速度峰值越界作为车辆被盗的依据。(3)增加了对车体的倾斜角度进行测量,防范拖车和整车搬运等盗窃手段。12车辆信息的传输与控制将传统防盗报警技术与现代GSM数字移动通信技术相结合,就可以实现车辆状态监控、调度、防盗报警、防劫报警、远程控制、跟踪定位、车载电话等功能。系统采用SIEMENS公司的TC35IGSMMODEM模块,这样就可以突破空间限制,将车辆信息通过GSM网络传送至全球各地。由于系统需要众多功能模块的支持,限于时间和成本,本文通过以下两点验证了系统的可行性和实用性(1)将车辆的当前状态发送到指定的手机上,要求能够分辨出车辆被窃的信息来源车门振动、车辆倾角异常、非法人员进入等。(2)手机发送指令到GSMMODEM模块上,要求只有设定的手机号码才能得到系统的控制权,能够区分不同的控制指令并执行。2系统概述21系统设计目标完成一个汽车防盗报警器。当汽车遭到严重震动、车门被非法打开时或者汽车非法点火等危险情况时,报警器检测到震动异常、非法人员进入等信息,系统会启动警报,同时发送相应信息到指定的手机上。2飞思卡尔杯第六届设计应用大奖赛当车主收到报警信息时,可根据不同情况,选择一种方式制止盗车贼。包括打开车内的监听设备(声音和红外信息,判辩是否有人进入车内)、读取车辆的位置信息、启动高倍声光报警、通过手机启动断油断电功能,让盗贼无法启动车子,或者启动后自动熄火。GSMMODEM模块的应用大大提高了车主对意外情况的主动性。在此基础上,增加一个紧急求救按钮,当车主在车内遇到抢劫或其他危险情况时,就可以发送短信到指定的亲友的电话。可以尽快向警方求助,同时外界也可以通过手机对车子进行监听、断油断电等操作,对匪徒进行干扰。此外,当车子被盗或车主遇到危险状况时,报警器还可以定时发送车辆位置信息到指定手机上,以方便警方采取正确行动,尽早破案。22系统结构框图如图2所示硬件上以MC9S08QG8单片机为核心,辅以MMA7260QT加速度模块、HOLUXGM82GPS模块、TC35IGSMMODEM模块等功能模块实现对汽车的实时监控。电源部分平时拟采用车载蓄电池做主电源;一旦主电源被切断,即切换到内置电池供电,进入节能模式,有效工作达数月以上。图2汽车防盗报警器系统结构框图23系统的改进与展望现代汽车中所使用的电子控制系统和通讯系统越来越多,如发动机电控系统、自动变速器控制系统、防抱死制动系统(ABS)、自动巡航系统(ACC)和车载多媒体系统等,这些系统之间的数据通信和控制一般是通过CAN总线实现的。所以,防盗报警系统的改进方向是通过CAN总线接入整车电子系统,使之成为现代汽车电子系统不可或缺的一部分。MC9S08QG8单片机MMA7260QT加速度计HOLUXGM82GPS模块汽车控制信号(警报、监听、断油断电)TC35I短信收发模块LI可充电式备用电源车载蓄电池主电源短信收发振动信息位置信息声音信息人员信息控制信号TXX12吸顶型红外探头声音录制模块3飞思卡尔杯第六届设计应用大奖赛3系统硬件31MC9S08QG8单片机及其外围电路该型号单片机是FREESCALE公司主推的8位单片机,它的几项内置功能与汽车防盗报警系统的要求正好吻合,所以用它作系统核心。1内置10位ADC,最多能支持8通道。使用了其中3通道采样加速度模块X、Y、Z三维电压信号输入。2SCI串口通信功能。简单的设置即可实现与GSMMODEM模块的通信。38路KBI(键盘中断)功能。使用了其中两路作为遇抢求救和非法人员进入信号输入端。4内置512BRAM、8KBFLASHMEMORY,可方便进行较大规模计算,存储大量的程序和数据。5内置ICS(内部时钟系统)和省电模式,方便实现系统低功耗、小型化。6内置COP模块,非常方便地完成WATCHDOG功能,防止软件死锁。单片机的最小系统使用SYNHAYATO公司的CT298开发板。基板的系统框图如图3所示,主要有一下几部分组成单片机(MC9S08QG8)、USBMINIB型连接器、电源和复位开关、USBCOM转换器(FT232R)、BDM工具连接头、输入输出器件(按钮键,LED灯,蜂鸣器)、MM2860用插座、外部扩展连接槽(栅距为1MM、16引脚扁电缆连接槽)和测试端口。图3CT298基板的系统框图32MMA7260QT加速度模块及其外围电路现代汽车的防盗系统通常采用对车体的冲击、振动监测的方式防盗预警,常4飞思卡尔杯第六届设计应用大奖赛用的器件多为磁效应传感器。虽然磁效应加速度传感器的敏感性能很好,但由于磁传感器存在装配、安装误差,其频率响应不稳定,会造成后续信号处理电路和微控制器接口电路比较复杂,致使系统报警的可靠性降低,误报率较高。另外,拖车或整车搬运的方法也是目前窃赋盗窃汽车常用的手段,对付这种盗窃方式最有效的方法是对车体的倾斜角度进行监测,而磁效应传感器无法测量静态加速度,不能对车体的倾斜角度进行测量,也就无法对这种盗窃方式进行监测预警。总之,利用磁效应传感器不能很好地完成防盗监测的任务,这就需要一种更合理、更可靠的传感器件来替代。MMA7260QT是FREESCALE公司设计生产,采用MEMS工艺制作的低价格、低功耗、单芯片集成三轴加速度传感器,2236V单电源供电,工作电流小于800UA,可以测量0350HZ、6G范围内动态或静态加速度,15G量程时分辨率为800MV/G,以模拟电压信号形式输出,体积仅为6MM6MM15MM;可以对车体微小振动和整车的倾斜角度同时进行监测。将其应用于汽车防盗系统不但扩大了系统的监测范围,而且简化了系统,提高了防盗系统报警的可靠性。因此,选定其作为汽车防盗系统的传感器件。MMA7260Q的内部模块结构如图5所示,它是在单一芯片上集成三个相互独立、测量方向相互垂直的敏感元的测量模块,是由多晶硅微加工表面工艺制成的电容式加速度传感器;由硅片表面的弹性结构支撑起的质量块下面贴附电容的一个极板,电容的另一极扳固定。当加速度引起质量块的相对位置变化时,电容值也发生变化,然后经过电容电压转化电路和放大滤波电路后输出与加速度成正比的电压信号。图5MMA7260QT的内部模块结构5飞思卡尔杯第六届设计应用大奖赛MMA7260QT的最小系统采用SYNHAYATO公司的MM2860开发板,其电路原理图如图6所示。开发板主要由以下几三部分构成MMA7260QT加速度传感器、GSELECT开关、33V稳压器、MM2860用插座(与CT298连接)以及一些滤波、阻抗匹配用的电阻电容。图6MM2860开发板的电路原理图33TC35IGSMMODEM模块TC35I是SIEMENS公司推出的新一代GSM通信模块。TC35I无线模块尺寸小巧,安装设计灵活,易于集成以及低功耗,这都是TC35I无线模块的基本特性。最初设计用于高速M2M的TC35I模块现在正被应用在更广阔的领域,例如测量和远程维护,交通系统,仓储运输,保安系统,无线网关及接入设备,自动售货机,卫生保健和建筑技术。模块有AT命令集接口,支持文本和PDU模式的短消息、第三组的二类传真、以及24K、48K、96K的非透明模式。此外,该模块还具有电话簿功能、多方通话,漫游检测功能,常用工作模式有省电模式、IDLE、TALK等模式。通过独特的40引脚的ZIF连接器,实现电源连接、指令、数据、语音信号、及控制信号的双向传输。通过ZIF连接器及50天线连接器,可分别连接SIM卡支架和天线。TC35I模块主要由GSM基带处理器、GSM射频模块、供电模块ASIC、6飞思卡尔杯第六届设计应用大奖赛闪存、ZIF连接器、天线接口六部分组成。作为TC35I的核心,基带处理器主要处理GSM终端内的语音、数据信号,并涵盖了蜂窝射频设备中的所有的模拟和数字功能。在不需要额外硬件电路的前提下,可支持FR、HR和EFR语音信道编码。其主要特性如下支持EGS900和GSM1800双频通信数据传输内容语音和数据短信息MT、MO、CB和PDU模式音频接口模拟信号(麦克风、耳麦、免提手柄)通讯接口RS232(指令和数据的双向传送)模块复位采用AT或掉电复位串口通讯波特率300BPS115KBPS自动波特率范围48KBPS115KBPS电源单电源33V55V低功耗处于睡眠状态时仅30MA电流支持三种语音编码的传送速率基本免提操作,标准协议的认证采用GSMPHASE2/2标准支持语音、数据、短消息和传真服务34其它辅助电路除了上述主要功能电路外,系统还包括一些辅助电路。它们主要是33V稳压电源(CT298开发板上的稳压电源提供的电流有限,不能负担整个系统的供电),由TI公司的TLV221733LDO和一些电容构成,能够提供500MA的电流;串口电平转化电路(方便与TC35I进行连接通信),主要由MAXIM公司的MAX3232构成,提供TTL电平与232C电平的转化;LED指示灯驱动电路以及按键电路等。4系统软件41系统软件的整体设计思路系统主要包含四种工作状态停车状态、行驶状态、被盗状态和被抢状态。图7为系统的软件设计框图,单片机首先判别停车状态和行驶状态,这主要依靠密钥识别技术实现。密钥识别有很多种,本文设想采用射频识别技术(RFID,RADIOFREQUENCYIDENTIFICATION)。它的基本原理是利用射频方式进行非接触双向通信,以达到识别目的,并交换数据。RFID系统的射频卡和读卡器之间不用接触就可完成识别,通过对RFID卡进行读写操作,可实现对各类物体或设备(人员、7飞思卡尔杯第六届设计应用大奖赛上电自检图7系统的软件设计框图物品)在不同状态(移动、静止或恶劣环境)下的自动识别和管理。RFID卡可加速度ADC是否正常车门信息是否正常点火信息是否正常人员信息是否正常是求救按钮信息是是是模式判断停车模式启动模式是否求救进入被抢模式发送被抢信息报告当前位置控制权交给指挥中心是发送被盗信息进入被盗模式控制权交给车主否否否否否8飞思卡尔杯第六届设计应用大奖赛存储128字节的数据,前4字节为ID号,该ID号是全球唯一的,可作为车主身份识别标志,剩余字节可用于存储一些辅助的校验信息。在停车模式下,单片机会依次检测振动信息、倾角信息、车门信息、点火信息、人员信息是否正常,系统将综合上述信息判断车辆状态。如果判断结论为车辆被盗,则系统进入被盗模式。系统会首先将信息发送给车主,然后控制权交予车主,车主可以查询车辆的位置、车内的人员信息,还可以启动高分贝声光报警,关闭发动机、断油断电等操作。如果结论是车辆正常,则系统回到起始状态,再次循环。在行驶模式下,系统将不断查询求救按钮是否按下,一旦求救按钮按下,车辆将进入被抢模式。系统会首先将信息发送到指定的手机号码上(例如车主朋友),然后控制权交予控制中心(通过指定的手机号码),控制中心同样可以执行上述控制操作。42振动、倾角信息的提取和判别有上文可知,我们需要从加速度信息中提取出以下三种信息撬锁时车体振动、车门打开时的加速度信号、车辆的倾角变化。它们的波形如图8所示,在正常情况下,如图中的平稳区所示,X、Y、Z三个方向的加速度基本不变(但是有轻微的扰动)。有人撬锁时,加速度值会出现一个减幅震荡的过程,震荡的周期很短,只有十几个MS。而在车门打开的过程中,加速度值会出现一个很大的变化,并且持续的时间较长,能达到上百个MS。图8不同状态下的加速度信息经分析我们可依发现,撬锁振动和车门打开时的加速度值都与加速度变化的速度有关,更适合用差分来表示;倾角的变化只与加速度值变化的大小有关,而9飞思卡尔杯第六届设计应用大奖赛与变化的速度无关,可以直接用当前的加速度来表示。针对声波振动所造成的误报,本文采用两种办法由于声波振动的频率远高于撬锁振动的频率,适当降低ADC的采样频率就可以滤去大部分,系统的采样频率是1000HZ;若干项相邻差分值加权平均,这相当于低通滤波的作用,也可以滤除声波造成的振动,系统采用3项加权平均。假设ADC采样量化后的值为AA1AI1AIAI1加权系数为M1、M2、M3,则加权平均处理的公式为BIM1AI1M2AIM3AI1/M1M2M3对于倾角的检测通过现在的加速度值与平稳状态下的加速度值作差得到,设初始加速度值为A0,则当AIA0的绝对值大于设定值时即可认为倾角变化超标,启动报警。ADC初始化的部分程序如下/ADC初始化程序ENABLEINTERRUPTS/ENABLEINTERRUPTS/PTBDD_PTBDD51/SETPTB5ASANOUTPUT/PTBD_PTBD50/POWERTHEMM2860/ADCCFG0X18/00011000BIT7ADLPC1CONFIGURESFORLOWPOWERLOWERSMAXIMUMCLOCKSPEEDBIT65ADIV00SETSTHEADCKTOTHEINPUTCLOCK1BIT4ADLSMP1CONFIGURESFORLONGSAMPLETIMEBIT32MODE10SETSMODEAT10BITCONVERSIONSBIT10ADICLK00SELECTSBUSCLOCKASINPUTCLOCKSOURCE/ADCSC20X00/00000000BIT7ADACT0FLAGINDICATESIFACONVERSIONISINPROGRESSBIT6ADTRG0SOFTWARETRIGGERSELECTEDBIT5ACFE0COMPAREFUNCTIONDISABLEDBIT4ACFGT0NOTUSEDINTHISEXAMPLEBIT3200UNIMPLEMENTEDORRESERVED,ALWAYSREADSZEROBIT1000RESERVEDFORFREESCALESINTERNALUSEALWAYSWRITEZERO/APCTL10X00ADCSC10X00/01000000BIT7COCO0READONLYFLAGWHICHISSETWHENACONVERSIONCOMPLETESBIT6AIEN1CONVERSIONCOMPLETEINTERRUPTENABLEDBIT5ADCO0ONECONVERSIONONLYCONTINUOUSCONVERSIONSDISABLEDBIT40ADCH00001INPUTCHANNEL1SELECTEDASADCINPUTCHANNEL/键盘中断(KBI)设置程序/KBISETUPFOESW1/KBIPE_KBIPE21/ENABLEKEYBOARDPIN/KBISC_KBIE1/ENABLEKEYBOARDINTERRUPTS/KBISC_KBACK1/CLEARPENDINGKEYBOARDINTERRUPTS/PTAPE_PTAPE21/ENABLEPULLUPFORKEYBOARDPIN/10飞思卡尔杯第六届设计应用大奖赛43车辆信息的传输与控制车辆信息的传输与控制主要依靠的是SIEMENS公司的TC35IGSMMODEM模块。单片机通过串口对TC35I写AT指令,从而达到信息的传输与接收的目的。常见的AT指令见表1和表2。表1电话控制指令AT指令说明ATD拨号ATH挂机ATA接电话ATCEER查看呼叫失败原因ATVTD设置DTMF(双音多频)语音长度ATVTS发送DTMF语音ATDL重拨上一次电话号码ATDN根据DTR信号自动拨号ATS0设置自动应答ATCICB来电信差ATCSNS单一编号方案ATVGR调整接收声音增益ATVGT调整发送声音增益ATCMUT设置话筒静音ATSPEAKER话筒选择ATECHO设置回音取消ATSIDET设置侧音修正ATVIP恢复到默认语音设置表2短信息指令AT指令说明ATCSMS选择短信息服务ATCNMA新消息确认应答ATCPMS选择短信存储区ATCMGF选择短信格式ATCSAS存储短信参数设置ATCRES设备恢复成存储的短信参数设置ATCSDH显示TEXT短信模式下参数ATCNMI选择如何接收短信息ATCMGR读取短信息ATCMGL按要求列出存储的短信息ATCMGS发送短信息ATCMGW写短信息存入存储区ATCMSS发送存储在存储区的短信息11飞思卡尔杯第六届设计应用大奖赛ATCSMPTEXT短信模式参数设置ATCMGD删除短信息ATCSCA设置短信服务中心地址ATCSCB选择小区广播信息类型ATWCBM查看小区广播信息标识符ATWMSC修改短信息状态ATWMGO覆盖某一短信息ATWUSS保持短信状态不变单片机控制TC35I收发信息的主要程序如下INTER_ENABLE/打开系统中断BAUDRATE_INIT/初始化串口/测试GSM无线模块SMS_RECEIVE_FLAG0SMS_INDEX_LEN0FORI0I0SERIAL_INTER_CLOSESMS_INDEX_HIGHSMS_INDEXSMS_INDEX_LEN0SMS_INDEX_LOWSMS_INDEXSMS_INDEX_LEN1SERIAL_INTER_OPENDELAY_1SDELAY_1SSTRING_LENAT_CMGRSMS_INDEX_HIGH,SMS_INDEX_LOW,SMS_BUFFERBYTE_LENSTRING2BYTESSMS_BUFFER,SMS_REC,STRING_LENGB_LENDECODEUCS2SMS_REC,REC_BUFFER,BYTE_LEN12飞思卡尔杯第六届设计应用大奖赛END0XF4DISP_CHNREC_BUFFER,GB_LENSOUND_SENDREC_BUFFER,GB_LEN2AT_CMGDSMS_INDEX_HIGH,SMS_INDEX_LOW/波特率初始化SCIBD0X34/SETTHEBORDRATEAT96KBPS/SCIC1_LOOPS0/NORMALOPERATION,RXDTXDUSESEPARATEPIN/SCIC1_M0/USE8BITMODE/串口发送VOIDUART_SENDUNSIGNEDCHARDATA_BU

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论