lin通讯从节点同步间隔场_LIN总线入门

本文介绍了LIN总线的基本概念、特点、网络结构以及报文帧结构,包括同步间隔场、同步场、PID场、数据场和校验和场的详细解析,强调了LIN总线在汽车电子领域的应用和节点间通信机制。
摘要由CSDN通过智能技术生成

LIN总线是目前常见的一种A类网络协议。LIN的全称为Local Interconnect Network。LIN主要功能是为CAN总线网络提供辅助功能,应用场合有智能传感节点、自动车窗节点等。目前最新的LIN协议是LIN2.2,制定于2010年。LIN的一大优点是成本低,但其最大传输速率为20Kbps。建议的通信速率如下,低速2400bps,中速9600bps,高速19200bps。根据OSI参考模型,LIN总线仅规范了数据链路层和物理层。LIN的部分应用

LIN的特点如下:

1.采用单主多从的组网方式,无CAN总线那样的仲裁机制,最多可连接16个节点(1主15从)。

2.对硬件要求简单,仅需UART/SCI 接口,辅以简单驱动程序便可实现 LIN 协议。故几乎所有的MCU均支持LIN。

3.不需要单独的晶振,便能完成主、从节点的同步,硬件成本大幅降低。

4.仅使用一根信号线便可完成信息的传输,即所谓的单总线设备。

5.传输速率最高可达20Kbps,符合A类网络标准,满足车身控制需要。

6.LIN 网络中新节点的加入,对网络中其他原有节点的软硬件设计不会造成影响。

LIN网络主从节点的功能

LIN网络中的节点任务分为主机任务和从机任务两类。其中,主机任务只在主机节点上运行,而从机任务在主机节点和从机节点上均可运行。也就是说,主机节点可以实现主机任务和从机任务。

A.主机任务主要执行以下功能:

1.定义总线上的通信速率。(同步场?待考)

2.发送报文帧头,包含同步间隔场、同步场和标识符场三个部分。

3.监控总线通信,通过校验和确定数据正确性与否。

4.使从机进入唤醒或睡眠状态,并响应从机的唤醒要求。

B.从机任务既可运行于主机又可运行于从机,它主要完成以下功能:

1.等待主机任务发送的同步间隔,使从机与主机于同步场中获得同步。

2.分析标识符场,若与自己相关,则接收或发送数据,若与自己无关则什么都不做。

3.检查和发送校验和。

4.接受主机任务的唤醒和睡眠请求。

综上,主机报文的标识符能触发与之对应的不同从机之间的通信。

LIN报文的帧结构

LIN 总线上具有“显性”和“隐性”两种互补的逻辑电平。其中,显性电平(参考地电压)是逻辑 0,隐性电平(电源电压)是逻辑1。

LIN在总线上以具有固定格式的报文进行传递,但是这种报文数据段的长度是可以调整的。LIN网络中的所有节点(包括主机节点)都具有从机任务,当接到主机任务的报文信息时

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值