CAN总线的基本概念

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-05
CAN总线的含义是什么?

CAN总线的含义是控制器局域网络(Controller Area Network, CAN)的简称,是ISO国际标准化的串行通信协议。是国际上应用最广泛的现场总线之一,最初CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置之间交换信息,形成汽车电子控制网络。
CAN通讯协议主要描述设备之间的信息传递方式,CAN层的定义与开放系统互连模型一致。每一层与另一设备上的相同的那一层通讯,实际的通讯发生在每一设备上相邻的两层,而设备只通过模型物理层的物理介质互连。
一个由CAN总线构成的单一网络中,理论上可以挂无数个节点。实际应用中,节点数目受网络硬件的电气特性所限制。常见的CAN线的频率有250Kbs/500Kbs/1000Kbs,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。

扩展资料
CAN最初出现在80年代末的汽车工业中,由德国Bosch公司最先提出。当时由于消费者对于汽车功能的要求越来越多,而这些功能的实现大多数基于电子操作的,这就使得电子装置之间的通讯越来越复杂,同时意味着需要更多的连接信号线。
提出CAN总线的最初动机就是为了解决现代汽车中庞大的电子控制装置之间的通讯,减少不断增加的信号线。于是,他们设计了一个单一的网络总线,所有的外围器件可以被挂接在该总线上。1993年,CAN 已成为国际标准ISO11898(高速应用)和ISO11519(低速应用)。
参考资料来源;百度百科--CAN总线

CAN总线是一种缩写,全称应是“控制器局域网络总线”,是英文Controller Area Network的首字母组合而成的。它是总线的一种,与我们常见的USB总线属于一类概念,只不过CAN总线采用差分信号传输,有很强的错误检测能力,通信距离远,因此被用到一些特殊的场合,比如汽车,厂矿等干扰较强的地方。
CAN总线是一种通信协议,是一种串行通信协议。
CAN总线是德国BOSCH公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。通信速率可达1MBPS。
由于CAN为愈来愈多不同领域采用和推广,导致要求各种应用领域通信报文的标准化。为此,1991年 9月 PHILIPS SEMICONDUCTORS制订并发布了 CAN技术规范(VERSION 2.0)。该技术规范包括A和B两部分。2.0A给出了曾在CAN技术规范版本1.2中定义的CAN报文格式,能提供11位地址;而2.0B给出了标准的和扩展的两种报文格式,提供29位地址。此后,1993年11月ISO正式颁布了道路交通运载工具--数字信息交换--高速通信控制器局部网(CAN)国际标准(ISO11898),为控制器局部网标准化、规范化推广铺平了道路。

CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,1986 年德国电气商博世公司开发出面向汽车的CAN 通信协议。此后,CAN 通过ISO11898 及ISO11519 进行了标准化,在欧洲已是汽车网络的标准协议。
CAN 的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。



  • CAN的基本组成?
    答:CAN由每个ECU内部的CAN控制器和收发器、每个ECU外部连接的两条CAN总线和整个系统中的两个终端组成。
  • can-bus总线是什么意思?
    答:CANBus系统通过相应的CAN接口连接工业设备(如限位开关、光电传感器、管道阀门、电机启动器、过程传感器、变频器、显示板、PLC和PCI工作站等)构成低成本网络。CAN总线在工控领域主要使用低速-容错CAN即ISO11898-3标准,在汽车领域常使用500Kbps的高速CAN。某进口车型拥有,车身、舒适、多媒体等多个控制网络,...
  • CAN总线基础
    答:CAN总线标准之规定了物理层和数据链路层,至于应用层需要用户自定义。不同的CAN标准仅物理层不同。物理层和数据链路层:ISO11898;应用层:不同的应用领域使用不同的应用层标准。CAN拓扑网络 在发送数据时,CAN控制器把要发送的二进制编码通过CAN_Tx线发送到CAN收发器,然后由收发器把这个普通的逻辑...
  • 17款朗逸187can线是干什么的
    答:基本概念:CAN是Controller Area Network的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同。由多条总线构成的情况很多,线束...
  • 车机技术之CAN、CAN-bus
    答:帧间隔(帧间隔是用于分隔数据帧和遥控帧的帧。数据帧和遥控帧可通过插入帧间隔将本帧与前面的任何帧(数据帧、遥控帧、错误帧、过载帧)分开,过载帧和错误帧前不能插入帧间隔)总结 其实CAN总线算是老协议了,基本所有车型都已经采用,在车机上附加CAN盒子也差不多算是标配。
  • CANopen实时总线的基本概念与知识讲解,看完你就明白了
    答:CANopen实时总线深入解析:让你全面了解其关键概念CAN与CANopen:基础与应用 CAN,由BOSCH引领,专为汽车控制设计,其多主通信机制确保了数据的可靠传输。它采用11-29位标识,支持数据块编码,以120Ω终端电阻驱动的双线差分接口,展现出了成熟且高性价比的特性。在自动化和机械制造领域,CANopen作为CAN的...
  • can是什么
    答:在现代汽车和其他自动化系统中,控制器局域网广泛应用于控制组件间的数据传输和信息共享。它主要用于解决数据传输的速度、可靠性和灵活性问题。在分布式控制系统中,多个微处理器和智能设备之间的通讯显得尤为重要,而CAN总线为这种通讯提供了一个可靠的解决方案。它的基本思想是通过某种形式的信息交换协议来...
  • 汽车can总线分为几种
    答:汽车CAN总线主要分为两种:高速CAN和低速CAN。首先,为了理解汽车CAN总线的分类,我们需要对CAN总线有一个基本的认识。CAN,即控制器局域网,是一种用于实时应用的串行通讯协议总线,它允许微控制器和其他设备在没有主机的情况下进行通信。在汽车工业中,CAN总线被广泛用作车辆内各种电子控制单元(ECU)之间...
  • 汽车CAN系统知识
    答:摘要:控制器局域网(CAN)是一种有效支持分布式控制或实时控制的现场总线,具有高性能和高可靠性的特点;随着现代汽车技术的发展,CAN技术在汽车电子领域应用日益广泛。文章介绍了符合CAN2.0B协议汽车CAN系统设计方案,着重讨论了以微处理器P89C668为核心的CAN总线智能节点的软硬件实现,推荐一款MOTOROLA的多路开关检测芯片MC339...
  • 汽车的K线,can线,lin线
    答:总线”上,这些数据不会指定唯一的接收者,凡是需要这些数据的接收端都可以从“总线”上读取需要的信息。3、lin线:针对汽车分布式电子系统而定义的一种低成本的串行通讯网络,是对控制器区域网络(CAN)等其它汽车多路网络的一种补充,适用于对网络的带宽、性能或容错功能没有过高要求的应用。