欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    汽车泊车辅助系统设计.docx

    • 资源ID:596325       资源大小:648.10KB        全文页数:69页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    汽车泊车辅助系统设计.docx

    济南高校泉城学院毕业设计题目汽车泊车协助系统设计学院工学院专业机械设计制造和其自动化(专升本)班级1502班学生高雯亭学号2015040118指导老师张兴达武华蒯建明二。一七年五月十六日随着国民经济迅猛发展,汽车保有量逐年递增。在汽车运用过程中,泊车成为摩擦事故频发的一个环节,给人们的生命财产平安带来诸多隐患。针对这一问题,本设计提出了一种基于单片机的汽车泊车协助系统。实现了泊车过程中的距离监测、报警、显示等功能,为泊车供应了牢靠助力。本设计主要包含硬件部分设计与软件部分设计。其中硬件部分主要包含核心限制部分、信号采集部分、显示部分、报警部分。详细工作主要有元器件选型、电路设计、电路制作和调试等。软件部分以C语言为工具,设计了完整的程序流程框图并完成了程序编写,实现了数据接收、分析以和限制指令输出等功能,结合硬件平台实现了预期功能。通过电路制作和调试,验证了本设计系统的有效性,为进一步的探讨和应用供应了肯定的数据参考。关键词:单片机;传感器;超声波测距ABSTRACTWiththerapiddevelopmentofthenationaleconomy,carownershipincreasedyearbyyear.Intheprocessofcaruse,parkinghasbecomeafrequentpartofthefrictionaccident,topeople'slivesandpropertytobringalotofhiddendangers.Aimingatthisproblem,thisdesignproposesavehicleparkingassistsystembasedonsinglechipmicrocomputer.Toachievetheprocessofparkingdistancemonitoring,alarm,displayandotherfunctionsfortheparkingtoprovideareliablepower.Th运designmainlyincludesthehardwarepartdesignandthesoftwarepartdesign.Thehardwarepartmainlyincludesthecorecontrolpart,thesignalacquisitionpart,thedisplaypart,thealarmpart.Specificworkmainlycomponentsselection,circuitdesign,circuitproductionanddebugging.ThesoftwarepartofthesoftwaretoClanguageasatooltodesignacompleteprogramflowdiagramandcompletetheprogramtoachievethedatareception,analysisandcontrolcommandoutputandotherfunctions,combinedwiththehardwareplatformtoachievethedesiredfunction.Throughthecircuitmakinganddebugging,thevalidityofthedesignsystemisverified,whichprovidessomedatareferenceforfurtherresearchandapplication.Keywords:singlechip;sensor;ultrasonicranging摘要11Abstract错误!未定义书签。1绪论01.1国内外探讨现状01.2选题目的与意义12系统设计方案62.1 超声波的工作原理62.2 超声波的测距方法72.3 超声波测距精度和补偿83系统硬件的设计133.1 系统主控部分143.2 系统信号采集部分153.3 系统显示部分183.4 系统报警部分194系统的软件设计204.1 系统主程序软件设计204.2 系统子程序软件设计224.2.1 测温部分设计224.2.2 测距部分设计235系统制作和调试255.1 系统PCB制作255.3 系统实物制作275.4 系统测试316总结与展望33致谢35参考文献36附录A电气原理图38附录B电路PCB图39附录C实物图40附录D元器件清单41附录E部分源程序图421绪论1.1 国内外探讨现状最初的泊车协助系统,是用于货车上的语音泊车警告。它在汽车挂上倒档后会发出“倒车请留意!”的语音,提示车辆四周的行人和行车,以主动避让,从而削减事故的发生。但是“泊车喇叭”对驾驶员来说主动性很差,驾驶员无法驾驭车后方的状况。虽然说它的语音提示能很大程度避开对行人损害,但由于车主泊车时无法发觉车后的障碍物,无法对车辆进行有效爱护,因此极易造成刮擦和碰撞。于是,在“泊车喇叭”的基础上生产厂家研发了其次代泊车协助系统:“超声雷达”。它是通过安装在在车辆尾部的传感器,对车辆后方肯定范围内的障碍物进行探测。并通过报警的“嘀嘀”声或语音提示协助驾驶员进行泊车操作。同样,“超声雷达”在面世后没多久,驾驶员也发觉了它的一些弊端。它虽然解决了“泊车喇叭”无法发觉泊车障碍物的问题,但由于它无法推断障碍物的准确位置,也不能探测路面坑洼之处或低矮的障碍物,因此“超声波倒车雷达”泊车技术在平安泊车的问题上还是存在一点点瑕疵。因此,厂家在“超声波倒车雷达”的基础上又研发了第三代泊车协助系统:“泊车影像”。它是通过安装在车尾的高清摄像头,将车后路况信息清晰的显示于车内的显示屏上,让驾驶员可以查看后方道路状况,从而使汽车平安的泊车入库。泊车影像的出现着实让刚上路新手如释重负,因为可以看到实际的路况影像,符合驾驶员的真实需求。那么,泊车影像的出现真的解决了泊车难得问题吗?其实不然,泊车影像依旧存在泊车难问题,那就是泊车影像的一个致命缺陷,泊车影像显示的不够全面,画面里存在盲区。于是第四代泊车协助系统全景影像系统横空出世,其主要包括一个图像处理单元和四个超广角摄像头。左右摄像头分别安装在左右后视镜下方,前后摄像头分别安装在前后保险杠上方。这个全景环视概念最早是由K.Kate,M.Suzuki,Y.Fujita,Y.Hirama等四人于2006年首先提出。这一概念提出后,立刻引起了国内外众多汽车生产厂家和相关科研单位的爱好。但到目前为止,基于这一观点研发出成熟产品的厂家却屈指可数。2007年,日产公司发布了首款全景行车平安系统“环景监视系统AVM”,2008年本田推出了multi-viewcamerasystem,2009年阿尔派推出TOPVIEW系统,2010年Fujitsu公司研发了MUlti-ArlgIeViSion系统,宝马公司自主研发的只有左、右、后三个方位视图的泊车协助系统,首先应用在X6上,宝马740系列上的全景系统还是其供应商供应的。1.2 选题目的与意义自改革开放以来,我国经济快速发展的同时工业也发生了天翻地覆的变更,人们的生活水平越来越高,汽车已经从“万元户”的家中进入千家万户的家庭当中,由此产生的交通问题也越来越变的尖锐起来。主要针对越来越拥挤的马路、停车场、街道等场所,加上驾校培育中存在问题,大量驾驶员在拿到驾照之后变身“马路杀手”,简洁刮伤汽车甚至发生交通事故等一些状况,泊车协助系统是一种旨在泊车防护的汽车防撞系统。泊车期间发生事故的频率极高,已引起了社会和交管部门的高度重视。与此同时,网络购物越来越便利订单量呈现爆发式增长,快递行业发展势头迅猛,订单量业务量不断增加,物流公司和快递公司工作量增加货运缺口使货运驾驶员工作时间延长,简洁造成疲惫驾驶导致交通事故的发生。“行百里者半于九十,此言末路之难也”在货运的最终环节由于驾驶员的麻痹大意出现事故的可能性也会大大增加图1.1运载卡车视角图1.2运载卡车驾驶员视角从图上可以看出,驾驶员在驾驶运载卡车时对于侧方行车信息驾驭不全,在遇到恶劣天气时此种状况更是雪上加霜。而且运载卡车的驾驶室高大,驾驶员视线收到各种障碍物的影响,驾驶员视线之内存在许多死角为事故的发生埋下了隐患,经过实际测量与体验我发觉运载卡车在倒车时的问题主要为右侧和后侧距离无法驾驭,驾驶员习惯看离自身较近的左方后视镜而忽视了车辆右方的行人和路面状况,特别简洁发生交通事故。奔驰汽车的泊车协助系统为蓝本,奔驰汽车的全向泊车协助系统基于10个测距雷达组成,包括前后左右4个方向,特别精彩的解决了小型汽车的泊车问题。其同样适用于解决运载卡车的泊车问题。图13奔驰汽车泊车协助系统测距传感器目前国内外常用的测距方式大致分为5种:红外雷达测距,毫米波雷达测距,视频测距,激光测距。光电测距激光测距与红外测距都属于光电测距。光电测距具有时间短、量程大、精度高等优点。而且光电测距所运用光波的波束近似直线,很少扩散,波束的能量比较集中,测距的精确性较高。光电测距系统又分为成像式和非成像式两种,车载测距系统偏向于非成像式应用。非成像式又分为脉冲式光电测距和相位式光电测距两种。但是在车载应用领域,要求测距系统对天气的适应实力强,而且能忍受振动的干扰,而光电测距受天气的影响很大,在高速运动的车体中,也很难在振动环境中保持较好的稳定性和牢靠性,并且外界的日光环境也会影响到光电测距系统的工作。已经处于运用阶段的光电测距系统价格较高。毫米波雷达测距雷达是通过所测目标对电磁波的反射来探知目标并测定其位置的。从这个意义上讲,前面所提到的倒车雷达不能算是严格意义上的雷达。雷达的工作频率范围从到,工作在以下的称为微波雷达,在以上的称为毫米波雷达。车载雷达的一般选用在等波段,其对应的频率范围处在毫米波雷达范围。毫米波雷达是长距离测距用到的。毫米波雷达测距不易受被测对象表面状况和颜色的影响,并且不受大气流淌的影响,雨、雪、雾、阳光和灰尘等的干扰较小,且其测距的精度很高,可以实现多目标测量。毫米波雷达的缺点在于毫米波雷达的工作介质是电磁波,不同车辆之间的毫米波雷达会相互干扰以致无法工作,并且还会影响到车载通讯系统和广播系统的工作有些物体对毫米波的反射较弱,如房屋、水泥或塑料隔离墩、数目、行人或牲畜等,此时毫米波雷达就会做出误判,从而影响到行车的平安性。视觉测距所谓视觉测距就是利用摄像机或照相机实时拍摄包含被测目标的图像,然后利用计算机对所拍摄的图像快速提取特征信号进行分析和计算,求出被测目标到摄像机之间的距离。单目视觉测距无法精确获得被测对象的距离值,现在广泛的探讨所关注的是双目视觉的测距系统。双目视觉系统仿照了人的视觉原理,测量的精度很高,但目前的价格很高,同时由于受软件和硬件的制约,成像速度较慢,须要软硬件的发展达到可以快速成像并且价格大幅下降的时候才能得到广泛应用。超声波测距超声波指的是工作频率在以上的机械波,它具有穿透性强、衰减小、反射实力强等特点。超声波测距的原理是利用测量超声波放射脉冲和接收脉冲的时间差,再结合超声波在空气中传输的速度来计算距离。超声波测距的原理简洁、成本低、制作便利,且超声波对雨、雪、雾的穿透性较强,可以在雨、雾等恶劣天气下工作。其次,超声波对光照和色调不敏感,可用于识别透亮和漫反射性差的物体。再次,超声波对外界电磁场不敏感,可用于由电磁干扰的环境中。但是超声波测距的速度和光电测距与毫米波雷达测距的速度无法相比,且超声波具有肯定的扩散角,只可测得距离,不行以测得方位。表Ll测距方式对比表超声波测距红外线测距激光测距视频测距毫米波测距最大距离10米10米150米VIOo米<150米响应时间15毫秒100O毫秒10毫秒不肯定1毫秒探头干涉几乎没有略有影响影响较大影响极大几乎没有成本比较5元50元500元成本很高成本很高环境影响几乎不影能见度低恶劣天气视可见度几乎不影响时可以工无法正常状况而论响作工作经过横向对比之后发觉超声波测距成本低廉,技术成熟。完全可以胜任泊车协助系统的测距任务。2系统设计方案2.1超声波的工作原理声波是世界上传递信息的众多载体当中的一个,它是由物体振动然后以波束的形式向外界传波的一种弹性机械波。人们发觉其振动的次数不同所以依据其振动的频率(单位时间内的振动次数)把声波分成了三大类,人们把人类耳朵能听到的叫做可听见波它的振动频率在20赫兹至2.0X10的4次方赫兹之间,还有两种是人类听不到的是次声波(频率低于20赫兹)超声波(频率高于20K赫兹),次声波不简洁衰减,不易被水和空气汲取。某些频率的次声波简洁和人体器官产生共振,对人体有很强的损害性。超声波的独特优点:由于超声波的频率很高,波长很短,所以超声波对比其他声波有着自己独特的优点:1.可沿直线传播,声波的发散性与波长有关,超声波的波长特别短,可以放射定向且集中的超声波束,有利与目标定位和距离测量。2.传播衰弱小,超声波在介质中传播所损耗的能量小,因此广泛应用于工业探伤和交通测距等方面。3运用成本低廉,一般来说工业和制造业应用中对于精度的要求不是很高时,选用成本较低的超声测距方式有利于企业削减成本增加竞争力。4.环境适应性强,超声波测距对外界环境的要求不算高。超声波在现实生活中已经成熟应用在工业的各个方面,在工业技术领域起到特别关键的作用。详细应用有以下几个方面:1.测距:由于声波的特点,这种测距方法不受或受环境影响较小,在距离测量方面得到了广泛的应用。2超声探伤,因为超声波在各种介质当中都能良好的传播,所以超声波常用来对建筑物进行支撑结构探伤,探测其中的“伤疤”。3 .声呐:就是声呐放射出超声波照耀目标,然后超声波回收装置接收水中目标反射的回波,可用来探测水下的目标,并检测出目标的距离、方位、航速等参数。4 .b型超声波扫描技术:通俗来讲就是超声波在医学上的应用,探测人体脏器的状况便利医生做出诊断。5 .焊接:超声波在塑料制品的表面产生几万赫兹的振动,这种振动会产生局部的高温。致使两个塑料制品接触面因高温熔化,使得两个塑料制品的接触面熔为一体。2.2超声波的测距方法超声波测距过程中,波动主要在空气中传播。对于空气这样的流体介质,超声波传播时,介质中只有体积形变即拉压形变,而没有切变形变,所以只存在纵波形式,在空气中只有纵波,因此声波在空气中的传播速度只有一个。目前国际上常用的以超声波为工具的测距方法有两种它们分别是超声波相位检测法和超声波脉冲回波法。我们来简洁对比一下这两种方法,第一种是超声波相位检测法,我们知道超声波的传播速度是340米/秒,那么超声波放射装置发出波束后超声波接收装置收到反回波束之间会有一个相位差,我们把这个相位差值与超声波在空气中的传播速度相乘就得到了测距模块与被测物体之间的距离。也就是L=l2ct此方法测距精度高但是测量距离比较近只有15厘米至60厘米。其次种是超声波脉冲回波法其还有一个名字叫作时间渡越法,超声波测距大都采纳时间渡越法,其原理类似于数字式雷达原理,测距起先发出脉冲,处理器起先计数器,检测到回波信号后,中断处理器关闭计数器,依据计数脉冲的重复周期T,得到渡越时间tR-nT,n为计数器值,所以,测量tR事实上变成读出距离计数器的数码值n。对目标距离R的测定转换为测量脉冲数n,从而把时间tR这个连续量变成了离散的脉冲数。目标距离R与计数器读数11之间的关系为n=(2.1)R=/?2/(2.(2)f为计数脉冲重复频率,所以放射频率越高测距精度越高。此种方法可测距离为40厘米至1X103厘米,且精度较高满意本设计的运用要求。经过以上对比与分析,泊车协助系统的测距计算方法用其次种更适合。2.3超声波测距精度和补偿超声波在实际介质中传播时,其能量将随距离的增大而渐渐减小,称为衰减。引起衰减的缘由大致有三个:1由声束扩展引起的衰减。2由散射引起的衰减。3由介质的汲取引起的衰减。这些衰减都最干脆的表现就是声波的声压与声强的变更。科学家经过大量的探讨和试验发觉超声波的传播速度在各种介质之间是不同的。其中在空气中速度最慢只有340ms,而且其能量随着距离的增长不断变小。其表达式可以写成A=A(x)cos(Wt+kt)(2.(3)=A0e-2axcos(Wt+kt)K=2(2.(4)a=bf2A(X)表示超声波接受装置收到的振幅AO表示超声波放射装置发出的振幅Q表示衰减细数X表示超声波的传播的距离W表示传播角频率人表示超声波的波长t表示超声波在空气传播的时间b表示空气的介质常数f表示超声波的频率在空气作为单一传播介质时,b=2Xl.-13S2cm,本文前面提到过科学家经过大量探讨和试验证明超声波的能量随着传播距离的增加而不断变小,那么其传播距离也随着缩短。假设超声波放射装置发出的超声波频率为20赫兹那么带入公式可得人为1.7cm,然后我们在变更超声波放射装置发出的频率使频率变为原来的2倍,代入公式得出入为0.85cm。由此可以看出超声波的精度增长了1。而且超声波频率的增长不但可以增加精度,还会产生一个副作用,也就是超声波波束之间会相互干涉,科学的说法是会产生超声副瓣,产生测量盲区。此时面临一个选择问题,即要测量精度还是要测量距离?因为超声波的频率越高,精度越高但是由于能量衰减快无法保证测量距离;假如选取超声波的频率过低虽然传播距离长了不过由于频率过低引起的环境干涉会导致测量精度的不志向。中国是世界上领土第三大国,南北两端相距5500多公里,东西两端相距5200多公里,横跨5个时区,从热带到温带冬季(1月)平均最低温度零下30摄氏度,最高温度零上20以上温差变更极大,因此泊车协助系统的设计须要考虑温度对超声波测距精度的影响。经过科学家大量的试验和测量,科学家们测出声波在20摄氏度的空气中传播速度是344米/秒,而当温度降低至15摄氏度时,则声波在空气中的传播速度降低至340米/秒。我们可以看出,温度对我们要求的精度影响特别大,如表所示表2.1温度对声速的影响温度声速温度声速-30313.3M/S10337.6M/S-20319.9M/S20344.0M/S-IOoC325.5M/S30349.1M/S温度与速度的关系可以用C=33L45+0.61T表示。C为音速,表达声速的公式C=JMpO(2.(5)!为气体的绝热体积系数(14),P为大气压强(lX105pa),为为气体密度(1.29kgm3)o质量为m,体积为V,则密度为应为mV,上式化作C=师=府而对于志向气体PV=RTR为摩尔气体常数,T为肯定温度,则C=Vr打/阳,r,R,m均为已知数,所以C(声速)仅与T(温度)有关。在。摄氏度的空气中C°=33L45ms,随意温度下的速度由表达式CiC0=7To=/273.16(2.7)超声波在志向条件下空气中的传播速度为v=331.45X(ms)(2.8)此外,声波在空气传播时,还会有衰减,衰减的分类和成因如下:(1),汲取衰减,波动形式的力学能量不断转换为其他种类的能量,在大多数的状况下,转换为热能,这种类型的声波衰减现象,成为声波的汲取衰减。汲取衰减涉和到媒质的粘滞性、热传导和各种弛豫过程。.散射衰减,声波在一种媒质中传播时,因遇到由另外一种媒质组成的障碍物而向不同方向产生散射,从而导致声波减弱的现象,统称为散射衰减。(3),扩散衰减,扩散衰减主要是考虑声波传播中因波阵面的面积扩大导致的声强减弱。三种衰减中,扩散衰减仅仅取决于声源辐射的波形和声束状况。而与媒质的性质无关,散射衰减除了与媒质的性质、状况有关外,又与障碍物的性质、形态、尺寸有关,故此在空气中传播的超声波,可定性探讨的衰减为汲取衰减。在探讨汲取衰减之前,先介绍一个声学中常用来描述声学问题的声学量一声压。由于声波的存在,使介质产生压力的变更,声场中某一点在某一时刻的压强与声波不存在时同一点的静压强之间的差值即为声压。声压的单位是Pao声压是用来描述声学物理过程的基本量。例如微风轻轻吹动树叶时声压约为一在房间中大声讲话距离米处时的声压约为靠近飞机几米处发动机的声音可达几百。声学理论证明,汲取衰减遵从指数衰减规律,声压随传播距离S的变更为P=POe-ax,衰减系数CI的表达式为:=Asf2oAS是一个和频率无关的常数,其值取决于介质的粘性和热传导等物理性质阴。由式可见,振动的频率越高,声波在空气中的衰减就会越快,同时传播的距离就会越短。但假如超声波的频率过低,就会像一般声波一样呈现四面八方的传播特性。频率为40赫兹的超声波在空气中传播的效率最佳,故本设计采纳的超声波频率为40赫兹。3系统硬件的设计作为泊车协助系统要实现的基本功能有:(1)、能够有效测量的距离范围:20厘米至500厘米(2)、所测距离误差应小于5%(3)、在LCD1602显示屏上实时的显示障碍物距离车辆后保险杠的最小距离和货厢侧面与障碍物的最小距离。(4)、当最近的障碍物距离车辆尾部小于1.5米时,蜂鸣器发出报警声音。(5)、所需电源:5V直流(6)、温度补偿功能泊车协助系统硬件框图如下图所示图3.1系统结构框图3.1系统主控部分本系统处理器运用意法半导体公司的STM32芯片作为处理器,意法半导体公司始建于1988年是意大利SGS公司跟法国的Thomson公司合并而成的是世界上最大的半导体公司。此公司在国内外均享有盛名产品质量优秀功能强大,因此选取此公司的芯片作为本系统的处理器“3。详细型号选取为STM32F103C8T6选取说明如下表所示表3.1单片机命名规则表1STM3表示ARMCortex-M内核的32位处理器22F表示芯片系列3103表示增加型芯片4C表示引脚数48个表示64K内存表示LQFP封装表示工作环境温度-40度85度选取这款处理器有以下几方面的考虑(1)能耗低,此处理器有3种工作模式休眠,停机和待机。在系统不启动是可以待机或休眠降低耗电量。(2)功能强,此处理器集成了10个定时器13个通信接口12位D/A转换器,易于完成各种项目。(3)速度快,此处理器主频72M赫兹,处理数据以微秒计算。大大提高了整个系统的效率。(4)体积小,此处理器体积大约是指甲盖儿大小,减小了整个系统的体积有利于泊车协助系统的小型化。图3.2系统主控电路图3.2 系统信号采集部分本泊车协助系统用到传感器的部分是测距模块和测温模块,超声波测距模块选取的超声波探头的型号是收发分体的TCT40-16T/R表3.2探头命名规则表TC压电陶盗超声换能器T通用型40频率40K赫兹16外径T放射探头该型号的小皿n、超声R接受探头波雷达放射装置放射的超声波主频是40K赫兹,误差±IK赫兹。其检测有效范围如图所示图3.4超声波雷达监测范围图由于本设计所采纳的超声波探头为分体式设计(放射模块和接受模块),该设计采纳红外接收芯片CX20106以和超声波接收探头CSB40R等构成超声波接收电路模块”图3.5超声波原理图要想知道当前环境下,超声波在空气中传播的速度,须要测得环境的温度,故系统中须要设置测温模块以得到环境温度,从而确定精确的声速。测温模块选取的设备是DS18B20o每个DS18B20片内都含有一个64位的ROM,其中存储着各个器件自身的序列号,作为器件独有的号码,通过单总线可以同时布置多个从而实现多点测温的功能”叫DS18B20的主要性能:数字信号被在中心处理器中以“一线总线”方式干脆进行串行传输,在信号传输上具有特别强大的抗环境干扰的实力,而且同时可传送CRC校验码;温度传感器的温度测量范围在零下55度至125度之间,测亮温度范围特别广,温度转换精度特别高,测温精度特别准,转换时间特别短。其所对应的辨别率为025度,0.125度和0.0625度”叫在这种状况下我们能实现高精度测温,在具有独特的单线接口,这样的设计可以让处理器在连接时只须要一条端口线就可以与未处理器进行连接,可选择的功能限制方法较多。“I图3.5系统温控模块电路图3.3 系统显示部分显示模块的主要任务是把测距部分经过换算而得到的距离值进行实时显JO作为泊车协助系统显示模块,显示的信息要明确内容要清晰,目前有两种显示设备可以达到我们的运用要求,分别是共阳极数码管跟液晶显示屏,考虑到泊车协助系统显示的信息较为综合。运用数码管显示的话,信息显示不全面简洁造成信息的混淆和误读。因此选取带背光的LCD显示屏作为显示设备,可以在弱光的状况下读取信息。所以运用1062LCD显示屏满意运用要求,并且该液晶显示屏可显示阿拉伯数字,标点符号,外文字母,具有体积小,耗电少等优点为减小系统体积方面供应了有利条件。gnd.-LCDI6O2(,、Xr,G、DlDMJDBl 4D心 iJH10DMiDid:图3.6系统显示部分电路图3.4 系统报警部分本系统为了更好更有效地警示驾驶员采纳声音加灯光来进行限位报警。由蜂鸣器、LED灯泡和外围电路组成。当汽车挂入倒挡时系统进入工作状态,一旦车辆与后方障碍物之间的距离小于预设的阈值,蜂鸣器和LED灯泡将同时工作发出声音和灯光警示驾驶员和时操作车辆,避开交通事故的发生。图3.7系统报警部分电路图4系统的软件设计本系统的编程软件采纳Keil软件,这是一款功能强大的集研发与调试的工具软件,在运用过程中它全部的程序变异和调试将为我们带来特别大的便利,在开发大型的工程项目时我们运用更多的是高级开发语言这样移植性强更能体现出开发语言的优势。KElL是特意对于单片机开发的一款编程软件,他能对单片机以工程文件的方式进行综合管理I)。KEILuVision4是比较好用的一个版本。KEILuVision4对文件的管理不局限于某一类型的文件,这其中还囊括了头文件、源程序(包括C程序、汇编程序)、说明性的技术文档等等一系列不同类型的文件。用以下的方法可以建立一个我们适用的单片机的应用程序。(1)首先是建立一个工程的文件夹(2)建立一个文档(3)键入所须要的文件程序代码(4)然后保存创建的这个源程序文件,一般的都是运用比较简洁的C语言进行编程(5)在我们须要的运行的项目中加入我们须要的源程序文件(6)程序写完就可以编译调试并生成hex文件,首先对工程进行设置,打开工程菜单,点击设置。4.1系统主程序软件设计系统的工作流程大致如下:先对系统初始化设置;然后放射超声波,同时打开计数器起先计数,当接收到超声波时,开外部中断并且关闭计数器;温度测量模块测出环境温度,依据测得的温度值计算出超声波的传播速度,再计算出汽车与障碍物之间的距离;最终设置报警距离,当汽车与障碍物之间的距离小于报警距离时,该系统会发出声光报警提示驾驶员,以确保泊车平安。4.2.1测温部分设计测温模块主要是基于DS18B20,测温子程序依据编程要求对DS18B20进行编制。主机每次与进行通信都要经过三个步骤:1 .对DS18B20进行复位。每次操作前都要进行复位。平常单总线不工作的时候始终处于高电平状态,复位时,主机将总线拉低,保持480-960毫秒,然后释放总线,等待DSl8B20发送应答脉冲,通常最少等待480毫秒。证明有DS18B20的存在。2 .复位以后发送一条ROM指令。每一个DSl8B2。都有一个序列号,这个序列号存储在它的ROM当中。在多点测温的时候,须要依据这个序列号来推断是哪个DS18B20发回的温度信息。测温之前,可以用吩咐来确定每个DS18B20的序列号。本文中,只须要一个DS18B20就可以进行测温,不须要多点测温,因此,发送的RoM指令为跳过指令。3 .最终发的指令是RAM指令。RAM指令是对DS18B20的存储器进行操作或启动转换温度的吩咐,也可以用来确定处在DS18B20什么供电模式下。测温部分程序框图如图所示,程序起先后经过A/D模数转化和D/A数模转化测量出温度值。其中,等温度转换完毕的延时要在以上,这是由的辨别率所确定的。共有05度、0.25度、0.125度和0.0625度四个辨别率级别,对应的转换时间分别为93.75ms、187.5ms>375ms和75OmSo出厂时,默认的辨别率是最高的,为00625摄氏度。从DS18B20中读出的整数数据乘以辨别率就可以得出所测出的环境温度的值。发送复位脉冲W跳过ROM(OCCH)演示等待温度转换完毕发送复位脉冲W一读取温度值(OBEH)V图4.2测温程序框图4.2.2测距部分设计超声波测距部分程序框图如图所示:定时器中断入口定时器初始化工开外部中断,开定时器放射超声波4是否收到回波-W开外部中断J停止放射超声波复原定时器初值(返回)(返回)a定时器中断b外部中断图4.3超声波测距程序框图超声波放射电路用来在规定的时间内放射超声波。渡越时间法中,所须要电路供应但是脉冲信号,因此须要一个方波发生器。同时,为了提超群声波的发送实力,还须要对信号进行肯定的电压放大,使其能够放射强度较大的超声波。超声波接收电路须要完成的任务是将由超声波探头所获得的微弱信号进行放大,通过滤波滤掉杂波,再将滤波后的信号进行整形,输出肯定的台阶信号,从而给单片机以提示,证明已经接收到了回波信号,从而令单片机能够确认超声波在空气中所传播的时间详细究竟是多少。5系统制作和调试经过理论的辩证和分析之后,运用所选的元器件完成了汽车泊车协助系统实物的组装。并在组装之后开机运行测试功能和修改不足之处。5.1系统PCB制作L(DTO?OOQQ Q禹 QQoQQQ OQ9Q 吗。炉如§ "LCld02R5 R3 田口JIleIN MODE图5.4系统PCB板要使电子电路获得最佳性能,元器件的布局和导线的布设是很重要的。为了设计质量好、造价低的,一般应遵循以下原则【陶。首先,要考虑PCB尺寸大小。PCB尺寸过大时,印制线条长,阻抗增加,抗噪声实力下降,成本也增加过小,则散热不好,且邻近线条易受干扰,在其确定尺寸后,再确定特别元件的位置。最终,依据电路的功能单元,对电路的全部元器件进行布局。尽可能缩短高频元器件之间的连线,设法削减它们的分布参数和相互间的电磁干扰。易受干扰的元器件不能相互挨得太近,输入和输出元件应尽量远离。某些元器件或导线之间可能有较高的电位差,应加大它们之间的距离,以免放电引出意外短路。带高电压的元器件应尽量布置在一调试时手不易触和的地方。那些又大又重、发热量多的元器件,不宜装在印刷板上,而应装在整机的机箱底板上,且应考虑散热问题。热敏元件应远离发热元件。位于电路板边缘的元器件,离电路板边缘一般不小于2毫米。电路板的最佳形态为长方形,长宽比为3:2O电路板面尺寸大于30mm2时,应考虑电路板所受的机械强度。印制导线的最小宽度主要由导线与绝缘基板间的粘附强度和流过它们的电流值确定。当铜箔厚度为0.05毫米,宽度为1-15毫米时,通过的电流,温度不会高于300C,因此导线宽度为可满意要求。对于集成电路,尤其是数字电路,通常选用的导线宽度为0020.3毫米。当然,只要允许,还是尽可能用宽线,尤其是电源线和地线。印制导线拐弯处一般取圆弧形,而直角或夹角在高频电路中会影响电气性能。此外,尽量避开运用大面积铜箔。如要大面积铜箔时,最好用栅格状,可以有效解除铜箔与基板间粘合剂受热产生的挥发性气体。焊盘要比器件引线直径大一些,焊盘太大简洁形成虚焊。焊盘外径D一般不小于(d÷1.2)毫米,其中d为引线孔径。对高密度的数字电路,焊盘最小直径可取(d÷1.0)毫米。PCB和电路抗干扰措施主要考虑电源线和地线的设计。电源线设计依据印刷线路板电流的大小,尽量加粗电源线宽度,削减坏路电阻。同时使电源线、地线的走向和数据传输的方向一样,这样有助于增加抗噪声实力。地线设计:若线路板上既有逻辑电路又有线性电路,应使它们尽量分开。低频电路的地应尽量采纳单点并联接地,实际布线有困难时可部分串联后再并联接地。高频电路宜采纳多点串联接地,地线应短而粗,高频元件四周尽量用栅格状的大面积地箔。接地线应尽量加粗,如有可能,接地线直径应在2毫米以上。接地线构成闭环路,其接地电路布成闭坏路大多能提高抗噪声实力。去藕电容配置去藕电容的一般配置原则是:(1).电源输入端跨接101。0微法的电解电容器。如有可能,接1。0微法以上的更好。,原则上每个集成电路芯片都应布置一个001皮法的鎏片电容,如遇印刷板空隙不够,可每4个芯片布置一个锂电容。(3) .对于抗噪实力弱、关断时电源变更大的器件,如RoM,RAM存储器件,应在芯片的电源线和地线之间干脆接入去藕电容。(4) .电容引线不能太长,尤其是高频旁路电容不能有引线。5.3系统实物制作实物制作完成之后对其功能进行测试,首先检查实物外观有无瑕疵各引脚有无漏焊虚焊。在对各元器件检查完毕之后,开机运行系统起先进行功能测试,看系统能否实现要求。首先在桌面上摆放一个障碍物,模拟测试系统对车辆后方障碍物距离的测量实力,并缓慢移动障碍物看系统能否按要求实现限位报警功能。如图所示在放置障碍物后,显示屏显示出与障碍物之间的距离并发出声光报警提示。系统实现了预先想要具备的功能,并且多次试验均稳定运行没有发生系统无法测量或无法报警的状况。系统胜利的实现了车辆泊车时的距离监测,实时显示,限位声光报警等功能。图5.1系统实物图图5.2系统侧方测距图从图中可以看出当距离低于10厘米时系统报警部分通过声光报警的方式进行限位报警提示驾驶员车辆与后方障碍物距离过近。图5.3系统后方测距图图5.3实物背面接线图5.2系统测试为了验证泊车协助系统理论的正确性和实物的是否具备泊车协助的功能,须要进行实际实地的验证和测量。所以我们运用制作完成的泊车协助系统实物进行了必要试验。首先在等温的状况下对测距系统进行了多次测试,测试结果如下表:表5.1恒温状态测试表1234530厘米30.6厘米30.5厘米29.8厘米30.2厘米30.1厘米40厘米40.6厘米40.5厘米40.6厘米40.3厘米40.1厘米50厘米50.6厘米50.5厘米49.5厘米50.1厘米50.3厘米60厘米60.8厘米60.5厘米6

    注意事项

    本文(汽车泊车辅助系统设计.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开