基于Baby-LIN-RM的马达检测系统

发布者:真情相伴最新更新时间:2015-07-22 来源: ca800关键字:Baby-LIN-RM  马达检测系统  LIN 手机看文章 扫描二维码
随时随地手机看文章

1.引言

LIN(Local Interconnect Network)是一种低成本的串行通讯网络,用于实现汽车中的分布式电子系统控制。LIN的目标是为现有汽车网络(例如CAN总线)提供辅助功能,因此LIN 总线是一种辅助的总线网络。在不需要CAN 总线的带宽和多功能的场合,比如智能传感器和 制动装置之间的通讯使用LIN 总线可大大节省成本。因此,LIN 总线在汽车上的典型应用是汽车中的联合装配单元如:门、方向盘、座椅、空调、照明灯、湿度传感器,交流发电机等。

目前,很多基于LIN总线控制的马达的生产、组装厂商,用到的测试系统都是通过PC控制的,也就是说,你要检测刚生产出来的马达是否符合质量要求,就得通过LIN转换设备连接PC,再通过PC来控制,这样不仅系统比较复杂,更重要的是检测的效率不高。这样就导致很多厂家都是采用抽样检查的方式,但是这样很明显不能保证产品的质量。因此在这提出了基于Baby-LIN-RM的马达测试系统。

2.系统组成

图1.系统组成

该系统以Baby-LIN-RM为中心,通过USB接口与PC连接,在PC机上设置好配置文件后,可以配置文件下载到Baby-LIN-RM模块中,此时Baby-LIN-RM可脱离电脑独立运行,从而使该测试系统具有很大的灵活性。

Baby-LIN-RM模块有8路数字输入,4路数字输出,通过软件配置,可以通过PLC控制LIN总线的报文输出,从而达到控制马达的目的。同时也可以通过接收到的LIN报文控制数字输出,连接到PLC时可作为反馈信号。

另外,Baby-LIN-RM上有红黑两个按钮F1和F2,这两个按钮就相当于模块本身的数字信号,也可以控制LIN报文输出,如果想让搭建的系统更简单,可以选择者两个按钮。

3.系统的软件配置

Baby-LIN-RM模块的配套软件叫LIN-Works,该软件主要由三部分组成:LDFEdit用于配置LDF文件;SessionConf用于配置相关SimpleMenu的面板,相关的动作和事件,通过数字输入控制LIN报文输出就是在这里配置;SimpleMenu主要用于下载配置文件到Baby-LIN-RM中,也可以编辑信号,监控和记录报文。

3.1 LDF文件配置

图2.LDFEdit配置信息

LDFEdit用于配置LDF文件,主要定义节点信息,报文帧的组成,信号值和发送接收的时间表。如上图所示。

3.2 SessionConf事件配置

3.2.1通过数字输入控制LIN信号

每一个数字输入可以引发两个事件。一个事件将在上升沿被触发,另一个事件将在下降沿被触发。每一个事件都可以分配一个指定的动作,如果这个事件重新出现就要做这个动作。如图3所示:

图3.通过数字输入控制LIN信号

这个在输入信号DIN1上的定义将会在上升沿开始宏Speed 1,当信号返回不活跃状态,这个宏会执行关闭。在这个例子中,当输入信号DIN1激活时,一个弧刷的电机会在Speed 1这个速度下运行。

3.2.2 通过按钮控制LIN信号

Baby-LIN-RM配置的按钮可用于启动LIN信号的修改或执行宏。每个按钮可以产生两个不同的事件:按下按钮,按钮释放。

按钮事件和数字输入事件一样可以导致相同的动作。如图4。

图4.通过按钮控制LIN信号

在上面给出的配置中,每一次按下左边的按钮将会引起电机运行,在Speed 1或Speed 2运行。右边的按钮会停止电机。

3.3 SimpleMenu

SimpleMenu是一个上位机应用软件,主要用来下载程序,监控报文等。通过SimpleMenu将监控到的LIN总线报文记录下来,可以为编辑LDF文件提供依据,也可以为分析错误提供参考。

如下图所示,左边显示的是可编辑的信号,这样便于在实验室调试时使用,右边显示的是监控窗口,可以将记录到的报文另存为txt文档。

  图5.SimpleMenu主界面与监控窗口

