简述can总线系统和lin总线系统的区别

如题所述

一、含义不同

1、CAN总线系统:CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之许多RS-485基于R线构建的分布式控制系统而言

2、LIN总线系统:LIN总线是针对汽车分布式电子系统而定义的一种低成本的串行通讯网络,是对控制器区域网络(CAN)等其它汽车多路网络的一种补充,适用于对网络的带宽、性能或容错功能没有过高要求的应用。

二、传输速率不同

1、CNA总线系统:CAN总线的位速率较高,在汽车中使用时通常为500kb/s,最低的也达到100kb/s。

2、LIN总线系统:LIN总线的最高位速率为2Okb/s,通常使用19200b/s或9600b/s的速率。

三、系统结构不同

1、CNA总线系统:CAN总线为多主机系统,即接人总线的任一电子单元都可通过总线仲裁来获取总线控 制权,并向总线系统中发送信息,单元在发出完整的ID时即为主机。CAN总线使用11位 ID(甚至更多),在一个子系统中可有较多的单元。

2、LIN总线系统:LIN总线为单主机多从机系统,每一子系统中有且只有一个主机,所有的信息传送都 由主机控制,从机必须等待主机发出了与它对应的ID后才能发送信息。LIN总线使用6位 ID,在一个子系统中只能有较少的单元。

参考资料链接:百度百科-CAN总线

参考资料链接:百度百科-LIN总线

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-06-17

一、含义不同

1、CAN总线系统:CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之许多RS-485基于R线构建的分布式控制系统而言

2、LIN总线系统:LIN总线是针对汽车分布式电子系统而定义的一种低成本的串行通讯网络,是对控制器区域网络(CAN)等其它汽车多路网络的一种补充,适用于对网络的带宽、性能或容错功能没有过高要求的应用。

二、传输速率不同

1、CNA总线系统:CAN总线的位速率较高,在汽车中使用时通常为500kb/s,最低的也达到100kb/s。

2、LIN总线系统:LIN总线的最高位速率为2Okb/s,通常使用19200b/s或9600b/s的速率。

应用

典型的LIN 总线应用是汽车中的联合装配单元,如:门、方向盘、座椅、空调、照明灯、湿度传感器,交流发电机等。对于这些成本比较敏感的单元,LIN 可以使那些机械元件如智能传感器、制动器或光敏器件得到较广泛的使用。这些元件可以很容易的连接到汽车网络中并得到十分方便的维护和服务。在LIN 实现的系统中通常将模拟信号量用数字信号量所替换,这将使总线性能优化。

以上内容参考:百度百科-LIN总线

本回答被网友采纳
第2个回答  推荐于2017-11-27
  LIN(Local Interconnect Network)是一种低成本的串行通讯网络,用于实现汽车中的分布式电子控制系统。LIN 的目标是为现有汽车网络(例如CAN 总线)提供辅助功能,因此LIN 总线是一种辅助的总线网络。在不需要CAN 总线的带宽和多功能的场合,比如智能传感器和制动装置之间的通讯使LIN 总线可大大节省成本。
CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。
  由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,1986 年德国电气商博世公司开发出面向汽车的CAN 通信协议。此后,CAN 通过ISO11898 及ISO11519 进行了标准化,现在在欧洲已是汽车网络的标准协议。
LIN总线有一个主节点,其他是从节点。从节点不能主动向主节点传输信息,只有主节点需要从节点才能发送信息;CAN总线没有主从之分,总线上得节点都可以在总线空闲时互相通信,如果两个节点同事发送信息,那么按报文优先级来分,优先级高的可以先发,优先级低的后法,优先级是由报文标识符确定的。从速率上说,CAN总线最高通信速率可达1Mbit/s(此时距离最长30米),LIN总线只有20Kbit/s左右。
CAN总线输入、输出为差动信号,LIN总线输入、输出为+12V 单端非平衡信号。本回答被提问者和网友采纳
相似回答