打印

[交流] lin bus 总线技术解析----对荣威550所谓双总线的解析

0

lin bus 总线技术解析----对荣威550所谓双总线的解析

荣威550所谓双总线就是出了CAN BUS 之外还有lin BUS ,按照厂家的宣传就是别人只有一套总线,550有两套.
首先我想说明的一点是,在工程上能够实现功能的前提下,越简单越好,而不是越复杂越好.就像神舟飞船轨道舱的门是用机械锁闭,人工开启而不是用电动或者液压一样,因为越是复杂越是增加了可能造成失效的机会.因此两种总线并不会带来更多的好处,在目前激烈的市场竞争条件下,众多参加无不在节约成本上下足功夫,能够舍弃简单的一套总线而采用两套总线的奥秘在哪里呢?
让我们来看看lin BUS 的秘密:
lin (local interconnect network)是一种低成本的串行通讯网络,用于实现汽车中的分布式电子系统控制。
lin的目标是为现有汽车网络(例如can总线)提供辅助功能。因此,lin总线是一种辅助的总线网络。
在不需要can总线的带宽和多功能的场合,比如智能传感器和制动装置之间的通讯,使用lin总线可大大节省成本。
lin技术规范中,除定义了基本协议和物理层外,还定义了开发工具和应用软件接口。
lin通讯是基于sci(uart)数据格式,采用单主控制器/多从设备的模式,
仅使用一根12v信号总线,和一个无固定时间基准的节点同步时钟线。
这种低成本的串行通讯模式和相应的开发环境已经由lin协会制定成标准。
lin的标准化将为汽车制造商以及供应商在研发、应用、操作系统降低成本。

lin的主要特性
低成本,基于通用uart接口,几乎所有微控制器都具备lin必需的硬件;
极少的信号线即可实现国际标准iso9141规定;
传输速率最高可达20kbit/s;
单主控器/多从设备模式,无需仲裁机制;
从节点不需晶振或陶瓷震荡器就能实现自同步,节省了从设备的硬件成本;
保证信号传输的延迟时间;
不需要改变lin从节点的硬件和软件就可以在网络上增加节点;
通常一个lin网络上节点数目小于12个,共有64个标志符。

LIN和CAN协议在车身应用中的主要特性比较
————————————————————————————————
lin can
媒体访问控制 单主机 多主机
总线速度 2.4---19.6kh/s 62.5---500kh/s
多点传送信息路由 6位标示符 11/29位标示符
网络节点数 2---10节点 4---20节点
编码方式 nrz 8ni (uart) nrz w/位添充
每帧数据字节 2.4.8字节 4---8字节
4字节数据传输时间 3.5ms/(20kb/s) 0.8ms/(125kh/s)
错误检测 8位校验和 15位循环冗余码校验
物理层 单线,12v 双绞线,5v
石英/陶瓷震荡器 无(主机除外) 有
总线最大长度 40m 40m
每个接点成本 0.5美元 1美元
-----------------------------------------------------------------

LIN 在我们身边的汽车中还只是一个配角

到没前为止 我只见 lin 在车身系统中作一些低速的内部通信
如 坐椅调节 玻璃升降 后视镜调节 中央门锁等
还没有见到基于 lin 的诊断.
即使有也只见到要经过 lin - can 协议转换
只能从 can-bus 诊断口诊断 也就是说 lin 不到诊断坐
只有 k-bus & can-bus 到诊断坐
到2008年全世界的新车必须 安装can-bus 诊断系统 才能在国际市场销售.

国内的 toyota nissan 南京fiat 现代 多安装了电器内部通讯的 lin-bus

从上述介绍可以看出,厂家宣传的LIN BUS 无非是用来降低成本的一个花样罢了,更加可恶的是这个居然被用来欺骗善良的对技术了解不多的消费者了.

TOP

0
厂家宣传用的噱头而已罢了,不值一驳。呵呵。

TOP

当前时区 GMT+8, 现在时间是 2025-3-20 16:36