CAN总线在汽车电子业的应用

发布者:bin0990最新更新时间:2016-06-07 来源: eefocus关键字:CAN总线  汽车电子业 手机看文章 扫描二维码
随时随地手机看文章
一、CAN总线

CAN是Control Area Network 的缩写, 该项技术最早由德国BOSCH 公司推出, 用于汽车内部测量与执行部件之间的数据通信。其总线规范现已被ISO 国际标准组织制订为国际标准。由于得到了Motorola , Intel , Philip , Siemence , NEC 等公司的支持, 它广泛应用在离散控制领域。CAN通信介质可以是双绞线、光导纤维、同轴电缆,作为一种串行多主站控制器局域网总线,他的通讯可靠性、网络安全性、实时性都非常高,成本也低廉,很适用一些中小规模的交通运载工具电气系统、工业过程监控设备的互连、电磁辐射强、环境温度恶劣、振动大的工业环境及汽车计算机控制系统。就目前的趋势看,CAN总线协议必是汽车计算机控制系统和嵌入式工业控制局域网的标准总线。

CAN属于总线式串行通信网络,由于采用了许多新技术以及独特的设计,与一般的通信总线相比,CAN总线的数据通信具有突出性能、可靠性、实时性和灵活性,以及良好的故障珍断和纠错能力。其特点主要有:

1)支持分布式控制,实时控制。

2)不分主从,CAN是主站总线,在任何时刻各节点都可向网络上的节点发送信息,通信灵活,可以多主方式工作。

3)实时性好,采用非破坏性的独特的总线仲裁技术,高优先级节点优先传送数据,有效避免总线冲突。

4)CAN采用全局广播、一点对多点、点对点传送数据功能。

5)短帧结构的采用降低了数据出错率,数据传输时间短,每帧有效字节数最多为8个,有CRC及其它校验措施,适合在高干扰环境下使用。

6)一旦出现严重错误,可自动脱离或关闭总线,而其他总线操作不会受影其响。

7)每次扩充石,直接挂新节点在总线上,改型灵活,系统扩充容易,走线少。

8)CAN总线的最大传输速率可达1Mb/s,直接通信距离最远可达到10km,(速率在5kbps以下)。

9)CAN节点数在标准帧是可达110个,扩展帧个数不限。

10)数据传送方式可分为数据广播式和远程数据请求式。

自CAN总线问世以来,为满足CAN总线协议的多种应用需要,相继出现了几种高层协议。目前大多数基于CAN总线的网络都采用CAN总线的高层协议。CAN open、Device Net和SDS是通常采用的高层协议,适用于任何类型的工业控制局域网应照场合,而CAL贝I|应用于基于标准应用层通讯协议的优化控制场合,SAEJl939则应用于卡车和重型汽车计算机控制系统。

 

二、CAN在汽车电子业的发展

“汽车电子业最大的热点就是网络化。”一位业内人士如此描述汽车网络的应用前景。而CAN拥有的多主节点、开放式架构,以及错误检测及自恢复能力等优势,成为汽车网络应用的热门。从以下一组数字中也印证了这一趋势,02年数据,全球市场上大约有一亿只CAN收发器,平均一辆车上有12个到15个低速CAN收发器,4到5个高速CAN收发器。

一些汽车专家认为,就像在20世纪70年代引入集成电路、80年代引入微处理器一样,近10年来数据总线技术的引入也将是汽车电子技术发展的一个里程碑。

并且,随着安全性能日益受到重视,安全气囊也将逐渐增多,以前是在驾驶员前面安装一个,今后侧面与后座都会安装安全气囊,这些气囊通过传感器感受碰撞信号,通过CAN总线将传感器信号传送到一个中央处理器内,控制各安全气囊的启动弹出动作。同时,先进的防盗设计也正基于CAN总线网络技术。首先,确认钥匙合法性的校验信息通过CAN网络进行传递,改进了加密算法,其校验的信息比以往的防盗系统更丰富;其次,车钥匙、防盗控制器和发动机控制器相互储存对方信息,而且在校验码中搀杂随机码,无法进行破译,从而提高防盗系统的安全性。而这些功能的实现无一不借助CAN总线来完成,CAN总线成为汽车智能化控制的“定海神针”。

在现代轿车的设计中,CAN已经成为必须采用的装置。奔驰、宝马、大众、沃尔沃、雷诺等汽车都采用了CAN作为控制器联网的手段。据报道,中国首辆CAN网络系统混合动力轿车已在奇瑞公司试装成功,并进行了初步试运行。在上海大众的帕萨特和POLO汽车上也开始引入了CAN总线技术。但总的来说,目前CAN总线技术在我国汽车工业中的应用尚处于试验和起步阶段,绝大部分的汽车还没有采用汽车总线设计。国内在技术、设计和应用上进行网络总线的“深造”势在必行。

