资源描述:
《基于CAN_LIN总线的汽车通信网络设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第15卷第8期微机发展Vol.15No.82005年8月MicrocomputerDevelopmentAug.2005基于CAN/LIN总线的汽车通信网络设计112刘晓明,高青春,熊东(1.重庆大学通信工程学院,重庆400044;2.重庆大学电气工程学院,重庆400044)摘要:随着人们对汽车各方面要求的不断提高,汽车上的电控系统数量越来越多,随之产生诸如电路复杂性增加、可靠性下降、生产成本增加等问题。为解决上述问题文中提出了一种基于CAN总线和LIN总线技术的现代汽车通信网络的低成本设计方案。设计中将CAN总
2、线技术用于高速的驱动系统中,将LIN总线技术(其节点成本是CAN的1/3~1/2)用于低速的车身系统中,在器件选型上采用了PHILIPS和FREESCALE的典型汽车电子芯片,既实现了应有的网络控制功能,同时也降低了车辆电子系统的开发、生产和服务成本,具有较高的实用性。关键词:CAN总线;LIN总线;J1939;汽车通信网络中图分类号:TP399文献标识码:A文章编号:1005-3751(2005)08-0078-03DesignofCommunicationVehicleNetworkBasedonCAN/LI
3、N-bus112LIUXiao-ming,GAOQing-chun,XIONGDong(1.CommunicationEngineeringCollegeofChongqingUniversity,Chongqing400044,China;2.ElectricalEngineeringCollegeofChongqingUniversity,Chongqing400044,China)Abstract:Nowadays,ECUsusedintheautomobilearegreatlyincreasedbeca
4、useofthepeople'sincreasingdemandsforahigherqualityautomobile.Thereforeitbringsmanyproblems,suchastheraisingcomplexityoftheelectroncircuit,thedecreasingdependabilityandtheincreasingcostoftheproduct.Solvingtheproblemsmentionedabove,anewmodernandlowcostcommunica
5、tionvehiclenetworkisde-signedbasedonCAN-busandLIN-businthisessay.InthedesigntheCAN-busisusedinthehighspeeddrivingsystem,whiletheLIN-bus(thecostis1/3~1/2oftheCAN-buses')isusedinthelowerspeedbodycontrollingsystemoftheautomobile,andthechipsusedinthedesignchooset
6、hetypicalchipsofPHILIPSandFREESCALE.Thedesignnotonlycanperformthecontrolfunction,butalsocanreducethecostofthedevelopmentandproductionoftheproductandtheservicesaswell.Itisapracticaldesign.Keywords:CAN-bus;LIN-bus;J1939;communicationvehiclenetwork0引言众多汽车制造商推崇的网
7、络技术———CAN总线和LIN总20世纪90年代以来,随着人们对汽车动力性、舒适线技术。性、经济性要求的提高,汽车上的电控系统的数量越来越多,增加的ECU及其通信设备使汽车电路复杂程度增加,1CAN总线、LIN总线简介及各自通信协议相应地降低了汽车的可靠性。这就要求必须采用能够满1.1CAN总线及LIN总线简介足高速、多路的复用通信网络,以共享的方式传送多种控CAN网络属于总线式串行通信网络。其最高速率可制信息。达1Mbps(40m),以多种方式工作。与一般的通信总线相目前汽车上普遍采用的汽车网络有:局部互联网络
8、比,CAN总线的数据通信具有突出的可靠性、实时性和灵[1]LIN(Localinterconnectnetwork)、控制器局域网CAN活性,是目前使用最广泛的一种汽车网络。(Controllerareanetwork或称现场控制总线)。正在发展LIN网络是一种低成本的串行通讯网络,用于实现汽中的汽车网络技术还有高速容错网络协议FlexRay,用于车中的分布式电子系统控制