LIN总线技术原理基础演示课件文.pptxVIP

  • 20
  • 0
  • 约5.68千字
  • 约 44页
  • 2018-02-28 发布于天津
  • 举报
LIN 总线技术原理主要内容LIN 总线原理与应用LIN的主要技术特点LIN的通信任务和报文帧类型LIN的报文通信LIN的应用 汽车LIN总线原理与应用LIN ( Local Interconnect Network 局部互联网) 是面向汽车低端分布式应用的低成本(0.5美元)、低速率(20kbps)、串行通信总线。 汽车LIN总线原理与应用LIN 概述由汽车行业开发,用作经济高效的子总线系统;是CAN的下层网络;属于SAE规范的汽车A类网络;是CAN总线的补充,适用于对总线性能要求不高的车身系统,如车门、车窗、灯光等智能传感器、执行器的连接和控制。LIN实现了一种具有成本效益的智能传感器和执行器的通讯方式。 汽车LIN总线原理与应用LIN的目标为现有的汽车网络(CAN网络)提供辅助功能在不需要CAN总线的带宽和多功能的场合使用,降低成本。 将开关、执行元件和传感器从子总线连接到主总线(如CAN总线)。LIN总线广泛应用的原因:目前,高/低速CAN和J1850总线已经成为标准的车用网络总线。这些总线速度极高,具有高抗电磁干扰性和高传输可靠性等优越的性能,但价格也较高。大量的车身和安全性能方面的应用对车用网络总线的性能要求并不太高,只需要一种性价比更高的标准车用网络总线,而LIN总线正好可以满足这一需求。因此,目前LIN总线技术正被越来越广泛的应用到车身电子中。汽车LIN总线原理与应用LIN 起源和发展LIN联盟成立于1999年,并发布了LIN 1.0版本。最初的成员有 奥迪, 宝马, 克莱斯勒, 摩托罗拉, 博世, 大众和沃尔沃 等2000年,LIN联盟再次发布了1.1版本。2001年,第一辆采用LIN1.1版本的量产汽车面世。2003年,2.0版本出现。2006年,2.1版本面世并沿用至今。 LIN的市场LIN总线产品已经成为汽车总线的第二大市场;第一大市场是CAN总线,其在2006年已经达到顶峰。 汽车总线拓扑 CAN/LIN 通信媒介(铜线)LINRX采用+UARTLINLIN线路接口TX协议控制器LIN节点LIN节点结构LIN接口由两部分组成: 协议控制器、线路接口协议控制器集成在微控制器中的一个标准UART上实现,微控制器软件负责管理LIN协议,实现以下功能: (1)发送/接收8位字节; (2)构成请求帧,接收为应帧; (3)发送帧线路接口: (1)负责将LIN总线的信号翻译成无干扰的RX信号传入LIN协议控制器; (2)或将协议控制器的RX信号进行翻译传入LIN总线 汽车LIN总线技术特点物理层采用单线连接,两个电控单元间的最大传输距离为40m其总线驱动器和接收器的规范遵从改进的ISO 9141 单线标准。低成本LIN是基于SCI/UART( 通用异步收发接口的单总线串行通信)协议;目前几乎所有的微控制器芯片上都有SCI/UART接口。低传输速率。小于20kb/s 采用NRZ编码。LIN总线融合了I2C和RS232的特性:像I2C总线那样,LIN总线通过一个电阻上拉到高电平,而每一个节点又都可以通过集电极开路驱动器将总线拉低;像RS232那样通过起始位和停止位标识出每一个字节,每一位在时钟上异步传输。 汽车LIN总线技术特点单主/多从媒体访问、无需仲裁。在总线拓扑结构的LIN网络中,由主节点控制对传输介质的访问,从节点只是应答主节点的命令。不需要仲裁和冲突管理机制。LIN总线的网络节点数不能超过16,否则,节点增加将会减少网络阻抗,导致环境条件变差。每增加一个节点,就会降低3%的阻抗LIN 的通信任务 – 基础概念从节点:是总线上的2-16个成员,它们在主节点发送适当的ID后接收或发送数据从通信任务从节点从事的任务都称为从通信任务;但主节点也会执行从任务节点接收来自主通信任务的ID节点根据ID决定做什么。 接收数据 或发送数据 或什么都不做 发送数据时,节点:发送2、4或8个数据字节 发送检验字节LIN 通信任务LIN 的通信任务LIN协议是一主多从结构,通信只能由主节点中的主任务发起,一个完整的LIN报文帧的传输是由主任务和从任务共同实现的,主任务发送“报头”,从任务发送或接收“响应”。LIN 的通信任务LIN通信:在总线上发送的信息,有长度可选的固定格式。每个报文帧都包括2、4或8个字节的数据以及3个字节的控制、安全信息(同步场、标识符场和校验场)。通过主机控制单元中的从机任务,数据可以被主机控制单元发送到任何从机控制单元。相应的主机报文ID可以触发从机-从机通信。 报文帧类型报文帧类型:有6种类型无条件帧:携带数据信息;事件触发帧:处理偶发的事件;偶发帧:保证在调度表确定性的条件下为系统动态行为的灵活性而设定的。上述3中帧的报文标识符的范围为0~59(0x3b)诊断帧(命令帧、应答帧):携带8个字节的诊断信息

文档评论(0)

1亿VIP精品文档

相关文档