您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 汽车理论 > labview汽车CAN-总线
I摘要随着欧Ⅴ排放法规的颁布实施,国际对汽车尾气排放也是越来越加的严格,所以降低汽车尾气排放迫在眉睫。然而,只有通过加强对汽车的电子控制管理,这一最经济有效的办法才是适合中国的汽车工业。汽车CAN总线网络是汽车电子控制管理系统中不可获取的重要组成部分。它就相当于一个公共的信号通道,被用来传输各种汽车传感信号。比如动力系统信号,传动系统信号,底盘系统信号,车身系统信号以及执行器信号等一些其他的信号。本课题基于虚拟仪器LabVIEW程序开发的汽车CAN总线仿真软件,不仅能够实现实时监测汽车CAN总线信号,而且还能发送模拟的汽车CAN报文。依据本思路建立的简易、廉价、便携的CAN总线通信仿真软件一方面可以模拟实际汽车当中的各种CAN报文的发送和接收,同时还可以与实际的汽车CAN总线进行通讯,从而通过该仿真软件可以实时的监测到汽车真实CAN网络当中的各种信号并以虚拟的仪表仪器直观的显示出来,从而降低了真实仪表仪器的成本,提高了经济性;另一方面,可以通过该仿真软件作为教学软件,让学生了解CAN总线技术和协议,提高学生对CAN总线网络的认知,同时还可以提高学生们的动手编程能力,从而来提高学生编程的系统构架。关键词:欧Ⅴ,仿真,CAN总线,模型,通信IIAbstractAsEuropeanVemissionregulationwaspublished,internationalrequirementaboutvehicles'exhaustgasemissionissharperandsharper.Soreducingcars'emissionisourtaskwhatmustbedonenow!AndstrengtheningelectriccontrollingaboutvehiclesisaeconomicwaywhichisoptimaltoChina'scarindustry.CAN—BUSnetisanindispensablepartincars'electriccontrolandmanagement.Itworksascommonaccesstotransmitvariablesensors'signalssuchasdynamicsystem'ssignals、transmissionsystem'ssignals、automobilechassissystem'ssignals、carbodysystem'ssignals、actuators'signalsandsoon.Theissuebasedonavehicles'CAN—BUSsimulationsoftwaredevelopedbyLabVIEWprogramme,notonlycanmonitorcars'CAN—BUSreal—timesignals,butalsocansendsimulativecars'CAN—BUSmessage.Onaccountoftheideaabove,thispaperfinishedasimple、economicandconvenientCAN—BUScommunicativesimulationsoftware.Ontheonehand,thesoftwareisusedtosimulateCAN—BUSmessage'sendingandreceiving.Itcancommunicatewithrealcars'CAN—BUSnetmonitoringcars'variablesignalsinitsrealCAN—BUSshownbyvirtualdashbordwhichiseconomicbecauseofloweringthecostingofrealdashbord.Ontheotherhand,thesimulationsoftwarecanbeusedineducationshowingstudentstheskillanddealofCAN—BUSnet,makingthemknowofCAN—BUSnet.Andwhat'smore,students'programmingabilityisimproving,soisstudents'ideaaboutprogramming'systemframework.Keywords:EuropeanV,simulation,CAN—BUS,model,communicationIII目录1绪论......................................................11.1背景概况...........................................................................................11.1.1汽车CAN总线概述........................................................................11.1.2LabVIEW的概述...........................................................................21.1.3汽车CAN总线仿真软件发展........................................................21.2国内研究现状.......................................................................................31.2课题研究的内容和意义....................................................................31.4主要工作..............................................................................................42系统的硬件结构............................................52.1PC机.....................................................................................................52.2CAN接口卡..........................................................................................53系统的软件设计............................................73.1软件系统设计.......................................................................................73.2软件的前面板设计...............................................................................83.3软件的后面板设计.............................................................................113.3.1软件设备的打开和关闭................................................................123.3.2CAN总线配置................................................................................143.3.3CAN报文组成................................................................................183.3.3CAN报文内容组成及发送.............................................................183.3.4CAN报文接收及拆分显示.............................................................213.3.5CAN报文列表及保存.....................................................................253.3.6软件后面板总程序图....................................................................284测试结果与验证...........................................304.1仿真软件CAN报文的发送和接收测试..............................................304.2集成测试............................................................................................345突破的技术难点总结.......................................37结论与展望..................................................38致谢........................................错误!未定义书签。参考文献....................................................3911绪论1.1背景概况1.1.1汽车CAN总线概述CAN(ControllerAreaNetwork)即控制器局域网络。由于其高性能、高可靠性、及独特的设计,CAN越来越受到人们的重视。国外已有许多大公司的产品采用了这一技术。CAN总线技术最初是由德国的BOSCH公司为汽车监测、控制系统而设计的。现代汽车越来越多地采用电子装置控制,如发动机的定时、喷油控制,加速、刹车控制(ASC)及复杂的抗锁定刹车系统(ABS)等。由于这些控制需检测及交换大量数据,采用硬接信号线的方式不但烦琐、昂贵,而且难以解决问题,采用CAN总线上述问题便得到很好地解决。汽车总线系统的研究与发展可以分为三个阶段:1,研究汽车的基本控制系统(也称舒适总线系统),如照明、电动车窗、中央集控锁等。2,研究汽车的主要控制系统(也称动力总线系统),如电喷ECU控制系统、ABS系统、自动变速箱等。3,研究汽车各电子控制系统之间的综合、实时控制和信息反馈。2003年以后,国际标准化组织陆续发布了ISO11898-1(CANdatalinklayer)标准、ISO11898-2(high-speedMAU)标准、ISO16845(CANconformancetestplan)标准、ISO11898-4(time-triggeredCAN)标准等一系列CAN总线相关标准,进一步规范了这一技术的发展,使得CAN总线普及速度进一步加快。CAN总线优点:1,信息共享采用CAN总线技术可以实现各ECU之间的信息共享,减少不必要的线束和传感器。例如具有CAN总线接口的电喷发动机,其它电器可共享其提供的转速、水温、机油压力、机油温度、油量瞬时流速等,这样一方面可省去额外的传感器,另一方面可以将这些数据显示在仪表上,便于司机检查发动机运行工况,从而便于发动机的保养维护。2,减小线束新型电子通讯产品的出现对汽车的综合布线和信息的共享交互提出了更高的要求,传统的
本文标题:labview汽车CAN-总线
链接地址:https://www.777doc.com/doc-1655700 .html