4.结语

基于Baby-LIN-RM的马达检测系统不仅能很好的完成检测LIN总线控制的马达好坏的功能,而且比一般的包含电脑等上位机的检测系统更方便、快捷,更适合应用于工业上。另外就是在检测的同时,通过上位机还可以记录报文,这些历史数据可以为不断改进系统,提高系统性能提供依据。

关键字:Baby-LIN-RM  马达检测系统  LIN 引用地址:基于Baby-LIN-RM的马达检测系统

上一篇:PROFIBUS板卡做主站与西门子S7-200通讯示例
下一篇:Baby-LIN应用案例集锦

推荐阅读最新更新时间:2024-05-02 23:49

基于AT89C51CC01单片机的CAN-LIN网关设计
  伴随着总线技术的发展,LIN(Local Interconnect Network)总线作为一种低成本的串行通信网络,其目标是为现有的现场总线控制网络提供辅助功能,特别是汽车控制网络中的总线应用,因此必然存在一个LIN总线和其它总线的通信接口实现,本文以CAN总线为例,提出了一种基于AT89C51CC03单片机的CAN-LIN网关设计方案。   LIN是一种低成本的串行通讯网络用于实现汽车中的分布式电子系统控制,LIN的目标是为现有汽车网络(例如CAN总线)提供辅助功能,因此LIN总线是一种辅助的总线网络,在不需要CAN总线的带宽和多功能的场合比如智能传感器和制动装置之间的通讯,使用LIN总线可大大节省成本。LIN通讯是基于
[单片机]
基于AT89C51CC01单片机的CAN-<font color='red'>LIN</font>网关设计
纳芯微助力汽标委LIN收发器芯片标准制定,推动汽车芯片产业高质量发展
2023年5月22至26日,全国汽车标准化技术委员会(下简称“汽标委”)汽车电子与电磁兼容分标委(SAC/TC114/SC29)在济南召开了“2023年汽车芯片标准研究工作组第一次系列会议”。 其中,由纳芯微牵头的《汽车局域互联网络(LIN)收发器芯片技术要求及试验方法》标准起草组会议正式召开。纳芯微的企业代表同来自十余家车厂、零部件供应商、行业机构等业界专家就LIN收发器芯片的控制模式和功能、电特性、EMC要求和环境可靠性、LIN通信协议和一致性测试等内容进行了探讨和沟通。 伴随汽车电气化和智能化的推进,单车芯片使用量大幅增加。以LIN收发器芯片为例,一辆整车上的LIN收发器芯片一般会有 15-20颗 左右,对控制器使
[汽车电子]
纳芯微助力汽标委<font color='red'>LIN</font>收发器芯片标准制定,推动汽车芯片产业高质量发展
汽车LIN网络解决方案使节点互连简单经济
  长期以来,许多大的汽车生产商采用的是对汽车所有节点进行集中控制的解决方案。这些采用集中控制的节点负责为车窗升降、锁门和车镜位置调整等几种用户操作提供接口和控制。   过去,这些采用集中控制的节点基于高性能的MCU,这个MCU负责处理模块中的各种功能。模块通常通过CAN总线连接,现在该方法已在大量汽车平台中得到实施。虽然该方法能够解决大量联网问题,但同时也导致基础结构太过复杂、速率要求过高。   汽车行业的发展趋势继续对生产商提出更多要求,创新和功能增强一直是竞争市场的驱动因素,在现有平台上实施这些功能已变得越来越困难。增强各个集中控制节点的MCU功能是解决问题的一个途径,但是,MCU规格增大、互连数量增加、缺乏灵活性等问题最
