can和lin线的区别?lin通讯和can通讯区别?

2024-03-27 17:03:55 文章来源 :网络 围观 : 评论
后台-系统设置-扩展变量-手机广告位-内容正文顶部

  can和lin线的区别?

  主要有以下六个方面区别:

  1.信号线及信号

  

can和lin线的区别?lin通讯和can通讯区别?

  CAN总线以CAN一High和CAN一历w两条信号线 (双绞线)工作,舒适CAN总线 两条线的电平分别约为OV和5V(隐性时)。

  LIN总线只以一条相当于CAN一忱如的信号线工作,隐性时电平接近电瓶电压,并随 之浮动;显性时电平接近地电平。使用0·35mmz导线,颜色为紫底白线。

  2·组件

  CAN总线工作时,电子单元中除了需要相对复杂的收发器外,通常还需要用专门的协 议控制器。LIN总线单元中的收发器较简单,而且由于协议简单,通常不需要专门的协议 控制器。

  3·传输速率

  CAN总线的位速率较高,在汽车中使用时通常为5OOkb/s,最低的也达到1OOkb/s。 LIN总线的最高位速率为2Okb/s,通常使用1920Ob/s或9600b/s的速率。

  4·系统结构

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

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

  5·可靠性

  CAN总线采用可靠性很高的CRC校验。

  LIN总线采用可靠性相对较差的带进位的和校验。

  6·成本

  CAN总线能用于各种信息传送的场合,但成本较高,工艺性相对差些。

  LIN总线只能用于对速率及可靠性要求不是很高的场合,如舒适系统或某些子系统等, 优点是成本低,工艺性好。

  

can和lin线的区别?lin通讯和can通讯区别?

  CAN/LIN总线区别

  由于LIN网络在汽车中一般不独立存在,通常会与上层CAN网络相连,形成CAN-LIN网关节点。

  .LIN总线的主从关系

  LIN总线采用的是单线传输形式,应用了单主机多从机(有无主动上报的支持?)的概念,总线电平一般为12V,传输速率最高限制为20kbps。由于物理层的限制,一个LIN网络最多可以连接16个节点。

  总线任务负责:

  调度总线上帧的传输次序

  监测数据,处理错误

  作为标准时钟参考(不是异步通信?)

  接收从机节点发出的总线唤醒命令

  从机任务不能直接向总线发送数据,需要接受到主节点发送的帧头后,根据帧头所包含的信息来判断:

  发送应答

  接收应答

  既不接收也不应答

  LIN的特点

  网络由一个主节点与若干个从节点构成

  使用LIN总线可以大幅度削减成本(CAN和Lin都需要收发器,但是Lin属于单线制在线束上节省)

  传输具有确定性,传播时间可以提前计算

  LIN具有可预测的EMC(电磁兼容性)性能,为了限制EMC的强度,LIN协议规定最大传输速率为20kbps

  lin通讯和can通讯区别?

  主要有以下六个方面区别:

  1.信号线及信号

  CAN总线以CAN一High和CAN一历w两条信号线 (双绞线)工作,舒适CAN总线 两条线的电平分别约为OV和5V(隐性时)。

  LIN总线只以一条相当于CAN一忱如的信号线工作,隐性时电平接近电瓶电压,并随 之浮动;显性时电平接近地电平。使用0·35mmz导线,颜色为紫底白线。

  2·组件

  CAN总线工作时,电子单元中除了需要相对复杂的收发器外,通常还需要用专门的协 议控制器。LIN总线单元中的收发器较简单,而且由于协议简单,通常不需要专门的协议 控制器。

  3·传输速率

  CAN总线的位速率较高,在汽车中使用时通常为5OOkb/s,最低的也达到1OOkb/s。 LIN总线的最高位速率为2Okb/s,通常使用1920Ob/s或9600b/s的速率。

  4·系统结构

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

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

  5·可靠性

  CAN总线采用可靠性很高的CRC校验。

  LIN总线采用可靠性相对较差的带进位的和校验。

  6·成本

  CAN总线能用于各种信息传送的场合,但成本较高,工艺性相对差些。

  

can和lin线的区别?lin通讯和can通讯区别?

  LIN总线只能用于对速率及可靠性要求不是很高的场合,如舒适系统或某些子系统等, 优点是成本低,工艺性好。

来源:文章来源于网络,如有侵权请联系我们删除。
来源:文章来源于网络,如有侵权请联系我们删除。

相关文章

留言与评论(共有 0 条评论)
   
验证码:
推荐文章