工业机器人的控制系统/软件开发环境/通信总线了解下

发布者:SparklingDreams最新更新时间:2019-03-28 来源: eefocus关键字:工业机器人  控制器  伺服  控制系统 手机看文章 扫描二维码
随时随地手机看文章

1、工业机器人控制系统硬件结构

控制器是机器人系统的核心,国外有关公司对我国实行严密封锁。近年来随着微电子技术的发展,微处理器的性能越来越高,而价格则越来越便宜,目前市场上已经出现了1-2美金的32位微处理器。高性价比的微处理器为机器人控制器带来了新的发展机遇,使开发低成本、高性能的机器人控制器成为可能。为了保证系统具有足够的计算与存储能力,目前机器人控制器多采用计算能力较强的ARM系列、DSP系列、POWERPC系列、Intel系列等芯片组成。此外,由于已有的通用芯片在功能和性能上不能完全满足某些机器人系统在价格、性能、集成度和接口等方面的要求,这就产生了机器人系统对SoC(SystemonChip)技术的需求,将特定的处理器与所需要的接口集成在一起,可简化系统外围电路的设计,缩小系统尺寸,并降低成本。例如,Actel公司将NEOS或ARM7的处理器内核集成在其FPGA产品上,形成了一个完整的SoC系统。在机器人运动控制器方面,其研究主要集中在美国和日本,并有成熟的产品,如美国DELTATAU公司、日本朋立株式会社等。其运动控制器以DSP技术为核心,采用基于PC的开放式结构。

 

2、工业机器人控制系统体系结构

在控制器体系结构方面,其研究重点是功能划分和功能之间信息交换的规范。在开放式控制器体系结构研究方面,有两种基本结构,一种是基于硬件层次划分的结构,该类型结构比较简单,在日本,体系结构以硬件为基础来划分,如三菱重工株式会社将其生产的PA210可携带式通用智能臂式机器人的结构划分为五层结构;另一种是基于功能划分的结构,它将软硬件一同考虑,其是机器人控制器体系结构研究和发展的方向。

 

3、控制软件开发环境

在机器人软件开发环境方面,一般工业机器人公司都有自己独立的开发环境和独立的机器人编程语言,如日本Motoman公司、德国KUKA公司、美国的Adept公司、瑞典的ABB公司等。很多大学在机器人开发环境(RobotDevelopmentEnvironment)方面已有大量研究工作,提供了很多开放源码,可在部分机器人硬件结构下进行集成和控制操作,目前已在实验室环境下进行了许多相关实验。国内外现有的机器人系统开发环境有TeamBots,v.2.0e、ARIA,V.2.4.1、Player/Stage,v.1.6.5.1.6.2、Pyro.v.4.6.0、CARMEN.v.1.1.1、MissionLab.v.6.0、ADE.V.1.0beta、Miro.v.CVS-March17.2006、MARIE.V.0.4.0、FlowDesigner.v.0.9.0、RobotFlow.v.0.2.6等等。从机器人产业发展来看,对机器人软件开发环境有两方面的需求。一方面是来自机器人最终用户,他们不仅使用机器人,而且希望能够通过编程的方式赋予机器人更多的功能,这种编程往往是采用可视化编程语言实现的,如乐高MindStormsNXT的图形化编程环境和微软RoboticsStudio提供的可视化编程环境。

 

4、机器人专用操作系统

(1)、VxWorks,VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是Tornado嵌入式开发环境的关键组成部分。VxWorks具有可裁剪微内核结构;高效的任务管理;灵活的任务间通信;微秒级的中断处理;支持POSIX1003.1b实时扩展标准;支持多种物理介质及标准的、完整的TCP/IP网络协议等。

 

(2)、WindowsCE,WindowsCE与Windows系列有较好的兼容性,无疑是WindowsCE推广的一大优势。WindowsCE为建立针对掌上设备、无线设备的动态应用程序和服务提供了一种功能丰富的操作系统平台,它能在多种处理器体系结构上运行,并且通常适用于那些对内存占用空间具有一定限制的设备。

 

(3)、嵌入式Linux,由于其源代码公开,人们可以任意修改,以满足自己的应用。其中大部分都遵从GPL,是开放源代码和免费的。可以稍加修改后应用于用户自己的系统。有庞大的开发人员群体,无需专门的人才,只要懂Unix/Linux和C语言即可。支持的硬件数量庞大。嵌入式Linux和普通Linux并无本质区别,PC上用到的硬件嵌入式Linux几乎都支持。而且各种硬件的驱动程序源代码都可以得到,为用户编写自己专有硬件的驱动程序带来很大方便。

 

