车载网络LIN基础

更多的资料在个人博客(www.zyx330.xyz)/

LIN介绍

LIN是一种低成本的串行通讯网络,但带宽、速率、容错一般,所以常用于挂载在CAN网络的辅助型总线网络,一些无速率要求的功能可用LIN实现,车载上的应用如氛围灯、空气质量管理、香氛、PM2.5、CO2等。

LIN特点

  • 低成本,比CAN还低
  • 单主节点,多从节点,无需仲裁
  • 最多可以挂在16个节点
  • 速度可达20kbps
  • 从节点不需要晶振或振荡器就可以实现自同步,节省从设备硬件成本。
  • 支持多帧传输,基于15765-2规范
  • 支持诊断,基于14229规范

LIN与CAN的对比

在这里插入图片描述

LIN主从节点

在这里插入图片描述
一个主节点可以挂多个从节点,最多16个。
一个LIN网络包含一个主任务和多个从任务。
主节点同时包含主任务和从任务,从节点只包含从任务。
主节点复杂决定总线上的报文,从节点只负责接发数据。
主节点可以连接诊断设备进行LIN诊断。
在这里插入图片描述

LIN主从节点

为了保证总线不过载,LIN采用调度表,同时可以保证信号的周期性。
调度表主要负责调度网络中各报文的发送顺序,即分配发送时隙
发送时隙:报文可以被发送的时间,不同报文的时隙不同
LIN网络可以存在多个调度表,根据需要切换
在这里插入图片描述

LIN帧类型

  • 无条件帧:最常用的周期性报文,主任务发送报头从任务响应报头,ID范围0~0x3B
  • 诊断帧:负责诊断和休眠唤醒帧,0x3C请求帧(主节点发送报头+主节点响应),0x3D响应帧(主节点发送报头+从节点响应)
  • 事件触发帧:节省LIN总线,从任务有更新时才响应事件触发帧的报头,ID范围0~0x3B
  • 零星帧:从任务由主节点发送,无任务时静默,ID范围0~0x3B
  • 用户自定义帧:0x3E
  • 保留帧:0x3F

LIN帧结构

在这里插入图片描述

LDF

在这里插入图片描述

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值