一种四轴运动控制器制造技术

技术编号:12961774 阅读:66 留言:0更新日期:2016-03-03 04:10
本实用新型专利技术涉及运动控制设备技术领域,尤其涉及一种四轴运动控制器。本实用新型专利技术包括PCB板,所述PCB板设有ARM和FPGA,ARM通过总线与FPGA信号连接,所述PCB板还设有4个用于向电机输出控制信号的电机信号输出接口,电机信号输出接口与FPGA信号连接,PCB板还设有用于对ARM修改的第一JTAG接口以及用于对FPGA修改的第二JTAG接口,PCB板还设有与ARM连接的网络接口。本实用新型专利技术采用双处理器进行工作,提高工作效率和精度;同时设置有FPGA接口,可以对处理器的运行程序进行修正、改进。

【技术实现步骤摘要】

本技术涉及运动控制设备
,尤其涉及一种四轴运动控制器
技术介绍
运动控制器在工程机械等设备中,是非常重要的核心控制部件之一,是移动机械的控制单元,目前的运动控制器一般采用单处理器工作,因此对单处理器的要求较高,从而造成成本较高,且运行速度受限;如申请号为CN201420044872. 3的技术专利,CPU通过总线与其他控制单元、接口连接。同时,运动控制器在调试过程中,会对参数进行修正;而当运动轴较多时,需要对运动参数进行插补修改,此时可能对执行程序的控制模块进行修正,而目前一般的运动控制器是不能进行修改控制的。
技术实现思路
本技术的目的在于解决现有市场的不足,提供一种四轴运动控制器,该四轴运动控制器运算处理速度快,且后期可对处理器进行修正。为达到上述目的,本技术采用的技术方案为:一种四轴运动控制器,包括PCB板,所述PCB板设有ARM和FPGA,ARM通过总线与FPGA信号连接,所述PCB板还设有4个用于向电机输出控制信号的电机信号输出接口,电机信号输出接口与FPGA信号连接,PCB板还设有用于对ARM修改的第一 JTAG接口以及用于对FPGA修改的第二JTAG接口,PCB板还设有与ARM连接的网络接口。进一步地,所述PCB板设有SD卡接口,SD卡接口与ARM信号连接。进一步地,PCB板还设有分别与ARM电连接的RS485接口和UART接口。进一步地,所述网络接口为以太网通信接口。进一步地,PCB板设有EEPROM,EEPR0M与ARM信号连接。进一步地,PCB板还设有多个光电隔离输入模块以及与光电隔离输入模块连接的信号输入接口。进一步地,PCB板设有用于输出模拟量的模拟量输出接口,模拟量输出接口与FPGA信号连接。进一步地,PCB板设有信号输出接口以及与信号输出接口连接的光电隔尚输出模块。本技术取得的有益效果为:本技术采用双处理器进行工作,提高工作效率和精度;同时设置有FPGA接口,可以对处理器的运行程序进行修正、改进。【附图说明】图1为本技术的PCB的结构示意图。图2是本技术的原理示意图。附图标记为:1——PCB板2——电机信号输出接口3——第一 JTAG 接口4——第二 JTAG 接口5——网络接口6——SD卡接口7——RS422 接口8——RS232 接口9-通讯接口10--电源接口11——光电隔离输入模块12——光电隔离输出模块13——模拟量输出接口14——UART接口15——RS485 接口16——EEPR0M。【具体实施方式】下面结合附图和【具体实施方式】对本技术做进一步地说明书。实施例:如图1、图2所示,一种四轴运动控制器,包括PCB板1,所述PCB板1设有ARM和FPGA,ARM通过总线与FPGA信号连接,所述PCB板1还设有4个用于向电机输出控制信号的电机信号输出接口 2,电机信号输出接口 2与FPGA信号连接,PCB板1还设有用于对ARM修改的第一 JTAG接口 3以及用于对FPGA修改的第二JTAG接口 4, PCB板1还设有与ARM连接的网络接口 5。本技术方案中,PCB板1设置两个处理器,ARM用于处理外来信号,通过网络接口5外界的控制设备向ARM发送控制信号,ARM处理后,经过总线发送给FPGA,FPGA通过电机信号输出接口 2向电机发送控制信号,控制电机运转。其次,ARM、JTAG可以分别通过第一JTAG接口 3、第二JTAG接口 4下载更新内部的程序模块,可以根据实际情况进行电机控制,选择相应的补丁程序下载。进一步地,所述PCB板1设有SD卡接口 6, SD卡接口 6与ARM信号连接。目前运动控制器在工作过程中,均没有将工作日志记录;运动控制器在工作时,控制机器人或其他设备运动时,不同的控制顺序可能会达到不同的效果;由于没有记录,在调试控制过程中,一般难以复制。本技术方案中设计了 SD卡接口 6, ARM通过SD卡接口 6与SD卡信号连接,将输入的控制信号记录在SD卡上,以便于后期的调试控制。进一步地,PCB板1还设有分别与ARM电连接的RS485接口 15和UART接口 14。扩展ARM处理器与外界的通讯范围,在PCB板1上还设置了 RS485接口 15、通讯接口 9 和 UART 接口 14、以及 RS422 接口 7、RS232 接口 8。进一步地,所述网络接口 5为以太网通信接口。目前以太网应用范围较大,采用以太网通信接口便于其他控制设备通讯,或网络通讯。进一步地,PCB板1设有EEPR0M16, EEPR0M16与ARM信号连接。EEPR0M16存储器作为参数存储芯片,存储该系统的重要参数信息和控制信号。在对运动控制器进行参数调节时,ARM直接从EEPR0M16存储器中读取参数,同时将修改的参数存储于EEPR0M16存储器内。进一步地,PCB板1还设有多个光电隔尚输入模块11以及与光电隔尚输入模块11连接的信号输入接口。为了减少信号干扰、浪涌,PCB板1设置了光电隔离输入模块11,光电隔离输入模块11设置于信号输入接口与FPGA之间,外界控制信号通过信号接口、光电隔离输入模块11再进入FPGA处理器;避免FPGA处理器受到浪涌冲击损坏。在具体实施时,FPGA板设有24通道10输入。进一步地,PCB板1设有用于输出模拟量的模拟量输出接口 13,模拟量输出接口 13与FPGA信号连接。具体设置时,设置有2路模拟量输出通道。FPGA通过模拟量输出接口 13与外界的模拟量设备信号连接,实现模拟量设备的控制。进一步地,PCB板1设有信号输出接口以及与信号输出接口连接的光电隔离输出丰旲块12。FPGA通过信号输出接口对外输出控制信号,为避免信号干扰,设置了光电隔离输出模块12。光电隔离输入模块11以及光电隔离输出模块12均为光親。PCB板1上还设有电源接口 10以及电源电路,电源电路对ARM、FPGA供电。以上仅是本申请的较佳实施例,在此基础上的等同技术方案仍落入申请保护范围。【主权项】1.一种四轴运动控制器,包括PCB板,其特征在于:所述PCB板设有ARM和FPGA,ARM通过总线与FPGA信号连接,所述PCB板还设有4个用于向电机输出控制信号的电机信号输出接口,电机信号输出接口与FPGA信号连接,PCB板还设有用于对ARM修改的第一 JTAG接口以及用于对FPGA修改的第二 JTAG接口,PCB板还设有与ARM连接的网络接口。2.根据权利要求1所述的一种四轴运动控制器,其特征在于:所述PCB板设有SD卡接口,SD卡接口与ARM信号连接。3.根据权利要求2所述的一种四轴运动控制器,其特征在于:PCB板还设有分别与ARM电连接的RS485接口和UART接口。4.根据权利要求3所述的一种四轴运动控制器,其特征在于:所述网络接口为以太网通信接口。5.根据权利要求4所述的一种四轴运动控制器,其特征在于:PCB板设有EEPROM,EEPROM与ARM信号连接。6.根据权利要求5所述的一种四轴运动控制器,其特征在于:PCB板还设有多个光电隔离输入模块以及与光电隔离输入模块连接的信号输入接口。7.根据权利要求6所述的一种四轴运动控制器,其特征在于:PCB板设有用于输出模拟量的模拟量输出接口,模拟量输出接口与FPG本文档来自技高网...

【技术保护点】
一种四轴运动控制器,包括PCB板,其特征在于:所述PCB板设有ARM和FPGA,ARM通过总线与FPGA信号连接,所述PCB板还设有4个用于向电机输出控制信号的电机信号输出接口,电机信号输出接口与FPGA信号连接,PCB板还设有用于对ARM修改的第一JTAG接口以及用于对FPGA修改的第二JTAG接口,PCB板还设有与ARM连接的网络接口。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨达勇
申请(专利权)人:东莞市海川数控技术有限公司
类型:新型
国别省市:广东;44

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

1