CAN总线在专用设备中的应用

发布者:SparklingBeauty最新更新时间:2015-01-07 来源: e-works关键字:CAN总线  专用设备 手机看文章 扫描二维码
随时随地手机看文章

0 引言

  CAN总线技术在汽车行业、工程机械等领域都已经普遍应用,由于其高性能、高可靠性及独特的设计,越来越受到人们的重视,国际上一些著名的公司都在自己的产品上广泛采用CAN总线技术。CAN已经形成国际标准(IS011898),并已成为工业数据通信的主流技术之一。近年来国内很多汽车行业、专用设备、通信、工程工业、医疗器械等行业也运用这一技术,这样大大提高了设备整机的可靠性、可检测和可维修性,同时提高了智能化水平。本文主要讲述CAN总线在专用设备一高空作业平台控制系统中的应用。

1 设备CAN总线系统网络结构

  高空作业平台控制系统采用的是美国SAUER DANFOSS的MC050控制器。此控制器是行走机械专用控制产品,具有两个CAN总线通信接口(CAN_0和CAN_1),在分布式车辆控制系统中,既可以成为系统控制网络中的一个节点,又可以作为独立的控制器参与整台设备的控制。抗震动,抗机械冲击,防护等级高,适合恶劣环境。整台设备采用CAN通信,把工作平台上控制操作台、地面控制操作台、主臂上的长角传感器、底盘车桥扩桥与缩桥接近开关、转台调平倾角传感器、比例调节阀以及工作平台超载检测用压力变送器等相互连接成为一个通信网络结构,见图1。


图1 CAN总线系统网络结构图

2 控制系统特点

  由于高空作业平台具有工作平台上控制操作台、地面控制操作台两个操作界面,两个操作界面都能对整台设备进行各种主要动作的控制。再加上各检测元器件和比例调节阀等,如果用传统的电气控制方式,很难实现上下操作与各检i见0元器件等部件的通讯问题,例如操作的优先级、系统的冗余、动作的安全保证等,CAN总线的运用很好的解决了这个问题:上下控制通过CAN总线通讯可以实现数据的共享,避免了以前那种完全依靠操作人员的经验和相互的协调程度,提高了系统的可靠安全性能,减少了人为因素的不利影响。采用CAN总线技术,第一:节省大量线缆,只需一条CAN总线;第二:减少了很多输入输出节点的接线端,降低故障率;第三:降低装配成本,减轻维护成本;第四:信号系统传输速度高、安全、稳定、可靠等。

3 PLUS+1 GUIDE系统软件

  近年来我们专用设备上选用美国SAUER DAN.FOSS的控制器及相应元器件,运用PLUS+1控制系统一功能完整的一个软件包,又是一个图形化用户集成开发环境,包括了为编写设备等控制应用软件的图形化开发工具,通过CAN总线下载软件的下载工具和创建用户自己的维护诊断软件的开发工具。此软件使用了形象化符号和图标元件,这使得我们工程技术人员很轻松的完成应用软件的开发。应用软件最终以图形化的方式表现出来,而且程序文件就是这些图形。这样大大加强了我们对自己产品的设计生产能力,最大限度地保护了我们自己的知识产权。

  PLUS+1控制系统的图形化设计工具使得应用程序有了更好的结构和更易于理解。这些都大大优于传统的使用基于C语言的编程软件或其他非图形化的编程开发软件工具。

4 系统主要控制部分

  高空作业平台要求控制系统各动作绝对的稳定、安全、可靠,检测出的各种数据必须准确无误。整台设备控制点多而杂,工作平台上的操作与地面控制操作相互制约等,CAN总线很好的满足了这些要求,在实际的运用过程中得到了验证。主要控制模块程序界面如图2。进入主控制模块MC050下一层为各控制过程模块程序,进入Unit—Config为CAN网络设置见图3。[page]

  通过图2和图3可以看出整个控制系统以CAN(CAN_0和CAN_1)总线连接成一个网络,主要控制有发动机控制、回转控制、臂伸缩与升降控制等。控制操作部分分为工作平台和地面,主要操作部分在工作平台,工作平台设置有发动机启停及预热开关、行走手柄(刹车键、左转向、右转向)、回转和臂伸缩与臂升降操作手柄,在工作平台上就可以很方便自由地操作设备。


图2控制模块程序界面

