LIN总线上可以传输两类数据:
1、信号报文
——信号位于帧的数据场中,以数字或数组的形式出现
——同一种信号在相同ID的报文数据场中的位置总是固定的
2、诊断报文
——诊断报文由两个保留ID来传输,用来传输节点的诊断信息
而这些数据在LIN总线上进行传送的实体就是帧。
下面是LIN报文传输的原理及方式:
现在让我们来了解一下LIN报文帧的结构。
-
帧由一个报头(由主机任务提供)和一个帧响应(由从机任务提供)组成。
-
报头包括同步间隔场、同步场和标识符场三个部分;标识符场位置在间隔场和同步场之后。标识符唯一定义了帧的目的。而用于提供与标识符相关的帧响应的从机任务就会输送该目的,过程如上文所示。
-
帧响应由于数据场和校验和场组成。如果从机任务对标识符有关的数据感兴趣,那么它就可以接收这个响应,核实校验和,并使用这些被传送过来的数据。
下图就是LIN报文帧的结构。
其中,除了间隔场以外,其余的场都遵循字节场的格式。
LIN总线是基于SCI的通信格式,字节场以起始位开始,以结束位结束,中间是8个位的数据,所以与CAN总线不同的是,在LIN总线通信中发送一个字节需要10个位时间。
字节场的格式如下图所示。
接下来我们会详细的介绍报头中每一个场的结构。
字节间隔位于每个字节之间,响应间隔位于报头与响应之间。
-
留给MCU足够的处理时间
-
帧长度可能增长
-
最小值可以是0
-
用于校验接收的数据是否正确(1个字节)
-
经典校验(Classic Checksum):仅校验数据场(1.3)
-
增强校验(Enhance Checksum):校验标识符场与数据场内容(2.0)
-
标识符为0x3C(60)和0x3D(61)的帧只能使用经典校验
-
翻转八位和(inverted eight bit sum)
例:Data = 0x4A, 0x55, 0x93, 0xE5;Checksum = 0xE6。
关键字:LIN 总线技术 协议规范
引用地址:
LIN总线技术及应用——协议规范(一)
推荐阅读最新更新时间:2024-05-03 00:38
SBC 基础课程——CAN/LIN SBC初学者指南
什么是系统基础芯片(SBC)? SBC是纯粹的集成电路,它将控制器局域网络(CAN)或本地互联网络(LIN)收发器与内部/外部“功率器件”集成在一起。该功率器件可以是低压差线性稳压器(LDO)、DC/DC转换器或两者兼有。 当设计师需要更多输出功率,或需要离散式解决方案的布局选项并且该离散式解决方案需要收发器和离散式LDO或DC/DC转换器,这时SBC是您的理想选择。 SBC对于市场来说不是新生事物,但是,近期在集成和性能方面的创新均拓展了这些设备的使用。对汽车设计师而言,其高水平的集成和更高的可靠性可以使其实现质量更轻和成本更低的设计。从经典CAN向灵活数据速率CAN(CAN FD)的转型,要求解决方案能够弥补CAN
[电源管理]
AS-Interface总线技术在数控机床中的应用
0 引言 总线技术及网络化足当今自动化行业发展的主要目标和方向,从小到一台单机设备,大到一条装配牛产线,乃至一个企业的资源计划编制(ERP)系统,全集成自动化技术正愈朱愈在提升企业竞争力方面扮演着重要的角色。 一套全集成自动化系统按级别从卜到下划分一般分为:管理级、操作级、控制级和现场级,而在每一级的横向之间和上下级的纵向之问则通过不同的网络技术加以连接。例如管理级各部门之间通过以太网技术加以连接,操作级各部门之间则一般通过工、lp以太网技术加以连接,控制级各系统之间一般通过工业以太网、Profinet或Profibus等几种技术加以连接,而在最底层的现场级中则有分布式I/O系统,AS—Interface总线及逐渐兴起
[嵌入式]
瑞萨电子推出集成LIN输出接口的传感器信号调理芯片解决方案
ZSSC4132集成LIN输出 接口 和业界领先的模拟前端,可缩减BOM成本。 带来更高精度、灵活性与性价比 2020 年 7 月 9 日,日本东京讯 - 全球领先的半导体解决方案供应商 瑞萨 电子集团(TSE:6723)今日宣布推出通过汽车级认证、集成LIN v2.2a接口的汽车 压力传感器 解决方案——ZSSC4132。该单封装 传感器 信号调理芯片(SSC)具有紧凑的外形,提供卓越性能、高度灵活性设计和高性价比,可应用于插电式混合动力电动汽车(PHEV)、 电池 电动汽车(BEV)和 燃料电池 电动汽车(FCEV)环境控制系统中的HVAC(暖通 空调 系统)等应用。 ZSSC4132可配置用于几乎所有 电阻 桥
[汽车电子]
英特尔再次优化14nm—双环形总线技术
AMD、Intel处理器这两年在各条线上大打“核战”,尤其是服务器,一个要做64核心128线程,一个则是48核心96线程,最近就刚见识了双方128核心VS.96核心双路系统的较量,同时消费级的桌面和笔记本也是不断增加更多核心。In te l主流平台曾经多年维持4核心8线程不动,如今在AMD刺激下八代酷睿升至6核心12线程,九代酷睿来到8核心16线程,而接下来很有可能继续往上堆! 根据来自台湾方面的最新曝料,Intel正在准备代号“CometLake-S”(CML-S/彗星湖)的下一代桌面主流产品,最多10核心20线程! 但是由于10nm迟迟难产,CometLake-S和八代(CoffeeLake-S)、九代(CoffeeL
[嵌入式]
电力线通信总线技术PLC-BUS的技术介绍
电力线通信总线技术(PLC-BUS)是一种高稳定性及较高价格性能比的双向电力线通信总线技术,它主要利用已有的电力线来实现对家用电器及办公设备的智能控制。这种电力线通信技术是由电力通信系统有限公司研发而成,并因技术的革新被获得多项专利。
PLC公司推出了一整套基于PLC-BUS技术的智能灯光控制系统,它重新定义了家庭内部高可靠、低成本智能灯光控制的新标准,同时,PLC公司还授权了一些智能家居及智能楼宇设备提供商有偿使用此项专利。现在上海索博智能电子有限公司是中国大陆此项专利技术的唯一授权商。 PLC技术的优势:
1、可靠性优势:
PLC技术采用低频、广谱技术产生一种非常超强的电力通信信号,同时,它真正做到双向
[嵌入式]
现场总线技术与DCS系统技术
引言 工业控制网络技术与计算机技术、网络技术和控制技术的发展息息相关,并且它是在现代化对工业生产的要求下提出与发展起来的。在20世纪60年代,模拟仪表被人们用微处理器和一些外围电路构成的数字仪表所取代,这种控制方式被称为直接数字控制(Direct Digital Control--DDC),提高了系统的控制精度和控制的灵活性。20世纪80年代中后期,控制回路进一步增多,简单的DDC系统已经不能满足当时的管理要求。于是,分层控制系统应运而生。之后由于计算机网络技术的飞速发展,同时生产过程和控制系统也进一步复杂化,计算机网络技术被应用到了控制系统的前置机之间和上位机的数据传输中。其中,前置机与上位机之间的数据传输更改为采用计算机网络实现
[嵌入式]
综合CAN和LIN通信功能的TPMS设计和应用
引言 本文通过TPMS在国外某车型上的设计和应用,详细介绍TPMS软硬件设计方法。本方案中综合了CAN、LIN总线的设计,满足了TPMS在实际应用中的整车布线要求,并与整车总线集成,真正实现了TPMS的系统化、智能化。 项目需求分析及TPMS系统方案设计 TPMS的设计是一个系统工程,除了产品本身的设计,需要更多关注其应用环境——汽车本身,从TPMS的安装、布线、功能、性能、通信、干扰等方面来分析,从而明确TPMS的设计要求,确定其技术方案。 TPMS技术需求分析 根据车辆具体环境,对TPMS的特殊技术要求分析如下: a) 射频信号传输是TPMS系统中的一个关键技术。当轮胎内发射信号要传输到车
[汽车电子]
利用普源示波器搞懂汽车CAN-FD总线技术
随着工业的发展,工业总线上的数据量逐日增长,尤其是在CAN总线运用较多的汽车领域,总线通讯的数据量愈发庞大。例如汽车内部出现更多的辅助系统和人机交互系统,使得传统的CAN总线在传输速率和带宽方面越来越力不从心,CAN总线已逐渐达到负荷极限。根据CAN规范 ISO11898-2所定义的标准帧结构,一帧报文最大只能传输 64 位(8 个字节)的数据,在最好的情况下总线负载也已达到 70%左右。 为了应对现今巨大数据量的挑战,亟需改进原有的总线来提高总线传输速率,CAN-FD (CAN with Flexible Data-Rate)便在这样的背景下诞生了。 一、汽车CAN网络拓扑图 下图举例了一个汽车CAN网络拓扑图。从中可以看到
[测试测量]