汽车事故报警系统毕业设计_第1页
汽车事故报警系统毕业设计_第2页
汽车事故报警系统毕业设计_第3页
汽车事故报警系统毕业设计_第4页
汽车事故报警系统毕业设计_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

1、目 录第1章 绪论11.1 开发的必要性和意义11.2 国内外同类产品情况11.3 系统的设计基本思路和创新点21.4 系统的特点:31.5 该系统的科学性和实用性:31.6 该系统的市场前景4 1.6.1 从经济利益方面考虑4 1.6.2 从消费者需求方面考虑:4第2章 智能报警系统介绍52.1 系统简介52.2 系统的工作原理52.3 各部分组成框架及原理72.3.1 单片机(stc89c52rc)工作原理72.3.2 gps工作原理122.3.3 gsm工作原理172.3.4 安全气囊的原理:262.3.5 安全气囊的碰撞传感器:272.3.6 加速度传感器:282.4 系统的技术指标和

2、关键技术302.4.1 技术指标:302.4.2 关键技术:31第3章 软件设计32第4章 报警信息实例384.1 终端接收到的信息384.2 实物图片:394.3 改进方案:39第5章 总结40参考文献41附录43第1章 绪论1.1 开发的必要性和意义发生交通事故时,如果驾驶员发生昏迷,且车辆所在路段又没有车辆或行人经过,驾驶员将很难得到及时的救治,如果能够尽早向外界发出求救信息,则可以挽救驾驶员的生命;而且,如果相关部门能够早一步到达事故现场,将会使调查、取证更为容易,减小了证据灭失的可能性,有助于客观公正的处理事故,及时排除隐患。该产品不仅可用于私家车,还可用于一些特种车辆,如长途客运车

3、、危险品货运车等,便于管理部门对车辆进行规范管理。1.2 国内外同类产品情况现在国内市场gps和gsm技术主要用于汽车的防盗报警系统方面,用于紧急求救方面的相对较少,此处挑选一具有代表性的yd-r88车载定位系统与本系统进行基本比较: yd-r88车载定位系统交通事故智能报警系统功能远程监听,远程断油断电,智能电话防盗报警,超速告警,电子围栏,紧急求助,等几大功能交通事故的智能报警求救信息系统内预先录制好的求救语音交通事故地点、车牌号、车型、车主电话号码等报警方式手动启动智能求救有无碰撞传感器和加速度传感器无有应用范围以私家车为主除摩托车以外的所有机动车辆上表中的yd-r188车载定位系统也有

4、紧急求助的功能,但该装置只是设置有一紧急求救按钮,当遇到紧急情况时,按下此按钮,系统将根据预先设定的第一号码和第二号码拨号,语音报出事先录制好的求救语音;但该系统无法智能地定位处汽车所在的位置,必须通过网上平台,登陆运营商的网站才能查询,且当遇到受伤人员失去知觉或者受伤严重无法移动等情况时,无法达到求救效果。相对而言交通事故智能报警系统能智能定位、自动求救,只要系统判断交通事故达到一定等级,就会自动为车主报120、122及保险公司,将事故地点、车牌号、车型、及车主联系方式等信息发送出去。如果乘客受伤情况不严重,车主可以自行决定是否需要发送报警信息;如果伤势严重(以无知觉或无动手能力为准),系统

5、将在提示时间过后发送报警信息,达到智能求救的目的。该系统目前只针对智能报警功能而设计,不比市场上那些专门的车载系统功能全面,但本系统既可以独立使用,还可以联合一些车载系统共同使用,丰富了此类产品的功能性。智能判断事故等级,自动发送报警信息,而且信息全面、准确,最大可能的减少误报,提高救援效率,这是该系统的最大优势。1.3 系统的设计基本思路和创新点(1)基本思路:利用安全气囊的震动传感器和加速度传感器判断交通事故等级。发生重大交通事故时,利用gps定位器定出交通事故地点。利用gsm模块传送交通事故地点、车牌号、车型、车主电话号码等信息至122、120及保险公司。当遇到突发状况,系统未能自动报警

6、,可按紧急按钮进行求救。系统设置报警延迟时间,以判断车上人员受伤程度,以便车主在意识清醒的情况下自行决定报警与否。(2)创新点:能够在事故发生时,收集相关信息(事故发生地点、车主信息等)实现智能报警。1.4 系统的特点:1、快:即系统反应时间迅速,能在事故发生的同时作出判断并报警。2、准:即报告信息准确,而且设置人性化的手动开关,也是为了发出求救信息的准确性。3、详:即发送的报警信息非常详细,为让接收信息的部门能在第一时间做出正确的决策提供可靠保证。1.5 该系统的科学性和实用性:安全气囊的振动传感器和ecu装置以及加速度传感器已是成熟的技术,可以准确的获取碰撞信息,并且不需要增加成本。gps