(4)、μC/OS-Ⅱ,μC/OS-Ⅱ是著名的源代码公开的实时内核,是专为嵌入式应用设计的,可用于8位,16位和32位单片机或数字信号处理器(DSP)。它的主要特点是公开源代码、可移植性好、可固化、可裁剪性、占先式内核、可确定性等。

 

(5)、DSP/BIOS,DSP/BIOS是TI公司特别为其TMS320C6000TM,TMS320C5000TM和TMS320C28xTM系列DSP平台所设计开发的一个尺寸可裁剪的实时多任务操作系统内核,是TI公司的CodeComposerStudioTM开发工具的组成部分之一。DSP/BIOS主要由三部分组成:多线程实时内核;实时分析工具;芯片支持库。利用实时操作系统开发程序,可以方便快速的开发复杂的DSP程序。

 

5、机器人伺服通信总线技术

目前国际上还没有专用于机器人系统中的伺服通信总线,在实际应用过程中,通常根据系统需求,把常用的一些总线,如以太网、CAN、1394、SERCOS、USB、RS-485等用于机器人系统中。当前大部分通信控制总线可以归纳为两类,即基于RS-485和线驱动技术的串行总线技术和基于实时工业以太网的高速串行总线技术。


关键字:工业机器人  控制器  伺服  控制系统 引用地址:工业机器人的控制系统/软件开发环境/通信总线了解下

上一篇:近几年人工智能技术得到迅猛发展,新时代来临在即,
下一篇:人工智能的道德规范,必须越来越多地考虑潜在结果

推荐阅读最新更新时间:2024-05-03 03:31

智慧照明控制系统的特征及在居家、办公中的应用
  智慧型照明控制系统是提供各式建筑物高操控性并进一步提升建筑物至绿能及层次,是节能与数码科技交流汇集的核心产品。该系统规模弹性十分宽广,从小至十余回路的无主机小规模场合以达数千回路的网路型系统均可遍用。这是因为现代建筑和居室内的照明不仅人们的工作、学习和生活提供良好的视觉条件,而且要利用造型光色营造出具有一定美感的室内环境。于是智能照明控制系统应运而生随着绿色照明工程计划的实施,智能调控的半导体情景照明系统也逐步得到了发展。尤其是实用易用的新一代数码照明控制系统配合各类型建物特性在居家或办公与商业或公共空间均可构建出各类新型方案。为此本文将对智慧型照明控制系统架构与应用模组和特征作研讨,又着重对照明控制系统的'智慧'技术的实现作
