CAN总线的含义是什么?

如题所述

CAN总线的含义是控制器局域网络(Controller Area Network, CAN)的简称,是ISO国际标准化的串行通信协议。是国际上应用最广泛的现场总线之一,最初CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置之间交换信息,形成汽车电子控制网络。

CAN通讯协议主要描述设备之间的信息传递方式,CAN层的定义与开放系统互连模型一致。每一层与另一设备上的相同的那一层通讯,实际的通讯发生在每一设备上相邻的两层,而设备只通过模型物理层的物理介质互连。

一个由CAN总线构成的单一网络中,理论上可以挂无数个节点。实际应用中,节点数目受网络硬件的电气特性所限制。常见的CAN线的频率有250Kbs/500Kbs/1000Kbs,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。

扩展资料

CAN最初出现在80年代末的汽车工业中,由德国Bosch公司最先提出。当时由于消费者对于汽车功能的要求越来越多,而这些功能的实现大多数基于电子操作的,这就使得电子装置之间的通讯越来越复杂,同时意味着需要更多的连接信号线。

提出CAN总线的最初动机就是为了解决现代汽车中庞大的电子控制装置之间的通讯,减少不断增加的信号线。于是,他们设计了一个单一的网络总线,所有的外围器件可以被挂接在该总线上。1993年,CAN 已成为国际标准ISO11898(高速应用)和ISO11519(低速应用)。

参考资料来源;百度百科--CAN总线

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-02
一、 CAN总线简介:
CAN的英文全称是:Controller AreaNetwork,意思是区域网络控制器,最早是用于智能化住宅小区的信息传输,总线则源自计算机,因为其功能和计算机中的“BUS”类似。
CAN总线是德国Bosch公司为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议。它是一种多主总线,通信介质可以是双绞线、同轴电缆或
光导纤维,通信速率可达1Mbps,距离可达10km。CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码,使网络内的节
点个数在理论上不受限制。由于CAN总线具有较强的纠错能力,支持差分收发,因而适合高干扰环境,并具有较远的传输距离。因此,CAN协议对于许多领域的
分布式测控很有吸引力。

随着集成电路和单片机在汽车上的广泛应用,汽车上电子控制单元越来越多,汽车总线已经成为汽车电气的一个必然的趋势。使用汽车总线不但可以简化线束,更主要的是可以增加各种智能化的功能。如故障检测和语音报警等
二、CAN总线的结构
CAN总线由导线、控制器、收发器和终端电阻组成。若采用两根普通铜导线绞在一起的双绞线,其截面积约为0.35mm2,最新的动力总线截面积可达0.7
mm2。控制器对收到和发送的信号进行翻译。收发器负责接收和发送网络上共享的信息。整个系统有两个终端电阻,分别装在系统的两个控制单元内,其作用是阻止CAN总线信号产生变化电压的反射。当终端电阻出现故障时,因为线路的反射影响,控制单元的信号无效。
三、CAN总线的数据传输原理
CAN总线系统中传输的数据为二进制的数字信息,每条信息的格式都是相同的,由开始域、状态域、空位、检查域、数据域、安全域、确认域和结束域8部分
组成。当某个控制单元发出一条信息后,CAN总线会将其传输给网络上的各个控制单元,而这些控制单元会有选择地接收。实际上网络上所有控制单元都在不断往
CAN总线上发送各种各样的信息,这就需要通过状态域的数值来区分优先权的大小,优先权大的先发送,以便重要信息能够及时地接收使用。同一控制单元发出的信息其状态域的数值即优先权也不完全相同,保证重要信息尽快接收;同一控制单元发出的信息其发送的频率也不完全相同,重要的信息发送频率高。
第2个回答  推荐于2017-09-29
CAN总线简介:
CAN的英文全称是:Controller AreaNetwork,意思是区域网络控制器,最早是用于智能化住宅小区的信息传输,总线则源自计算机,因为其功能和计算机中的“BUS”类似。
CAN总线是德国Bosch公司为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议。它是一种多主总线,通信介质可以是双绞线、同轴电缆或
光导纤维,通信速率可达1Mbps,距离可达10km。CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码,使网络内的节
点个数在理论上不受限制。由于CAN总线具有较强的纠错能力,支持差分收发,因而适合高干扰环境,并具有较远的传输距离。因此,CAN协议对于许多领域的
分布式测控很有吸引力。