7、定位器的定位技术及gsm的短信报警技术比较成熟易于成功。该系统仅是在原有的技术基础上进行改进和集成创新,开发出一个特殊的控制模块,将以上的技术有机的结合起来,达到交通事故报警的目的,产品的可行性较高。该系统的应用范围广泛,可用于除摩托车以外的所有机动车型,且成本较低具有很高的实用价值。1.6 该系统的市场前景1.6.1 从经济利益方面考虑据统计,2009年我国汽车保守估计有量约7000万辆,2010年我国汽车保有量大概8500万。由于当前市场还没有这类交通事故智能报警系统,预计该产品的毛利在40%(大约200元)左右的话,如果全国有5%的汽车安装此产品,那么收益约为85,000,000*5%*

8、200=8.5亿,而且一旦产品被消费者接受,其应用数量还会大大增加,收益非常可观,处于经济利益考虑,我相信会有商家投资此的产品。1.6.2 从消费者需求方面考虑:据不完全统计,仅2010年上半年,全国共发生道路交通事故99282起,造成27270人死亡,116982人受伤,直接财产损失4.1亿元。所以交通安全应该是每一个行走在路上的人最担心的事,尤其对于那些长时间从事货运和客运的人们,出于旅途平安的考虑,人们愿意借助一些产品在发生事故时能得到第一时间的救助,而此的系统正是满足了人们的这方面需求,产品价格不高,对于有车一族完全可以接受。第2章 智能报警系统介绍2.1 系统简介为了尽量减少交通事故

9、发生后由于救助延迟而导致的生命和财产的损失,开发出一套交通事故智能报警系统,该系统能在发生交通事故时第一时间发出求救信息,以便相关部门迅速作出反应,保证事故得到及时解决。车载安全气囊系统是大多数车辆的标准配置,车载安全气囊系统除了可以提高驾驶员在事故中的生还几率外,它还是整个车辆上的电子装置中最先感应到事故发生的装置,本系统利用车载安全气囊系统这种“最先感应到事故发生”的优点,将车载安全气囊系统作为“传感器”,在第一时间发出求救信息。系统的基本结构不仅包括安全气囊的震动传感器和加速度传感器,还包括单片机、gps模块和gsm模块。其中震动传感器和加速度传感器负责将碰撞时的振动强度信息传到单片机中

10、,然后单片机根据设定的程序自行判断事故等级,并发出是否需要发送报警信息的指令,并触发gsm模块和gps模块工作,此时gps模块将时刻监测的地理位置坐标信息传到gsm模块,最后由gsm模块整合各种信息,发出求救短信。2.2 系统的工作原理 车载安全气囊系统的工作原理是:碰撞传感器将检测到的信号输入ecu,ecu判断碰撞强度是否满足条件,若满足条件则ecu控制安全气囊引爆管引爆,安全气囊充气;本发明中处理器与ecu的控制关系为:事故发生时,ecu在向安全气囊引爆管发送控制信号的同时,也向处理器发送信号。车辆发生事故后,车载安全气囊系统的ecu控制安全气囊打开,其输出信号被单片机监测到后,单片机从g

11、ps模块中提取车辆当前位置信息,并控制gsm模块将求救信息发送至相关单位。这种方案即不论驾驶员的意识是否清醒,都直接发出求救信息,这种方案可用于一些特种车辆,如长途客运车、危险品货运车等,便于管理部门对车辆进行规范管理。更进一步的,可在汽车上设置声、光报警装置和人机交互装置,声、光报警装置和人机交互装置都连接到单片机。如果事故发生后,驾驶员的意识仍然清醒,驾驶员可通过操作人机交互装置自行关闭报警装置且不发送求救信息,这种方案可用于私家车。其中gps模块可用车载导航系统替代。 该系统提出的一种比较全面的车载交通事故智能报警系统的控制方法为:单片机内存储有包含车辆、驾驶员的相关资料的求援信息(如车

12、辆型号、牌照、车主电话、血型等);单片机的工作步骤为:1)单片机实时监测安全气囊ecu和加速度传感器的输出信号,若满足报警条件,则进入步骤2),否则继续监测;2)单片机向gps模块调取当前车辆位置信息,对当前车辆位置信息和求援信息作发送前预处理,并控制声、光报警装置进行报警,进入步骤3);3)在设定的延迟时间30秒内,单片机检测是否有来自人机交互装置(即下图中的开关)的关闭报警信号,有,立即关闭声、光报警装置,取消步骤2)中的发送前预处理的操作,返回步骤1);超过延迟时间,仍无来自人机交互装置的关闭报警信号,则保持声、光报警装置的开启状态,进入步骤4);4)单片机控制gsm模块,将求援信息和当

13、前车辆位置信息发送至120报警平台、110报警平台、122交通管理中心以及车辆所属的保险公司。图2.2.1系统工作原理汽车碰撞碰撞传感器感应碰撞强度安全气囊系统ecu判定碰撞强度是否超过规定值安全气囊引爆安全气囊充气保护驾驶员gps定位器单片机声光报警装置取消报警按钮gsm模块122交通控制中心保险公司120急救中心人工报警按钮加速度传感器2.3 各部分组成框架及原理2.3.1 单片机(stc89c52rc)工作原理stc89c52是一种带8k字节闪烁可编程可檫除只读存储器(fperom-flash programable and erasable read only memory )的低电压

