毕业设计-基于at89s52单片机的电动车防盗系统设计_第1页
毕业设计-基于at89s52单片机的电动车防盗系统设计_第2页
毕业设计-基于at89s52单片机的电动车防盗系统设计_第3页
毕业设计-基于at89s52单片机的电动车防盗系统设计_第4页
毕业设计-基于at89s52单片机的电动车防盗系统设计_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

本科毕业设计(论文)题目电动车防盗系统设计院(系部)专业名称电子信息工程年级班级学生姓名指导教师2009年06月2日摘要电动车具有环保,快捷,方便的优良特点。随着电动车的普及,防盗问题越来越突出。为了很好地解决防盗问题,应用新技术对防盗系统的设计非常必要。本系统主要由单片机,振动传感器以及GSM短信模块组成,借助最可靠、最成熟的GSM移动网络,以最直观的中文短消息形式,直接把电动车的遇险情况反映到车主的手机屏幕上,以便车主在第一时间发现险情,从而进行必要的防范。它主要是采用振动传感器进行检测,把感应到的振动信号转换为电信号,单片机是该系统的主要部件,通过GSM模块发送信息。该基于GSM模块的电动车防盗系统较之以往传统的防盗系统有很多优点。首先,本防盗系统报警准确,误报率低,避免车主不必要的担心;其次,本防盗系统无噪音,避免了传统报警器报警声不断,吵人,扰民的情况;再次,本防盗系统借助的是最可靠、最成熟的GSM移动网络,由于GSM全球无线移动通讯网络信号覆盖面积广,真正实现了低价优质的超远距离方便、灵活的智能无线控制及报警,解决了固定电话或有线宽带网络有线报警的局限性。关键词单片机GSM模块振动传感器防盗。ABSTRACTTHEFINEFEATURESOFELECTRICBICYCLEAREENVIRONMENTALLYFRIENDLY,EFFICIENT,CONVENIENTWITHTHEPOPULARITYOFELECTRICBICYCLE,SECURITYISSUESBECOMEMOREGRAVEINORDERTOSOLVESECURITYISSUES,APPLICATIONOFNEWTECHNOLOGIESONTHEDESIGNOFANTITHEFTSYSTEMHASBECOMEVERYNECESSARYTHISSYSTEMCONSISTSOFSINGLECHIPMICROCOMPUTER,PRESSURESENSORSANDGSMMODEMITUSESTHEMOSTRELIABLE,MOSTMATUREGSMMOBILENETWORK,INORDERTOTELLTHESTATEOFELECTRICBICYCLETOTHEOWNERINTHEFORMOFSHORTMESSAGEINCHINESETHISWILLHELPOWNERSFINDTHEFIRSTTIMEDANGEROFELECTRICVEHICLESINORDERTOCARRYOUTPREVENTIVEITUSESSENSORSTODETECTVIBRATION,THEVIBRATIONSIGNALISCONVERTEDTOELECTRICALSIGNALSINGLECHIPMICROCOMPUTERISTHEMAINCOMPONENTSOFTHESYSTEMTHISSYSTEMDISPATCHESASHORTMESSAGEBYGSMMODEMTHEANTITHEFTSYSTEMOFELECTRICVEHICLESCOMPAREDTOTHETRADITIONALANTITHEFTSYSTEMHASMANYADVANTAGESFIRSTOFALL,THEANTITHEFTALARMSYSTEMISACCURATE,FALSEALARMRATEISLOW,TOAVOIDUNNECESSARYWORRYOFTHEOWNERSECONDLY,THISALARMSYSTEMISNONOISE,TOAVOIDTHETRADITIONALALARMSOUNDSUNCEASINGLYONCEAGAIN,THESYSTEMUSESTHEMOSTRELIABLE,MOSTMATUREGSMMOBILENETWORK,ASTHESIGNALOFTHEGSMGLOBALWIRELESSMOBILECOMMUNICATIONNETWORKISTHEBROADCOVERAGE,TRULYCOMPLETELOWCOST,LONGDISTANCEHIGHQUALITYULTRACONVENIENT,FLEXIBLEANDINTELLIGENTWIRELESSCONTROLANDALARM,TOSOLVETHELIMITATIONSOFFIXEDLINETELEPHONEANDCABLEALARMCABLEBROADBANDNETWORKKEYWORDSINGLECHIPMICROCOMPUTER;GSMMODEM;VIBRATIONSENSOR;ANTITHEFT目录第一章绪论511电动车防盗器的现状512本电动车防盗系统设计的意义613本电动车防盗系统设计的主要内容714本论文的组织结构7第二章电动车防盗系统总体设计821系统的结构822硬件总体设计和分析9221主控系统9222无线通信部分10223报警信息的检测电路10224遥控器电路设计1123软件总体设计与分析1124本章小结11第三章电动车防盗系统硬件详细设计与实现1231系统的构成1232AT89S52单片机模块设计12321AT89S52单片机的功能特性13322AT89S52单片机的主要性能13323AT89S52单片机的P0、P1、P2、P3口功能13324AT89S52的管脚排列如下图16325ECU系统部分1633无线GSM通信模块设计18331TC35I总体描述18332TC35I主要特点18333TC35I的工作原理图19334TC35I的硬件设计19335短消息服务的通信接口建立21336短消息的发送和接收22337短消息检测与控制电路部分2334振动传感器ZD2524341振动传感器ZD25工作原理24342振动传感器ZD25电路原理图25343振动传感器ZD25的主要性能指标25344振动传感器ZD25的主要工作参数2635电动车防盗系统遥控器设计27351调幅遥控器的主要优点27352调幅遥控器的工作原理27353发射、接收电路无解码电路图分别如下2836本章小结28第四章电动车防盗系统的软件设计2941系统软件流程2942GSM模块软件设计29421西门子TC35I模块的AT指令29422PDU格式简介31423汉字编码3243本章小结32第五章电动车防盗系统总结与展望3351系统总结3352系统展望33参考文献34附录135附录236致谢41第一章绪论11电动车防盗器的现状当今社会,电动车由于其环保,快捷,方便的优良特点,已经逐渐深受消费者的喜爱,在国内大街小巷到处可见各式各样的电动车。随着电动车的使用用户的增多,电动车被盗的数量也逐年上升,这给社会带来极大的不安定因素,担心车辆被盗,成为困扰每一位汽车用户的难题。丢车事件层出不穷,给车主们造成了经济上和精神上的双重损失,因此电动车的防盗问题异常严峻。随着科学技术的进步,为对付不断升级的盗车手段,人们研制出各种方式、不同结构的防盗器,目前防盗器按其结构可分为两大类机械式防盗器和电子式防盗器。(1)机械式防盗器。早期的电动车防盗器材主要是机械式的防盗锁。机械锁发展至今经过了数次技术升级,钩锁、转向盘锁和电机锁,它主要是通过锁定车把,轮胎和电机来达到防盗的目的,只防盗不报警。其优点是价格便宜,只需几十元,且安装简便,可以在一定程度上吓阻盗车贼,或增加盗贼被发现的可能性。缺点是防盗不彻底,破解的手段众多,由于核心是一把锁,这就当不住溜门撬锁之徒,更挡不住如液压剪之类的粗暴手段。(2)电子式防盗器。为了克服机械锁只防盗不报警的缺点,电子报警防盗器应运而生。电子式防盗器是目前应用最广泛的防盗器,分为单向和双向的两种。这两种防盗器都是车主通过遥控器来控制车辆,双向防盗器可以把车辆的真实状况反馈给车主。单向防盗器主要是用遥控器向主机发出指令,控制设定和解除防盗。单向防盗器在主机报警时,遥控器没有报警信号接收功能,不能同步报警。双向防盗器具有单向防盗器的所有功能外,还可接收车辆报警信息,形成信息互通功能,用遥控器随时查寻当前车辆状态。当车辆在防盗状态时,受到碰撞、非法移动、启动。防盗器主机会立刻报警,同时遥控器液晶显示屏上,会有相应的同步符号显示,车主即可根据报警显示内容及时了解车辆状态。双向报警器相比单向防盗器的主要优势有第一,在嘈杂环境中双向防盗器能够知道车的状态;第二,在看不到车的情况下,双向能够监测到车的状态;第三,在众多情况下,双向能够监测到车的状态。电子防盗器品牌分类有经典型盗传盗电动车双向防盗报警器智能型盗传盗电动车双向防盗报警器实用型盗传盗电动车双向防盗报警器经典型双遥控盗传盗电动车双向防盗报警器智能型双遥控盗传盗电动车双向防盗报警器实用型双遥控盗传盗电动车双向防盗报警器但是电子防盗器也暴露了一些安全隐患,电子防盗器带来的麻烦是误报率较高,特别是大车经过、鞭炮响起、雷雨交加时,刺耳的报警声会影响居民的休息,引起民愤。将车停在地下停车场或距离停车距离较远时,还接收不到反馈信号。目前的情况是盗贼根本没有将此类防盗手段放在眼里,几个人配合(断线、对火、解码)轻松搞定,时间少于3分钟。12本电动车防盗系统设计的意义针对以上几种防盗设备的缺点,本人设计了基于GSM短信模块的电动车防盗系统。此系统可以解决传统的防盗器的种种隐患,让电动车的防盗能力更加成熟稳定,让车主更加放心。这个防盗系统运用电动车防盗报警技术和移动通信技术集成,借助最可靠、最成熟的GSM移动网络,在车上的系统主机感知到发生被盗时,立即通过GSM移动通信网络及时、准确、有针对性地以最直观的中文短消息形式向车主的手机发送报警短信,直接把电动车的遇险情况反映到车主的手机屏幕上,以便车主在第一时间发觉爱车遇险,从而进行防范。13本电动车防盗系统设计的主要内容本设计利用在大学期间学过的单片机控制技术,传感器技术,以及GSM无线通信模块的知识,把防盗技术应用到电动车上。该防盗系统采用AT89S51为中央处理单元,作为控制系统的核心;通过振动传感器ZD25检测电动车的异常振动信号把感应到的振动信号转换为电信号,传递给单片机;利用西门子TC35IGSM无线通信模块向预设的车主手机发送报警短信14本论文的组织结构第一章阐述课题的背景,课题的研究意义,并介绍了本课题的主要工作内容。第二章介绍系统总体设计方案。根据系统需求设计了系统的总体结构模型,分析了其工作机理,最后详细分述了系统硬件设计方案和软件设计方案。第三章详细介绍系统硬件的具体实现。将硬件按功能模块的设计分类描述,每个部分包括主要芯片的功能介绍和使用规则,主要管脚的说明、线路的连接和对应的原理图。第四章详细介绍系统软件的具体设计。论述了电动车防盗系统软件设计的要点,详细定义了程序中所用到的AT指令集。并给出了相应的软件流程图和相应的程序代码。第五章总结了系统的工作,以及对整个系统的展望。第二章电动车防盗系统总体设计21系统的结构该防盗报警系统是依托GSM网,利用GSM无线通信业务及短消息服务业务,对电动车进行远程监控。主控装置采用单片机的控制,功能由软件编程实现GSM手机控制方式有两种方式,一种是模拟键盘控制方式,采用双DTMF双音信号编解码实现数据信号发送接收。一种是采用GSM手机串行数据接口,利用GSM网络消息服务业务,实现数据信号发送接收。采用GSM手机串行数据接口方式,控制方便简单,是首选方案。本系统选定西门子TC35I手机模块,并提供了数据接口协议。系统实现原理方框图如图21所示。本文是用AT89S52实现的基于GSM短信模块的电动车防盗报警系统,图21系统组成框图防盗报警系统的主要工作原理当报警器处于设防状态时,若警情检测电路检测到警情信号时,输入AT89S52单片机,通过判断处理后,AT89S52通过无线调制解调器接入数字移动通信系统(GSM),拨打预存电话号码。当报警器处于撤防状态时,不响应此报警信息。22硬件总体设计和分析总体设计方案是根据系统功能的要求和系统构成的需要来设计防盗系统,其总体设计方案如图21所示。根据实际系统的需要和产品的性价比,选用ATMEL公司生产的8位单片机AT89S52,作为系统的控制器,配有无线调制解调GSM模块、警情检测电路和遥控电路。221主控系统主控系统是整个防盗系统的核心,本系统选用ATMEL公司生产的AT89S52微处理芯片作为控制器。控制系统主要完成以下工作。(1)处理传感器采集到的报警信息,对报警信号进行综合判断,确定警情,从而做出正确的判断。(2)与GSM模块建立通讯,完成对GSM模块的初始化以及报警系统的设置。(3)完成单片机系统,GSM模块之间的数据协议转换,包括将报警信息转换成符合SMS协议的数据格式并传递给GSM模块进行发送,以及将GSM模块收到的短信控制命令转换成相应的控制信号。主控系统的单片机选用ATMEL公司生产的AT89S52微处理芯片,该芯片与MCS51单片机产品兼容、8K字节在系统可编程FLASH存储器、1000次擦写周期、全静态操作0HZ33HZ、三级加密程序存储器、32个可编程I/O口线、三个16位定时器/计数器八个中断源、全双工UART串行通道、低功耗空闲和掉电模式、掉电后中断可唤醒、看门狗定时器、双数据指针、掉电标识符。222无线通信部分利用通讯模块进行数据通信,就是将数据体作为短消息的内容,从发送方的通讯模块发送出去,通过短消息中心进行转发,接收方通讯模块收到此短消息后即存储在SIM卡上,模块外接的控制器(单片机)从模块中读取短消息后,根据需要将无用的信息去除,取出有效信息,然后将SIM卡中的短消息删除,这样就完成一次单向数据的传输。利用通信模块的短消息方式实现数据的发送和接收具有通信成本低、系统容量大、抗干扰能力强等优点,而且短消息经过服务中心再到达目的地的特点使通信模块无需24小时开机,降低了系统功耗。目前国内已经开始使用的GSM模块有CENTELPIML的2D系列、西门子的TC35系列、WAVECOM的WMOZ系列、爱立信的DMIOIDM20系列、中兴的ZXGM18系列等,这些模块的功能、用法差别不大。其中西门子的TC35系列模块性价比很高,并且已经有国内的无线电设备入网证。所以本系统的设计选用的是西门子TC35系列的TC35I。这是西门子推出的较新的无线模块,功能上与TC35兼容、设计紧凑,大大缩小了用户产品的体积。TC35I与GSM2、2兼容、双频(GSM900/GSMI800),RS232数据口、符合ETSI标准。GSM0707和GSM0705,且易于升级为GPRS模块。TC35I模块同时还支持RTSO/CTSO的硬件握手和XONIXOFF的软件流控制。该模块集射频电路和基带于一体,向用户提供标准饿AT指令接口,为数据、语音、短信息和传真提供快速、可靠、安全的传输,方便用户的应用开发及设计。223报警信息的检测电路报警信息通过振动传感器ZD25检测振动传感器可以直接安装在系统板上,当车子被移动碰撞时,传感器马上向主控系统发出相应的报警信号。224遥控器电路设计本系统的遥控模块主要完成报警状态的切块功能,即当用户在车上时可以将报警器设为撤防状态,以免误操作;当用户离开车时将报警器设为设防状态,实现无人时的报警。本文采用调幅遥控器实现对系统的遥控功能。23软件总体设计与分析系统软件包括三个方面内容,系统初始化,单片机对输入输出信号处理,通过单片机控制GSM模块向手机发送短信。24本章小结本章分析了总体设计方案及系统的架构,着重分析了硬件和软件设计的总体思路,对后续章节课题的设计与实现进行了展望并打下铺垫。第三章电动车防盗系统硬件详细设计与实现在前面的两章中,本文论述了课题的背景、系统设计意义、总体设计方案及系统的构架,着重分析了硬件和软件设计的总体思路。下面本文将提出系统硬件具体的整体设计方案,并对与之相关的各种外围具体电路图进行详细分析和设计,给出硬件设计方案和电路原理图。31系统的构成本文设计的防盗系统是一种能与手机实现互相通信的装置。装置由单片机及其外围电路构成,它的输入口与被检测的对象相连接、只要被检测对象的平衡点被破坏,其输出口立刻发出信号,信号通过本装置中的通信平台,经GSM网络传递给手机。本系统是应用GSM网络作载体,传递手机与装置的互动信息。只要GSM网络能覆盖到的地方都能实现通信、即使在千里之外也是如此。系统由AT89S52单片机最小系统部分,TC35GSM无线通信模块,ZD25振动传感器,调幅遥控器四个部分构成。整个系统原理图见附录132AT89S52单片机模块设计AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程FLASH存储器。使用ATMEL公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上FLASH允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程FLASH,其接口简单,方便使用,且功能强大,因此本系统采用AT89S52单片机作为主控制芯片。6321AT89S52单片机的功能特性AT89S52具有以下标准功能8K字节FLASH,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0HZ静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。322AT89S52单片机的主要性能与MCS51单片机产品兼容、8K字节在系统可编程FLASH存储器、1000次擦写周期、全静态操作0HZ33HZ、三级加密程序存储器、32个可编程I/O口线、三个16位定时器/计数器、八个中断源、全双工UART串行通道、低功耗空闲和掉电模式、掉电后中断可唤醒、看门狗定时器、双数据指针、掉电标识符。323AT89S52单片机的P0、P1、P2、P3口功能P0口P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上拉电阻。在FLASH编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。P1口P1口是一个具有内部上拉电阻的8位双向I/O口,P1输出缓冲器能驱动4个TTL逻辑电平。对P1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。此外,P10和P12分别作定时器/计数器2的外部计数输入(P10/T2)和时器/计数器2的触发输入(P11/T2EX),具体如下表所示。在FLASH编程和校验时,P1口接收低8位地址字节表31P1的第二功能引脚号第二功能P10T2(定时器/计数器T2的外部计数输入),时钟输出P11T2EX(定时器/计数器T2的捕捉/重载触发信号和方向控制)P15MOSI(在系统编程用)P16MISO(在系统编程用)P17SCK(在系统编程用)P2口P2口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动4个TTL逻辑电平。对P2端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVXDPTR)时,P2口送出高八位地址。在这种应用中,P2口使用很强的内部上拉发送1。在使用8位地址(如MOVXRI)访问外部数据存储器时,P2口输出P2锁存器的内容。在FLASH编程和校验时,P2口也接收高8位地址字节和一些控制信号。P3口P3口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动4个TTL逻辑电平。对P3端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。P3口亦作为AT89S52特殊功能(第二功能)使用,如下表所示。在FLASH编程和校验时,P3口也接收一些控制信号。表32P3口的第二功能引脚号第二功能P30RXD(串行输入)P31TXD(串行输出)P32INT0外部中断0P33INT0外部中断0P34T0(定时器0外部输入)P35T1(定时器1外部输入)P36WR外部数据存储器写选通P37RD外部数据存储器写选通324AT89S52的管脚排列如下图图31AT89S52管脚排列325ECU系统部分鉴于AT89S52的各种优良特点,本设计采用AT89S52单片机最小系统构成电子控制单元(EDU),系统电路图如图22所示32单片机最小系统图33无线GSM通信模块设计目前市场上可供选择的GSM模块较多,经过对模块的综合性能比较,本系统选用了西门子公司生产的TC35I无线通信模块。该模块由GSM基带处理器、GSM射频模块、供电模块(专用集成电路)、闪存、ZIF连接器、天线接口等6部分组成,可以快速安全可靠地实现数据、语音传输、短消息服务和传真,作为中介,它将报警信息送入GSM网络。331TC35I总体描述TC35I新版西门子工业GSM模块是一个支持中文短信息的工业级GSM模块,工作在EGSM900和GSM1800双频段,电源范围为直流3348V,电流消耗休眠状态为35MA,空闲状态为25MA,发射状态为300MA平均,25A峰值;可传输语音和数据信号,功耗在EGSM9004类和GSM18001类分别为2W和1W,通过接口连接器和天线连接器分别连接SIM卡读卡器和天线。SIM电压为3V/18V,TC35I的数据接口CMOS电平通过AT命令可双向传输指令和数据,可选波特率为300B/S115KB/S,自动波特率为12KB/S115KB/S。它支持TEXT和PDU格式的SMSSHORTMESSAGESERVICE,短消息,可通过AT命令或关断信号实现重启和故障恢复。作为TC35I的核心基带处理器主要处理GSM终端内的语音和数据信号,并涵盖了蜂窝射频设备中的所有模拟和数字功能。332TC35I主要特点(1)支持双频GSM900/DCS1800MHZ;(2)符合ETSIGSMPHASE2/PHASE2标准;(3)CLASS4(2W900MHZ)、CLASS1(1W1800MHZ);(4)支持语音、短消息、传真和数据传输功能(5)SMS支持PDU(协议数据单元)格式和TEXT(文本)格式,符合GSM0705标准;(6)RS232接口界面(CMOS电平);(7)AT命令控制,完全符合GSM0707、GSM0705、V25标准,以及扩展的SIEMENSAT命令;(8)接收灵敏度105DBM(9)可由电源或者电池供电;(10)工作电压3355V(11)外形规格545MM36MM685MM333TC35I的工作原理图图33TC35GSM模块工作原理图334TC35I的硬件设计TC35I模块1有40个引脚,通过一个ZIFZEROINSERTIONFORCE,零阻力插座连接器引出。这40个引脚可以划分为5类,即电源、数据输入/输出、SIM卡、音频接口和控制。TC35I的第15引脚是正电源输入脚通常推荐值42V,第610引脚是电源地。11、12为充电引脚,可以外接锂电池,13为对外输出电压共外电路使用,14为ACCUTEMP接负温度系数的热敏电阻,用于锂电池充电保护控制。15脚是启动脚IGT,系统加电后为使TC35I进入工作状态,必须给IGT加一个大于100MS的低脉冲,电平下降持续时间不可超过1MS。1623为数据输入/输出,分别为DSR0、RING0、RXD0、TXD0、CTS0、RTS0、DTR0和DCD0。TC35I模块的数据输入/输出接口实际上是一个串行异步收发器,符合ITUTRS232接口标准。它有固定的参数8位数据位和1位停止位,无校验位,波特率在300BPS115KBPS之间可选,默认9600。硬件握手信号用RTS0/CTS0,软件流量控制用XON/XOFF,CMOS电平,支持标准的AT命令集。其中18脚RXD、19脚TXD为TTL的串口通讯脚,需要和单片机或者PC通讯。TC35I使用外接式SIM卡,2429为SIM卡引脚,SIM卡同TC35I是这样连接的SIM上的CCRST、CCIO、CCCL、CCVCC和CCGND通过SIM卡阅读器与TC35I的同名端直接相连,ZIF连接座的CCIN引脚用来检测SIM卡是否插好,如果连接正确,则CCIN引脚输出高电平,否则为低电平。TC35I的第32脚SYNC引脚有两种工作模式,一种是指示发射状态时的功率增长情况,另一种是指示TC35I的工作状态,可用AT命令ATSYNC进行切换,本模块使用的是后一种。当LED熄灭时,表明TC35I处于关闭或睡眠状态;当LED为600MS亮/600MS熄时,表明SIM卡没有插入或TC35I正在进行网络登录;当LED为75MS亮/3S熄时,表明TC35I已登录进网络,处于待机状态。30、31、32脚为控制脚,其中30为RTCBACKUP,31为POWERDOWN,32为SYNC。3538为语音接口,35、36接扬声器放音。37、38可以直接接驻极体话筒来采集声音(37是话筒正端,39是话筒负端)模块的供电电压如果低于33V会自动关机。同时模块在在发射时,电流峰值可高达2A。同时在此电流峰值时,电源电压(送入模块的电压)下降值不能超过04V。所以该模块对电源的要求较高,电源的内阻FFC联接线的电阻必需小于200M。单片机通过两根I/O口控制TC35的开关机、复位等,通过串口与TC35进行数据通信,通信速率为9600KBPS,采用8位异步通讯方式,1位起始位,8位数据位,1位停止位。TC35模块输入输出的TTL正电平逻辑不是5V,而是29V,因此必要时加端口保护。335短消息服务的通信接口建立由于TC35通信模块支持GSM0705所定义的AT命令集的指令,因此,单片机AT89S52能十分方便地通过串口,使用AT指令与TC35通信模块连接并实现报警信息的传输。单片机AT89S52发出的AT指令用来建立通信链路。AT命令集的指令格式帧都以AT开头,选择PDU协议数据单元模式,用十六进制格式编码,存储在E2PROM中。TC35通信模块收到短信后将自动反馈给单片机,使其停止发送,避免多次发送。这样就方便、快捷地实现了基于短消息的收发、查询和管理。336短消息的发送和接收报警短消息的发送和接收是利用现有GSM网络的短消息服务中心资源实现的,如图34所示通信模块移动基站基站控制器车主手机移动基站基站控制器移动交换中心访问寄存器归属寄存器短消息中心图34系统报警短消息的发送和接收337短消息检测与控制电路部分本系统最终选定西门子TC35I作为无线通信模块,其外围电路图短消息检测与控制电路如图33所示图35短消息检测与控制电路34振动传感器ZD25振动传感器是一种目前广泛应用的报警检测传感器,它内部用压电陶瓷片加弹簧重锤结构检测振动信号,并通过LM358等运放放大并输出控制信号。具有成本低、灵敏度高、工作稳定可靠,振动检测可调节范围大的优点,被大量应用到汽、摩托车车防盗系统上,目前80的车辆报警器都用这类传感器。同样,本系统也是采用振动传感器作为检测信号的器件,选择用振动传感器ZD25。2341振动传感器ZD25工作原理振动传感器的工作原理,将传感器紧接触在被测的振动体上,当振动体在传感器敏感的测量方向上振动时,传感器的敏感元件产生相应的强制振动。振动产生的振动信号使磁敏元件产生电阻变化,导致输出电压产生相应的变化。并经电路处理放大,最后输出与振动运动相似的(频率和幅度大小)电压变化的波形信号。如图41、图42所示10图36无振动时的波形图图37有振动时的波形图振动信号的输出特征是与振动的幅度频率相似,输出电压波形频率同振动频率,电压幅值大小与振动位移幅值呈正比。传感器的工作电压为12V,输出信号稳定性,抗杂波干扰。在单电源工作下,无振动时,输出为DC4V左右直流信号,有振动时,输出为叠加在DC4V上的交变电压信号。342振动传感器ZD25电路原理图图38振动传感器电路原理图343振动传感器ZD25的主要性能指标表33ZD25的主要性能指标表工作电压频率范围符号输出信号振动方向灵敏度输出电压幅度0340HZS无振动近似DC4V20320HZM最小50MVDC12V1603KHZG叠加在直流上的交流信号与传感器轴向平行灵敏度可调有振动最大5V344振动传感器ZD25的主要工作参数表34ZD25的主要性能参数表项目符号单位MINTYPMAX差动压力范围POPKPA010工作电压VSV1016满量程电压VFSSMV242526零位输出VOFFMV1010灵敏度V/PMV/KPA25线性度1010压力滞后01温度滞后05全量程温度影响TCVFSS1010零位的温度影响TCVOFFMV1010输入阻抗ZIN10002550输出阻抗ZOUT14003000响应时间TRMS10温度误差带08535电动车防盗系统遥控器设计为了实现车主在进入防区前或离开防区后能够随时随地地对系统的布、撤防状态进行改变,本设计需要选用一种315M调幅遥控器3,以便车主无论是在较近距离还是在较远距离都能够使用这种遥控器布、撤防盗系统。OOK调制尽管性能较差,然而其电路简单容易实现,工作稳定,因此得到了广泛的应用,在汽车,摩托车报警器,仓库大门,以及家庭保安系统中,几乎无一例外地使用了这样的电路。同样在本防盗系统设计中还是要采用这种调制设计的调幅遥控器。351调幅遥控器的主要优点该遥控器具有以下优点(1)工作在业余频段,不用花钱购买频点;(2)有效距离远,一般可达2001000米;(3)有丰富的地址码供车主选择,由于遥控器和遥控器接收板上应用的PT2262/PT2272编解码芯片对都提供8位三态的编解码状态,也就是说有3的8次方地址码可供用户选择,足以满足停车区域内所有车主的防盗报警布、撤防应用。352调幅遥控器的工作原理早期的发射机较多使用LC振荡器,频率漂移较为严重。声表器件的出现解决了这一问题,其频率稳定性与晶振大体相同,而其基频可达几百兆甚至上千兆赫兹。无需倍频,与晶振相比电路极其简单。以下两个电路为常见的发射机电路,由于使用了声表器件,电路工作非常稳定,即使手抓天线。声表或电路其它部位,发射频率均不会漂移。接收机使用超再生电路或超外差电路,超再生电路成本低,功耗小可达100UA左右,调整良好的超再生电路灵敏度和一级高放。一级振荡。一级混频以及两级中放的超外差接收机差不多。然而,超再生电路的工作稳定性比较差,选择性差,从而降低了抗干扰能力。353发射、接收电路无解码电路图分别如下图39遥控器发射、接收电路图36本章小结本章在对电动车防盗系统功能需求进行综合分析的基础上,分析了AT89S52单片机和TC35I无线通信模块的技术性能、主要参数和引脚功能,振动传感器ZD25的工作原理和工作参数,调幅遥控器的主要特点和工作原理,提出了系统整体方案,并根据所设计的框架,对与之相关的各种外围电路图,包括单片机最小系统图,短消息检测与控制电路,调幅遥控器的发射、接收电路图进行详细分析和设计。第四章电动车防盗系统的软件设计在本章中本文将根据第二章中提出的软件的总体设计方案,进一步讨论单片机控制手机模块的AT指令的使用方法,详细定义课题中具体要使用到的AT指令集。分析并设计软件流程图,对关键的部分子程序进行分析,并给出相应的程序代码。41系统软件流程系统软件采用采用汇编语言与C语言混合编程实现,程序主要流程如图41所示。系统程序主要包括系统初始化程序5、GSM模块通信程序3等。程序编写见附录2。图41系统软件流程图42GSM模块软件设计421西门子TC35I模块的AT指令西门子TC35I模块支持PDU格式的短消息的发送和接收,该模块通过AT指令与单片机通信。ATATTENTION指令集是调制解调器通信接口的工业标准。由于没有控制移动电话文本消息的先例,因此开发了一种叫SMSBLOCKMODE的协议,通过终端设备(TE)或电脑来完全控制SMS。几年后,主要的移动电话生产厂商诺基亚、爱立信、摩托罗拉和HP共同为GSM研制了一整套AT指令,其中包括对SMS的控制。AT指令在此基础上演化并被加入GSM0705标准,以及之后的GSM0707标准。11GSM引擎模块提供的命令接口符合GSM0705和GSM0707规范。GSM0707中定义的ATCOMMAND接口,提供了一种移动平台与数据终端设备之间的通用接口;GSM0705对短消息作了详细的规定,在短消息模块收到网络发来的短消息时,能够通过串口发送指示消息,数据终端设备可以向GSM模块发送各种命令。与SMS有关的GSMAT指令如表所示。表41部分GSMAT指令表控制端发送的AT指令指令的功能AT通讯握手ATCLCC来电话时有信号输出ATCMGL0读取全部未读过的SMS消息ATCMGL2列出已有的短信息ATCMGL4读取全部SMS消息ATCMGRX读取第X条短消息ATCMGF0用PDU格式ATCMGDX删除第X条短消息ATCGSN读取TC35I的序列号ATCSCA显示短信息中心地址本系统中用到的AT指令如下发送ATCMGF0/设置短消息发送格式1文本模式0PDU模式回答OK发送ATCMGS24/短信息长度,注意为十进制。回答发送0001030D91683108480646F932080A67094EBA52A88F66FF01/PDU数据包回答CMGS,422PDU格式简介目前,发送短消息常用TEXT和PDUPROTOCOLDATAUNIT模式。使用TEXT模式收发短信代码简单,容易实现,但最大的缺点是不能收发中文短信;而PDU模式不仅支持中文短信,也能发送英文短信。PDU模式收发短信可以使用三种编码7BIT、8BIT和UCS2编码。7BIT编码用于发送普通的ASCII字符,8BIT编码通常用于发送数据消息,UCS2编码用于发送UNICODE字符,编码类型在PDU数据包中指定。下面举例说明PDU格式的组成。例如要把“有人动车”五个字发送则PDU数据为0001030D91683108480646F932080A67094EBA52A88F66FF01100表示省略短信中心号码;201表示文件头字节;303表示信息类型TPMESSAGEREFERENCE;40D表示被叫号码长度;591表示被叫号码类型;6683108480646F9表示被叫号码,经过了位移处理;732表示协议标识TPPID;808表示数据编码方案TPDCS,因为要发送UNICODE内码,所以使用USC216BIT编码;90A表示用户数据长度TPUDL以8位码为单位OCTET;1067094EBA52A88F66FF01表示用户数据。423汉字编码由于在GSM标准中,中文编码采用UNICODE编码,而不是目前国内常用的GB2312编码,所以只要将十进制的UNICODE编码转化为十六进制即可,也可以由GB2312编码通过换算得来。例如“您好”二字的十进制UNICODE码分别为24744和22909,转化为十六进制为60A8和597D。43本章小结本章从分析单片机控制手机模块的AT指令入手,论述了电动车防盗系统软件设计的要点,详细定义了程序中所用到的AT指令集。设计了相应软件流程图和相应的程序代码。第五章电动车防盗系统总结与展望51系统总结本文根据GSM网络的短消息实现远程监控这样一种思路,重点分析了ATMEL公司的AT89S52单片机和SIEMENS公司的GSM模块TC35I的体系结构,讨论了用AT指令控制TC35I模块,深入探索了整个系统硬件和软件的设计方法和具体实现,完成了系统的主要组成部分TC35模块和AT89S52单片机系统的各种外围电路设计图,以及系统软件设计流程图和部分关键程序代码。52系统展望本设计依托GSM公众网,建立的远程遥控和报警防盗系统,监控范围广,系统成本低,功能较多。除了设计的功能外,以后还可根据市场发展和用户需要,扩展其它功能如火灾报警、医疗求助、气体安全等。因此,该设计投放市场后,将有较好的市场发展前景,将产生较好的经济效益和社会效益。作为方兴未艾的无线服务,短消息正在展现出无穷的魅力和广阔的市场潜力,跟任何新兴的市场一样,在热潮的后面不可缺少的仍然是规范和多方的合作。随着通信技术的发展、新型通信网络3G系统的使用,远程监控系统的数据传输质量、传输效率以及覆盖地区将得到极大的改善,远程监控系统的实时性也大为增加,其应用也必将渗透到越来越多的领域。本人相信未来的通讯技术和嵌入式系统的高速发展,必将深深影响人们生活的方方面面,人与人之间的沟通将会更加自由,多样化,个性化。参考文献1胡蔷,鲍强TC35GSM模块在无线传输系统中的应用,现代电子技术,2005,31(9)31332何希才传感器及其应用北京国防工业出版社,20013曾一凡,洋梅基于短消息的远程报警系统的设计与实现沈阳大学学报,2005,17(2)68704涂时亮等单片机软件设计艺术重庆科学文献出版社重庆分社,19875周航慈单片应用程序设计技术北京北京航空航天大学出版社,19906李华等MCS51单片机实用接口技术北京北京航空航天大学出版社,19937何立民单片机应用技术选编北京北京航空航天大学出版社,19968余发山等单片机原理及其应用技术徐州中国矿业大学出版社,20039达新宇等现代通信新技术西安西安电子科技大学出版社,200110HTTP/WWWTCSENSORCOM/PRODUCTSHOWASPARTICLEID15311王芳基于GSM短消息无线通信系统的研究河海大学硕士学位论文,20061356附录1附录1附录2部分程序编写1程序初始化RAM定义BCOUNTDATA07FHTIMERDATA07EHTIMER1DATA07DHTIMER2DATA07CHHOURSDATA07BHHOURGDATA07AHMINUSDATA079HMINUGDATA078HSECOSDATA077HSECOGDATA076HSECODATA075HMINUDATA074HHOURDATA073HTENDATA072HFLAGDATA071HDINDATA020HDOUTDATA021HSLADATA070HSUBADATA00HACKBIT00HI/O定义KEYBITP32CSBITP12CLKBITP13DATBITP14SCLBITP10SDABITP11MTDEQU04AHMRDEQU058HMRD1EQU063HORG0000HAJMPSTARTORG0003H外部中断0中断服务子程序入口地址AJMPINTLORG0013H外部中断1中断服务子程序入口地址AJMPINTYORG0100HSTARTMOVSP,30HMOVP1,11110011BINITIALI/OMOVSLA,0A0HFM24C16器件从地址MOVSUBA,00H器件子地址CLRP21MOVTMOD,20H串行口初始化MOVTH1,0FDHMOVTL1,0FDHMOVPCON,00HMOVSCON,40HSETBTR1SETBIT0INT0为1,边沿触发方式SETBIT1INT1为1,边沿触发方式SETBEX0SETBEX1SETBPX1INT1为高优先级SETBEA开总中断MAINAJMPMAIN主程序INTLRETI外部中断0中断服务子程序INTYRETI外部中断1中断服务子程序END2单片机控制TC35模块发送短消息程序INCLUDEINCLUDEINCLUDEVOIDINITCOMMSCONOOX50SCON1OX50TMODOX90PCON1OX90TH1256SYSCLK/BANDRATE/16CKCON1OX10TR11TI01SCON111/控制手机模块发送短消息DOCMDPRINTFTMP,“ATCMGSD”,LENGTHFORI0ICMDISBUFOTMPIWHILETI0TI00I0/接受返回信息WHILE(SCON1MAYBEBACKINTHEPAST,TOONESELFTHEPARANOIDWEIRDBELIEFDISILLUSIONMENT,THESEDAYS,MYMINDHASBEENVERYMESSY,INMYMINDCONSTANTLYALWAYSFEELONESELFSHOULDGOTODOSOMETHING,ORWRITESOMETHINGTWENTYYEARSOFLIFETRAJECTORYDEEPLYSHALLOW,SUDDENLYFEELSOMETHING,DOIT一字开头的年龄已经到了尾声。或许是愧疚于自己似乎把转瞬即逝的很多个不同的日子过成了同一天的样子;或许是追溯过去,对自己那些近乎偏执的怪异信念的醒悟,这些天以来,思绪一直很凌乱,在脑海中不断纠缠。总觉得自己自己似乎应该去做点什么,或者写点什么。二十年的人生轨迹深深浅浅,突然就感觉到有些事情,非做不可了。THEENDOFOURLIFE,ANDCANMEETMANYTHINGSREALLYDO而穷尽我们的一生,又能遇到多少事情是真正地非做不可DURINGMYCHILDHOOD,THINKLUCKYMONEYANDNEWCLOTHESARENECESSARYFORNEWYEAR,BUTASTHEADVANCEOFTHEAGE,WILLBEMOREANDMOREFOUNDTHATTHOSETHINGSAREOPTIONALJUNIORHIGHSCHOOL,THOUGHTTOHAVEACRUSHONJUSTMEANSTHATTHEREALGROWTH,BUTOVERTHEPASTTHREEYEARSLATER,HISWRITINGOFALUMNIINPEACE,SUDDENLYFOUNDTHATISNTREALLYGROWUP,ITSEEMSISNOTSOIMPORTANTTHENINHIGHSCHOOL,THINKDONTWANTTOGIVEVENTTOOUTYOURINNERVOICECANBEINTHEHIGHSCHOOLCHILDRENOFTHEFEELINGSINAPERIOD,BUTWASEVENTUALLYINFARCTIONWHENGRADUATIONPARTYINTHETHROAT,LATERAGAINSTOODONTHEPITCHHEHASSWEATPROFUSELY,LOOKEDATHISTHROWNABASKETBALLHOOPS,SUDDENLYFOUNDHIMSELFHASALREADYCANTREMEMBERHISAPPEARANCE童年时,觉得压岁钱和新衣服是过年必备,但是随着年龄的推进,会越来越发现,那些东西根本就可有可无;初中时,以为要有一场暗恋才意味着真正的成长,但三年过去后,自己心平气和的写同学录的时候,突然就发现是不是真正的成长了,好像并没有那么重要了;然后到了高中,觉得非要吐露出自己的心声才能为高中生涯里的懵懂情愫划上一个句点,但毕业晚会的时候最终还是被梗塞在了咽喉,后来再次站在他曾经挥汗如雨的球场,看着他投过篮球的球框时,突然间发现自

温馨提示

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

评论

0/150

提交评论