图3 CAN网络设置模块程序

  我们把刹车开关直接嵌入行走手柄,即手柄中加入握力开关,把底盘左右转向设置在手柄上端,这样既节省了操作界面的空间位置又方便了操作者。控制系统最主要的是臂的伸缩升降与回转,各动作幅度等与臂架上进行实时检测的长角传感器,以CAN总线传送的长度与角度信息密切相关,通过CAN总线传来的数据决定臂的伸缩量和升降幅度等。同时,各操作开关与手柄通过CAN总线传送到地面发动机、泵、阀等完成各部分动作过程。另外,我们又把各故障报警输出设置在工作平台界面上,如果出现问题不只是没有输出动作,还会让操作者很清楚是哪部分出了故障,如果发生的故障操作者不能现场恢复,可以用工作平台上设置的应急装置让操作者与随同人员回到安全位置状态。

5 结束语

  总线技术以其独有的技术优势和特点,在现代分布式测量与控制技术领域中应用已愈来愈广泛。各种总线的主控制器一般都内嵌有相当完善的、开放式的互联通信协议,它具有通信速度快、误码率低、开发设计简单及网络使用维护方便等诸多特点,是实现网络化现场测量与控制技术的一个发展方向。近年来很多汽车及专用设备等都已应用CAN总线控制,CAN信息传输速度快,抗干扰能力强,当节点严重错误时,具有自动关闭的功能,以切断该节点与总线的联系,使总线上的其他节点及通信不受影响,故具有较强的抗干扰能力。

关键字:CAN总线  专用设备 引用地址:CAN总线在专用设备中的应用

上一篇:PROFIBUS—DP总线在气动物流生产线中的应用
下一篇:CAN总线在石油修井机上的应用

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

嵌入式系统的CAN总线接口电路设计
   CAN总线概述   CAN总线即控制器局域网络,是现场总线之一,由德国Bosch公司为汽车的监测、控制系统而设计的总线式串行通讯网络,适合于工业过程控制设备和监控设备之间的互联。是一种多主方式的串行通讯总线,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。主要应用于汽车电控制系统、电梯控制系统、安全监控系统、医疗仪器、纺织机械、船舶运输等方面。CAN具有下下列主要特性:①低成本;②远距离传输(长达lOKm);③高速的数据传输速率;④可根据报文的ID决定接收或屏蔽该报文;⑤可靠的错误处理和检错机制;⑥发送的信息遭到破坏后,可自动重发;⑦节点在错误严重的情况下具有自动退出总线的功能。    嵌
[嵌入式]
基于FPGA的CAN总线通信节点设计
摘要:以FPGA代替传统的单片机和外围扩展芯片,给出了CAN总线通信节点的详细设计方案。其中以SJA1000为CAN总线控制器、FPGA为主控制器,设计实现通信节点的硬件接口电路。基于对CAN总线控制器的功能分析,并应用Verilog语言进行软件设计,从而实现CAN节点之间的通信功能。 0引言 CAN总线允许高达1Mbit/s通讯速率,支持多主通讯模式,有高抗电磁干扰性而且能够检测出通信过程中产生的任何错误,已被广泛应用到各自动化控制系统中。在项目的特殊环境要求下,CAN总线通信要求使用FPGA作为系统中的主控制器,较之传统设计使用的单片机,FPGA能够在速度和体积上有更好的适应性。FPGA一方面减少了电路板的复杂程度,缩
[工业控制]
基于CAN总线和双传感器仿人机器人运动控制系统研究
    一、引言     机器人研究是自动化领域最复杂、最具挑战性的课题,它集机械、电子、计算机、材料、传感器、控制技术等多门学科于一体,是多学科高技术成果的集中体现。而仿人步行机器人技术的研究更是处于机器人课题研究的前沿,它在一定程度上代表了一个国家的高科技发展水平。运动控制系统是机器人控制技术的核心,也是机器人研究领域的关键技术之一,在机器人控制中具有举足轻重的地位,因此,各研究机构都把对机器人运动控制系统的研究作为首要任务。     动作协调、具有一定智能、能实现无线实时行走已经成为当今机器人发展的主题。随着以电子计算机和数字电子技术为代表的现代高技术的不断发展,特别是以DSP为代表的高速数字信号处理器和大规模可编程逻辑
