lin及其在发动机风扇控制中的应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LIN及其在发动机风扇控制中的应用 导语:?本文主要介绍了LIN网络的发展及其技术特点,并以飞思卡尔的8位MCU为基础,介绍了实施LIN2.0在无刷直流电机(BLDC)发动机风扇控制中的应用   本地互联网(LIN)是一种低成本的串列通讯协议,主要用於汽车的分散式电子系统和基於网络的车辆概念中。本文主要介绍了LIN网络的发展及其技术特点,并以飞思卡尔的8位MCU为基础,介绍了实施LIN2.0在无刷直流电机(BLDC)发动机风扇控制中的应用。一、车内网络方案比较  新技术为车辆带来的众多改变之一就是电子零部件的不断增加,同时,带有多种传感器、执行器、电子控制器的高级控制系统也对车用通讯技术提出了巨大需求。显而易见,这些需求只能通过使用网络解决方案来满足。  目前,能够满足成本、安全性和通讯速度需求的主要通讯标准有三种∶FlexRay、CAN(控制器局域网络)、LIN(本地互联网络)。这三种通讯标准在通讯速度和每个节点的成本方面的比较见图1。[align=center]图1∶主要汽车通讯协议[/align]  1、FlexRay  高速度(每通道高达10Mbps)、双通道、时间触发、强大的容错协议,设计用作骨干网。一般的目标应用是所谓的X-by-wire(线控)概念。其目的是通过电子信号传输来替代传统的制动踏板和制动器或方向盘和车轮之间的机械传动。  2、CAN  中等速度(最高1Mbps)、单通道、双线容错协议,目前不仅在汽车业,还在许多工业应用中广泛使用。CAN协议的目标应用可以包括电机控制、悬架控制和车内资讯娱乐功能。  3、LIN  低速(最高20kbps)、单线低成本协议,可用於终端节点应用。LIN的概念注定这种协议用於传感器/执行器中,一般用於低速通讯,即速度不是关键因素的应用中。  图2是面向总线的汽车设计理念的一个例子。这种设计显示三种通讯协议的共存。图2∶总线车概念二、LIN  如上所述,LIN是一种低成本的单线串列通讯介面。它基於通用的UART/SCI介面,可以20kbps的串列传输速率保证数据的可靠传输。LIN总线一般应用於集成装置,比如门、方向盘、座椅、温度控制和发动机冷却风扇等。在这些装置中,LIN网络对成本敏感的特性使其采用了一系列先进的机械电子装置,如智能传感器/执行器。此外,通过用数字编码代替模拟编码,机械电子装置可以轻松连接到车辆网络系统,并易於进行各种诊断和维修,包括系统的重新编程和更新。  LIN协议的另一个主要特徵是从节点中可以自动完成同步而无需晶振或陶瓷振荡器。这一特性和基於SCI的通讯的简便性是任何LIN实施提供经济高效性的主要因素。  1、操作基础  LIN的操作概念基於一主多从的拓扑结构。在这种情况下,LIN集群(LIN 2.0版中LIN网络的同义词)包含一个主节点和几个(多达15个)从节点。图3∶ 操作概念  如图3所示,LIN节点实际上可以分成两个独立的部分∶主任务(Master task),负责决定何时传输哪个帧;从任务(Slave task),提供将通过LIN总线传输的数据,并允许通过节点从低功耗模式中唤醒LIN集群。  典型的主节点包含主任务和从任务,而从节点只包含从任务。  2、帧的组成  通过LIN总线传输的数据单位称为帧。每帧包含两个主要部分∶主任务提供的报头,从任务处理的响应。图4∶LIN帧的组成  报头包含以下几个部分∶  (1)中断(Break)——至少13位长的LIN总线的主导状态,由主任务产生,包含每个LIN帧。  (2)同步栏位(Synchronisation field)——数据值在0x55的位栏位,使从任务能与主时钟同步。  (3)受保护的识别符(PID)——独特地定义消息内容但不定义接收方的位址。PID以一个6位长的识别符开始,後面跟有两个奇偶校验位。  LIN帧的响应部分是节点的从任务提供的,可分为以下两部分∶  (4)数据栏位——传输1到8个字节的数据。  (5)检验和栏位——包含反向转化的8个字节总和,包括後续(Carry Over)数据字节。LIN帧的结构见图5。图5∶LIN帧结构  在LIN帧的响应部分传输的数据内容有三种类型∶  (1)信号——响应的数据栏位中包含的梯状值或字节阵列。在这种情况下,帧的ID必须在0x00和0x3B之间。注意,数据段中信号的位置对带有相同PID的帧来说是固定的。  (2)诊断资讯——用来传输诊断或配置数据。这些信息总是8位元长,并带有预留的ID号。0x3C ID用於主请求,而0x3D用於从响应。  (3)保留资讯——可用於用户定义的扩展名 (这种情况下ID等於0x3E)或预留用於未来的协议改进(ID设为0x3F)。 

文档评论(0)

158****6415 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档