幸运武林彩票
返回
案例展示
分类

CAN-bus总线iCAN网络在工程机械控制系统中的应用研

日期: 2019-05-21 15:36 浏览次数 :

  CAN-bus总线是国际上应用最广泛的现场总线之一,最初被设计用作汽车电子控制单元(ECU:ElectricControlUnit)的串行数据传输网络,现已被广泛应用于欧洲的中高档汽车中。近几年来,由于CAN-bus总线极高的可靠性、实时性,CAN-bus总线开始进入中国各个◇…=▲行业的数据通讯应用,并在2002年被确定为电力通讯产品领域的国家标准。

  CAN-bus网络使用普通双绞线作为传输介质,采用直线拓扑结构,单条网络线个节点。当通讯距离不大于40米时,传输速率可达到1Mbps;当使用5Kbps传输速率(收发器PCA82C250/251支持),同一物理网络可达10公里的通讯距离。CAN-bus总线的适用范围:可适用于节点数目比较多,传输距离在10公里以内,安全性、可靠性要求高的场合;也可适用于对实时性、安全性要求十分严格的机械控制网络。

  目前,国内的汽车、电梯行业已是CAN-bus应用的典型领域,工业控制、智能楼宇、煤矿设备等行业也得到了广泛的应用。

  由于嵌入式电脑、网络通讯、微处理器、自动控制等先进技术的日渐广泛应用,工程机械控制系统的性能和集成度已经有了很大的提高。而CAN-bus总线由于良好性能,特别适合于工程机械中各电子单元之间的▪•★互连通讯。随着CAN-bus总线技术的引入,工程机械中基于CAN-bus总线的分布式控制系统取代原有的集中式控制系统,传统的复杂的线束被CAN-bus总线所代替:系统中各种控制器、执行器以及传感器之间通过CAN-bus总线连接,线缆少、易敷设,实现成本低,而且系统设计更加灵活,信号传输可靠性高,抗干扰能力强。

  目前CAN-bus总线技术在工程机械上的应用越来越普遍。国际上一些著名的工程机械大公司如CAT、VOLVO、利勃海尔等都在自己的产品上广泛采用CAN-bus总线技术,大大提高了整机的可靠性、可检测和可维修性,同时提高了智能化水平。而在国内,CAN-bus总线控制系统也开始在工程汽车的控制系统中广泛应用,在工程机械行业中也正在逐步推广应用。

  iCAN协议即“IndustryCAN-busApplicationProtocol”,是现场总线CAN-bus的应用层协议之一,具有理解简单、易于实现、实时可靠的特点。iCAN网络是面向于自动控制领域、基于CAN-bus总线和iCAN协议的控制系统。该系统的目标就是解决用户在CAN-bus应用领域中的通讯控制或者数据采集问题。

  将CAN-bus网络的数据链路层、物理层与一个高效的用户层结合在一起,既可以保障底层使用CAN-bus总线的高效、实时、可靠的特点,又能够建立一个易于实现、成本较低、效率良好的数据通讯网络方案。这就形成了一个基于现场总线CAN-bus的完整通讯网络以及数据采集方案,也就是iCAN网络的诞生。

  iCAN网络构建非常灵活,结构简单,成本较低;并且iCAN网络具有易于组●态,安装、运行、维护简便的特点。iCAN网络组成结构如下图所示,包括了iCAN模块、CAN-bus接口卡以及CAN-bus网关/网桥设备。

  iCAN网络的基础与核心是iCAN协议。iCAN协议是国内对于CAN-bus系统应用的一种全新尝试。iCAN协议的设计目标是:实现一种简单/可靠/稳定的CAN-bus应用层协议。

  在iCAN协议的设计过程中,充分参考和借鉴了DeviceNet协议和CANopen协议。毕竟DeviceNet协议和CANopen协议是严谨和完善的,并经过实际工程验证。

  通过以上技术问题的解决,一方面可以保证iCAN网络的高通讯效率、高数据可靠性,令基于iCAN协议的各个总线节点能够组成一个有机的整体网络;另一方面,通过在iCAN协议设备建模方面的尝试,可以使产品描述标准化,协议发展具有可延续性,保障后续产品开发过程中在通讯协议方面的的一致性。

  在iCAN网络中,可以根据需要增加CAN-bus网关/网桥设备,以适应实际系统的网络规模和通讯距离,以及用户终端设备在安装、布线等方面的要求。通过CAN-bus网关/网桥设备,iCAN网络也可以方便地互连其它类型的网络,比如串行通讯网络RS-232/RS-485等,或者连接DeviceNet/CANopen网络。

  在工程机械中iCAN网络主要由工控微机、标准PC-CAN接口卡以及iCAN模块组成,系统结构如图2所示。

  工控微机通过CAN-bus接口卡接入CAN-bus网络中,与总线进行数据交换,管理系统中各个iCAN模块及其它设备;实现系统中各设备参数监控、显示、人机界面以及各种控制功能。iCAN模块实现传感器的信号采集,并实现控制信▽•●◆号输出功能。

  根据工程机械中的传感器、控制器类型的不同,选择合适的iCAN模块。iCAN模块的输入端口采集液压发动机等系统中传感器的信号,并传送到总线上;输出端口根据来自总线上的控制信息操作执行机构,完成对于液压等系统的控制。

  iCAN网络在工程机械中的应用,避免了复杂的信号连线,使控制系统的安装为何简单,运行可靠,应用灵活,并能够保证控制的实时性。

  起重力矩限制系统为汽车起重机控制系统中一个重要组成部分。该系统通过对起重机械中长度传感器、角度传感器以及压力传感器等输出数据进行分析处理,实现对系统工作时起重力矩的实时监控,以保证起重机工作在安全状态下。而且该系统能够实时记录起重机作业中的危险工况,为事故的分析处理提供可靠的依据。

  该系统要求能够实时采集长度传感器、角度传感器以及压力传感器的输出数据,其中长度传感器、角度传感器以及压力传感器的信号输出类型主要为电压或者电流信号,传感器信号的通道共有4路。此外系统要求提供4路数字量输出通道。

  起重力矩限制系统的CAN-bus解决方案为:系统采用一块PC104-CAN2I双路CAN接口卡、一个iCAN-4017模拟量输入模块以及一个iCAN-4050数字量输入输出模块。起重力矩限制系统结构示意图如下图3所示:

  1)PC104-CAN2I双路CAN接口卡作为CAN网络主控设备,实现对于数据采集模块的管理。PC104-CAN2I接口卡配备2个通道CAN接口,CAN通道采用光电隔离措施,增强了系统在恶劣环境◆◁•中使用的可靠性。电路板采用4层板技术,SMT工艺,抗干扰能力强,保障长期运行的稳定可靠。

  电压输入范围:±10V(默认)、±5V、±2.5V、±1V、±500mV、±150mV;

  采用iCAN-4017模拟量输入模块的四路输入通道用于采集系统中长度传感器、角度传•☆■▲感器以及压力传感器的输出数据。

  开关量输出信号:集电极开漏输出,最大负载电压+30V,电流30mA。采用iCAN-4050数字量输入输出模块四路输出通道用于提供数字量输出信号。

  起重力矩限制系统通过iCAN模块检测各传感器的信号,各模块通过CAN总线将传感器数据传送到控制主机进行处理,系统工作状态实时显示在人机界面上。该系统能够警示危险工况,诊断并排除故障。在危险工况下,通过实时地控制输出模块,使系统处于安全状态,防止事故的发生。

  起重力矩限制系统软件采用VC++开发。系统软件对传感器数据进行处理,实时获取系统工作状态,并以图形化的界面显示,在危险状态下及时发出报警信息,并可以根据键盘指令进行相应的控制。

  在起重力矩限制系统中采用了iCAN-4017模块以及iCAN-4050模块各一个。在满足系统需求的基础之上,模拟量输入、数字量输入以及开关量输出均有剩余通道,可以方便未来产品功能的扩展。

  该起重力矩限制系统的特点是:通过CAN-bus总线实现对各传感器信号的采集以及输出装置的控制,使得系统十分容易构建,布线安装十分方便;同时系统抗干扰能力强、可靠性高、实时响应性好。而且通过CAN-bus总线的应用,使该起重力矩限制系统的很容易作为一个子系统嵌入到起重机的控制系统中。

  通过实际的运行测试表明,该系统运行稳定、可靠,维护接口方便,性能价格○▲-•■□比较高。

  CAN-bus总线的应用使工程机械控制系统功能具有良好的可扩展性,易于实现对各分系统得集中监测和管理。此外CAN-bus总线的应用使用户的使用、维护、故障诊断更加灵活和方便,例如起重机在出厂调试时,工厂计算机系统可以通过CAN-bus总线访问其控制系统,记录保存调试数据,以作为在故障时维修的原始参考数据。

  随着CAN-bus总线在工程机械中的不断应用,必将大大提高工程机械的可靠性、可检测、可维修性以及智能化水平。依靠强大的专业开发团队、NXP半导体的领先技术,我们始终执着于工程机械行业中CAN-bus总线的应用推广,为客户提供更多的优质的解决方案。

  “模糊控制”是一种基于模糊数学理论,采用语言规则与模糊推理和先进控制策略,它是近代智能控制理论中的一....

  适时放弃,当你开始怀疑一个解决方案的时候,你就应该考虑抛弃它,并且重新思考这个问题。不管你已经在这个....

  STM32F103x6和STM32F103x8与STM32F103xB的微处理器数据手册免费下载

  STM32F103xx性能线系列包括高性能ARM Cortex-M3 32位RISC内核,工作频率为....

  ARM微处理器中支持字节(8位)、半字(16位)、字(32位)三种数据类型,其中,字需要4字节对齐....

  超声波物位计是集超声、电子、软件于一身的高科技产品,国内自主研制的仪表,是各类工业现场测量液位、料位....

  本文档的主要内容详细介绍的是纯性控制系统工程教程之状态空间系统的响应能控性和能观性和状态空间系统描述....

  简要介绍了ARM体系及其特点,详细分析了ARM的流水技术、Cache技术、低功耗技术、代码压缩技术等....

  工业机器人广泛使用在产业制造上,汽车制造、电器、食品等,能替代反复机器式操纵工作,是靠本身动力和控制....

  作为控制理论与控制工程及其计算机仿真的强有力工具,近年来MATLAB/Simulink得到了业界的一....

  液化石油气简称 LPG(Liquefied Petroleum Gas)。在常温下,它是一种无色,无....

  咱们买东西的时候一般会考虑三个因素,好用、便宜、耐用。对于控制系统来说,很多人在项目设计阶段更多的考....

  比例控制(P)是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。根据设备有所不同,比例....

  随着一系列国家重点工程项目的实施,工业自动控制系统装置制造行业日益得到政府的重视和扶持。业内人士认为....

  本文首先介绍了计算机系统总线的特点,其次介绍了系统总线工作原理,最后介绍了系统总线技术规范。

  本文首先阐述了系统总线的概念,其次阐述了系统总线技术指标,最后介绍了系统总线的三大分类。

  随着微电子技术和计算机技术的迅速发展,PLC(即可编程控制器)在工业控制领域内得到十分广泛地应用。P....

  这款基于瑞萨独有的SOTB™制程工艺的能量收集嵌入式控制器产品获得年度微控制器产品奖。

  第4版共3篇,第1篇直流调速系◇•■★▼统,第2篇交流调速系统,第3篇伺服系◁☆●•○△统。编写的思路继承了前三版的特色,....

  三相电压型PWM整流系统的基本原理和使用MATLAB进行仿真的资料说明

  本文介绍了三相电压PWM整流的基本原理,根据系统原理进行了控制系统的设计,用MATLAB7.0软件建....

  由于PLC和CNC同时控制工厂内的大量节点或功能,所以它们运营的实时性至关重要。对于一个解决方案而言....

  一台正作用执行机构只要装上反作用定位器,就能实现反作用执行机构的动作;相反,一台反作用执行机构只要装....

  将制造车间的数控设备与计算机联网构成DNC(DistributedNumericalContro1)....

  据外媒报道称,今年早些时候收购了NEEO的Control4公司已经完成了全新的NEEO Remote....

  这些器件是8位逐次逼近的模数转换器。ADC0831A和ADC0831B具有单输入通道;ADC0832....

  IEEE 1394,又称火线(FireWire)接口,是一种高速度传送接口,适用于主板的标准工作速率为12.5、25或50 Mb/s,适用于外设...

  在采用主机轮询的机制下,我还想增加总线有A、B、RI、RO,我想知道RO在总线空闲时,电平是否稳定,一直为...

  SAMA5D4系列是高性能、高能效比的ARM Cortex-A5微处理器系列,运行频率为528MHz....

  随着科技化的角度持续加快,迫使有越来越多的人必须在紧凑的时间及地点进行工作,而当城市化的速度不断地膨....

  从上世纪70年代微处理器诞生以来,性能、功能和功耗表现一直按照摩尔定律在提高。但是从大型机时代一直到现在的移动互联网时代,...

  在不同的工业控制系统中,工控软件虽然完成的功能不同,但就其结构来说,一般具有如下特点:实时性:工业控....

  您好,在spi和声动态驱动程序中,CS管脚高和低之间有混淆,我们想在SPI总线上发送上百条以上的消息,并且每条消息都有CS高...

  EN29LV640T/B是一个64兆位、电可擦除、读/写非易失性闪存,组织为8388608字节或41....

  这个不是直接把MAC时钟给关了吗? void ETH_DeInit(void) { RCC_AHB1PeriphResetCmd(RCC_A...

  接触器是控制系统中常见的电气元件,常用于电机的控制,那么如何在接触器上获取运行信号呢?

  在SMT锡膏印刷PCB板时,其中一道工艺是要用到刮刀对锡膏挤压锡膏,从而把锡膏从钢网转印到PCB板上....

  大家好, 我将数据从一个总线传输到另一个总线,虽然它是直接映射,但它没有正确传输,存在误码。 任何人都可以给我这个问题的...

  Complete solutions for characterization and test of jitter in high-speed digital transmission systems, high-speed I/O...

  本文档的主要内容详细介绍的是汽车电子的控制技术详解 电子自动控制系统的分类 电子工程自动控制系统....

  由于集成的功能不断增多以及外形尺寸的日益缩小,最新一代功能丰富的更小型便携式设备将使电源管理设计发挥关键作用。...

  在从器件时钟频率小于主器件时钟频率时, 如果SCK的速率设得太快, 将导致接收到的数据不正确( SP....

  采用直流力矩电机分度,同步采集系统进行数据采集,对高精度两路关联角度传感器自动标定。为了实现秒级角度....

  VME总线、结构:Master/Slave 2、数据传输方式:异步传输,复用/非复用周期...

  阐述了角度传感器芯片AS5040 的工作原理、使用方法、硬件和软件设计,介绍了在太阳能电池充电控制系....

  机器人的控制系统,就相当于人体的大脑,是机器人的核心组成部分。关于机器人的控制系统有哪些分类呢?机器....

  现场总线是近年来发展迅速的一种工业数据总线,作为工厂数字通信网络的基础,它是沟通生产过程现场及控制设备之间及其与高控制管...

  由于 自动化 技术 的不断 向前发展 , 作为 自动控制系统中主要元 件步进电机 , 它 的应用范 ....

  科学的发展带动着机器人产业的发展,现今很多前沿技术在机器人产业均有应用,可以说机器人的发展史也是世界....

  本体结构:机体结构和机械传动系统,也是机器人的支承基▷•●础和执行机构。机器人本体的基本结构形式

  单元现场控制单元一般远离控制中心,安装在靠近现场的地方,其高度模块化结构可以根据过程监测和控制的需要....

  它采用控制分散、操作和管理集中的基本设计思想,采用多层分级、合作自治的结构形式。其主要特征是它的集中....

  动态过程又称过渡过程或瞬态过程,指系统在典型输入信号作用下,系统输出量从初始状态到最终状态的响应过程....

  介绍了一种基于ZigBee无线技术的小区停车场管理系统的设计方法。该系统前端将ZigBee协调器安装....

  压力传感器本身无法促进睡眠,我们只是将压力传感器放在床垫地下,由于压力传感器具有高灵敏度,当人发生翻....

  如图所示,机器人由机械部分、传感部分、控制部分三大部分组成·这三大部分可分成驱动系统、机械结构系统、....

  介绍ZigBee无线控制网络特点, 讨论ZigBee技术在路灯节能控制系统的应用开发方法, 提出由G....

  伺服系统(servomechanism)又称随动系统,是用来精确地跟随或复现某个过程的反馈控制系统。....

  本文设计了一款基于单片机(AT89C51)的三层电梯的模拟控制系统。以51单片机为核心,由7段显示数....

  开关磁阻电机是一种新型的直流控制电机。本文分析了被控参数的特点,介绍了我们所设计的以8098单片....

  随着国家大力推进智能电网建设,电力部门对变电站辅助系统的建设也趋于◇=△▲智能化。变电站是电网的核心环节,担....

  SN54LVC646A八路总线收发器和寄存器设计用于2.7 V至3.6 VVCC操作,SN74LVC646A八路总线收发器和寄存器设计用于1.65V至3.6VVCC操作。 这些器件由总线收发器电路,D型触发器和控制电路组成用于直接从输入总线或内部寄存器多路传输数据。 A或B总线上的数据在适当时钟(CLKAB或CLKBA)输入的低到高转换时被输入寄存器。图1显示了使用?? LVC646A器件执行的四种基本总线管理功能。 输出使能(OE)和方向控制(DIR)输入控制收发器功能。在收发器模式下,高阻抗端口的数据存储在任一寄存器或两者中。 选择控制(SAB和SBA)输入可以复用存储的和实时(透明模式)数据。当OE \低时,DIR确定哪个总线接收数据。在隔离模式(OE \ high)中,A数据存▪▲□◁储在一个寄存器中,B数据◆●△▼●可以存储在另一个寄存器中。 当禁用输出功能时,输入功能仍然有效,并且可以用于存储和传输数据。一次只能驱动两条总线A或B中的一条。 输入可以从3.3 V或5 V器件驱动。此功能允许在混合的3.3 V /5 V系统环境中将这些器件用作转换器。 这些器件完全指定用于部分断...

  HCT652器件由总线收发器电路,D型触发器和控制电路组成,用于直接从数据中复用数据传输总线或从内部存储寄存器。提供输出使能(OEAB和OEBA \)输入以控制收发器功能。提供选择控制(SAB和SBA)输入以选择实时或存储的数据传输。低输入电平选择实时数据;高输入级别选择存储的数据。图1显示了可以使用这些器件执行的四种基本总线管理功能。 A或B数据总线上的数据或两者都可以存储在内部D型触发器中无论选择控制端子还是输出控制端子,在适当的时钟(CLKAB或CLKBA)端子上都会发生从低到高的跳变。当SAB和SBA处于实时传输模式时,通过同时启用OEAB和OEBA \,可以在不使用内部D型触发器的情况下存储数据。在此配置中,每个输出都会增强其输入。当两组总线的所有其他数据源都处于高阻态时,每组总线保持最后状态。 为确保上电或断电期间的高阻态,OEBA \应通过上拉电阻连接到VCC,OEAB应通过下拉电阻连接到GND;电阻的最小值由驱动器的电流吸收/电流源能力决定。 特性 工作电压范围4.5 V至5.5 V 低功耗,80-A...

  AM4377 AM437x ARM Cortex-A9 微处理器 (MPU)

  TI AM437x 高性能处理器基于 ARM Cortex-A9 内核。 这些处理器通过 3D 图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括 EtherCAT、PROFI▲★-●BUS、EnDat 等工业通信协议)。该器件支持高级操作系统 (HLOS)。 基于 Linux 的®可从 TI 免费获取。其它 HLOS 可从 TI 的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能 ARM 内核的系统升级,并提供更新外设,包括 QSPI-NOR 和 LPDDR2 等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的 “说明”中添□◁加了更多信息 说明。 处理器子系统基于 ARM Cortex-A9 内核, PowerVR SGX图形加速器子系统提供 3D 图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统 (PRU-ICSS) 与 ARM 内核分离,允许单独操作和计时,以实现更高的效率和灵活性。PRU-ICSS 支持更多外设接口和 EtherCAT、PROFINET、EtherNet/IP、PROFIBUS、E...

  AM4382 AM438x ARM Cortex-A9 微处理器 (MPU)

  与其它产品相比AM438x Arm MHz (Max.) Serial I/O Security Enabler Co-Processor(s) Graphics Acceleration EMAC USB 2.0 Industrial Protocols Camera Operating Temperature Range (C) DRAM var link = zh_CN_folder_p_quick_link_description_features_parametrics; com.TI.Product.handleQuickLinks(parametric,参数变化,#parametrics,link); AM4382 AM4384 AM4388 300 600 1000 600 1000 600 1000 &...

  AM4384 AM438x ARM Cortex-A9 微处理器 (MPU)

  与其它产品相比AM438x Arm MHz (Max.) Serial I/O Security Enabler Co-Processor(s) Graphics Acceleration EMAC USB 2.0 Industrial Protocols Camera Operating Temperature Range (C) DRAM var link = zh_CN_folder_p_quick_link_description_features_parametrics; com.TI.Product.handleQuickLinks(parametric,参数变化,#parametrics,link); AM4384 AM4382 AM4388 600 1000 300 600 1000 600 1000 &...

  AM335x 微处理器基于 ARM Cortex-A8 处理器,在图像、图形处理、外设以及 EtherCAT 和 PROFIBUS 等工业接口选项方面得到了增强。 该器件支持高级操作系统 (HLOS)。 Linux®和 Android可从德州仪器 (TI) 免费获取。 AM335x 微处理器 包含 功能框图 中显示的子系统和以下 简要 说明: 微处理器单元 (MPU) 子系统基于 ARM Cortex-A8 处理器, PowerVR SGX图形加速器子系统提供 3D 图形加速功能以支持显示和游戏特效。 可编程实时单元子系统和工业通信子系统 (PRU-ICSS) 与 ARM 内核彼此独立,允许单独操作和计时,以实现更高的效率和灵活性。PRU-ICSS 支持更多外设接口和 EtherCAT、PROFINET、EtherNet/IP、PROFIBUS、Ethernet Powerlink、Sercos 等实时协议。此外,凭借 △▪▲□△PRU-ICSS 的可编程特性及其对引脚、事件和所有片上系统 (SoC) 资源的访问权限,该子系统可以灵活地实现快速实时响应、专用数据处理操作以及自定义外设接口,并减轻 SoC 其他处理器内核的任务负载。 特性 ...

  TMP451-Q1器件是一款高精度,低功耗远程温度传感器监视器,内置有一个本地温度传感器。远程温度传感器通常是低成本离散式NPN或PNP晶体管,或者基板热晶体管或二极管,这些器件是微处理器,微控制器或FPGA的组成部件。对于本地和远程传感器,此温度表示方式为12位数字编码,分辨率为0.0625C。对于本地和远程温度传感器,在典型运行范围内,温度精度为1C(最大▪…□▷▷•值)。此两线制串口接受SMBus通信协议。 诸如串联电阻抵消,可编程非线性因子(因子),可编程偏▼▲移,可编程温度限制和一个可编程数字滤波器等的高级特性被组合在一起以提供一个具有更佳准确度和抗扰度的稳健耐用热量监控解决方案。 TMP451-Q1器件是在各种汽车子系统中进行多位置高精度温度测量的理想选择。此器件的额定运行源电压范围为1.7V至3.6V,额定工作温度范围为-40C至125℃。 特性 符合汽车应用要求 具有符合AEC-Q100的下列结果: 器件温度1级别:-40C至125C的环境运行温度范围 器件人体模型(HB...

幸运武林彩票