[嵌入式]
宝莱车的CAN总线特点分析
    CAN总线是一种串行数据通信协议,由于在数据通讯上具有突出的可靠性、实时性和灵活性,并可以非常有效地构成分布式控制/实时检测系统而得到了广泛应用。     随着人们对汽车动力性、操纵稳定性、安全性和舒适性的不断追求,现代汽车上安装了很多电子控制设备、电子部件、专用传感器和功能各异的执行装置。为了解决汽车电子系统控制中,许多动态信息资源共享、信息处理的实时性等问题,大多数中、高档汽车上都采用了CAN总线技术作为控制器联网手段。宝莱车的CAN总线具有高可靠性全面提高了宝莱车的动力性、经济性和安全性。     一、宝莱车CAN总线的组成与结构     宝莱车采用两条CAN总线,即驱动系统CAN总线和车身系统CAN总线
[嵌入式]
CAN总线抗干扰的6条“军规”
 随着CAN总线在电动汽车、充电桩、电力电子、轨道交通等电磁环境比较恶劣的场合应用越来越多,信号干扰的问题已经严重影响到使用者对CAN总线的信任。究竟如何才能抗干扰?本文展示了致远电子CAN总线抗干扰的6条“军规”。下面就随网络通信小编一起来了解一下相关内容吧。 在汽油车时代,CAN总线遇到的干扰少之又少,即使有一些继电器和电磁阀的脉冲,也不会有很大影响,稍微进行双绞处理,完全可以实现零错误帧。 可是到了电动汽车年代,逆变器、电动机、充电机等大功率设备对CAN的影响足以中断通讯,或者损坏CAN节点,如图1图2所示,就是被逆变器干扰的CAN波形。 图1 干扰前 图2 干扰后 面对干扰,各个汽车厂、零部件厂,测试诊断设备的厂商
[网络通信]
基于AVR单片机的某车型CAN总线系统设计
引言 现场总线技术 是目前自动化控制领域发展比较迅速的一门技术,其中CAN(Controller Area Network)总线 是在国际上应用最广泛的现场总线之一。近几年随着汽车电子行业的发展,现代汽车中CAN总线已经成为必须采用的装置之一。本文以ATMEL公司新近生产的一款内置CAN控制器的单片机——AT90CAN128为基础,设计了一款车载CAN总线系统,通过CAN智能测控仪表对车中部分单元参数量进行实时监控,使各单元之间协调运转。另外,传输线束大大简化,可靠性得到了极大的提高,有效节约了线束安装空间和系统成本。 1 AT90CAN128特性概述 1.1 基本特性 AT90CAN128 是基于AVR
[单片机]
基于AVR单片机的某车型<font color='red'>CAN总线</font>系统设计
基于CAN总线的煤矿风机监控系统设计
1引言 煤矿井下风机是对矿井送风的重要设备,风机工作的状态,关系到对矿井送风的质量。目前国内大部分矿井采用的风机监测还是模拟仪表,工作人员要在现场抄表,在风机出现故障时需要手工切换工作设备,并人工上报故障信息,风机运行的可靠性和实时性都无法满足需要。 为保证煤矿井下安全生产,需对风机的工作状态进行监视,并根据现场环境的风压、瓦斯气体含量、温度等实际情况,有效地控制风机的送风量,既要满足对现场空气的要求,为煤矿的安全生产提供可靠保证,也要避免过量送风,降低能源消耗 。 2风机监控系统特点 风机监控系统的特点是采用DSP作为核心控制器,用CAN总线通信。DSP控制器将高性能的DSP内核和丰富的微控制器外设功能集于单片中,在数据处理和自
[嵌入式]
现代电动车辆中电控技术应用
        电动车由于储能设备容量有限,在运行过程中对电能流向管理十分严格。精确的电能管理可以延长车辆运行里程,减少电池充电频率,从而节约运行成本。车载能量管理系统需要随时监控电池电压、电机输出功率以及其它设备的用电情况。同时,电动车电子控制系统的动态信息必须具有实时性,各子系统需要将车辆的公共数据实时共享,如电机转速、车轮转换、油门踏板位置等。但不同控制单元的控制周期不同,数据转换速度、各控制命令优先级也不同,因此需要一种具有优先权竞争模式的数据交换网络,并且本身具有极高的通信速率。此外,作为一种载人交通工具,电动汽车必须具有极高的运行稳定性,整车通讯系统必须具有很强的容错能力和快速处理能力。          德国Bosch
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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