本实用新型专利技术涉及运动控制设备技术领域,尤其涉及一种二轴运动控制器。本实用新型专利技术包括PCB板,所述PCB板设有ARM和FPGA,ARM通过总线与FPGA信号连接,所述PCB板设有通讯接口,ARM与通讯接口信号连接;PCB板还设有2个用于向电机输出控制信号的输出接口,FPGA与输出接口信号连接。本实用新型专利技术采用双处理器进行工作,提高工作效率和精度;同时设置有FPGA接口,可以对处理器的运行程序进行后期的修正、改进。
【技术实现步骤摘要】
本技术涉及运动控制设备
,尤其涉及一种二轴运动控制器。
技术介绍
运动控制器在工程机械等设备中,是非常重要的核心控制部件之一,是移动机械的控制单元,目前的运动控制器一般采用单处理器工作,因此对单处理器的要求较高,从而造成成本较高,且运行速度受限;如申请号为CN201420044872.3的技术专利,CPU通过总线与其他控制单元、接口连接;控制运行速度受限。
技术实现思路
本技术的目的在于解决现有市场的不足,提供一种二轴运动控制器,该二轴运动控制器运算处理速度快。为达到上述目的,本技术采用的技术方案为:为达到上述目的,本技术采用的技术方案为:一种二轴运动控制器,包括PCB板,所述PCB板设有ARM和FPGA,ARM通过总线与FPGA信号连接,所述PCB板设有通讯接口,ARM与通讯接口信号连接;PCB板还设有2个用于向电机输出控制信号的输出接口,FPGA与输出接口信号连接。进一步地,所述PCB板还设有与ARM相配合的主JTAG接口、以及与FPGA相配合的副JTAG接口,ARM与主JTAG接口信号连接,FPGA与副JTAG接口连接。进一步地,所述PCB板还设有RS232接口和RS422接口,ARM分别与RS232接口、RS422接口信号连接。进一步地,PCB板还设有分别与ARM连接的RS485接口、CAN接口以及UART接口。进一步地,PCB板还设有存储单元,存储单元与ARM信号连接。优选地,存储单元为EEPROM。进一步地,所述PCB板设有电源接口和电源电路,电源电路的输入端与电源接口连接,电源电路的输出端分别与ARM、FPGA连接。进一步地,PCB板设有扩展接口,扩展接口与FPGA信号连接。进一步地,PCB板设有光电隔离输入模块和光电隔离输出模块。进一步地,PCB板还设有两个用于输出模拟量的DA接口;DA接口与FPGA信号连接。本技术取得的有益效果为:本技术采用双处理器进行工作,提高工作效率和精度;同时设置有FPGA接口,可以对处理器的运行程序进行修正、改进。附图说明图1为本技术的PCB的结构示意图。图2是本技术的原理示意图。附图标记为:1——FPGA2——ARM3——RS232接口4——RS422接口5——通讯接口6——主JTAG接口7——副JTAG接口8——PCB板9——电源接口10——扩展接口11——光电隔离输出模块12——光电隔离输入模块13——DA接口14——输出接口15——电源电路16——EEPROM。具体实施方式下面结合附图和具体实施方式对本技术做进一步地说明书。实施例:如图1、图2所示,一种二轴运动控制器,包括PCB板8,所述PCB板8设有ARM2和FPGA1,ARM2通过总线与FPGA1信号连接,所述PCB板8设有通讯接口5,ARM2与通讯接口5信号连接;PCB板8还设有2个用于向电机输出控制信号的输出接口14,FPGA1与输出接口14信号连接。本技术方案在工作时,通过采用双处理器模式,即ARM2和FPGA1处理器,使得工作速度得到很大的提高,其中,ARM2处理器主要用于与外界的通讯设备进行的通讯,通讯时,通过通讯接口5与外界的通讯设备信号连接。FPGA1处理器主要用于向2路的伺服电机发出模拟量的控制信号,以便于伺服电机快速接收。ARM2处理器将接收的外界数字信号经过处理后发送给FPGA1处理器,FPGA1处理器通过运算,通过输出接口14对外输出模拟控制信号。进一步地,所述PCB板8还设有与ARM2相配合的主JTAG接口6、以及与FPGA1相配合的副JTAG接口7,ARM2与主JTAG接口6信号连接,FPGA1与副JTAG接口7连接。设置主JTAG接口6后,可以对ARM2的程序进行修改,或者下载程序到ARM2中;FPGA1也是同理。在后期可以进行控制改善。进一步地,所述PCB板8还设有RS232接口3和RS422接口4,ARM2分别与RS232接口3、RS422接口4信号连接。通过设置RS232接口3、RS422接口4,ARM可与多种类型设备进行通讯。进一步地,PCB板8还设有分别与ARM2连接的RS485接口、CAN接口以及UART接口。设置各种通讯接口5后,ARM可以各种通讯方式进行通讯。进一步地,PCB板8还设有存储单元,存储单元与ARM2信号连接。优选地,存储单元为EEPROM16;可快速进行擦写,断电后,存储数据不丢失。进一步地,所述PCB板8设有电源接口9和电源电路15,电源电路15的输入端与电源接口9连接,电源电路15的输出端分别与ARM2、FPGA1连接。由于采用双处理器,处理器的工作电压不一样,因此设置了电源电路15;具体工作时,电源电路15对ARM2输出3.3V电源、对FPGA1输出3.3V、2.5V、1.2V电源。进一步地,PCB板8设有扩展接口10,扩展接口10与FPGA1信号连接。扩展接口10可作为IO数字量输出接口,FPGA1通过扩展接口10直接驱动数字量设备。进一步地,PCB板8设有光电隔离输入模块12和光电隔离输出模块11。光电隔离输入模块12和光电隔离输出模块11对PCB板8上的电子元件进行保护,防止浪涌的损坏。光电隔离输入模块12、光电隔离输出模块11均为光电隔离器。进一步地,PCB板8还设有两个用于输出模拟量的DA接口13;DA接口13与FPGA1信号连接。通过输出模拟量,可以实现模拟量设备的控制。以上仅是本申请的较佳实施例,在此基础上的等同技术方案仍落入申请保护范围。本文档来自技高网...
【技术保护点】
一种二轴运动控制器,包括PCB板,其特征在于:所述PCB板设有ARM和FPGA,ARM通过总线与FPGA信号连接,所述PCB板设有通讯接口,ARM与通讯接口信号连接;PCB板还设有2个用于向电机输出控制信号的输出接口,FPGA与输出接口信号连接。
【技术特征摘要】
1.一种二轴运动控制器,包括PCB板,其特征在于:所述PCB板设有ARM和FPGA,ARM通过总线与FPGA信号连接,所述PCB板设有通讯接口,ARM与通讯接口信号连接;PCB板还设有2个用于向电机输出控制信号的输出接口,FPGA与输出接口信号连接。
2.根据权利要求1所述的一种二轴运动控制器,其特征在于:所述PCB板还设有与ARM相配合的主JTAG接口、以及与FPGA相配合的副JTAG接口,ARM与主JTAG接口信号连接,FPGA与副JTAG接口连接。
3.根据权利要求2所述的一种二轴运动控制器,其特征在于:所述PCB板还设有RS232接口和RS422接口,ARM分别与RS232接口、RS422接口信号连接。
4.根据权利要求3所述的一种二轴运动控制器,其特征在于:...
【专利技术属性】
技术研发人员:杨达勇,
申请(专利权)人:东莞市海川数控技术有限公司,
类型:新型
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。