14、,高性能comos8的微处理器,俗称单片机。该器件采用atmel搞密度非易失存储器制造技术制造,与工业标准的mcs-51指令集和输出管脚相兼容。单片机总控制电路如下图2.3.1:图2.3.1单片机总控制电路1.时钟电路stc89c52内部有一个用于构成振荡器的高增益反相放大器,引脚rxd和txd分别是此放大器的输入端和输出端。时钟可以由内部方式产生或外部方式产生。内部方式的时钟电路如图2.3.2(a) 所示,在rxd和txd引脚上外接定时元件,内部振荡器就产生自激振荡。定时元件通常采用石英晶体和电容组成的并联谐振回路。晶体振荡频率可以在1.212mhz之间选择,电容值在530pf之间选择,电容

15、值的大小可对频率起微调的作用。外部方式的时钟电路如图2.3.2(b)所示,rxd接地,txd接外部振荡器。对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于12mhz的方波信号。片内时钟发生器把振荡频率两分频,产生一个两相时钟p1和p2,供单片机使用。示,rxd接地,txd接外部振荡器。对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于12mhz的方波信号。片内时钟发生器把振荡频率两分频,产生一个两相时钟p1和p2,供单片机使用。rxd接地,txd接外部振荡器。对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于12mhz的方波信号。片内时钟发生器把振荡频率两

16、分频,产生一个两相时钟p1和p2,供单片机使用。(a)内部方式时钟电路 (b)外部方式时钟电路图2.3.2时钟电路2.复位及复位电路(1)复位操作复位是单片机的初始化操作。其主要功能是把pc初始化为0000h,使单片机从0000h单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需按复位键重新启动。除pc之外,复位操作还对其他一些寄存器有影响,它们的复位状态如表一所示。表一 一些寄存器的复位状态寄存器复位状态寄存器复位状态pc0000htcon00hacc00htl000hpsw00hth000hsp07htl100hdptr000

17、0hth100hp0-p3ffhscon00hipxx000000bsbuf不定ie0x000000bpcon0xxx0000btmod00h(2)复位信号及其产生rst引脚是复位信号的输入端。复位信号是高电平有效,其有效时间应持续24个振荡周期(即二个机器周期)以上。若使用颇率为6mhz的晶振,则复位信号持续时间应超过4us才能完成复位操作。产生复位信号的电路逻辑如图2.3.3所示:图2.3.3复位信号的电路逻辑图整个复位电路包括芯片内、外两部分。外部电路产生的复位信号(rst)送至施密特触发器,再由片内复位电路在每个机器周期的s5p2时刻对施密特触发器的输出进行采样,然后才得到内部复位操作

18、所需要的信号。复位操作有上电自动复位相按键手动复位两种方式。上电自动复位是通过外部复位电路的电容充电来实现的,其电路如图3.3.4(a)所示。这佯,只要电源vcc的上升时间不超过1ms,就可以实现自动上电复位,即接通电源就成了系统的复位初始化。按键手动复位有电平方式和脉冲方式两种。其中,按键电平复位是通过使复位端经电阻与vcc电源接通而实现的,其电路如图3.3.4(b)所示;而按键脉冲复位则是利用rc微分电路产生的正脉冲来实现的,其电路如图2.3.4(c)所示:(a)上电复位 (b)按键电平复位 (c)按键脉冲复位图2.3.4复位电路上述电路图中的电阻、电容参数适用于6mhz晶振,能保证复位信

