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工艺,抗干扰能力强,保障长期运行的稳定可靠。
采用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总线的应用推广,为客户提供更多的优质的解决方案。
主题简介及亮点:J1939通信是商用车,军工,船舰 ,农机,发电机,特种设备等的常用通信标准,这两年在新能源车上应用
本章介绍单片机基础知识。Intel公司的8051单片机被世界许多厂商作为基核,先后推出多种兼容机型,....
PCI是由Intel公司1991年推出的一种局部总线。从结构上看,PCI是在CPU和原来的系统总线之间插入的一级总线,具体由一个...
文档的主要内容详细介绍的是AGV基础知识介绍PPT课件免费下载包括了:一、AGV基本介绍,二、AGV....
近年来,电子装备自动测试系统进入了以小型化、智能化、综合化、信息化为发展方向的新时期,同时兼顾实用、可靠、经济等要求。0P...
嵌入式开发的外部总线-C是美国电子工业协会EIA(Electronic Industry Associati....
介绍了永磁无刷直C8051F,动机的工作原理,设计了基于C8O51F的电机控制系统。它与传统的控制方....
国家技术研究中心(VTT)研发的快速控制系统可大大削减工业机器人的编程设计时间,促进自动化在单项....
目前,中国已经进入了老龄化社会,预计从2020年开始,中国将步入老龄化严重阶段;2050年中国将步入超高老龄化国家行列,60岁以上...
基于向导的查询很容易设置批处理模式模拟评估时间和信号质量DDR 1/2/3和LPDDR 1/2/3设....
51单片机存储器采用的是哈佛结构,即是程序存储器空间和数据存储器空间分开,程序存储器和数据存储器各自....
本文以利用PIC16F628单片机构成PVS控制系统为例,从硬件系统设计和软件系统设计入手,给出了印....
目前,很多客户会有这样的疑虑,那就是智慧酒店的客房控制系统到底是用无线还是的,两者有什么区别和利....
当外部线的开关闭合时,PLC内部光耦的发光二极管点亮,光敏三极管饱和导通,该导通信号再传送给处理器....
大家好,如果把485通信总线绕到一个轱辘上后通信会受到影响吗?如果把总线用屏蔽层屏蔽起来后呢?我觉得无论屏蔽不屏蔽总线信号都...
机器人手臂的运动,机器人的机械臂是由数个刚性杆体和旋转或移动的关节连接而成,是一个开环关节链,开链的....
冷凝法是一种高精度的食品水分活度检测方法,温度控制是其关键技术之-”。本设计采用最新型Corte....
RS-485接口是一种基于平衡发送和差分接收的串行总线,具有很强的抗共模干扰能力,在适当的波特率下传....
经过AC→DC→AC变换的逆变电源称为变频电源,它有别于用于电机调速用的变频调速控制器,也有别于普通交流稳压电源。变频电...
TCS230是美国TAOS公司生产的一种可编程彩色光到频率的传感器。该传感器具有分辨率高、可编程的颜....
随着各个国家工业互联网发展相关战略的不断推进,人工智能、智能机器人等智能化技术与设备不断取得新的进展....
几年前,鹰CAD将它们的二进制BLB图式文件转换为XML格式。这使得他们对Git等修订控制系统更加友好。你能为CysCH文件...
用于工业和汽车系统的先进SoC(片上系统)解决方案的功率预算不断增加。后续每一代SoC都会添加高功率需求器件并提高数据处理...
工业控制系统信息安全的目标是:工业控制系统长时间、无间断的稳定、可靠运行。工业控制系统信息安全技....
移动行业处理器接口联盟(MIPI)标准在移动设备行业日益流行。现在的移动设备普遍都带有双屏显示和/或....
不同于ISA总线,PCI总线的地址总线与数据总线是分时复用的。这样做的好处是,一方面可以节省接插件的管脚数,另一方面便于...
合显示控制仪作为工业过程自动化系统中的检测和控制产品,在国防、钢铁、电力、石化、机械、制药、纺织、冶金、印染等行业中得到...
针对第二届“飞思卡尔”杯全国大学生智能汽车邀请赛的要求,结合第一届大赛各队的特色参赛报告,我们提出了....
随着电力电子技术、微处理器技术以及新的电机控制技术的发展,交流调速性能日益提高,变频调速技术的出现使....
对于高可靠性汽车用PCB如何确保产品满足要求,是众多PCB厂家所追求的目标。生产控制中对一些可靠性测....
在火箭在发射过程中会受到干扰信号的作用而偏离轨道,故需设计出抗干扰系统来尽量减少飞行器飞行的过程中扰....
自动化灌溉控制系统自 20 世纪 80 年代开始在美国、以色列等国家得到研究和应用,由于技术复杂、应....
焊接是工业生产中非常重要的加工方式,同时由于焊接烟尘、弧光和金属飞溅的存在,焊接的工作非常恶劣,....
本文档的主要内容详细介绍的是自动控制原理的考点精品复习资料免费下载包括了:第一章 自动控制系统的基本....
机器人从结构上讲属于一个空间开链机构,其中各个关节的运动是的,为了实现末端点的运动轨迹,需要多关....
随着城市住宅的发展,对安全的要求越来越高,现在的房屋需要一套防盗,防火的安全系统,我们设计了这套安全....
随着半导体行业专业化不断增强,半导体设计、制造、封装测试等业务分开,形成了垂直分工模式。例如海思、台....
在机电控制系统的设计中,PID控制器以其算法简单,计算量小,使用方便,鲁棒性较强等优点而得到广泛应用....
随着我国制造业市场的全球化,现代科学技术的飞速发展和社会的进步,对工业机器人的性能提出更高的要求。目....
ST STM32MP1系列微处理器借助于双核Arm Cortex-A7提升处理速度,并通过Arm C....
我们通常将安全分成三类,即功能安全、物理安全和信息安全。功能安全是为了达到设备和工厂安全功能,受....
丰富的课程和领域离不开师资力量的支撑。13位专职教师,其中7位是博士,多数毕业于计算机、自动控制、机....
在开关期间,晶体管会处于同时了高电压和高电流的状态。根据欧姆定律,这将导致一定的损耗,具体取决于....
楼宇智能化是信息化的重要组成部分,但传统的楼宇控制系统存在子系统管理分散、子系统设备数量多、专业性强....
本章讲述了群智能算法在PID控制仿真中的应用研究,PID控制是典型的工业控制之一,对于PID控制,主....
工业控制系统(ICS)是几种类型控制系统的总称,包括数据采集与控制系统(SCADA)、集散控制系....
本文档的主要内容详细介绍的是精通MATLAB Simulink系统仿真教程之控制系统Simulink....
本文档的主要内容详细介绍的是使用PID进行Simulink控制系统仿真的教程PPT课件免费下载包括了....
电池管理系统(Battery Management System,BMS),通常被业内称为新能源汽车....
继电器是一种电子控制器件,它具有控制系统(又称输入回)和被控制系统(又称输出回),通常应用于自动....
在讲CAN支线之前,我们来看一个CAN的波形图,如下图所示,大家仔细查看CAN波形图,会发现CAN波....
针对船舶减摇鳍系统,运用PID 控制理论设计了控制器,利用MATI AB的强大数算能力模拟随机海....
节气门传感器信号可同时用于发动机控制、自动变速器控制和巡航控制等。对于巡航控制系统而言,节气门位....
这两个线圈接线柱是传感器输出的端子,当由铁质制成的环状翼轮(有时称为磁组轮)转动经过传感器时,线圈里....
《电气工程手册》的目的是提供一本涵盖电气工程各个领域的综合参考书。它是为工业、和学术界的电气工程....
利用机器视觉系统代替人进行药片包装缺损检测,可以提高生产效率,降低生产成本。基于机器视觉技术的药片包....
使用fsmc总线驱动彩屏的特点是速度快,与使用IO口模拟的时序的做法相比,FSMC稳定性好,缺点是配....
本文档的主要内容详细介绍的是PLC基础知识大全详细资料解析包括了:PLC的产生与历史,可编程控制器的....
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...
TI AM437x 高性能处理器基于 ARM Cortex-A9 内核。 这些处理器通过 3D 图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括 EtherCAT、PROFIBUS、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...
与其它产品相比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 &...
与其它产品相比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...