基于单片机的汽车防撞报警系统设计.doc
《基于单片机的汽车防撞报警系统设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的汽车防撞报警系统设计.doc(32页珍藏版)》请在咨信网上搜索。
1、第1章 概 述1.1 课题研究背景和意义汽车业与电子业是世界工业的两大金字塔,随着汽车工业与电子工业的不断发展,在现代汽车上,电子技术的应用越来越来广泛,汽车电子化的程度越来越高。随着交通运输向高密度发展,电子控制技术进一步应用于汽车的乘坐安全性和导航方面。电子技术在汽车安全控制系统的应用主要是为了增强汽车的安全性。汽车中应用的电子技术主要有:电子控制安全气囊,智能记录仪,雷达式距离报警器,中央控制门锁,自动空调,自动车窗、车门、座椅、刮水器,车灯控制,电源控制以及充电器等。近年来汽车的自动调速系统1,汽车防撞系统,汽车监测和自诊断系统以及汽车导航系统被人们广泛应用。在过去2030年中,人们主
2、要把精力集中于汽车的被动安全性方面,例如,在汽车的前部或后部安装保险杠、在汽车外壳四周安装某种弹性材料、在车内相关部位安装各种形式的安全带及安全气囊等等2,以减轻汽车碰撞带来的危害。安装防撞保险杠固然能在某种程度上减轻碰撞给本车造成损坏,却无法消除对被撞物体的伤害;此外,车上安装的安全气囊系统,在发生车祸时不一定能有效地保护车内乘车人员的安全。所有这些被动安全措施都不能从根本上解决汽车在行驶中发生碰撞造成的问题。为预防撞车事故的发生,必须在提高汽车主动安全性方面下功夫。汽车发生碰撞的主要原因是由于汽车距其前方物体(如汽车、行人或其他障碍物)的距离与汽车本身的距离近而相对速度太高。为了防止汽车与
3、前方物体发生碰撞,汽车与前方物体之间要保持一定的距离。这样就会大大提高汽车行驶的安全性,减少车祸的发生。发展汽车防撞技术,对提高汽车智能化水平有重要意义3。据统计,危险境况时,如果能给驾驶员半秒钟的预处理时间,则可分别减少追尾事故的30%,路面相关事故的50%,迎面撞车事故的60%。1秒钟的预警时间可防止90%的追尾碰撞和60%的迎头碰撞。理论上,汽车防撞装置可在任何天气、任何车速状态下探测出将要发生的危险情况并及时提醒司机及早采取措施或自动紧急制动4,避免严重事故发生。汽车防撞装置是借助于检测测技术监视汽车前方和后方的车辆、障碍物,并根据当时的距离自动判断是否达到危险距离5,及时向司机发出警
4、告。1.2 国内外研究的现状鉴于交通事故的不可预测性和不可绝对避免性,为了减少交通事故,优化交通秩序,利用计算机及信息技术来提高道路交通安全和效率已成为国内外研究的热点。二十世纪八十年代以后展开的关于智能交通系统的研究6,被认为是解决各种交通问题的一个很好的途径。智能交通系统是将先进的信息技术7、通讯数据传输系统、电子控制系统以及计算机处理系统有效地应用于整个运输管理体系8,使人、车、路环境协调统一,从而建立一个全方位发挥作用的实时、准确、高效的运输综合管理系统9。其中智能车辆系统涉及到计算机测量与控制、计算机视觉、传感器数据融合、车辆工程等诸多领域。视觉系统在智能车辆中起到环境探测和辨识作用
5、10。与其他传感器相比,机器视觉具有检测信息量大,单纯以当前的现实条件出发解决,容易导致系统实时性差11。根据计算车辆与目标的相对位移,并用自适应滤波对测量数据进行处理,以减少环境的不稳定性造成的测量误差12。在智能车辆领域,常用的还有雷达、激光、GPS等传感器。利用信息感知、动态辨识、控制技术的方法提高安全性,是先进汽车控制与安全系统(AVCSS)的主要研究内容13.世界各大汽车公司都在开展这方面的研究与开发工作。日本各大汽车制造企业如丰田、日产、马自达、本田、三菱等公司致力于新型安全汽车技术研究开发,并取得了重要的进展。丰田汽车公司使用毫米波雷达和CCD摄像机对本车的距离进行动态监测14,
6、当两车距离小于设定值时,系统将发出报警信号提醒本车驾驶员。日产汽车公司使用紧急制动劝告系统,利用先进的车距监测系统对跟车距离进行动态监测,当需要减速或制动时,用制动灯亮来提醒驾驶员,并及时监测驾驶员操纵驾驶踏板的踏踩状态,必要时使汽车的自动制动系统起作用降低车速,在最危险时刻自动制动。本田公司使用具有扇形激光束扫描的雷达传感器15,即使车辆在弯道行驶也能检测到本车与前方汽车或障碍物的距离降到设定值时,驾驶员仍未及时采取相应措施,便发出警告信号。三菱和日立公司在毫米波雷达防撞方面也做了大量的研究,其雷达中心频率主要选择6061GHZ或7677GHZ,探测距离为120m,尼桑公司为41LV-Z配备
7、了自适应巡航控制系统16。德国和法国等欧洲国家也对毫米波雷达技术进行了研究17,特别是奔驰、宝马等著名汽车生产厂商,其采用的雷达为调频毫米波雷(Frequency Modulation Continuous Wave)18,频段选择7677GHZ。如奔驰汽车公司和英国劳伦斯电子公司联合研制的汽车防撞报警系统,探测距离为150m,当测得的实际车间距离小于安全车间距离时,发出声光报警信号。该系统已经得到应用。美国的汽车防碰撞技术已经相当先进,福特汽车公司开发的汽车防碰撞系统的工作频率为24.725GHZ,探测距离约106m。仅探测本车道内车辆的信息19,从而可避免旁车道上目标物的影响。戴姆勒-克莱
8、斯勒公司的防撞结构主要是两个测距仪和一个影像系统,她能够测出安全距离,发现前方有障碍物,计算机能够自动引发制动装置。戴姆勒-克莱斯勒公司的实验结果显示,车速以每小时32.18公里/小时的速度行驶,在距离障碍物2.54的地方停下来。近距离报警如倒车雷达现已蓬勃地车辆上安装使用,但国内目前生产的中远距离测量普遍达不到要求,表现在最远测距距离近,测距误差大,远远不满足高速公路的安全车距离要求,需进一步研究。1.3 超声波传感器原理超声波传感器分机械方式和电气方式两类,它实际上是一种换能器,在发射端它把电能或机械能转换成声能,接收端则反之。本设计中超声波传感器采用电气方式中的压电式超声波换能器20。它
9、是利用压电晶体的谐振来工作的。它有两个压电晶体和一个共振板21。当它的两级外加脉冲信号其频率等于压电晶体的固有振荡频率时,压电晶体片将会发生共振,并带动共振板振动,产生超声波。反之,如果两电极间未外加电压,当共振板接收到超声波时,将压迫压电晶体片做振动,将机械能转换为电信号,就成为超声波接收器22。在超声波电路中,发射端输出一系列脉冲方波,脉冲宽度越大,输出的个数越多,能量越大,所能检测到的距离也越远。超声波发射换能器与接收换能器在其结构上稍有不同,使用时应看清器件上的标志23。超声波测距的方法有很多种:如往返时间检测法、相位检测法、声波幅值检测法24。本设计采用往返时间检测法测距25。其原理
10、是超声波传感器发射一定频率的超声波借助空气媒质传播,到达测量目标或障碍物后反射回来,经反射后由超声波接收器接收脉冲26,其所经历的时间即往返时间。往返时间与超声波传播的路程的远近有关27。根据测试传输时间可以得出距离。假设S为被测物体到测距仪之间的距离,测的的时间为t,超声波传播的速度为v表示。则有关系式: (1-1)在精度的要求较高的情况下,需要考虑温度对超声波传播速度的影响,按式(1-2)对超声波传播速度加以修正,以减小误差。 (1-2)中,T为实际温度单位为,V为超声波在介质中的传播速度单位为M/S。表1-1 一些温度下的声速温度-30-20-100102030声速31331932233
11、1337344350第2章 硬件简介本设计采用以AT89S51单片机为核心芯片的电路来实现,主要由AT89S51芯片、时钟电路、复位电路、LED显示、超声波传感器5部分组成。AT89S51单片机的时钟电路由18(XTAL1)管脚和19管脚的时钟端(XTAL2)组成。给单片机一定的周期。与12MHz的晶振Y1电容C9电容C10组成,采用片内振荡方式。复位电路采用简易的开关复位电路,主要由电阻R2,电容C7,开关K2组成,分别接至AT89C51的RST复位输入端。2.1 AT89S51单片机概述AT89S51 是一个低功耗,高性能CMOS 8位单片机。片内4KBytes ISP(In-system
12、 programmable)的可反复擦写1000次的Flash只读程序存储器。芯片内集成了通用8位中央处理器和ISP FLASH 存储单元,功能强大的微型计算机的AT89S51具有如下特点:40个引脚,4K Bytes Flash 片内程序存储器,128bytes 的随机存取数据存储器(RAM),32个外部双向输入、输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。主要特性: 8031 CPU与MCS-51 兼容 4K字节可编程FLASH存储器(寿命:1000写/擦循环) 全静态工作:0Hz-33MHz 三
13、级程序存储器保密锁定 128*8位内部RAM 32条可编程I/O线 两个16位定时器/计数器 6个中断源 可编程串行通道 低功耗的闲置和掉电模式 片内振荡器和时钟电路 2.1.1 AT89S51单片机功能特性概述AT89S51提供以下标准功能:4k字节Flash闪速存储器,128字节内部RAM,32个I/O口线,看门狗(WDT),两个数据指针,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89S51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工
14、作。掉电方式保存RAM中的内容,振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。2.1.2 AT89S51单片机引脚说明AT89S51单片机的主要管脚有:XTAL1(19管脚)和XTAL2(管18脚)为振荡器输入输出端口,外接12MHz晶振。RST/Vpd(9脚)为复位输入端口,外接电阻电容组成的复位电路。采用低电平复位。Vcc(40管脚)和Vss(20管脚)为供电端口,分别接+5V电源的正负端。在本设计中用P0。0P0.7控制数码管段选。用p2端口(P2.4P2.7管脚)控制数码管显示的位选。现在我们对这些引脚的功能加以说明:各引脚在AT89S51单片机上的排列顺序,如下图2-1所示
15、。 图2-1 AT89S51引脚图P2.0:接地P4.0:正电源脚,正常工作或对片内EPROM写程序时,接+5V电源。P1.9:时钟XTAL1脚,片内振荡电路的输入端,是外接晶体的一个引脚。P1.8:时钟XTAL2脚,片内振荡电路的输出端,是外接晶体的另一端。当采用外部振荡器时,此引脚接外部振荡源。RST/VPP(PIN1):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。P0.0p0.7:输入信号用于控制LED段选。P1.0:连接AT89SISP红外解码芯片。P1.0和p1.5、p1.6、p1.7与单片机编程器连接,是程序下载端口。AT89S51的时钟有两种方式,一种是片内时钟振荡方
16、式,但需在18脚和19脚外接石英晶体(2MHz-12MHz)和振荡电容,振荡电容的值一般取10pF-30pF。另外一种是外部时钟方式,即将XTAL1接地,外部时钟信号从XTAL2脚输入。P3.0:ALE是允许地址锁存输出/编程脉冲输入引脚。当访问外部程序器时,ALE(地址锁存)的输出用于锁存地址的低位字节。而访问内部程序存储器时,ALE端将有一个1/6时钟频率的正脉冲信号,这个信号可以用于识别单片机是否工作,也可以当作一个时钟向外输出。更有一个特点,当访问外部程序存储器,ALE会跳过一个脉冲。PSE:复位。EA:电源输入端。2.1.3 复位电路单片机AT89S51作为主控芯片,控制整个电路的运
17、行。单片机外围需要一个复位电路,复位电路的功能是:系统上电时提供复位信号,直至系统电源稳定后,撤消复位信号。为可靠起见,电源稳定后还要经一定的延时才撤销复位信号,以防电源开关或电源插头分-合过程中引起的抖动而影响复位。该设计采用含有电阻的复位电路,复位电路可以有效的解决电源毛刺和电源缓慢下降(电池电压不足)等引起的问题,在电源电压瞬间下降时可以使电容迅速放电,一定宽度的电源也可令系统可靠复位。复位电路如图2-2示: 图2-2 复位电路图复位是单片机的初始化操作,使CPU及各专用存储器处于一个确定的初始状态,其中把PC的内容初始化为0000H,使单片机从0000H单元开始执行程序,除了系统的正常
18、开机(上电)复位外,当程序运行出错或操作错误使系统处于死循环状态时,为摆脱困境,可按复位键进行复位,复位电路由片外和片内两部分电路组成。AT89S51的RST引脚为复位引脚,只要在RET引脚上出现两个机器周期以上的高电平,即可实现复位。复位通常有上电复位和按键复位两种方法。本设计采用的是按键复位,当按下按键后,电容被短路,RST引脚就处于高电平,就可以达到复位的目的。复位电路工作原理:当按下S1时电容C7短路,R2为防止电容放电,RST此时为高电平;不按S1时,由于电容通交流阻直流,RST仍为低电平。2.2 各芯片功能及工作原理在本设计中用到了74HC04芯片、CX2016芯片、晶振芯片。芯片
19、在本设计设计中起到了关键作用。2.2.1 晶振芯片本设计中采用了12MHZ的晶体振荡器。只要在晶体振子板极上施加交变电压,就会使晶片产生机械变形振动,此现象即所谓逆压电效应。当外加电压频率等于晶体谐振器的固有频率时,就会发生压电谐振,从而导致机械变形的振幅突然增大。晶体振荡电路连接图如图2-3所示。图2-3 晶振电路图LED显示简介第1管脚:VSS为电源地,接GND。第2管脚:VDD接5V正电源。第3管脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。第4管脚:RS为寄存器选择,高电平时选择数据
20、寄存器、低电平时选择指令寄存器。第5管脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。第6管脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。第714管脚:D0D7为8位双向数据线。第15管脚:BLA背光电源正极(+5V)输入引脚。第16管脚:BLK背光电源负极,接GND。 注意:液晶模块背光须消耗电流约为50mA左右,S51增强型实验板上设计了DIP微动开关来控制背光的开关,如右图所示,当实验板上的DIP开关(第3位)拨打到ON
21、状态时,液晶背光显示,拨到OFF状态时,背光关闭。TC1602液晶模块内带标准字库,内部的字符发生存储器(CGROM)已经存储了192个57点阵字符,32个510点阵字符。另外还有字符生成RAM(CGRAM)512字节,供用户自定义字符。如表1所示,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是0B(41H),显示时模块(xian shi mo kuai)把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”。 2.2.2 8位数码管8段数码管属于LED发光器件的一种。LED发光器件一般常用的有两类:数码
22、管和点阵。8段数码管又称为8字型数码管,分为8段:A、B、C、D、E、F、G、P 10根管脚,每一段有一根管脚。其中P为小数点。数码管常用的有另外两根管脚为一个数码管的公共端,两根之间相互连通,如图2-4所示:图2-4 LED的引脚和电路原理数码管作为显示字段的数码型显示器件,它是由若干个发光二极管组成的。当发光二极管导通时,相应的一个点或一个笔画发亮,控制不同组合的二极管导通,就能显示出各种字符。数码管有共阳极和共阴极两种。共阴极LED显示管的发光二极管的阴极连在一起,通常此共阴极接地。当某个发光二极管的阳极为高电平时,发光二极管点亮,相应的段被显示。同样,共阳极LED显示管的发光二极管的阳
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整 word 基于 单片机 汽车 报警 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。