19、号高电平持续时间大于2个机器周期。本系统的复位电路采用图3.3.4(b)上电复位方式。stc89c52具体介绍如下: 主电源引脚(2根)vcc(pin40):电源输入,接5v电源gnd(pin20):接地线外接晶振引脚(2根)xtal1(pin19):片内振荡电路的输入端xtal2(pin20):片内振荡电路的输出端控制引脚(4根)rst/vpp(pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。ale/prog(pin30):地址锁存允许信号psen(pin29):外部存储器读选通信号ea/vpp(pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接

20、高电平则从内部程序存储器读指令。可编程输入/输出引脚(32根)stc89c52单片机有4组8位的可编程i/o口,分别位p0、p1、p2、p3口,每个口有8位(8根引脚),共32根。po口(pin39pin32):8位双向i/o口线,名称为p0.0p0.7p1口(pin1pin8):8位准双向i/o口线,名称为p1.0p1.7 p2口(pin21pin28):8位准双向i/o口线,名称为p2.0p2.7 p3口(pin10pin17):8位准双向i/o口线,名称为p3.0p3.7stc89c52主要功能如表二所示。表二 stc89c52主要功能主要功能特性兼容mcs51指令系统8k可反复擦写fl

21、ash rom32个双向i/o口256x8bit内部ram3个16位可编程定时/计数器中断时钟频率0-24mhz2个串行中断可编程uart串行通道2个外部中断源共6个中断源2个读写中断口线3级加密位低功耗空闲和掉电模式软件设置睡眠和唤醒功能2.3.2 gps工作原理全球定位系统是一个以空间为基础的全球卫星导航系统,可以全天候一直在任何地点位于或邻近地球在四个或更多gps卫星畅通无阻线路范围内提供可靠的位置和时间信息。它是由美国政府维护并且任何持有gps接收器的人都可以免费的接受信息。全球定位系统由美国国防部创建并付诸实践,最初建立在24枚卫星运行的基础之上。 它建立与1973年,减少了大量的导

22、航设备并克服了先前导航系统的局限。全球定位系统的基本概念全球定位系统接收器通过在地球之上的全球定位系统卫星上发出信号的精准时间来计算它的位置。 每枚卫星不断地传送以下信息:消息被传送的时间精确轨道信息(星历表)一般系统状态和所有全球定位系统卫星的概略轨道(年历)。接收器利用收到的信息来确定每则信息的传送时间并计算它到每颗卫星的距离。这些与卫星所在位置之间的距离在三遍测量术的辅助下应用,根据哪种算法的运用,来计算接收器的位置。 这个位置或许通过移动的地图或纬度和经度被显示出来,可能也包括海拔信息。 许多全球定位系统单位显示获得的信息例如方向和速度,这些都由位置的变动来计算。.三枚卫星也许足够解决

23、位置问题,因为空间是三维的,一个离地面附近的位置是可计算的。 然而,就算是一个极小的时间差乘以极大光速 .这个速度是卫星传送信号的速度. 会导致一个非常大的位置误差。所以接收器使用四个或更多卫星解决接收器来解决接受者的地点和时间问题。 多数全球定位系统的应用程序能有效地隐藏准确地计算的时间,只有地点被使用。 然而一些少数专业的全球定位系统也应用时间,包括时间传送、交通信号定时,以及手机基地的时间和同步。虽然常规操作需要四颗卫星,特殊情况除外。 如果已知一个变量,接收器可以只靠三颗卫星来确定它的位置。 (例如,船或飞机已知海拔位置。) 当少于四枚卫星可用的情况下,一些全球定位系统接收器可能使用附

24、加的线索或假设(例如,重复利用最后已知的海拔、推测航行法,惯性导航或者包括从车载计算机的得到的信息)得到一个模糊的位置。安置演算介绍这个部分提供一个描述全球定位系统接收器如何运作的介绍,误差将被忽略。使用从至少四枚可用的卫星收到的消息, gps接收器能确定发出的时间,然后测出与这些时间相对应的卫星的位置。用x、y和z组成位置和发出的时间,被设定为,这里下标i代表卫星的数字并且按重要性依次标为1, 2, 3,4。已知消息收到显示的时间tr,全球定位系统接收器可以用计算信息的传送时间。 假设信息以光速传输,c,传输的距离或者伪距,可以用计算出来。卫星的位置和伪距被定义为一个球体,以和伪距半径相同的

25、卫星为中心。 接收器的位置在这个球体的某处。 因此在四枚卫星的情况下, 全球定位系统接收器显示的位置是在或者靠近四个球体表面的交叉点上。 在没有误差的理想状态下,全球定位系统接收器在四个表面的一个精确交叉点上。如果两个球体的表面的交叉点多于一点,那么他们相交成圆圈。 文章“三边测量”说明了这个数学逻辑。 下面就解释了这个两个球体相交成圆圈的现象。第三个球面与前两个的交集是它与这个环形的交点。在许多实践旨趣的情况下,这意味着它们相交在两点。另一种现象,球面在两点相交成环状( 非圆盘状),说明有交集。 二个交集用小点标记。文章“三边测量”再次说明了这个数学逻辑。对于汽车和其他靠近地球的交通工具,全

26、球定位系统接收器的正确位置是最接近地面的交叉点。作为太空飞船,最正确的位置可能是离地球最远的交叉点。全球定位系统接收器的正确位置也是最接近卫星的表面与相应的第四枚卫星的交叉点。修正全球定位系统接收器时钟在无误差条件下计算位置的方法已经解释了。其中一个最重要的误差来源是全球定位系统接收器的时钟。 由于光速c的值非常大,是从全球定位系统接收器到卫星的估算距离,伪距,在全球定位系统接收器时钟对误差非常敏感。 这就建议全球定位系统接收器的工作必需一个极端准确和昂贵的时钟。但另一方面,制造商宁愿选择制造为大众市场接受的低价全球定位系统接收器。 解决这种全球定位系统问题的困境的方法取决于如何解决卫星表面的

27、交叉点问题。它是第三个球面的相交点的可能性很大,由于前面两个球面的交叉的环形通常是相当大的,因此,第三个球面可能和这个大环形相交。非常不可能的是,表面与第四枚卫星相应的球面不与相交之前三颗卫星两个交叉点中的任何一个相交,因为任何时间差可能造成它错过相交一个点。但是,从全球定位系统接收器的有效估算位置到与相应球体跟第四枚卫星的距离可以被用于修正时间的误差。 让r4表示从全球定位系统接收器的有效估算位置到与相应第四枚卫星球体表面的距离,并且让p4表示第四枚卫星的伪距。 让 da=r4-p4。 da是从计算全球定位系统接收器位置到球形的表面与对应的第四枚卫星表面的距离。 因而商数,,提供一个估计:

28、(正确时间) (接收器在随车携带的时钟上所表示的时间),并且全球定位系统接收器时钟是提前的如果b 是正值或是延迟的如果b 是负值。 但是,应该记住一个更简单的函数da也许是在导航上需要用重复算法来估计的时间错误。gps接收机输出数据格式:nmea0183 nmea 0183是美国国家海洋电子协会(national marine electronics association )为海用电子设备制定的标准格式。目前业已成了 gps 导航设备统一的 rtcm(radio technical commission for maritime services)标准协议。 序号 命令 说明 最大帧长 1

29、$gpgga 全球定位数据 72 2 $gpgsa 卫星prn数据 65 3 $gpgsv 卫星状态信息 210 4 $gprmc 运输定位数据 70 5 $gpvtg 地面速度信息 34 6 $gpgll 大地坐标信息 7 $gpzda utc时间和日期 注:发送次序$pzda、$gpgga、$gpgll、$gpvtg、$gpgsa、$gpgsv*3、$gprmc 协议帧总说明: 该协议采用 ascii码,其串行通信默认参数为:波特率=4800bps,数据位=8bit,开始位=1bit,停止位=1bit,无奇偶校验。 帧格式形如:$aaccc,ddd,ddd,ddd*hh<cr>

30、<lf> 1、“$”.帧命令起始位 2、aaccc.地址域,前两位为识别符,后三位为语句名 3、dddddd.数据 4、“*”.校验和前缀 5、hh.校验和(check sum),$与*之间所有字符 ascii码的校验和(各字节做异或运算,得到校验和后,再转换 16进制格式的 ascii字符。) 6、<cr><lf>.cr(carriage return) + lf(line feed)帧结束,回车和换行这次设计中需要的就只有$gprmc的数据:gprmc 推荐最小数据量的 gps 信息(recommended minimum specific gps/tr

31、ansit data) $gprmc,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*<13><cr><lf> <1> utc(coordinated universal time)时间,hhmmss(时分秒)格式 <2> 定位状态,a=有效定位,v=无效定位 <3> latitude,纬度 ddmm.mmmm(度分)格式(前导

32、位数不足则补 0) <4> 纬度半球 n(北半球)或 s(南半球) <5> longitude,经度 dddmm.mmmm(度分)格式(前导位数不足则补 0) <6> 经度半球 e(东经)或 w(西经) <7> 地面速率(000.0999.9节,knot,前导位数不足则补 0) <8> 地面航向(000.0359.9度,以真北为参考基准,前导位数不足则补 0) <9> utc 日期,ddmmyy(日月年)格式 <10> magnetic variation,磁偏角(000.0180.0度,前导位数不足则补 0)

33、 <11> declination,磁偏角方向,e(东)或w(西) <12> mode indicator,模式指示(仅 nmea0183 3.00版本输出,a=自主定位,d=差分,e=估算,n=数据无效) <13> 校验和。通过单片机编程提取其中的经度和纬度,从而达到定位的目的.2.3.3 gsm工作原理一、概述gsm数字蜂窝移动通信技术已得到成熟而广泛的应用,目前以建成的覆盖全国的gsm数字蜂窝移动通信网,是我国公众移动通信网的重要方式。它能提供话音、短消息、数据等多种业务。短消息服务是gsm网络的一项重要业务,在远距离监控、数据采集、gps定位、无线报

34、警、缴费通知、车辆调度等领域有着广泛的应用。 gsm模块通常都提供uart串行接口,因此很容易和单片机在物理层上互联。使用符合gsm07.05和gsm07.07标准的at指令集,可以使gsm模块方便地完成短消息接收/发送等各种操作。 移动设备me(手机或gsm模块等)主要负责与gsm网络进行无线通信,终端适配器ta负责me与外部终端设备te的信息交换,at指令就是在ta与te之间传送的。te可以是pc,或者是单片机系统,通过at指令与me进行信息交互。现在市场上的gsm模块,如tc35、falcom等,都把me和ta集成在一起,这样整个通信就变成了te与gsm模块之间的通信了。 由于短消息具有

35、内容直观,传送距离远,用户无需建造信号中转站,成本相对低廉,因此在控制领域的应用日益广泛。二、tc35简介tc35i模块介绍短消息模块采用西门子的tc35i。该模块的特性如表1所示。tc35i模块有40个引脚,通过一个zif(zero insertion force,零阻力插座)连接器引出。这40个引脚可以划分为5类,即电源、数据输入/输出、sim卡、音频接口和控制。tc35i的第15引脚是正电源输入脚通常推荐值4.2v,第610引脚是电源地。11、12为充电引脚,可以外接锂电池,13为对外输出电压(共外电路使用),14为accu-temp接负温度系数的热敏电阻,用于锂电池充电保护控制。15脚

36、是启动脚igt,系统加电后为使tc35i进入工作状态,必须给igt加一个大于100ms的低脉冲,电平下降持续时间不可超过1ms。1623为数据输入/输出,分别为dsr0、ring0、rxd0、txd0、cts0、rts0、dtr0 和dcd0。tc35i模块的数据输入/输出接口实际上是一个串行异步收发器,符合itu-t rs232接口标准。它有固定的参数:8位数据位和1位停止位,无校验位,波特率在300bps115kbps之间可选,默认9600。硬件握手信号用rts0/cts0,软件流量控制用xon/xoff,cmos电平,支持标准的at命令集。其中18脚rxd、19脚txd为ttl的串口通讯

37、脚,需要和单片机或者pc通讯。tc35i使用外接式sim卡, 2429为sim卡引脚,sim卡同tc35i是这样连接的:sim上的ccrst、ccio、cccl、ccvcc和ccgnd通过sim卡阅读器与tc35i的同名端直接相连,zif连接座的ccin引脚用来检测sim卡是否插好,如果连接正确,则ccin引脚输出高电平,否则为低电平。表1 tc35i模块特性特 性说 明信息传送内容语音和数据电源单电源 3.3v 4.8v频段双频gsm900mhz 和 dcs1800 mhz(phase 2+)发射功率2w (gsm900mhz class 4) 1w (dcs1800mhz class 1)

38、sim 卡连接方式外接天线由天线连接器连接外部天线温度范围工作温度:-20°c to +55°c 储存温度:-30°c to +85°c工作电流损耗通话模式: 300ma (典型值.)空闲模式: 3.0ma (最大值)省电模式: 50a (最大值)短信息mt, mo, cb 和 pdu 模式外型尺寸54.5 x 36 x 3.6mm通讯接口rs232(指令和数据的双向传送)sim卡操作电压3v/1.8v电话薄功能存储于sim卡中模块复位采用at指令或掉电复位串口通讯波特率300bps至115kbps自动波特率范围4.8kbps至115kbpstc35i的

39、第32脚sync引脚有两种工作模式,一种是指示发射状态时的功率增长情况,另一种是指示tc35i的工作状态,可用at命令at+sync进行切换,本模块使用的是后一种。当led熄灭时,表明tc35i处于关闭或睡眠状态;当led为600 ms亮/600ms熄时,表明sim卡没有插入或tc35i正在进行网络登录;当led为75 ms亮/3s熄时,表明tc35i已登录进网络,处于待机状态。30、31、32脚为控制脚,其中30为rtc backup,31为power down,32 为sync。    3538为语音接口,35、36接扬声器放音。37、38可以直接接

40、驻极体话筒来采集声音(37是话筒正端,39是话筒负端)  单片机通过两根i/o口控制tc35的开关机、复位等,通过串口与tc35进行数据通信。本项目通信速率为4800bps,采用8位异步通讯方式,1位起始位,8位数据位,1位停止位。 tc35模块输入输出的ttl正电平逻辑不是+5v,而是+2.9v,因此必要时加端口保护。 图1 tc35功能框图1、tc35 的电流消耗指标: 1通话模式的峰值电流(talk mode of peak),1.8a 2通话模式的典型电流(talk mode),300ma 900mhz / 270ma 1800mhz 3空闲模式

41、(idle mode)的消耗电流,10ma 4休眠模式(sleep mode)的消耗电流,3ma 5关机模式(power down mode)的消耗电流,50a tc35-at指令全集:一、一般命令 at+cgmi 给出模块厂商的标识。 at+cgmm 获得模块标识。这个命令用来得到( gsm900dcs1800pcs1900)。当模块有多频带时,回应可能是不同频带的结合。 at+cgmr 获得改订的软件版本。 at+cgsn 获得gsm模块的imei(国际移动设备标识)序列号。 at+cscs 选择te特征设定。这个命令报告te用的是哪个状态设定上的me。me于是可以转换每一个输入的或显示的

42、字母。这个是用来发送、读取或者撰写短信。 at+wpcs 设定电话簿状态。这个特殊的命令报告通过te电话簿所用的状态的me。me于是可以转换每一个输入的或者显示的字符串字母。这个用来读或者写电话簿的入口。 at+cimi 获得imsi。这命令用来读取或者识别sim卡的imsi(国际移动签署者标识)。在读取imsi之前应该先输入pin(如果需要pin的话)。 at+ccid 获得sim卡的标识。这个命令使模块读取sim卡上的ef-ccid文件。 at+gcap 获得能力表。(支持的功能) a/ 重复上次命令。只有a/命令不能重复。这命令重复前一个执行的命令。 at+cpof 关机。这个特殊的命令

43、停止gsm软件堆栈和硬件层。命令at+cfun=0的功能与+cpof相同。 at+cfun 设定电话机能。这个命令选择移动站点的机能水平。 at+cpas 返回移动设备的活动状态。 at+cmee 报告移动设备的错误。这个命令决定允许或不允许用结果码“+cmeerror:”或者“+cmserror:”代替简单的“error”。 at+ckpd 小键盘控制。仿真me小键盘执行命令。 at+cclk 时钟管理。这个命令用来设置或者获得me真实时钟的当前日期和时间。 at+cala 警报管理。这个命令用来设定在me中的警报日期/时间。(闹铃) at+crmp 铃声旋律播放。这个命令在模块的蜂鸣器上播

44、放一段旋律。有两种旋律可用:到来语音、数据或传真呼叫旋律和到来短信声音。 at+crsl 设定或获得到来的电话铃声的声音级别。 二、呼叫控制命令 atd 拨号命令。这个命令用来设置通话、数据或传真呼叫。 ath 挂机命令。 ata 接电话。 at+ceer 扩展错误报告。这个命令给出当上一次通话设置失败后中断通话的原因。 at+vtd 给用户提供应用gsm网络发送dtmf(双音多频)双音频。这个命令用来定义双音频的长度(默认值是300毫秒)。 at+vts 给用户提供应用gsm网络发送dtmf双音频。这个命令允许传送双音频。 atdl 重拨上次电话号码。 at%dn 数据终端就绪(dtr)时自

45、动拨号。 ats0 自动应答。 at+cicb 来电信差。 at+csns 单一编号方案。 at+vgr at+vgt 增益控制。这个命令应用于调节喇叭的接收增益和麦克风的传输增益。 at+cmut 麦克风静音控制。 at+speaker 喇叭/麦克风选择。这个特殊命令用来选择喇叭和麦克风。 at+echo 回音取消。 at+sidet 侧音修正。 at+vip 初始化声音参数。 at+dui 用附加的用户信息拨号。 at+hui 用附加的用户信息挂机。 at+rui 接收附加用户信息。 三、网络服务命令 at+csq 信号质量。 at+cops 服务商选择。 at+creg 网络注册。获得手

46、机的注册状态。 at+wopn 读取操作员名字。 at+cpol 优先操作员列表。 四、安全命令 at+cpin 输入pin。 at+cpin2 输入pin2。 at+cpinc pin的剩余的尝试号码。 at+clck 设备锁。 at+cpwd 改变密码。 五、电话簿命令 at+cpbs 选择电话簿记忆存储。 at+cpbr 读取电话簿表目。 at+cpbf 查找电话簿表目。 at+cpbw 写电话簿表目。 at+cpbp 电话簿电话查询。 at+cpbn 电话簿移动动作。这个特殊命令使电话簿中的条目前移或后移(按字母顺序) at+cnum 签署者号码。 at+waip 防止在下一次重起时初

47、始化所有的电话簿。 at+wdcp 删除呼叫电话号码。 at+csvm 设置语音邮件号码。 0891683110100305f0240b500009001422262522305 b1582c1603 0891683110100305f0240b500009001422272322304 32994c06 at+cmgr=3 +cmgr: "rec read","quot;,"09/10/24,23:25:09+32" 0123456789abcdef 六、短消息命令

48、at+csms 选择消息服务。支持的服务有gsm-mo、sms-mt、sms-cb。 at+cnma 新信息确认应答。 at+cpms 优先信息存储。这个命令定义用来读写信息的存储区域。 at+cmgf 优先信息格式。执行格式有text方式和pdu方式。 at+csas 保存设置。保存+csas和+csmp的参数。 at+cres 恢复设置。 at+csdh 显示文本方式的参数。 at+cnmi 新信息指示。这个命令选择如何从网络上接收短信息。 at+cmgr 读短信。信息从+cpms命令设定的存储器读取。 at+cmgl 列出存储的信息。 at+cmgs 发送信息。 at+cmgw 写短信息

49、并存储。 at+cmss 从存储器中发送信息。 at+csmp 设置文本模式的参数。 at+cmgd 删除短信息。删除一个或多个短信息。 at+csca 短信服务中心地址。 at+cscb 选择单元广播信息类型。 at+wcbm 单元广播信息标识。 at+wmsc 信息状态(是否读过、是否发送等等)修正。 at+wmgo 信息覆盖写入。 at+wuss 不改变sms状态。在执行+cmgr或+cmgl后仍保持unread。 七、追加服务命令 at+ccfc 呼叫继续。 at+clck 呼叫禁止。 at+cpwd 改变追加服务密码。 at+ccwa 呼叫等待。 at+clir 呼叫线确认限制。 a

50、t+clip 呼叫线确认陈述。 at+colp 联络线确认陈述。 at+caoc 费用报告。 at+cacm 累计呼叫计量。 at+camm 累计呼叫计量最大值。 at+cpuc 单价和货币表。 at+chld 呼叫相关的追加服务。 at+clcc 列出当前的呼叫。 at+cssn 追加服务通知。 at+cusd 无组织的追加服务数据。 at+ccug 关闭的用户组通过单片机向gsm发送相关的at指令,从而实现语音短信等功能。2.3.4 安全气囊的原理: 当汽车速度在30kmh以上受到正面碰撞(碰撞角度与汽车中轴线成30°角度之内)或侧面碰撞时,安装在汽车前部或侧面的碰撞传感器利用碰

51、撞时产生的惯性力,检测到碰撞作用的时间、汽车减速度即碰撞强度。srsecu将碰撞传感器送来的碰撞信号与ecu内储存的碰撞触发数据进行比较,如果判定碰撞强度达到或超过其规定值,则指令接通安全气囊引爆管的工作电路,引爆管迅速爆炸燃烧,并引燃气体发生器内的气体发生剂。气体发生剂的燃烧十分剧烈,在瞬间产生释放出大量气体,经过滤冷却后充入折叠的安全气囊,使气囊在极短的时间内突破衬垫迅速膨胀展开成扁球状。在驾驶员或乘员头部、胸部或身体因碰撞时的反冲力向前或向侧面冲去时,鼓起的气囊在驾驶员或乘员的前部或侧面车身硬件间成弹性缓冲气垫,利用气体本身的阻尼作用或气囊背面排气孔排气节流的阻尼作用,吸收并分散驾驶员和

52、乘员的冲击能量。气囊鼓起后很快就从气囊背面的小孔排出部分气体而变瘪,柔软的气囊表面就能有效地保护人体头部、胸部和身体其他部分免受冲击伤害或减轻伤害程度。 气囊内部充填的气体在受到驾驶员或乘员反冲压迫时,能缓冲驾驶员或乘员受到的碰撞冲击力,避免了驾驶员头部和身体与汽车零部件的硬碰撞,从而减少驾驶员或乘员的伤害程度。但如果膨胀后有弹性的安全气囊在受到驾驶员或乘员的反冲压迫时还不放气变瘪,则有可能因驾乘人员的头部埋在气囊中无法呼吸,憋气死亡。或内部有压力气体使有很强弹性的气囊将驾乘人员反弹回去,与汽车上其他零部件产生二次碰撞,造成驾乘人员的二次伤害。 汽车碰撞事故发生时,安全气囊引爆管引爆点燃气体发

53、生器的具体点火时间,是决定srs系统性能优劣的十分重要的指标。如果碰撞事故发生时,引爆管引爆点火过早,则在乘员的头部和胸部向前冲的同时,气囊也迅速膨胀,则有可能导致乘员头部和胸部受到高速爆出的气囊的冲击,造成乘员伤亡或巨大的伤害。如果引爆管引爆点火过晚,则在乘员头部和胸部已经冲撞到转向盘或汽车其他汽车零部件上时,气囊尚未膨胀而起不到保护作用。引爆管引爆的最佳点火时间是当气囊充满气体膨胀时,乘员头部和胸部正好与膨胀的气袋接触。 从引燃气体发生剂安全气囊开始膨胀鼓起,到受到驾驶员或乘员反冲压迫迅速泄气变瘪的时间很短,仅有约0.1s。安全气囊从充满气体膨胀到泄气只有如此短暂的时间,因此必须具备极迅速

54、地完成冲气和放气动作的功能,才能有效保护驾驶员和乘员的安全。图2.3.4安全气囊工作原理2.3.5 安全气囊的碰撞传感器:碰撞传感器的功用是对汽车碰撞强度做出检验,并将其产生的与碰撞强度成比例的电子信号传送给电控单元(ecu)。碰撞传感器分为安装于汽车左、右翼子板下或前保险杠内侧的安全气囊传感器(侧向安全气囊传感器安装在车门或门柱上)和装于气囊控制装置中的安全传感器两类。前气囊传感器的结构可以是下图所示的粘性阻尼式传感器图2.3.5粘性阻尼式碰撞传感器1-传感器壳;2-o型密封圈;3-钢球;4-永久磁铁;5-固定板;6-电器触点;7-永久磁铁;8-触电;9-滚筒;10-钢球粘性阻尼式传感器在结

55、构上由永久磁铁、滚筒、钢球和触电等组成,当汽车正常行驶时,钢球收到永久磁铁吸引,紧靠在滚筒的内端。一旦当汽车受到一定强度的碰撞时,钢球在惯性的作用下可以克服永久性磁铁的吸力和球体与滚筒之间空气的粘性阻力,迅速向滚筒外端移动,最终使传感器内的电路触电闭合,发出碰撞信号。2.3.6 加速度传感器:mma7260三轴加速度传感器 低成本微型电容式加速度传感器采用了信号调理、单极低通滤波器和温度补偿技术,并且提供4个量程可选,用户可在4个灵敏度中的选择。该器件带有低通滤波并已做零g补偿。本产品还提供休眠模式,因而是电池充电的手持设备产品的理想之选。xyz 可选灵敏度(1.5g/2g/4g/6g) 低功耗:500 a 休眠模式: 3 a 低压运行:2.2 v - 3.6 v 6mm x 6mm x 1.45 mm的无引线四方扁平 (qfn) 封装; 高灵敏度(800 mv/g 1.5g) 快速开启 低通滤波器具备内部信号调理 设计稳定、防震能力强 无铅焊接 环保封装 成本低可用在机器人、智能车、自由落体探测、动作探测等场合,具有较高的灵敏度,能进行立体xyz三轴向检测,使相应设备能智能响应位置、方位和移动的变化。

温馨提示

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

评论

0/150

提交评论