CAN分为高速和低速CAN总线,低速CAN的总线速度为10Kb-125Kb/s,高速为250Kb-1Mb/s。许向东介绍,德尔福开发的CAN总线系统是将发动机控制与变速箱连接在一起,因为汽车在换档时需要发动机变换扭矩,以保持汽车行驶的平稳性。高速CAN应用在发动机、变速箱、ABS等实时性要求强的控制模块,低速CAN主要是运用在车身控制模块领域。

然而,对于许多基本的汽车应用而言,由于CAN总线的实现成本较高,并非都需要用CAN节点来实现连接。飞思卡尔汽车电子市场部经理康晓敦说,CAN总线的实现成本较高,做一个节点,MCU需要带CAN数字接口,至少20多元,加上CAN收发器七八元,因此一个CAN节点芯片需要30多元左右。随着节点数的增加,这部分成本会增加许多,而LIN(局部互联网络)对MCU要求的资源很少,普通的串行口就可以做,一般LIN子节点所用的MCU只需要几元。并且,LIN总线正是针对相对简单的应用而设计的。因此在CAN/LIN网络中,CAN节点可连接发动机、变速箱、仪表盘等,LIN节点来连接门窗、后视镜、车灯等。这是综合汽车成本、性能方面的权衡之举。

 CAN网络的上游是向传输速率更高的Flex Ray协议发展,下游是向LIN协议发展。Flex Ray的速率高、更加安全可靠,但实现成本目前还较高,其接口和收发器方面要求均较高,精度和复杂性更高。因此,未来几年内CAN总线仍占据汽车网络技术的主导。

同时,为适应未来汽车多媒体娱乐系统发展的需要,未来DVD、导航仪、汽车音响将通过数据总线集成在一起,以传输移动图像,这也就需要传输速率更高、更快的网络总线。康晓敦指出,目前市场上已开发出一种MOST标准网络,做音视频娱乐通信,它是基于光纤的通信协议,传输速率可达20多兆,在一些顶级车上已有应用。目前做MOST总线很复杂,MOST网关需用支持多媒体的32位MCU实现,并需要大量的16位单片机做每个子系统的控制,它的应用还需汽车厂商、汽车电子厂商的共同推动。

 

三、结束语

随着汽车电子技术和大规模集成电路的迅速发展,网络控制芯片性能逐步提高,体积逐步减小,价格进一步下降,CAN总线在汽车上的应用已成为一种必然的发展趋势,并且SAE J1939成为车用CAN通信协议的主流。CAN总线在汽车上的广泛应用将使汽车的动力性、操纵稳定性、安全性都上升到新的高度,给汽车技术的发展注入新的活力。CAN作为控制器联网的手段,已广泛应用于奔驰、雷诺、沃尔沃、大众、宝马等知名品牌汽车。据相关报道,奇瑞公司已经配装成功国内首辆CAN网络系统混合动力轿车,并已投入运行中。POLO汽车、上海大众的帕萨特也都开始引用此技术,相信CAN总线技术将会推动汽车电子业一直向前迈进发展。

关键字:CAN总线  汽车电子业 引用地址:CAN总线在汽车电子业的应用

上一篇:采用RS485交换机解决布线难题
下一篇:基于82527的CAN总线智能流量传感器节点设计

推荐阅读最新更新时间:2024-05-03 00:26

PIC单片机车载仪表带CAN总线通讯源代码
单片机源程序如下: ;****************************************************************************** ; * ; Filename: FB_ZHU_JI_PIC16LF1947.ASM * ; Date: 2012.01.6 * ; File Version: 1.0 * ;
[单片机]
can总线相关知识
1、can 是controller area network的简称 2、can总线具有以下特点:   A、较低的成本与极高的总线利用率;  B、 数据传输距离可长达10Km,传输速率可高达1Mbit/s;  C、可靠的错误处理和检错机制,发送的信息遭到破坏后可自动重发;  D、节点在错误严重的情况下具有自动退出总线的功能;  E、报文不包含源地址或目标地址仅用标志符来指示功能信息和优先级信息; 3、较之目前许多RS-485基于R线构建的分布式控制系统而言,基于CAN总线的分布式控制系统在以下方面具有明显的优越性:     首先,CAN控制器工作于多主方式,网络中的各节点都可根据总线访问优先权(取决于报文标识符)采用无损结构的逐位
[嵌入式]
基于CAN总线的轮胎智能实时监控系统电路设计
  设计中采用摩托罗拉面向TPMS的集成芯片MPXY8020A作为轮胎压力检测单元的主器件,进一步减小了系统的体积、降低了系统的功耗。该系统不仅把采集到的压力、温度值显示出来,并且该数值以CAN的格式发送到总线上,挂接在上的子系统,根据接收到的报文做出措施,这样使轮胎的重要性显得越来越明显。如挂接在CAN系统上的发动机模块,如果从总线上采集到的数据表明压力值低于标准值,则可以使它减速,避免对发动机系统造成磨损等等。并且在现流行的TPMS模块上加一个泄压模块,使得胎内压力永远不可能达到过压至爆胎状态,使我们的行车更为安全、可靠。    胎内模块   图3所示为轮胎模块电路原理图。模块安装在轮胎气门芯上,由锂电池供电。射频芯片的晶振
