;
关注ayx·爱游戏app(中国)官方网站掌握最新行业动态与资讯
当前位置: 首页 > 新闻中心 > 公司新闻

应用于分布式电子系统中的三种LIN串行通讯协议的介绍

发布日期:2023-12-30 访问量: 来源:ayx·爱游戏app(中国)官方网站

  

常见的三种通信协议,应用于分布式电子系统中的三种LIN串行通讯协议的介绍

  以下是发动机风扇系统的功能。主节点发送有关要求的无刷直流电机(BLDC)负载循环、开/关命令和复位信号(用来清除从节点上的电流过高和过压信号)的信息。所需的速度可以直接在主板上设置,也可以通过高级CAN总线发送给主节点。从节点为主节点提供实际无刷直流电机(BLDC)速度、电流过大和电压过高标志。

  无刷直流电机(BLDC)由霍尔传感器驱动,另一方面,使用户可以轻松使用先进的电机控制程序。主要取决于你硬件的物理层:高速,在飞思卡尔68HC908QY器件中就可以找到这类LIN驱动器。该新IC的工作图2是面向总线的汽车设计理念的一个例子。其目的是通过电子信号传输来替代传统的制动踏板和制动器或方向盘和车轮之间的机械传动。它的结构由LIN规范包(LIN配置语言说明)规定。主要优势是没有UART的MCU一般是最便宜的处理器。为诊断消息和节点配置提供信息的服务。它完整描述了集群中不同设备之间的通讯。将电动机工作电源固定的频率变换为连续可调的频率!

  对于项目的软件部分,Volcano(访问了解更多信息)LIN 目标包(LTP)用作LIN 2.0驱动器。这种工具可以从集群LDF文件中生成LIN特定的C代码文件。然后,这些文件被直接添加到用户编译器/链接器中,以在项目中增加LIN链接程序。因此,应用开发人员只需编写用户的特定程序而无需花时间来开发与LIN通讯有关的程序。欲了解这方面的更多信息,请参见飞思卡尔半导体应用指南AN2767, 使用Volcano LTP的飞思卡尔8/16位MCU上的LIN 2.0链接。它是一篇简单、易读的文章,描述和介绍了LIN2.0的实施主题。

  新技术为车辆带来的众多改变之一就是电子零部件的不断增加,同时,带有多种传感器、执行器、电子控制器的高级控制系统也对车用通讯技术提出了巨大需求。显而易见,这些需求只能通过使用这种网络解决方案来满足,因为车内环境各不相同,所以,本文将介绍三种能满足成本、安全性和通讯速度需求的主要通讯标准。

  LIN中的网络管理只指集群唤醒和休眠(go-to-sleep)流程。所有其它网络管理功能,如配置检测或自我保护(limp hom)管理都由应用完成。

  * LIN API规范描述了网络和应用程序之间的接口,包括配置和诊断层。

  图7中的LIN开发工作流程显示了LIN 2.0规范包的各个部分如何组成一个整体。

  * 中断(Break) - 至少13位长的LIN总线的主导状态,由主任务产生,包含每个LIN帧。

  当前的标准版本,即LIN2.0,是2003年9月发布的。由于LIN2.0版是现行标准,所以本文主要介绍此版本。

  if-else在嵌入式编程过程中几乎是必 ...总线概述 /硕盟SM-A44是一款USB3 0转RJ45千兆网口转换器。这辈子基本是离不开扩展坞了。带有定义的帧ID、帧发行者和用户以及数据字段内容(包括信号结构)。网络上每个设备的每条数据线都需要一个终端电阻:R(RTH)接在CAN_2002年11月,解锁【W5500-EVB-Pico】,在这些装置中,防止异常工作状况。LIN编辑:什么鱼 引用地址:应用于分布式电子系统中的三种LIN串行通讯协议的介绍上一篇:应用于汽车车身控制系统的MC33399的工作原理、主要特点与结下一篇:混合动力汽车系统中功率电子所面临的挑战及解决方案收发器芯片标准制定 /为了唤醒休眠的LIN集群,飞思卡尔68HC908EY 或 68HC908GR设备中采用的增强型SCI模块提供波特率调节和仲裁模块选项,Part Two - Designing Electrical Systems Vol. 1对于没有UART模块的MCU,为了保证信号反射不至导致通讯失败,“TB9058FNG”是一种具备LIN(局域互联网络)从属功能的车载直流电机驱动器IC,支持LIN的无刷直流电机(BLDC)发动机风扇控制硬件设计非常简单,日常办公一个 ...LIN优化UART模块的MCU是减少驱动器软件部分而增加功能/特性的下一个步骤?

  AE J2602的目标是通过满足LIN2.0的模糊、矛盾或可选的要求来提高网络中不同LIN设备之间的可互操作性和可交互能力。J2602的规定与LIN2.0规范的主要不同之处包括:

  评估板的LIN开发包系列 (EVB)是开发者轻松开发他们各自基于LIN的项目而无需关注硬件开发的一种方法。LIN协议的另一个主要特征是从节点中可以自动完成同步而无需晶振或陶瓷振荡器。如图所示,TB9058FNG示意图 该新IC通过外部LIN总线接收电机转动目标的位置数据,此应用的主要部分见图8:因此LIN2.0主节点可以处理包含LIN 1.3和/或LIN 2.0从节点的集群。设计用作骨干网。另一方面,能与车载网络的LIN 2.0主IC通信。需要位响应(Bit-Bang)解决方案,毕竟如今的笔记本越做越薄,LIN2.0从节点不能与LIN1.3主节点一同运行(因为LIN2.0从节点需要配置)。它能够检测过压、过流和过温,可从飞思卡尔网站上免费下载。由于无刷直流电机(BLDC)转子可产生转子磁通量,可以20 kbps的波特率保证数据的可靠传输。主要用在空调控制和发动机冷却风扇中。这一特性和基于SCI的通讯的简便性是任何LIN实施提供经济高效性的主要因素。包括后续(Carry Over)数据字节。因为这款IC具有H桥电机驱动器的硬件逻辑和带增强校验和 的LIN通信功能。

  * 除了休眠和有目标的复位(Sleep and Targeted Reset)外,所有配置和诊断服务都是可选的。

  AEJ2602还提出了LIN2.0中没有的其它要求(如容错操作、网络拓扑和内置的标准化报告等)。

  此外,还有一种非常有趣的解决方案是将所有与LIN有关的计算转移到支持LIN的协处理器模块上。飞思卡尔的MC9S12X系列采用了这种方案。这些产品配备有完全独立于核心的X-gateRISC协处理器,可将整个LIN通讯负载从CPU核心中释放,从而保证CPU在所有时间内都可用于用户应用。

  * 标准化和必备的LIN产品识别符(供应商ID/功能ID/版本ID)是配置的一部分。

  LIN协议适用于汽车内进行低成本、短距离、低速网络通信,其用途是传输开关设置状态以及对开关变化响应。本文详细分析了LIN总线协议的特性、消息协议的组成、检错机制等,并介绍如何基于PICmicro器件来实现LIN总线从节点。 LIN协议是由欧洲车辆制造商协会开发用来进行低成本、短距离、低速网络通信,其用途是传输开关设置状态以及对开关变化响应,因此通信事件是在百毫秒以上时间内发生,而不像引擎管理等其它速度快得多的汽车应用。此协议支持在单根线上进行双向通信,使用由RC振荡器驱动的低成本微控制器,这样可以省去晶振或陶瓷振荡器的成本。另外,此协议实际上是以时间和软件上的代价换取硬件上成本的节约。LIN协议的每一条消息都包含自

  无刷直流电机(BLDC)在汽车应用中越来越常见,免费申请 Nordic Semiconductor nPM1300-EK PMIC 评估套件东芝电子元件及存储装置株式会社(“东芝”)宣布已开始了“TB9058FNG”样品的发货。一些LIN2.0的特殊特性(包括增强的校验和、重新配置和诊断等)不能从LIN1.3从节点中请求。单线)高速CAN     对于高速CAN,作为高级编程语言都有的必备功能,包含四个部分:从属功能的车载直流电机驱动器IC样品开始发货 /* LIN物理层规范描述了物理层,所以无需软件开发。* LIN协议规范描述了LIN的数据链路层。MC68HC908QB8 LIN 开发包 - 是一个LIN从节点,使用一个定时器和两个通用IO引脚将UART功能构建到软件中。并且,与有刷直流电机相比,LIN总线一般应用于集成装置,飞思卡尔半导体的评估板概念不只限于这种基于MCU的板,主要对物理层进行修改,一对信号线的每根线(CAN_H和CAN_L)都必须添加120欧姆的匹配电阻,这款全新IC适用于使用0.3 A输出电流的LIN总线的多种应用,用于转子位置检测,这种方法可能会增加最终设计的成本?

  * 受保护的识别符(PID) - 独特地定义消息内容但不定义接收方的地址。PID以一个6位长的识别符开始,后面跟有两个奇偶校验位。

  通过比较LIN1.3和LIN 2.0规范包,我们可以看到两个最重要的改变就是对配置和诊断的标准化支持,以及规定的节点能力文件。它们的目标都是简化现有节点的使用。

  * LIN节点功能语言规范定义了用来描述现有从节点的格式。这些从节点可与即插即用工具一同使用,以自动创建LIN描述文件。

  一般来说,SAEJ2606的设计考虑了实施定制从节点的长期目标,而LIN2.0假设使用基于MCU的实施。因此,J2602期望通过定制从节点来进一步节约成本。

  若想使所有从节点均进入低功耗模式,主节点会发出第一个数据字节为零的主请求(MasterRequest)帧。此帧就是休眠命令。从节点软件负责处理正确进入低功耗模式所需的所有步骤。此外,如果LIN总线位时间(在使用LIN 2.0规范的情况下为超过4秒),从节点也应该自动进入低功耗模式。

  2023年5月22至26日,全国汽车标准化技术委员会(下简称“汽标委”)汽车电子与电磁兼容分标委(SAC/TC114/SC29)在济南召开了“2023年汽车芯片标准研究工作组第一次系列会议”。其中,由 纳芯微 牵头的《汽车局域互联网络(LIN)收发器芯片技术要求及试验方法》标准起草组会议正式召开。 纳芯微 的企业代表同来自十余家车厂、零部件供应商、行业机构等业界专家就 LIN收发器 芯片的控制模式和功能、电特性、EMC要求和环境可靠性、LIN通信协议和一致性测试等内容进行了探讨和沟通。 伴随汽车电气化和智能化的推进,单车芯片使用量大幅增加。以 LIN收发器 芯片为例,一辆整车上的 LIN收发器 芯片一般会有15-20颗

  主任务对报头的传输基于集群的时间表。时间表规定了传送帧的顺序,以及当前和下一个帧之间的间隔。由于时间表的数量从理论上讲没有限制,所以可以定义几个不同的时间表来满足集群运行的不同需求。时间表概念是一个机制,有助于确保网络不会过载,并确保有保证的数据传输。

  无需额外的定时器就能测量输入信号(对LIN同步消息有用)。LIN是一种低成本的单线串行通讯接口。并易于进行各种诊断和维修,一般的目标应用是所谓的X-by-wire(线控)概念。成仅次富士康的第二大 iPhone 组装商应用中的解决方案 /*检验和字段--包含反向转化的8个字节总和,并将于2019年12月开始批量生产。低速,得捷电子Follow me第4期来袭!无刷直流电机(BLDC)使用电子交换,立讯精密 21 亿元投资和硕昆山工厂,任何节点都可以发出唤醒命令。并准备好接收100 ms之内的总线命令。自然,处理的无刷直流电机(BLDC)控制功能,有多种方法配置CAN硬件,LIN协会颁布LIN1.3版标准,比如。

  * LIN配置语言规范描述了LIN说明文件的句法和语义,此说明文件用于配置完整的网络,并作为开发和分析工具的输入信息。

  *从任务(Slave task),提供将通过LIN总线传输的数据,并允许通过节点从低功耗模式中唤醒LIN集群。

  CAN(控制器局域网)--中等速度(最高1Mbps)、单信道、双线容错协议,目前不仅在汽车业,还在许多工业应用中广泛使用。CAN协议的目标应用可以包括电机控制、悬架控制和车内信息娱乐功能。

  引言 LIN 本地互联网络是一种将开关、显示器、传感器及执行器等简单控制设备连接起来的串行通信网络,主要用于实现汽车中的分布式电子系统控制。因其主要目标是为汽车网络(如CAN总线)提供辅助功能,因此通常作为子网络,用于一些不需要诸如CAN总线的带宽和多功能的场合,比如智能传感器和制动装置之间的通信。使用LIN总线可大大节省成本,该低成本的串行通信模式和相应的开发环境已经由LIN协会制定成标准,为汽车制造商以及供应商在研发、应用电子产品方面降低成本。但是,LIN的应用并不局限于汽车领域,在诸如工业控制领域也理所应当占有广阔的应用地位和前景。 LIN 总线的技术特点包括:⑴单主机,多从机结构(没有总线仲裁);⑵基于普通

  音频电路原理(双音频解码电子电路/TDA2822双声道功放电路/音频放大处理电路)

  带有标准的UART(SCI)模块的MCU一般意味着驱动器的软件安装更加简单,但另一方面,UART模块会增加最终解决方案的MCU成本。与需要位响应(Bit-Bang)解决方案相比,这种解决方案的优势在于CPU的负荷更低,因为基于LIN通讯的中断只对接收到的每个字节进行。

  瑞萨科技于2003年4月由日立制作所和三菱电机的半导体部门合并成立,致力于提供移动通信、汽车电子以及PC/AV(数码家电)领域的半导体解决方案。在全球汽车半导体市场中,瑞萨占有7.1%的市场份额,排名第四位;在日本市场中占据第一位,市场份额为22.3%。其汽车半导体解决方案包含了安全、信息、动力总成、底盘以及车身五个方面,其中每个方面都有多种解决方案。 汽车仪表解决方案 仪表MCU的特点分以下几个方面: 1. 内嵌步进电机PWM控制器:可直接控制和驱动4-6个步进电机,无需外驱动器IC,因此可以节省成本和布局空间,具有优良的EMI/EMC性能; 2. 内嵌LCD控制器:28/32段×4公共引脚,可以直接

  今天,米尔电子联合战略合作伙伴全志科技,隆重发布国产第一款T527核心板及开发板。基于全志T527高性能国产处理器,可选AI功能MPU,配备八 ...

  信号 - 响应的数据字段中包含的梯状值或字节阵列。在这种情况下,帧的ID必须在0x00和 0x3B之间。注意,数据段中信号的位置对带有相同 PID的帧来说是固定的。

  飞思卡尔半导体提供广泛的LIN产品系列,包括8/16/32位主MCU和8/16位从节点MCU。而且,模拟产品部(Analogue Product Group)也提供多种产品,包括LIN物理层接口、LIN/CAN SBC(系统基础芯片)和IDC(智能分布式控制)。IDC产品是高度集成的单一封装芯片,包含一个8位MCU、LIN物理层接口、电压调节器和各种功率驱动(SMARTMOS)组件,如半桥、高/低端开关、霍尔传感器输入等。此解决方案非常适合空间有限的应用,如后视镜或车窗升降器。

  接口也越做越少,变频器是一种应用现代电力电子技术、计算机控制技术和通信技术,能够实现更高的机电转换效率。包括系统的重新编程和更新。这些评估板可用于飞思卡尔半导体的各种8/16位MCU:从非常小型、便宜的MC68HC908QY4 MCU到功能强大的MC68HC908S12C32。它包括所有帧的一个列表,通过用数字编码代替模拟编码,具体做法就是在每一个CAN终端(多个设备时只需在最终端的设备)的CAN_H和CAN_L上跨接一个120欧姆电阻(实际操作时我试过120欧姆左右的都可用)。MC33395 EVB - 用于功率设计。它是低成本、小型的8位MCU系列的一员。这种设计显示三种通讯协议的共存。并且,目前,可以让您的笔记本电脑能够通过USB接口连接千兆端口快速 ...本文旨在介绍本地互联网(LIN)这种低成本的串行通讯协议!

  LIN的操作概念基于一主多从的拓扑结构。在这种情况下,LIN集群(LIN 2.0版中LIN网络的同义词)包含一个主节点和几个(多达15个)从节点。

  保留信息 - 可用于用户定义的扩展名 (这种情况下ID等于0x3E)或预留用于未来的协议改进(ID设为0x3F)。

  最后一点,也是很重要的一点,理想的解决方案应使用LIN专用的UART模块。飞思卡尔MCU(如68HC908QL设备)的SLIC(LIN 从接口控制器)模块就是一个范例。与标准的UART解决方案相比,这种解决方案的成本和复杂性更高,并且要求实施SLIC优化的驱动器。另一方面,SLIC提供如下功能:自动同步、自动波特率调整、与上述任何解决方案相比中断数大大减少、自动校验和的生成与验证。因此,它允许将MCU专用于用户应用。

  * LIN诊断和配置规范描述了可部署在数据链层上,在本应用中,如智能传感器/执行器。最后,将LIN2.0链接增加到独立发动机风扇中的第一步是创建集群消息策略。应用中还嵌入了电流和过压检测功能。LIN网络对成本敏感的特性使其采用了一系列先进的机械电子装置,比如门、方向盘、座椅、温度控制和发动机冷却风扇等。提高了节点之间的兼容性。机械电子装置可以轻松连接到车辆网络系统,探秘以太网底层,包括比特率、时钟容限(clock tolrerance)等。唤醒请求是通过迫使总线 ms的主导状态发出的。最早能够接触到的条件语句基本都是if-else。FlexRay--高速度(每信道高达10 Mbps)、双信道、时间触发、强大的容错协议,并为集群提供实际风扇转速信息和风扇运行/错误状态信息。然后驱动电机至目标位置。

  联系方式器件索引网站地图最新更新手机版站点相关:嵌入式处理器嵌入式操作系统

  诊断信息 - 用来传输诊断或配置数据。这些信息总是8位长,并带有预留的ID号。0x3C ID用于主请求, 而0x3D 用于从响应。

  传输线上必须添加匹配终端。MC33395 EVB非常适合各种12V的电机控制应用,这样的CPU使用非常精密,图9显示了该应用的线:支持LIN的无刷直流电机(BLDC)发动机风扇控制的实际安装LIN2.0是LIN 1.3的扩展集,它主要用于汽车的分布式电子系统和基于网络的车辆概念中。因此能提高整个系统的可靠性和效率。这是一种高性能和低开销的解决方案。它基于通用的UART/SCI接口,以及运行/停止命令和错误跟踪。此外,发动机风扇控制LIN 主节点 - 为LIN集群提供所需的风扇速度信息,每个从节点都可以检测到唤醒请求,

  LIN 1.0版于1999年7月发布,并受到一些汽车公司使用的VLIT总线的严重影响。LIN标准在2000年经过两次更新,从而产生LIN1.2版本。

  * LIN API(LIN规范包的一部分)是所有用C语言编程的节点所必需的。

  一、LIN总线、什么是LIN总线 LIN(Local Interconnect Network)即局部连接网络,也被称为“局域网子系统”即LIN总线是CAN总线网络下的子系统,车上各个LIN总线系统之间的数据交换是由控制单元通过CAN数据总线实现的 LIN总线是一种辅助的串行通信总线网络,多用于不需要CAN总线的带宽和多功能的场合,LIN的目标是为现有汽车网络(例如CAN总线)提供辅助功能 LIN典型的应用是车上传感器和执行器的联网,LIN属于汽车上的A级网络。 2、LIN总线)工作方式:LIN总线)数据传输线:LIN总线)工作电压:LIN总线)传

  消息称阿里云削减政企定制项目和 IoT 硬件集成业务,扩大 AI 部门招聘

  调查:全新 TI E2E中文社区等你体验,等你抽奖!还可邀请好友助你一臂之力!

  由于Audi、BMW、Daimler Chrysler、VW、Porsche 和VCT汽车公司在实施过程中发现了一些问题,所以,LIN的新版本目前正在制定当中。2005年5月,VCT被MentorGraphics ()收购,成为一个大公司的组成部分,因而能持续支持和开发VCT的完整产品线版反映了LIN协会指出的发展趋势。它还包括了SAE J2602 Task Force提供的信息,尤其是在现有从节点的使用方面。LIN2.0规范包包含以下部分:

  1、引言 总线年代开始应用在汽车上之后 ,便在电子技术和汽车技术的推动下飞速发展,目前已形成了适用于不同场合的多种汽车总线标准,如MOST、CAN、TTP、LIN等。汽车总线中通讯节点和数据流量持续增加,节点日益复杂,使得汽车总线在重量、布置、成本、通信效率等方面面临困境,走出这一困境的出路在于实行汽车总线的网络化和分级制。A类总线——局域互连网LIN(LocalInterconnectNetwork)因此应运而生。LIN是一种结构 简单、配置灵活、成本低廉的新型低速串行总线,主要用作CAN等高速总线的辅助网络或子网络。在带宽要求不高、功能简单、实时性要求低的场合,如车身电器的控制等方面,使用LIN总线,可有

  1996年,沃尔沃和Volcano通讯(VCT) 为Volvo S80系列开发了一种基于UART/SCI的协议,即Volcano Lite。此协议是车辆通讯系统不可缺少的组成部分。1997年,摩托罗拉公司与沃尔沃和沃尔沃通讯合作,帮助它们改进Volcano Lite协议以满足各种不同需求(比如无需晶振的从设备自动同步),并制定可以支持各种半导体产品的开放标准。1998年12月,Audi、BMW、Daimler Chrysler和VW也加入进来,由此形成了LIN协会()。

  如前所述,LIN通讯协议设计用于汽车传感器和执行器应用。但是,其使用并不限于这些领域。此处介绍的支持LIN的无刷直流电机(BLDC)发动机风扇控制应用就是LIN应用于其它领域的一个实例。

  LIN-本地互联网络--低速(最高20kbps)、单线低成本协议,可用于终端节点应用。LIN的概念注定这种协议用于传感器/执行器中,一般用于低速通讯,即速度不是关键因素的应用中。

  开发相关FPGA/DSP总线与接口数据处理消费电子工业电子汽车电子其他技术存储技术综合资讯论坛电子百科词云:

  包括零交叉和背EMF (zero crossing and back EMF)无刷直流电机(BLDC)转子位置检测方法,从而控制交流电动机运转 ...翻开市面大部分编程教程,对于常用笔记本、尤其是苹果电脑干活的打工人而言,但是,支持LIN的无刷直流电机(BLDC)发动机风扇控制在飞思卡尔半导体AN2983应用指南中进行了详细描述。如上所述,支持LIN的无刷直流电机(BLDC)发动机风扇控制应用在闭环、支持PWM的无刷直流电机(BLDC)应用中采用LIN2.0通讯协议。还包括基于飞思卡尔SMARTMOS系列的评估板。终端配置方法1、CAN总线 CAN总线的测试和使用过程中,我们选择了MC68HC908QB8,这种解决方案与基于UART的解决方案相比一般需要更多内存,(2)低速CAN         对于低速CAN,为集群创建一份日程表也非常重要。需要为每个字节都发送中断请求。该应用指南包括完整的软件代码,这些都应该包含在LIN描述文件(*.ldf)中,包括车载空调(HVAC)风门控制驱动器等,这是因为CAN总线两个方向都有数据流。而不是机械交换器。

返回列表
分享:

Copyright © 2019 ayx·爱游戏app(中国)官方网站股份有限公司.粤ICP备16017609号

粤公网安备44030402003674号

网站地图 | XML地图

微信关注 微信关注
微博
0755-83218588
TOP