[电源管理]
智慧照明<font color='red'>控制系统</font>的特征及在居家、办公中的应用
Gecko微控制器在安全性、存储和外设方面取得重大提升
Silicon Labs(亦名“芯科科技”,NASDAQ:SLAB)持续增强EFM32™ Gecko微控制器(MCU)系列产品以满足嵌入式开发人员对于设计下一代安全、高端IoT设备的需要。使用Silicon Labs新款Jade和Pearl Gecko MCU,开发人员可轻松地将触摸控制界面、强大的安全性能和多种低功耗传感器添加到IoT设备之中。新款MCU特别在高性能、低能耗应用,以及支持通过在线(OTA)更新终端产品方面进行了优化。 Jade和Pearl Gecko MCU提供一流的硬件加密技术,具有高能效的安全加速器、真随机数发生器(TRNG)和安全管理单元(SMU),确保IoT设备的安全连接,且不会牺牲电池使用寿命。加密/解
[物联网]
Gecko微<font color='red'>控制器</font>在安全性、存储和外设方面取得重大提升
配天工业机器人控制系统ARCS智能升级
广告摘要声明广告 在市场需求的推动下,智能技术的应用正在带动机器人产品功能与性能的显着提升,驱动机器人产品应用于更多新兴领域。配天机器人自主研发ARCS核心控制系统智能升级,为工业机器人装上智慧大脑。 在算法方面,ARCS控制系统增加多种自学习功能,让机器人有了更多的自主学习能力。在应用方面,配天机器人深耕不同工业场景,为客户提供更强大的工艺软件系统。 Part 1.自学习self-learning技能 01 奇异点自动避让Singularity avoidance 相对于第一代的奇异点避让设计,新一代自动避让技术, 可自动检测路径上的奇异点并进行避让,保证机器人平稳通过、避免造成位置精度损失。 将奇异点自动避让技术应
[机器人]
MAX5980电源设备(PSE)电源控制器
MAX5980是一款四,电源设备(PSE)电源控制器在IEEE®802.3at/af-compliant PSE的使用而设计的。该器件提供用电设备(PD)探测,分级,限流和负载断开检测。该器件支持全自动操作和软件编程能力。该器件还支持新的两事件分级和类进行检测和高功率的PD分类5。该设备支持单电源供电,可提供高达70W的功率为每个端口(5类启用),并且仍然为传统的PD高电容检测。   该器件具有一个I² C兼容的3线串行接口,并且完全软件可配置和可编程的。该器件提供了通过I² C接口的端口电压和电流瞬时读数。该器件的全面的可编程增强系统的灵活性,使得现场诊断,并在其他允许使用非标准的应用程序。   该器件可在一个节省空间的32引脚
[电源管理]
基于uC/OS—II操作系统和LPC2220微控制器实现数据采集记录仪的设计
1 引言 数据采集记录仪在工业控制领域中有着十分重要的意义。在许多工业场合。尤其是对于一些分散的、无人值守的现场.需要对数据进行定时采集以便及时了解现场的情况.并根据情况发送控制命令。以前这些系统大多采用普通的单片机来实现.其缺陷是明显的.如系统资源短缺、指令不够精简、CPU操作频率低等,大大地限制了其使用场合。现在广泛使用的是ARM和PC机通过串行口构成的多微机监测系统.但仍存在问题,比如多仪器问的精确同步。 本文提出了一种基于ARM和GPS(Global Positioning System)的数据采集记录仪,并结合uC/OS—II嵌入式实时操作系统来实现。该系统具有良好的环境适应性、多仪器间的精确同步性、人机交互性、稳定
[单片机]
基于uC/OS—II操作系统和LPC2220微<font color='red'>控制器</font>实现数据采集记录仪的设计
Microchip新推器件和扩展设计生态系统,提升电机控制支持
随着电机在越来越多的系统应用中日益普及,开发人员需要能确保系统尽可能高效运行的产品和工具,同时减少电路板尺寸、元件数量和能耗。美国微芯科技公司(Microchip Technology Inc.)今日宣布扩大电机控制产品阵容,推出全新数字信号控制器(DSC)和单片机(MCU)产品,提供设计工具、开发硬件、转矩最大化算法和冰箱压缩机参考设计。 Microchip MCU16 业务部副总裁 Joe Thomsen 表示:“Microchip 的 dsPIC33C DSC 器件等新产品具有高度的模拟集成度,是我们持续投入致力于简化电机控制系统设计的成果,可降低汽车、工业、医疗和消费类应用的开发和物料清单成本。我们最近还加强了支持生态
[嵌入式]
Microchip新推器件和扩展设计生态系统,提升电机控制支持
电动汽车的控制器和整车控制器的分析对比
较好的汽车电动机控制器(MCU)将微电子器件和功率器件集成到同一芯片上,变成了功率集成电路(PIC),也叫“智能功率(IPM)”,其目的是进一步减小体积,降低成本,并且改善其可靠性。 PIC包含功率模块、控制、保护、信息传递及制冷等。PIC合成存在的主要问题是高电压与低电压器件的绝缘以及冷却问题。不过,在今后的发展中,这种技术是最有希望应用在电动汽车驱动系统中的,关键在于对器件的集成和包装。 目前国内电动汽车电动机控制器多数采用分立元件制作,功率集成电路形式的汽车电动机控制器技术大多掌握在国外的企业中,不过随着中国电动汽车市场的日益成熟,国内企业例如比亚迪已掌握这项技术。如图2-44所示为电动机控制器安装位置及内部结构,汽
[单片机]
电动汽车的<font color='red'>控制器</font>和整车<font color='red'>控制器</font>的分析对比
英飞凌将亮相2024国际嵌入式展,集中展示面向绿色未来的创新半导体和微控制器解决方案
【2024年4月8日,德国慕尼黑讯】 低碳化和数字化是当今时代人们面临的两大核心挑战,人类社会需要依靠创新和先进的技术,才能破除挑战、推动转型进程。在德国纽伦堡举办的2024国际嵌入式展(Embedded World 2024)上,英飞凌科技股份公司将展示其创新的半导体解决方案如何支持与推动低碳化和数字化发展 。特别是微控制器在其中扮演着重要的角色,微控制器能够为各种应用提供核心技术支撑,其用途广泛涵盖电动汽车、可再生能源系统、智能家居和工业自动化等领域。有鉴于此,英飞凌将展示其采用最新技术、融合各种创新功能(如增强的安全性和高精度)设计的高质量微控制器,该微控制具有出色的性能,同时能够实现低功耗。 英飞凌将亮相2024国际
[半导体设计/制造]
英飞凌将亮相2024国际嵌入式展,集中展示面向绿色未来的创新半导体和微<font color='red'>控制器</font>解决方案
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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