[嵌入式]
基于LIN总线的汽车雨刮控制系统设计
随着汽车电子技术的不断发展,汽车上的各种电子装置也越来越多,电子控制装置之间的通讯也越来越复杂,而汽车上传统的电气系统大多采用点对点的单一通信方式,造成庞大的布线系统,增加了制造及维护成本。LIN总线全称为区域互连网络,用于实现汽车车身控制系统的分布式控制,其具有价格低廉、结构简单、配置灵活等特点,为现代汽车网络提供功能上的补充,使汽车结构的设计变得更加灵活。LIN总线主要被应用于车门、方向盘、座椅、雨刮器、车窗等控制单元,并将分布的智能传感器和执行器连接到车内主控制器。本文将LIN总线技术应用到汽车雨刷系统上,提出了安全性好、可靠性高的设计方法,该系统经实际调试,取得了良好的应用效果。 1 LIN协议介绍 LIN(Local
[单片机]
基于<font color='red'>LIN</font>总线的汽车雨刮控制系统设计
LIN总线在家用电器中的应用
  本地互连网络 (LIN)总线协议是把开关、显示器、传感器及作动器这些简单的控制设备连接起来的网络,用于汽车,它的成本低于使用CAN(控制域网络)、MOST或者Byteflight。虽然LIN总线原先是针对汽车而设计的,它是一种开放的协议,可以同样有效地用于工业或者家电。这是一种牢固、范围有限的网络,完全适合于对速度不是很重要的情形,在短距离内连接简单的控制设备。   LIN总线标准包括有关传送协议的规范、传输媒介以及开发工具之间的接口,它具备以下特点 :   * 包括一个主节点/多个从属节点   * 使用成本低的半导体工艺实现,采用普通的USART/SCI接口硬件   * 容易实现   * 自行同步,在从属节点设备中不必使用石
[嵌入式]
MC微控器在汽车CAN/LIN网关中的应用
汽车电子技术的不断发展大大提高了汽车性能,同时也给汽车制造安装以及系统可靠性等带方面来了一系列问题。汽车网络的诞生使汽车电子迈入了一个新的台阶,汽车网络用总线进行信息通讯,不仅解决了现代汽车电子化中出现的线路复杂和线束增加等问题,同时也是汽车通信和控制的一个重要基础。CAN 总线和LIN 总线作为汽车总线的主流形式,在汽车领域已逐日得到广泛应用。 1 CAN/LIN 总线技术简介 CAN,全称为“Controller Area Network”,即控制器局域网,是国际上应用最广泛的现场总线之一。CAN 通信协议描述了在设备之间信息如何传递。CAN 以两种形式存在:一种是具有11 位ID 标示符的标准CAN,另一种是29 位
[嵌入式]
奥地利微电子推出首款汽车ISO26262合规的LIN 总线从设备应用IC
中国,2013年8月13日——领先的高性能模拟IC和传感器供应商奥地利微电子公司(SIX股票代码:AMS)宣布推出符合ISO26262功能安全标准的AS8530芯片。AS8530是全球首款支持LIN总线从设备应用的微型功率/收发器IC。 AS8530是一款电源管理及通信器件,包含的LIN 2.1收发器和50mA低压差线性稳压器(LDO)可用于支持8引脚SOIC8 封装内的本地微型网络和复位发生器。作为一款微分器,AS8530可通过一个共享的引脚串行接口提供一系列系统管理功能,所有功能均集成在同一个8引脚SOIC8封装内。 强化的故障诊断新功能为ISO26262安全标准提供内置的支持服务。经由共享的Enable及TX引脚
[嵌入式]
奥地利微电子推出首款汽车ISO26262合规的<font color='red'>LIN</font> 总线从设备应用IC
庖丁解车:关于LIN总线技术之车身网络控制系统(二)
上一篇小编主要介绍了关于LIN总线技术之汽车电子概述,这一篇小编主要介绍车身网络的拓扑结构。 众所周知,在早期的汽车网络中节点数量并不是很多,通常情况下一般为4到5个左右,主要由控制器和显示设备组成,这个时期的汽车网络节点结构大多数采用单总线形式,所有的节点都在同一个传输上,通过合适的仲裁机构就可以实现多路传输。随着时代的发展,科技的不断进步,汽车网络上的节点也越来越多,通讯量不断增大,节点间对通讯功能的要求也也来越高。与此同时节点在汽车内分布的范围也越来越广泛,显而易见,单一的总线网络布局结构明显不能满足车内通讯,主要体现在以下几点: 带宽难以满足通讯负载的要求:汽车网络中所有节点的消息都在同一媒质上传输,节点的增多使
[汽车电子]
庖丁解车:关于<font color='red'>LIN</font>总线技术之车身网络控制系统(二)
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved