版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本科毕业论文题 目:智能车辆控制系统的设计检测装置部分院 (部): 信息与电气工程学院专 业: 电子信息工程班 级: 电信042 目 录摘 要abstract1 前 言1.1 智能车辆控制系统的特点及研究意义11.2 智能车辆控制系统的研究现状3 1.2.1 国外智能车辆的研究 1.2.2 国内智能车辆的研究1.3 现有研究的不足及本文的研究内容52 智能车辆控制系统检测装置的原理与算法 2.1 智能车辆控制系统检测装置的工作原理82.2 车辆行驶状态的计算原理122.3 加速度的采集原理182.3.1 加速度采集系统设计原理202.3.2 加速度采集系统原理图设计212.4 倾角测量212.
2、4.1 倾角测量原理 2.4.2 倾角测量电路2.5 小结213器件的选择3.1 引言233.2 空腹桁架钢框架与普通钢框架力学性能对比263.3 影响空腹桁架钢框架力学性能的因素294硬件设计和软件编程4.1 试验目的304.2 模型设计依据324.3 试验概况354.4 试验过程描述384.5 试验结果454.6 小结555 结 论56谢 辞57参考文献58附 录59iv摘 要随着现代交通手段的发展,人们的出行越来越方便,但随着交通工具的速度的提高,交通事故日益成为威胁人们生命的“头号杀手”。在众多的交通事故中,由车辆的制动、信号指示相关因素引起的事故所占的比例也在日益增多,占所有交通事故
3、的大部分。本设计在于实现一个智能车辆制动和指挥系统,用于减少由于车辆的制动和车辆的信号指示所引起的交通事故隐患,以尽可能避免由于车辆的制动和车辆的信号指示所引起的交通事故。所以具有车辆行驶状态(速度、倾角、坡度、角速度、加速度、制动状态)检测功能并且能够对车辆的驾驶操作进行指挥的“智能车辆制动和指挥系统”会越来越多的被应用。智能车辆制动和指挥系统的价格不菲,其竞争也非常激烈。如果该系统所用的加速度传感器的成本进一步降低,这个市场将是非常广阔的。国内众多的汽车目前还不具备这一功能,其市场前景会非常不错。本文介绍了一种基于freescale公司的3轴加速传感器mma7260的智能车辆控制系统检测装
4、置。本系统使用freescale公司的mc9s08qg8单片机为核心,采用双cpu,利用模糊控制原理,设计了一种较好的车辆制动和指挥系统方案;该系统具有车辆行驶状态检测功能,对车辆的驾驶操作进行有效的指挥。测试表明,该系统检测精度较高,反应灵敏,功耗低。关键词:3轴加速传感器,智能车辆控制系统检测装置,模糊控制算法英文题目:times new roman,小3号,居中,加黑,1.5倍行距analysis of the load bearing behavior of vierendeel truss-steel frame and experiment studytimes new roman
5、,小3号,1.5倍行距abstracttimes new roman,小4号,1.5倍行距vierendeel truss-steel frame has wide technical application that can be applied to the staggered truss structure and transfer structure. it has important theory significance and value of technical application to research the behavior, the ultimate load-ca
6、rrying capacity and structural destroy mode.关键词之间用“;”分开,times new roman,小4号,1.5倍行距。最后一词末不加标点与正文另起一行。times new roman,4号,加黑key words: vierendeel truss-steel frame;load bearing behavior;elastoplastic analysis;ultimate load-carrying capacity;experimental research 1前 言1.1 智能车辆控制系统的特点及研究意义 近年来,随着经济的发展和社会的
7、进步,道路的通行能力、交通的安全性、能源的损耗、环境污染等问题越来越突出。这些问题的解决引发了新的研究和应用的热点,比如自动车辆驾驶,以及最近提出的完整的方案智能交通系统( its :intelligent transportation system )将车辆、驾驶员和道路等基础设施有机的结合在一起,从而可以通过计算机控制、人工智能和通信技术实现更好的通行能力和更安全的交通。 繁重的驾驶工作和驾驶人员的疲劳是交通事故频发的重要原因。车辆在交通拥挤的市区行使驾驶人员必须完成大量的换档和踩离合器的工作,大约在每分钟完成 20 30 个手脚协调动作。随着经济的发展,车辆拥有量的增加,非职业驾驶人员的
8、人数增多,导致交通事故频繁发生,交通事故已经成为现代社会的第一公害。交通问题已经成为全球范围令人困扰的严重问题,因此,如何提高交通安全性已经成为急需解决的社会性问题。道路偏离系统、疲劳检测系统、自动巡航控制等都可以大大减轻驾驶人员的驾驶工作,提高交通系统的安全性。 智能车辆广阔的应用前景,必将成为交通工具发展的必然趋势,吸引着越来越多的研究机构和汽车厂商的兴趣,也是目前研究方兴未艾的智能交通系统研究的重要部分。随着2008年北京奥运会的临近和“科技奥运、绿色奥运”口号的提出,先进的交通管理系统、智能车辆、电动车等旨在提高汽车安全性能、减少污染、缓解交通堵塞的研究日益受到国内研究人员的重视。我国
9、科技部于2002年正式启动了十五科技攻关计划重大项目:智能交通系统关键技术开发和示范工程,其中一个重要的内容就是进行车辆安全和辅助驾驶的研究。 智能车辆的研究可以大大促进其它学科的迅猛发展。美国的火星机器车对于探测火星,以及火星以外的茫茫宇宙具有不可替代的作用。中国政府于 2000 年 11 月发表的中国航天白皮书中提到,在未来的十年中,“开展以月球探测为主的深空探测的预先研究”,或者说 2010 年实现登月是一个明确的目标,因此空间移动机器车将是其中重要的组成部分,对于人类探测月球,开发和利用月球起到巨大的推动作用。 智能车辆的研究和发展必将促进人类社会的进步和发展。当今的车辆发展并不完善,
10、安全性、智能化、人机交互等方面远远不能满足人类的需要和社会发展的需求,技术上的缺陷导致交通堵塞、环境污染、交通安全性差,智能车辆可以大大的缓解这些问题。车辆工业是具有综合性强和经济效益高等特点,其制造和销售不仅涉及到第一产业,而且涉及到第二和第三产业。可以断言,没有哪个国民经济的部分完全与车辆无关。智能车辆的研究最终必将促进各行业的繁荣兴旺,带动整个国民经济的发展,改善产业结构,促进整个国家的信息化水平。 智能车辆作为智能交通系统的关键技术,是许多高新技术综合集成的载体。智能车辆驾驶是一种通用性术语,指全部或部分完成一项或多项驾驶任务的综合车辆技术。智能车辆的一个基本特征是在一定道路条件下实现
11、全部或者部分的自动驾驶功能。1.2 智能车辆控制系统的研究现状1.2.1 国外智能车辆的研究人类的梦想是推动世界向前发展的不竭动力和源泉。美国国家研究委员会 (nrc: national research council) 曾预言:“ 20 世纪的核心武器是坦克, 21 世纪的核心武器是在人的监督下计算机控制的无人作战系统 ” 。为此,从 80 年代开始美国国防部高级研究计划局( darpa : defense advanced research projects agency )专门立项,制定了地面无人作战平台的战略计划。目标是研制出一台可以在崎岖的地形上沿规划的路线自主导航及躲避障碍,并在
12、必要时重新规划路线的智能车辆。从此,在全世界掀开了全面研究智能车辆的序幕,如 darpa 的战略计算机,计划中的自主地面车辆 (alv) 计划( 1983 1990 ),以及美国国防部的智能侦察车 demo iii; 能源部制定的为期 10 年的机器人和智能系统计划 (1986-1995), 以及后来的空间机器人计划;日本通产省组织的极限环境下作业的机器人计划等。在太空探索方面,美国 nasa 研制的火星探测机器人索杰那于 1997 年成功登上火星进行科学探测,这是一个六轮的自主移动机器人,为了在火星上进行长距离探险,美国国家航空和航天局( nasa : national aeronautic
13、s and space administration )又开始了新一代样机的研制,命名为 rocky7 ,并在 lavic 湖的岩溶流上和干枯的湖床上进行了成功的试验。除军事应用外,智能车辆在其他领域的应用也有极大的价值,并取得了一定的成果,如前向避撞系统( forward collision warning )、盲点监视器( blind spot monitors )、自适应巡航控制 (adaptive cruise control) 、道路偏离警告 (lane departure warning) 、夜视 (night vision) 和辅助操控 (assisted steering) 等
14、。它们对应的具体系统有日本的 vertis 系统,主要用于实现车载通讯、信息加工、环境探测、辅助控制(自动驾驶)四项功能;雷诺公司研制的汽车感知系统将红外摄像、雷达、激光扫描等传感器有效的组织在一起。法国公路技术研究所技术顾问克洛德科贝表示,开展自动行驶控制系统研究是迈向公路交通无人驾驶的第一步,这一系统的研制成功可以首先实现有人自动行驶。如超车时,驾驶员只需根据计算机所提示的前方车辆行驶速度,输入有关最高限速等简单命令,计算机就会根据公路上的具体情况,自动调整速度和方向,并在绝对安全的情况下实现超车,这将大大减少驾驶员的判断和操作失误导致的交通事故。智能车辆的研究始于20世纪50年代初,美国
15、barrett electronics公司开发出的世界上第一台自动引导车辆系统(automated guided vehicle system,agvs)。1974年,瑞典的volvokalmar轿车装配工厂与schiinderdigitron公司合作,研制出一种可装载轿车车体的agvs,并由多台该种agvs组成了汽车装配线,从而取消了传统应用的拖车及叉车等运输工具。由于kalmar工厂采用agvs获得了明显的经济效益,许多西欧国家纷纷效仿volvo公司,并逐步使agvs在装配作业中成为一种流行的运输手段。1.2.2 国内智能车辆的研究吉林大学智能车辆课题组长期从事智能车辆自主导航机理及关键技
16、术研究。20世纪90年代以来,课题组开展的组态式柔性制造单元及图像识别自动引导车的研究对我国独立自主开发一种新型自动引导车辆系统,从而为我国生产组织模式向柔性或半柔性生产组织转化提第二章智能小车研究现状供了有意义的技术支撑和关键设备。课题组已开发出jutiv1、jutiv2、jluiv3三种型号的自动引导车辆,其中jluiv3实用型视觉导航agv已投入工厂进行中试,并得到吉林省科委“新型视觉引导agv及自动物流运输系统开发”项目、长春市政府科计引导计划新星创业项目、吉林大学科技园高新技术产品孵化项目的立项资助,目前该种agv已完成商品化研制,即将投入市场。由于jutiv3型agv性能优越,智能
17、化程度高,属国内首创,必将会产生重大的社会效益和经济效益。中国第一汽车集团公司和国防科技大学机电工程与自动化学院于2003年7月研制成功我国第一辆自主驾驶轿车。该自主驾驶轿车在正常交通情况下,在高速公路上行驶的最高稳定速度为130公里/小时,最高峰值速度为170公里/小时,并且具有超车功能,其总体技术性能和指标已经达到世界先进水平。轿车自主驾驶的基本原理是仿人驾驶。车内的环境识别系统识别出道路状况,测量前方车辆的距离和相对速度,相当于驾驶员的眼睛;车载主控计算机和相应的路径规划软件根据计算机视觉提供的道路信息、车前车辆情况以及自身的行驶状态,决定是沿道路前进还是换道准备超车,相当于驾驶员的大脑
18、;接着,自动驾驶控制软件按照需要跟踪的路径和汽车行驶动力学,向方向盘控制器、油门控制器和刹车控制器发出动作指令,操纵汽车按规划好的路径前进,起到驾驶员的手和脚的作用。另外,我国清华大学、北京理工大学等单位也正在研发智能车辆。汽车自主驾驶技术是集模式识别、智能控制、计算机科学和汽车操纵动力等多门学科于一体的综合性技术,汽车自主驾驶功能水平的高低常被用来作为衡量一个国家控制技术水平的重要标准之一。智能车辆的相关技术,也将为促进轮式机器人的研究。1.3 现有研究的不足及本文的研究内容随着现代交通手段的发展,人们的出行越来越方便,但随着交通工具的速度的提高,交通事故日益成为威胁人们生命的“头号杀手”。
19、在众多的交通事故中,由车辆的制动、信号指示相关因素引起的事故所占的比例也在日益增多,占所有交通事故的大部分。调查发现, 如果我们所驾驶的车辆带有倾角检测功能,能够检测行驶时所处路段的倾角、转弯角速度等信息,同时根据车辆的固有特性来有效的指挥该车的行驶速度、加速度(制动状态),使车辆采取合适的加速/减速操作、合适的角速度进行转弯从而可以有效的减少类似事故的发生。随着汽车等工业的发展和人们对汽车等交通运输工具的安全性能的要求的提高,具有车辆行驶状态(速度、倾角、加速度)检测功能“智能车辆控制系统检测装置”会越来越多的被应用。智能车辆控制系统检测装置的价格不菲,其竞争也非常激烈。如果该系统所用的加速
20、度传感器的成本进一步降低,这个市场将是非常广阔的。国内众多的汽车目前还不具备这一功能,其市场前景会非常不错。由此,提出了本文所述的“智能车辆控制系统检测装置”。基于上述的背景考虑,本项目就实现这些设想。要完成一个可以安装在车辆上的智能车辆控制系统检测装置,具有速度、倾角、加速度等的检测功能以及防盗报警功能。2 器件的选择2.1 智能车辆控制系统特性以80c51单片机为核心控制模块,采用双cpu。采用两个3轴加速传感器mma7260具有速度、路况信息(比如倾角等)、等加速度车辆行驶状态检测功能采用模糊控制算法该系统在汽车停放时可以作为防盗系统进行使用具有通信总线(can /lin)空闲时处于休眠
21、状态,降低功耗可选择的功能模块和控制软件该产品可以有效的被集成到车辆(比如汽车)的控制系统中,增加产品的功能;也直接添加到现有的车辆上,增加产品的功能,给用户提供方便。另外,该系统经过简单改造可用于下列场合:- 地理: 山体滑坡,雪崩;- 民用: 大坝,建筑,桥梁;- 工业:吊车,吊架,收割机,起重机,称重系统的倾斜补偿,沥青机,铺路机等。- 火车:高速列车转向架和客车车厢的倾斜测量;- 海事:纵倾和横滚控制,油轮控制,天线位置控制;- 钻井:精确钻井倾斜控制;- 机械:倾斜控制,大型机械对准控制,弯曲控制。2.2 系统概述该系统以80c51单片机为核心,采用3轴加速传感器(即三维加速传感器)
22、mma7260完成xyz三个方向的加速度、速度的检测和路况信息(比如倾角等)、加速度等车辆行驶状态检测功能,并且能够结合车辆本身的信息在汽车停放时作为防盗系统进行使用。同时需要采用模糊算法对信号进行进一步的处理和判断。该系统先要完成行驶状态的检测显示。为了让该系统能够真正的实用,该系统要通过总线与其他控制部分进行通信,在这个基础上可以更进一步实现汽车的智能化。通信总线暂时选定can/lin总线,这是汽车电子工业常用的一种串行通信。2.3 80c51单片机简介 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。1.概
23、述8051系列微处理器基于简化的嵌入式控制系统结构,被广泛应用于从军事到自动控制再到 pc机上的键盘上的各种应用系统上。8051系列的基本结构如下:一个8位算术逻辑单元32个i/o口(4组8位端口),可单独寻址两个16位定时计数器全双工串行通信6个中断源两个中断优先级128字节内置ram独立的64k字节可寻址数据和代码区每个8051处理周期包括12个振荡周期,每12个振荡周期用来完成一项操作,如取指令和?。计算指令执行时间可把时钟频率除以12,取倒数,然后指令执行所须的周期数,因此,如果你的系统时钟是11.059mhz,除以12后就得到了每秒执行的指令个数,为921583条指令,取倒数将得到每
24、条指令所须的时间(1.085ms)。2.存储区结构8051结构提供给用户3个不同的存储空间。每个存储空间包括从0到最大存储范围的连续的字节地址空间。通过利用特定地址的寻址指令,解决了地址重叠的问题。3位操作和布尔逻辑8051可分别对bdata和sfrs中128个可寻址位,32个i/o口进行位逻辑操作。可对这些位进行与,或,异或,求补,置位,清零等操作,并可像转移字节那样转移位。可寻址位也可作为条件转移的条件,一条很有用的指令就是jbc,通过判断可寻址位是否置位来决定是否进行转移,如果该位置位则转移,并清零该位。这条指令能够在两个处理周期中完成,比在两个代码段中分别使用跳转和清零指令要节省一到两
25、个处理周期。利用jbc不但节省了代码长度,而且使程序更加简洁美观。4.寻址方式8051可对存储区直接或间接寻址。这些是典型的寻址方式。直接寻址是在指令中直接包含所须寻址的字节地址,直接寻址只能在data区和sfr进行。间接寻址要使用dptr, pc, r0, r1 寄存器用来存放所要访问数据的地址,指令使用指针寄存器,而不是直接使用地址。用间接寻址方式可访问code,idata, xdata存储区。对data存储区也可进行间接寻址。只能用直接寻址方式对位地址进行寻址。在进行块移动时,用间接寻址十分方便,能用最少的代码完成操作。可以利用循环过程使指针递增。对code区进行寻址时,将基址存入dpt
26、r或pc中,把变址存入累加器中,这种方法在查表时十分有用。5.处理器状态处理器的状态保存在状态寄存器psw中,状态字中包括进位位,用于bcd码处理的辅助进位位,奇偶标志位,溢出标志位,还有前面提到的用于寄存器组选择的rs0和 rs1。0组从地址00h开始,1组从地址08h开始,2组从地址10h开始,3组从地址18h开始。这些地址都可通过直接或间接方式进行寻址。psw 的结构如下:cyacf0rs1rs0ovusrpcy进位标志位ac辅助进位标志位f0通用标志位rs1寄存器组选择位高位 rs0寄存器组选择位低位 ov溢出标志位usr用户定义标志位p奇偶标志位6.电源控制8051的chmos版本可
27、通过软件设置两种节电方式,空闲模式和低功耗模式。设置电源 控制寄存器pcon的相应位来进入节电方式。置位 idle进入空闲模式,空闲模式将停止程序执行,ram中的数据仍然保持,晶振继续工作,但与cpu断开。定时器和串行口继续工作。发生中断将退出中断模式。执行完中断程序后,将从程序停止的地方继续指令的执行。通过置位pdwn位来进入低功耗模式,低功耗模式中晶振将停止工作,因此,定时器和串行口都将停止工作。至少有两伏的电压加在芯片上,因此,ram中的数据仍将保存。退出低功耗模式只有两种方式,上电或复位。smod位可控制串行通信的波特率,将使由定时器1的溢出率或晶振频率产生的波特率翻倍。置位smod可
28、使工作于方式1,2,3定时器产生的波特率翻倍。当使用定时器 2 产生 波特率时smod将不影响波特率。7中断系统基本的8051支持6个中断源,两个外部中断,两个定时/计数器中断,一个串行口输入/输出中断。中断发生后,处理器转到将五个中断入口处之一执行中断处理程序。中断向量位于代码段的最低地址出(串行口输入,输出中断共用一个中断向量)。中断服务程序必须在中断入口处或通过跳转,分支转移到别处。8051支持两个终端优先级,有标准的中断机制,低优先级的中断只能被高优先级的中断所中断,而高优先级的中断不能被中断。8051/8052的中断向量表如下表所示:中断源中断向量上电复位0000h外部中断 0000
29、3h定时器 0 溢出000bh外部中断 10013h定时器 1 溢出001bh串行口中断0023h定时器 2 溢出002bh8 内置定时/计数器标准的8051有两个定时/计数器,每个定时器有16位。定时/计数器既可用来作为定时器(对机器周期计数)也可用来对相应i/o口(t0,t1)上从高到低的跳变脉冲计数。当用作计数器时,脉冲频率不应高于指令的执行频率的1/2,因为每周期检测一次引脚电平,而判断一次脉冲跳变需要两个指令周期。如果需要的话,当脉冲计数溢出时,可以产生一个中断。tcon寄存器(timer controller)用来控制定时器的工作起停和溢出标志位。通过改变定时器运行位tr0 和tr
30、1来启动和停止定时器的工作。tcon中还包括了定时器t0和t1的溢出中断标志位。当定时器溢出时,相应的标志位被置位,当程序检测到标志位从0到1的跳变时,如果中断是使能的,将产生一个中断。注意,中断标志位可在任何时候置位和清除,因此,可通过软件产生和阻止定时器中断。定时器控制寄存器tcon可位寻址tf1 tr1tf0tr0 ie1 it1ie0it0tf1定时器1溢出中断标志。响应中断后由处理器清零tr1定时器1控制位,置位时定时器1工作,复位时定时器1停止工作tf0定时器0溢出标志位。定时器0溢出时置位,处理器响应中断后清除该位tr0定时器0控制位,置位时定时器0工作,复位时定时器 0 停止工
31、作ie1外部中断1触发标志位,当检测到p3.3有从高到低的跳变电平时置位,处 理器响应中断后由硬件清除该位it1中断1触发方式控制位,置位时为跳变触发,复位时为低电平触发ie0外部中断1触发标志位,当检测到 p3.3 有从高到低的跳变电平时置位,处理器响应中断后,由硬件清除该位。it0中断 1 触发方式控制位,置位时为跳变触发,复位时为低电平触发定时器的工作方式由特殊功能寄存器tmod通过改变tmod,软件可控制两个定时器的工作方式和时钟源是i/0口的触发电平还是处理器的时钟脉冲tmod的高四位控制定时器1,低四位控制定时器0。tmod 的结构如下 定时器控制寄存器tmod-不可位寻址gate
32、c/tm1m0gatec/tm1m0定时器 1定时器 0gate当gate置位时,定时器仅当tr=1并且int=1时才工作,如果gate=0置位tr定时器就开始工作c/t定时器方式选择。如果c/t=1,定时器以计数方式工作,c/t=0时,以 定时方式工作m1模式选择位高位m0模式选择位低位可通过c/t位的设置来选择定时器的时钟源。c/t=1,定时器以计数方式工作对i/0引脚脉冲计数c/t=0时,以定时方式工作对内部时钟脉冲计数当定时器用来对内部时钟脉冲计数时,可通过硬件或软件来控制。gate=0为软件控制,置位tr定时器就开始工作,gate=1为硬件控制,当tr=1并且int=1时定时器才工作
33、当int脚给出低电平时,定时器将停止工作。这在测量int脚的脉冲宽度时十分有用,当然,int 脚不作为外部中断使用。9 内置 uart8051有一个可通过软件控制的内置全双工串行通讯接口。由寄存器scon来进行设置,可选择通讯模式,允许接收,检查状态位。scon 的结构如下:串行控制寄存器scon-可位寻址sm0sm1sm2rentb8rb8tirism0串行模式选择sm1串行模式选择sm2多机通讯允许位,当模式0时,此位应该为0。模式1时,当接收到停止位时该位将置位。模式2或模式3时,当接收的第9位数据为1时,将置位。ren 串行接收允许位tb8 在模式2和模式3中,将被发送数据的第9位rb
34、8 在模式0中,该位不起作用,在模式1中,该位为接收数据的停止位。在模式2和模式3中,未接收数据的第9位ti 串行中断标志位,由软件清零ri 接收中断标志位,有软件清零uart有一个接收数据缓冲区,当上一个字节还没被处理,下一个数据仍然可以缓冲区接收进来,但如果接收完这个字节如果上个字节还没被处理,上个字节将被覆盖。因此,软件必须在此之前处理数据。当连续发送字节时也是如此。8051支持10位和11位数据模式,11数据模式用来进行多机通讯。并支持高速8位移位寄存器模式。模式1和模式3中波特率可变。2.4mma7260简介加速度传感器是一种能够测量加速力的电子设备,加速力就是当物体在加速过程中作用
35、在物体上的力,加速力可以是常量,也可以是变量。加速度传感器基本的原理就是由于加速度产生某个介质产生变形,通过测量其变形量并用相关电路转化成电压输出。加速度计是常用的测量加速度的传感器。在智能车辆控制系统中系统中,加速度传感器完成数据采集任务,获得小车瞬时加速度值,以确定小车的运动状态;加速度传感器也可以测出小车与障碍物发生碰撞的剧烈程度;加速度传感器还可以判断小车所处斜坡的坡度;另外,通过推算定位法还可以计算出智能小车当前位置相对于已知参考位置之间的偏移,从而得到小车的绝对位置。在短时间内,利用这种方法得到的定位精度相对较高;但是可以想象,由于时间的增加,误差积累效应会越来越大,严重影响导航的
36、精度。因此,加速度传感器通常和gps一起组合成为组合导航系统,以提高定位精度,增强系统性能。1. 功能介绍智能车辆控制系统选用的加速度传感器是mma7260qt。一种低成本、低功耗、功能完善的3轴加速度传感器,其测量范围为2g。mma7260qt既能测量动态加速度(如振动加速度),又能测量静态加速度(如重力加速度)。敏感元件将测点的加速度信号转换为相应的电信号,进入前置放大电路,经过信号调理电路改善信号的信噪比,再进行模数转换得到数字信号,最后送入计算机,计算机再进行数据存储和显示。 mma7260qt低成本微型电容式加速度传感器采用了信号调理、单极低通滤波器和温度补偿技术,并且提供4个量程可
37、选,用户可在4个灵敏度中的选择,分别为:1.5gn、2gn、4gn和6gn.mma7260还具有很高的灵敏度,当选择1.5gn的测量范围时,灵敏度达到800 mv/gn。该器件带有低通滤波并已做零g补偿。该产品还提供休眠模式,因而是电池充电的手持设备产品的理想之选。当传感元件以加速度a运动时,质量块受到一个与加速度方向相反的惯性力作用,发生与加速度成正比a的形变,使悬臂梁也随之产生应力和应变。该变形被粘贴在悬臂梁上的扩散电阻感受到。根据硅的压阻效应,扩散电阻的阻值发生与应变成正比的变化,将这个电阻作为电桥的一个桥臂,通过测量电桥输出电压的变化可以完成对加速度的测量。它采用6 mm6 mm1.4
38、5 mm qfn的封装,体积超小,只需很小的板卡空间。而且,mma7260提供休眠模式,是电池充电的手持设备产品的理想之选。它具有三轴向检测功能,使便携式设备能够智能地回应位置、方位和移动的变化。mma7260三轴加速度传感器的主要特性如下: 可选灵敏度(1.5g/2g/4g/6g) 低功耗:500a 休眠模式:3a 低压运行:2.2v3.6v 6mmx6mmx1.45mm的无引线四方扁平(qfn)封装 高灵敏度(800mv/g 1.5g) 快速开启 低通滤波器具备内部信号调理 设计稳定、防震能力强 无铅焊接 环保封装 成本低由于mma7260传感器可准确测量三轴低量级下降、倾斜、移动、定位、
39、撞击和震动,因此在hdd保护、mp3播放器、游戏、便携式电子设备中得到了广泛的应用。本设计中则采用mma7260来测量车辆行驶时三维的加速度信号。2结构与原理mma7260的功能如图1所示。x、y、z三个相互垂直方向上的加速度由g-cell传感单元感知,经过容压变换器、增益放大、滤波器和温度补偿后以电压信号输出。图1mma7260功能框图g-cell传感单元是由半导体材料经微机械加工艺生产的微机械结构,整个物理模型由一对挠性轴、其支撑的极板及中间极板上的检测质量块组成。g-cell的极板构成了两个背对背的平板电容,如图2所示。当系统被给定一加速度时,检测质量块所附属的中间极板就会偏离无加速度时
40、的位置,这样它到一边固定极板的距离就会增加,同时到另一固定极板的距离就会减小。因此电容值也随着极板间距离的改变而改变,这就是对加速度的度量。电容值经过容压变换器转换为电压值,进过增益放大器、滤波器和温度补偿以电压的形式作为输出信号。图2g-cell单元的物理模型3. 引脚配置mma7260的三个相互垂直的传感方向如图3所示。mma7260的引脚配置如图3和表1所示。引脚序号引脚名称描述1gn-select1输入逻辑电平,选择灵敏度的级别2gn-select2输入逻辑电平,选择灵敏度的级别3vdd电源输入4vss电源地5-11n/c悬空12sleep mode休眠模式13zoutz方向输出电压1
41、4youty方向输出电压15xoutx方向输出电压16n/c悬空表1mma7260引脚功能图3mma7260的传感方向2.5 can通讯接口sja1000芯片2.5.1 can技术简介can(control area networker)即控制器区域网,是主要用于各种设备检测及控制的一种网络。can最初是由德国bosch公司为汽车的检测、控制系统而设计的。由于can具有独特的设计思想,良好的功能特性和极高的可靠性,现场抗干扰能力强。由于can总线具有以上的一些特点,为工业控制系统中高可靠性的数据传送提供了一种新的解决方案。其在国外工业控制领域已经有了广泛的应用,现国内的许多工业控制领域也开始基
42、于can的现场控制总线。can总线已成为最有发展前途的现场总线之一。can的主要特性:多主依据优先权进行总线访问无破坏的基于优先权的仲裁借助接收滤波的多地址帧传送远程数据请求配置灵活性全系统数据兼容性错误检测和出错信令发送期间若丢失仲裁或由于出错而遭破坏的帧可自动重发送暂时错误和永久性故障节点的判判别以及故障节点的自动脱离2.5.2 sja1000芯片介绍sja1000是一种can的独立控制器,用于移动目标和一般工业环境中的局域网控制。它是philips公司早期can控制器pca82c200的替代产品,并且增加了一种新的工作模式pelican,这种模式支持具有很多新特性的can2.0b协议,因
43、此功能更加强大。它具有如下特点。a.完全兼容pca82c200及其工作模式,即basiccan模式。b.具有扩展的接收缓冲器为64字节,先进先出(fifo)。c.与can2.0b协议兼容;支持11 bit和29 bit识别码。d.位速率可达1 mbit/s;24 mhz的时钟频率。e.支持pelican模式及其扩展功能。f.支持与不同微处理器的接口。g.可编程的can输出驱动器配置。h.增强了温度范围(-40125)。sja1000的内部结构如图2.5,主要由接口管理逻辑、信息缓冲器、位流处理器、接收过滤器、位定时逻辑、错误管理逻辑、内部振荡器及复位电路组成。图1 sja1000内部结构图2
44、sja1000引脚图sja1000的引脚图如图2.5所示,其引脚功能如下:ad7-ad0 多路地址/数据总线ale/as ale输入信号(intel模式),as输入信号(motorola模式) 片选输入低电平允许访问sja1000/e 微控制器的信号(intel模式)或e使能信号(motorola模式) 微控制器的wr信号(intel模式)或rd/信号(motorola模式)clkout sja1000产生的提供给微控制器的时钟输出信号;时钟信号来源于内部振荡器且通过编程驱动;时钟控制寄存器的时钟关闭位可禁止该引脚vss1 搭铁xtal1 输入到振荡器放大电路;外部振荡信号由此输入xtal2
45、振荡放大电路输出;使用外部振荡信号时左开电路输出mode 模式选择输入,1=intel模式,0=motorola模式vdd3 输出驱动的5 v电压源tx0 从can输出驱动器0输出到物理线路上tx1 从can输出驱动器1输出到物理线路上vss3 输出驱动器搭铁 中断输出,用于中断微控制器; 在内部中断寄存器各位都被置位时低电平有效; 是开漏输出,且与系统中的其它是线连接的;此引脚上的低电平可以把ic从睡眠模式中激活 复位输入,用于复位can接口(低电平有效);把引脚通过电容连到vss,通过电阻连到vdd可自动上电复位(例如,c=1f;r=50 k)vdd 输入比较器的5 v电压源rx0,rx1
46、 从物理的can总线输入到sja1000的输入比较器;支配(控制)电平将会唤醒sja1000的睡眠模式;如果rx1比rx0的电平高,就读支配(控制)电平,反之读弱势电平;如果时钟分频寄存器的cbp位被置位,就旁路can输入比较器以减少内部延时(此时连有外部收发电路);这种情况下只有rx0是激活的;弱势电平被认为是高而支配电平被认为是低vss2 输入比较器的搭铁端vdd1 逻辑电路的5 v电压源3 智能车辆控制系统检测装置的原理与算法智能车辆控制系统检测装置具有速度、路况信息(比如倾角等)、加速度等车辆行驶状态检测功能,并且能够结合车辆本身的信息在汽车停放时作为防盗系统进行使用。该系统先要完成行
47、驶状态的检测显示。为了让该系统能够真正的实用,该系统要通过总线与其他控制部分进行通信,在这个基础上可以更进一步实现汽车的智能化。通信总线暂时选定can/lin总线,这是汽车电子工业常用的一种串行通信。3.1 智能车辆控制系统检测装置的工作原理智能车辆控制系统检测装置具有速度、路况信息(比如倾角等)、加速度等车辆行驶状态检测功能,并且能够结合车辆本身的信息在汽车停放时作为防盗系统进行使用。该系统需要采用3轴加速传感器(即三维加速传感器)mma7260完成xyz三个方向的加速度、速度的检测和路况信息(比如倾角等)、加速度等车辆行驶状态的计算;同时需要采用模糊算法对信号进行进一步的处理和判断,为车辆
48、的控制检测提供可靠及时的依据。该系统在汽车停放时可以作为防盗系统进行使用。其原理为在汽车停放时监控汽车的震动和倾角等信息来判断车辆的异常行为。3.2 车辆行驶状态的计算原理该系统的核心是3轴加速传感器mma7260。首先使用三轴加速度传感器来感测车辆行使时产生的三维加速度信号,然后由a/d转换器对模拟信号进行采样并转换为数字信号,送至微处理器作预处理。mma7260自带了温度补偿和滤波,只需简单处理即可将其输出的三路(xyz轴)加速度模拟量接入到80c51微处理器的片上a/d转换模块中。 3轴加速传感器mma7260的三轴之间的关系如下图所示。通过x/z轴测量倾角的原理如下图所示。倾角的计算原理如下图所示,计算公式为 。为加速度传感器的输出 ; 为加速度传感器在0g时的输出 为传感器的灵敏度;为倾角;1g为自由落体重力加速度倾角为 。车辆的速度用霍尔传感器来测量,利用霍
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 古诗词诵读《李凭箜篌引》-高二语文大单元教学同步备课(统编版选择性必修中册)
- 《温暖的毛衣》少儿美术教育绘画课件创意教程教案
- 人教版位置课件
- 二年级上册数学每日计算小纸条1-6
- 西京学院《国画》2021-2022学年第一学期期末试卷
- 西华师范大学《中国政治制度史》2022-2023学年第一学期期末试卷
- 高考地理一轮复习第八章人口第一节人口分布与人口容量课件
- 西华师范大学《土壤污染防治技术》2022-2023学年第一学期期末试卷
- 职业技术学院现代物流管理专业人才培养方案
- 西华师范大学《机器人创新》2023-2024学年第一学期期末试卷
- JTG-D82-2009公路交通标志和标线设置规范
- 兽医产科学 知到智慧树网课答案
- 骨科术后疼痛护理
- MOOC 有机化学-河南工业大学 中国大学慕课答案
- 城市观光车项目可行性研究报告
- 计算机网络技术大学生职业生涯规划
- 走近湖湘红色人物智慧树知到期末考试答案2024年
- 中医养生智慧树知到期末考试答案2024年
- 兽医检验习题(附答案)
- 急诊科临床诊疗指南技术操作规范
- 中考英语选择题120题(含答案)
评论
0/150
提交评论