lin总线
lin(local interconnect
network)是面向汽车地段分布式应用的低成本的串行通讯网络,用于实现汽车中的分布式电子系统控制。lin 的目标是为现有汽车网络(例如can总线)提供辅助功能,因此lin总线是一种辅助的总线网络。在不需要can 总线的带宽和多功能的场合,比如智能传感器和制动装置之间的通讯使用lin
总线可大大节省成本。
lin联盟成立于1999年,最初由奥迪、 宝马、克莱斯勒、摩托罗拉、博世、大众和沃尔沃等整车厂及芯片制造商创立,目的是推动lin总线的发展,并且发布和管理lin总线规范,制定一致性测试标准和认证一致性测试机构。该联盟正努力将lin总线推广为iso国际标准。
lin 技术规范中除定义了基本协议和物理层外还定义了开发工具和应用软件接口。lin
通讯是基于sci(uart)数据格式,采用单主控制器/多从设备的模式。仅使用一根12v 信号总线和一个无固定时间基准的节点同步时钟线。
这种主要面向“传感器/执行器控制“的低速网络,其最高传输速率可达20千比特/秒,主要应用于电动门窗、座椅调节、灯光照明等控制。典型的lin网络的节点数可以达到12个。以门窗控制为例,在车门上有门锁、车窗玻璃开关、车窗升降电机、操作按钮等,只需要1个lin网络就可以把它们连为一体。
这种低成本的串行通讯模式和相应的开发环境已经由lin协会制定成标准。lin 的标准化将为汽车制造商以及供应商在研发应用操作系统降低成本。
lin总线结构图
lin总线工作原理lin总线包含一个宿主节点和一个或多个从属节点。所有节点都包含一个被分解为发送和接收任务的从属通讯任务,而宿主节点还包含一个附加的宿主发送任务。在实时lin中,通讯总是由宿主任务发起。除了宿主节点的命名之外,lin网络中的节点不使用有关系统设置的任何信息。我们可以在不要求其它从属节点改变硬件和软件的情况下向lin
中增加节点。宿主节点发送一个包含同步中断、同步字节和消息识别码的消息报头。从属任务在收到和过滤识别码后被激活并开始消息响应的传输。响应包含两个、
四个或八个数据字节和一个检查和(checksum)字节。
报头和响应部分组成一个消息帧。lin总线上的所有通讯都由主机节点中的主机任务发起,主机任务根据进度表来确定当前的通讯内 容,发送相应的帧头,
并为报文帧分配帧通道。总线上的从机节点接收帧头之后, 通过解读标识符来确定自己是否应该对当前通讯做出响应、做出何种响应。基于这种报文滤波方式,lin可实现
多种数据传输模式,且一个报文帧可以同时被多个节点接收利用。lin总线物理层采用单线连接,
两个电控单元间的最大传输距离为40m。其总线驱动器和接收器的规范遵从改进的iso 9141 单线标准。基于sci/uart( 通用异步收发接口的单总线串行通信)
协议;目前几乎所有的微控制器芯片上都有sci/uart接口。低传输速率、小于20kb/s、采用nrz编码。
网络(服务器)线路的简单介绍
详解时序约束的基本方法
磷铜阳极介绍
浅谈模拟IC设计师眼中的BJT
如何在 Rockchip Arm 开发板上安装 Docker Tailscale K3s Cilium?
LIN总线工作原理介绍
基于云的芯片设计和验证的强大安全性
一图看懂骁龙888如何重新定义顶级AI体验
电动车转换器坏了的表现
今日看点丨长安汽车申请在泰国建厂;中国台湾DDI厂商考虑选择中国大陆代工厂
设备远程监控物联网,助力打造无人值守海上升压站
您应该了解的柔性板制造工艺知识
荣耀V20全方位评测 到底怎么样
科技让视力残障人士的生活变得更加容易的例子
日企市场份额占比超9成,国内第四代半导体材料加速突破
电力变压器的状态维修-博众达科技
河南联通成功完成2009年汛期通信保障应急演练
直线电机立体式车库的应用
锂电池打开北京2008奥运会画卷向世人展示中华五千年文明
世界上第一个100%可再生能源岛屿电力系统将进一步证明能源科技领域的发展趋势