总线式机器人多轴运动控制器制造技术

技术编号:13215746 阅读:111 留言:0更新日期:2016-05-12 20:40
本实用新型专利技术中,公开了总线式机器人多轴运动控制器,包括:MECHATROLINKII协议总线设备、多个独立的机器人关节伺服驱动器及上位机;多个独立的机器人关节伺服驱动器与上位机,配置于MECHATROLINKII协议总线设备的总线上,使多个独立的机器人关节伺服驱动器接收上位机下发的控制指令。从而解决了现有机器人多关节控制系统线路连接复杂,故障率高,成本高,不具有扩展性的问题。因此,本实用新型专利技术方案使机器人多轴运动控制器可通过MECHATROLINKII总线控制伺服驱动器,简化连接线缆,提高可靠性,降低成本,可扩展控制轴数。

【技术实现步骤摘要】

本技术涉及电机及电机控制领域
,尤其涉及总线式机器人多轴运动控制器
技术介绍
为便于对机器人进行操作,在自动控制及机器人控制中一般会用到人机界面和总线型伺服驱动器。对于关节较多,每个关节的轴控制较多的机器人控制系统中,机器人多轴运动控制器一般为每个轴的伺服驱动器配一驱动器接口,向每个轴发送进给脉冲、方向,及监控驱动器状态。控制轴数越多,控制器成本越多,布线复杂,不可扩展轴数。因此,现有的机械人总线系统时控制复杂、系统的可靠性降低且系统的扩展性差。
技术实现思路
针对上述现有技术中的缺陷,本技术的目的是提供一种总线式机器人多轴运动控制器。从而解决了现有机器人多关节控制系统线路连接复杂,故障率高,成本高,不具有扩展性的问题。为了达到上述目的,本技术提供如下技术方案:总线式机器人多轴运动控制器,其中,包括:MECHATROLINKII协议总线设备、多个独立的机器人关节伺服驱动器及上位机;所述多个独立的机器人关节伺服驱动器与所述上位机,配置于所述MECHATROLINKII协议总线设备的总线上,使所述多个独立的机器人关节伺服驱动器接收所述上位机下发的控制指令。在一种优选的实施方式中,还包括:串行通信模块及人机交互设备;所述串行通信模块配置于所述MECHATROLINKII协议总线设备的总线上,所述串行通信模块的接口与所述人机交互设备的接口相应,使所述人机交互设备通过所述串行通信模块接入所述MECHATROLINKII协议总线中,与所述多个独立的机器人关节伺服驱动器实现通信。在一种优选的实施方式中,所述串行通信模块为全双工通用同步/异步串行收发模块;所述串行通信模块为全双工通用同步/异步串行收发模块为USART收发模块。在一种优选的实施方式中,所述人机交互设备的接口为RS485接口。在一种优选的实施方式中,人机交互设备包括:人机交互输入设备及人机交互显示设备。在一种优选的实施方式中,所述人机交互输入设备包括:键盘数据设备、触屏输入设备及二维码扫描输入设备。在一种优选的实施方式中,所述人机交互显示设备包括:显示器。在一种优选的实施方式中,所述二维码扫描输入设备包括:第一二维码扫描输入设备及第二二维码扫描输入设备。在一种优选的实施方式中,人机交互输入设备还包括:身份验证控制器及报警装置;所述身份验证控制器的输入端与所述第一二维码扫描输入设备及第二二维码扫描输入设备的输出端连接,当所述第一二维码扫描输入设备及第二二维码扫描输入设备的采集值不匹配时,所述身份验证控制器驱动所述报警装置发出报警提示。在一种优选的实施方式中,所述报警装置包括:蜂鸣器或指示灯。本技术的的有益效果为:本技术方案使机器人多轴运动控制器可通过MECHATROLINKI I总线控制伺服驱动器,简化连接线缆,提高可靠性,降低成本,可扩展控制轴数。【附图说明】为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本技术一种实施方式中,总线式机器人多轴运动控制器的控制组成示意图;图2为本技术另一种实施方式中,总线式机器人多轴运动控制器的控制组成示意图;图3为本技术又一种实施方式中,总线式机器人多轴运动控制器的控制组成示意图。【具体实施方式】下面将结合本技术的附图,对本技术的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。在本技术的一种实施方式中,如图1所示,公开了总线式机器人多轴运动控制器,包括:MECHATROLINKII协议总线设备10、多个独立的机器人关节伺服驱动器,如机器人第一关节伺服驱动器71第二关节伺服驱动器72、第三关节伺服驱动器73及第四关节伺服驱动器74。及上位机80。多个独立的机器人关节伺服驱动器与上位机80,配置于MECHATROLINKII协议总线设备10的总线上,使多个独立的机器人关节伺服驱动器接收上位机80下发的控制指令。从而,可实现上位机80对多个独立的机器人关节伺服驱动器进行单独控制。为便于实现人机交互,在本技术的一种实施方式中,如图2所示,还包括:串行通信模块30及人机交互设备40;串行通信模块30配置于MECHATROLINKII协议总线设备10的总线上,串行通信模块30的接口与人机交互设备40的接口相应,使人机交互设备40通过串行通信模块30接入MECHATROLINKII协议总线中,与多个独立的机器人关节伺服驱动器实现通信。上述串行通信模块30为全双工通用同步/异步串行收发模块。串行通信模块30为全双工通用同步/异步串行收发模块优选为为USART收发模块。上述人机交互设备40的接口为RS485接口。在本技术的一种实施方式中,人机交互设备40包括:人机交互输入设备及人机交互显示设备。人机交互输入设备包括:键盘数据设备、触屏输入设备及二维码扫描输入设备。人机交互显示设备包括:显示器。为实现对使用者身份的进一步验证,对信息进行匹配,避免误操作,在本技术的一种实施方式中,如图3所不,二维码扫描输入设备包括:第一二维码扫描输入设备51及第二二维码扫描输入设备52。人机交互输入设备还包括:身份验证控制器60及报警装置;身份验证控制器60的输入端与第一二维码扫描输入设备51及第二二维码扫描输入设备52的输出端连接,当第一二维码扫描输入设备51及第一二维码扫描输入设备51的采集值不匹配时,身份验证控制器60驱动报警装置发出报警提示。上述报警装置包括:蜂鸣器或指示灯。本技术的一种实施方式中的总线式机器人多轴运动控制器:主控芯片选用ARM 核微控制器 STM32F407ZET6 ,MECHATROLINKII 主站芯片选用 JL-080B 芯片。JL-080B 连接至IJSTM32F407ZET6的16位数据总线。信号处理流程:STM32F407ZET6依据用户程序数据以定时4MS间隔做粗插补计算,将各轴粗插补数据依据MECHATROLINKII协议处理后传输到JL-080B芯片,几-080B对相应从站伺服驱动器发送控制指令,驱动器反馈数据通过相反的顺序,即从驱动器发送到JL-080B芯片,STM32F407ZET6再从JL-080B芯片读取反馈数据。在另一种优选的实施方式中,选用ADM485芯片作为RS485驱动芯片,主控芯片选用ARM核微控制器STM32F407ZET6 ,MECHATROLINKII主站芯片选用JL-080B芯片。ADM485连接到STM32F407ZET6—个USART,JL-080B连接到STM32F407ZET6的16位数据总线。信号处理流程:人机界面发出的指令信号经ADM485接收传输到STM32F407ZET6的USART,数据收到后STM32F407ZET6依据MECHATROLINKII协议处理后数据的数据传输到JL-080本文档来自技高网...

【技术保护点】
总线式机器人多轴运动控制器,其特征在于,包括:MECHATROLINKII协议总线设备、多个独立的机器人关节伺服驱动器及上位机;所述多个独立的机器人关节伺服驱动器与所述上位机,配置于所述MECHATROLINKII协议总线设备的总线上,使所述多个独立的机器人关节伺服驱动器接收所述上位机下发的控制指令。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴晨军高春宝刘继龙
申请(专利权)人:南京冠腾自动化科技有限公司
类型:新型
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1