LIN总线在家用电器中的应用_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、lin总线在家用电器中的应用本地互连网络 (lin)协议是把开关、及作动器这些容易的控制设备衔接起来的网络,用于汽车,它的成本低于用法can(控制域网络)、most或者byteflight。虽然lin总线原先是针对汽车而设计的,它是一种开放的协议,可以同样有效地用于工业或者家电。这是一种牢固、范围有限的网络,彻低适合于对速度不是很重要的情形,在短距离内衔接容易的控制设备。lin总线标准包括有关传送协议的规范、传输媒介以及开发工具之间的接口,它具备以下特点 :* 包括一个主节点/多个从属节点* 用法成本低的工艺实现,采纳一般的usart/sci接口硬件* 简单实现* 自行同步,在从属节点设备中不

2、必用法石英谐振器或者陶瓷谐振器* 确保足够的等待时光,以便传送信号* 成本低,只用法一条连线举行衔接* 速度最高为20 kb/s主节点传送信号到从属节点,而从属节点只在主节点咨询时才传送信号。从属节点仅在需要发出唤醒信号的时候才主动地发送信号。从属节点是通过识别位来识别信息,识别位表示几个节点可以收到同样的消息。标准数据帧的通信过程是从一个同步停止信号开头,下面接著的是一个在时光上占1至4位的同步定界符。在送出同步定界符之后,传送同步字段(synchronization field),从属节点利用同步字段把它的波特速率调节到被传送信号的波特速率。一旦同步字段传送完毕,便送出识别字段,它包括识别

3、位和两个奇偶校验位。奇偶校验位告知你,数据与那个从属节点有关,并且告知你对这个数据做什么。在传送识别字段之后,或者是收信的从属节点对这个消息作出响应,或者是主节点继续传送数据。可以用法一定挨次的识别位来接收来自从属节点,而其它的识别位则表示数据流的类型。检查和(checksum)表示数据帧结束,检查和是通过计算数据的所有字节而得到的(不包括识别字节及同步字段)。lin 总线主节点发出的另一个帧是睡眠帧,它的作用是让总线和节点进入低功耗状态。睡眠帧的识别字段包含数值 0x80之外,除此之外,睡眠帧与数据帧是相像的。在识别字段后面传送数据,或者不传送数据,可以由系统设人员挑选。当收到唤醒信号时,总

4、线睡眠状态便中止。 主节点或者从属节点都可以发送唤醒信号。当主节点或者从属节点需要发送唤醒信号时,它送出数值0x80,后面跟著的是4至64位的唤醒定界符。然后,主节点送出数据帧。假如经过相当于128位的时光后,主节点没有送出同步停止指令,便送出新的唤醒信号。这个步骤只重复三次。lin总线在家电中的应用在普通的干衣机中,用法者是在干衣机操作面板上挑选温度、干衣时光、冷却时光等参数。这时,干衣机中的部件开头工作。控制著温度、干燥程度、转速以及其它参数的传感器都挺直用线连到控制面板上。这个办法要花费无数钱,由于每根线都要连到面板上。但是,假如全部的传感器、以及显示部件都连到一个单总线上,然后在干衣机

5、只用一根线连到面板上,这样可以降低创造成本,也可以降低服务修理的成本。例如,假如干衣机用法lin总线,当用法人员挑选了干衣程序后,主处理器(它是主节点)便开头执行它的控制功能。主节点首先拜访门节点传感器,看看门是否锁上了,然后干衣过程便开头。假如门没有锁上,主节点便送出一个信号到控制面板上的显示器,或者产生一个声音。假如门锁上了,主节点便送一个指令到加热部件,开头加热,并送一个指令到电动机,让它开头转动。用一个识别符来完成这两样工作。电动机和加热部件接到这个识别符后,便开头转动和加热。一旦干衣机开头工作,主节点每隔一秒钟拜访一次,看看是否达到预定的温度。假如已经到了预定的温度,主节点便加热部件

6、的电源关掉。它继续监测温度,确保它没有降低到一个预定的最低温度。在干衣过程中,主节点延续地检查门是不是锁上。假如在干衣过程中,门锁打开,主节点便送一个指令到总线上,把加热器及电动机的电源关掉。主节点部件有一个定时器,它是用于对干衣过程举行编程。在干衣阶段完成之后,主节点开头冷却阶段,这时加热部件的电源已经关掉,但是干衣机继续在旋转。在冷却阶段结束后,主节点便送一个消息告知控制面板显示器:干衣完成。显示部件或者用文字显示,或者用一个蜂鸣器发出声音。用lin总线升级及排解故障可以用一部个人电脑拜访lin 总线上要调试的节点。例如,可以对主节点举行编程,当两个键按下去超过两秒钟时光时,它便进入调试/升级状态。在这个状态下,可以启动要调试的节点,或者把新的固件安装到节点上去。利用lin总线,可以对干衣机举行编程,实现不同的功能,例照实现自动载荷控制。这时不是每一样功能各用一个模块来实现 (假如每个功能是用一个模块来实现的话,就需要存放无数模块,并且需要维护),同一个基本的控制模块可以用来实现全部的功能。在生产过程中,通过lin总线传送一个配置指令到节点上去,就可以启用这些存放在eeprom中的功能。每次将一个节点通电,电脑通过lin总线从eeprom把配置装到节点上去,这些节点不需要eeprom。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论