随着集成电路和单片机在汽车上的广泛应用,汽车上电子控制单元越来越多,汽车总线已经成为汽车电气的一个必然的趋势。使用汽车总线不但可以简化线束,更主要的是可以增加各种智能化的功能。如故障检测和语音报警等本回答被提问者采纳
第3个回答  2013-04-02
CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由研发和生产汽车电子产品著称的德国BOSCH公司开发了的,并最终成为国际标准(ISO118?8)。是国际上应用最广泛的现场总线之一。 在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。近年来,其所具有的高可靠性和良好的错误检测能力受到重视,被广泛应用于汽车计算机控制系统和环境温度恶劣、电磁辐射强和振动大的工业环境。
第4个回答  2013-04-02
CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。

can总线 是什么 ??? 有几根线?
CAN是控制器局域网络的简称,是国际上应用最广泛的现场总线之一。结构简单,只有2根线与外部相连,并且内部集成了错误探测和管理模块。基本概念:CAN是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。1986 年德国电...

can总线的含义是什么?
CAN总线的含义 CAN总线,全称为控制器局域网总线,是一种用于实时系统的通讯协议。其主要特点是在汽车和其他工业领域中,通过串行通信进行数据交换。CAN总线不仅应用在汽车内部的控制单元之间,也广泛应用在工业自动化、航空航天、铁路系统等领域。下面详细解释CAN总线的含义和特点。CAN总线的详细解释 1. 基本...

什么是can总线
CAN总线是一种用于车辆通信和其他自动化设备的数据通信协议。CAN总线,全称为控制器局域网总线,是一种广泛应用于车辆通信以及其他自动化设备的通信协议。其主要特点包括通信速度快、通信距离远、实时性强以及可靠性高。CAN总线的设计初衷是为了在车辆内部实现多个电控单元之间的数据实时共享和协调控制。CAN总线...

can总线是什么
CAN总线是一种用于车辆通信的控制器局域网总线。CAN总线的基本概念 CAN总线,全称为“控制器局域网总线”,是一种广泛应用于车辆内部各个电子控制单元之间通信的通信协议。它的主要作用是在汽车内部的各个电子系统之间建立一个信息的传输网络,使得各个控制器能够协同工作,实现车辆各项功能的正常运行。CAN总线...

简述can总线系统和lin总线系统的区别
一、含义不同 1、CAN总线系统:CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之许多RS-485基于R线构建的分布式控制系统而言 2、LIN总线系统:LIN总线是针对汽车分布式电子系统而定义的一种低成本的串行通讯网络,是对控制器区域网络(CAN)等其它汽车多路网络的一种补充,...

can总线是什么意思
CAN总线是一种用于车辆通信的通信协议。接下来详细解释CAN总线相关概念:一、CAN总线的基本定义 CAN总线,全称为控制器局域网总线,是一种用于实时系统的通信协议。它最初是为汽车工业设计的,用于在车辆内部的电子控制单元之间进行通信。由于其在实时性、可靠性和成本效益方面的优势,CAN总线已广泛应用于...

CAN总线的含义是什么?
CAN总线的含义是控制器局域网络(Controller Area Network, CAN)的简称,是ISO国际标准化的串行通信协议。是国际上应用最广泛的现场总线之一,最初CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置之间交换信息,形成汽车电子控制网络。CAN通讯协议主要描述设备之间的信息传递方式,CAN层的定义与...

什么是CAN总线?
CAN是控制器局域网络(ControllerAreaNetwork,CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO11898),是国际上应用最广泛的现场总线之一。在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为...

什么是CAN总线?
我们在了解汽车结构时常常接触到can总线这个名词,在工程实际中can总线是对汽车中标准的串行数据传输系统的习惯叫法。CAN的英文全称是:Controller Area Network,意思是区域网络控制器,最早是用于智能化住宅小区的信息传输,总线则源自计算机,因为其功能和计算机中的“BUS”类似。现代汽车中所使用的电子控制...

can总线是什么意思
CAN总线是一种专为汽车设计的通信技术,全称为Controller Area Network(控制区域网络)。它以一对差分线路为基础,连接着车辆的关键组件,如引擎控制单元、刹车系统和仪表盘等,旨在实现高效的数据共享和实时通信。(p)CAN总线的一大优势在于其高速传输能力,其CSMA\/CD(载波监听多点接入碰撞避免)技术允许...

相似回答