[电源管理]
基于<font color='red'>CAN总线</font>的轮胎智能实时监控系统电路设计
CAN总线在电梯远程监控系统中的应用
  前言        随着人们生活质量的提高,智能大楼成为一种趋势。而在智能大楼中,电梯的安全稳定运行,是至关重要的。但是限制于资金与技术的力量,这一点很难保证。因此,对于及时发现电梯故障并迅速维修就显得相当必要了。目前国内的电梯服务水平大多仍局限于现场电梯出现了问题,通知维修中心,由维修中心派专人到现场勘查并排除故障。该情况存在的缺点是响应速度慢,还需要现场派专人监守。而电梯远程监控系统为提高电梯维保并及时做出反应提供了有力工具。 目前国外的大型电梯企业都有了成熟的电梯远程监控系统,但是,价位高是一项很高的阻碍,而且,他们的监控系统只是针对自己的电梯开发,兼容性差。基于上述情况,我们开发了能适合不同类型电梯的远
[嵌入式]
基于CAN总线的RS-232串口设备远程通信
摘要:阐述了CAN总线在232串口设备远程通信或自组网络中的应用,介绍了CAN到RS-232转换装置的软硬件设计方法。重点对软件设计中CAN波特率的设置、串口波特率的自动检测以及数据流控制等作为详细的叙述。 关键词:CAN 波特率 流控制 1 引言 工业设备通信通常涉及到很多硬件和软件产品以及用于连通标准计算机平台(个人计算机或工作站)和工业自动化应用设备的协议,而且所使用设备和协议的种类繁多。因此,大部分自动化应用设备都希望执行简单的串行命令,并希望这些命令同个人计算机或者附加的串行端口板上的标准串行端口兼容。RS-232是目前PC机与通信工业中应用最广泛的一种串行接口。RS-232被定义为一种在低速率串行通讯中增加通讯距
[应用]
CAN总线在汽车轮速传感器设计中的应用
  目前,网络技术是汽车电子领域发展的一项新技术。它不仅是解决汽车电子化中的线路复杂和线束增加问题的技术,而且其通讯和资源共享能力成为新的电子与计算机技术在车上应用的一个基础,是车上信息与控制系统的支撑。   汽车电子网络按功能可分为面向控制的网络(CON)和面向信息传输的网络(ION)。按网络信息传输速度,美国汽车工程师协会(SAE)将网络分为A, B,C三类。A类为低速网,波特率在9600bps以下,进而波特率在125kbps以下为中速网B类,125kbps以上为高速网C类。车轮速度(即车轮绕轮轴旋转的线速度)传感器(简称轮速传感器)信号,可供发动机控制模块、防抱制动系统(ABS)控制模块及仪表控制模块共享,使车辆在制动过
[电源管理]
<font color='red'>CAN总线</font>在汽车轮速传感器设计中的应用
基于USB的CAN总线适配器设计
摘要:提出一种使用USB接口实现CAN总线网络与计算机连接的方案。讨论了CAN总线与计算机之间的硬件接口电路,同时分析了固件编程方法及USB驱动程序设计思路。 关键词:USB CAN总线 固件编程 适配器 现场总线作为二十世纪80年代发展起来的新兴技术,在工业现场已有了广泛的应用。在比较有影响力的几种现场总线中,CAN总线以其突出的优点不仅大量应用于工业现场,而且在楼宇自动化、智能终端设备等民用领域也有了长足的发展。 现场总线网络技术的实现需要与计算机相结合。以往CAN总线网络与计算机的连接采用RS232、ISA或PCI接口。但是随着计算机接口技术的发展,ISA接口已经逐渐被淘汰;RS232接口数据传输率太低;PCI虽然仍是
[应用]
基于虚拟仪器的车用电机测试平台控制系统
  引言   能源短缺和环保问题促使人们转向开发低污染或者零污染的清洁汽车。燃料电池汽车被认为是最有希望替代内燃机汽车成为下一代公路运输工具的主流。无论是纯电动、混合动力还是燃料电池汽车,都以电动机作为驱动力源。一套适用的车用驱动电机的测试平台对于整车动力系统的开发非常重要。然而目前国内的电机测试平台一般不是针对车用驱动电机而设计,而且自动化程度不高,无法满足测试的要求。因此需要开发一套专用的车用驱动电机测试平台,这对于整车动力系统的设计及优化至关重要。   虚拟仪器技术是近几年在自动化测试和控制领域发展起来的一项新技术。其代表产品为美国NI 仪器公司的LabVIEW ,目前在包括汽车行业的众多领域得到广泛应用。本文结合燃
[电源管理]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved