一种二轴运动控制器的制造方法

文档序号:10157607阅读:591来源:国知局
一种二轴运动控制器的制造方法
【技术领域】
[0001]本实用新型涉及运动控制设备技术领域,尤其涉及一种二轴运动控制器。
【背景技术】
[0002]运动控制器在工程机械等设备中,是非常重要的核心控制部件之一,是移动机械的控制单元,目前的运动控制器一般采用单处理器工作,因此对单处理器的要求较高,从而造成成本较高,且运行速度受限;如申请号为CN201420044872. 3的实用新型专利,CPU通过总线与其他控制单元、接口连接;控制运行速度受限。

【发明内容】

[0003]本实用新型的目的在于解决现有市场的不足,提供一种二轴运动控制器,该二轴运动控制器运算处理速度快。
[0004]为达到上述目的,本实用新型采用的技术方案为:
[0005]为达到上述目的,本实用新型采用的技术方案为:
[0006]一种二轴运动控制器,包括PCB板,所述PCB板设有ARM和FPGA,ARM通过总线与FPGA信号连接,所述PCB板设有通讯接口,ARM与通讯接口信号连接;PCB板还设有2个用于向电机输出控制信号的输出接口,FPGA与输出接口信号连接。
[0007]进一步地,所述PCB板还设有与ARM相配合的主JTAG接口、以及与FPGA相配合的畐|J JTAG接口,ARM与主JTAG接口信号连接,FPGA与副JTAG接口连接。
[0008]进一步地,所述PCB板还设有RS232接口和RS422接口,ARM分别与RS232接口、RS422接口信号连接。
[0009]进一步地,PCB板还设有分别与ARM连接的RS485接口、CAN接口以及UART接口。
[0010]进一步地,PCB板还设有存储单元,存储单元与ARM信号连接。
[0011]优选地,存储单元为EEPR0M。
[0012]进一步地,所述PCB板设有电源接口和电源电路,电源电路的输入端与电源接口连接,电源电路的输出端分别与ARM、FPGA连接。
[0013]进一步地,PCB板设有扩展接口,扩展接口与FPGA信号连接。
[0014]进一步地,PCB板设有光电隔呙输入模块和光电隔呙输出模块。
[0015]进一步地,PCB板还设有两个用于输出模拟量的DA接口;DA接口与FPGA信号连接。
[0016]本实用新型取得的有益效果为:本实用新型采用双处理器进行工作,提高工作效率和精度;同时设置有FPGA接口,可以对处理器的运行程序进行修正、改进。
【附图说明】
[0017]图1为本实用新型的PCB的结构示意图。
[0018]图2是本实用新型的原理示意图。
[0019]附图标记为:
[0020]1——FPGA2——ARM
[0021]3——RS232 接口4——RS422 接口
[0022]5-通讯接口6--主 JTAG 接口
[0023]7——副 JTAG 接口8——PCB 板
[0024]9——电源接口10——扩展接口
[0025]11——光电隔离输出模块12——光电隔离输入模块
[0026]13——DA接口14——输出接口
[0027]15——电源电路16——EEPR0M。
【具体实施方式】
[0028]下面结合附图和【具体实施方式】对本实用新型做进一步地说明书。
[0029]实施例:
[0030]如图1、图2所示,一种二轴运动控制器,包括PCB板8,所述PCB板8设有ARM2和FPGA1,ARM2通过总线与FPGA1信号连接,所述PCB板8设有通讯接口 5, ARM2与通讯接口5信号连接;PCB板8还设有2个用于向电机输出控制信号的输出接口 14, FPGA1与输出接口 14信号连接。
[0031]本技术方案在工作时,通过采用双处理器模式,S卩ARM2和FPGA1处理器,使得工作速度得到很大的提高,其中,ARM2处理器主要用于与外界的通讯设备进行的通讯,通讯时,通过通讯接口 5与外界的通讯设备信号连接。FPGA1处理器主要用于向2路的伺服电机发出模拟量的控制信号,以便于伺服电机快速接收。ARM2处理器将接收的外界数字信号经过处理后发送给FPGA1处理器,FPGA1处理器通过运算,通过输出接口 14对外输出模拟控制信号。
[0032]进一步地,所述PCB板8还设有与ARM2相配合的主JTAG接口 6、以及与FPGA1相配合的副JTAG接口 7, ARM2与主JTAG接口 6信号连接,FPGA1与副JTAG接口 7连接。
[0033]设置主JTAG接口 6后,可以对ARM2的程序进行修改,或者下载程序到ARM2中;FPGA1也是同理。在后期可以进行控制改善。
[0034]进一步地,所述PCB板8还设有RS232接口 3和RS422接口 4, ARM2分别与RS232接口 3、RS422接口 4信号连接。
[0035]通过设置RS232接口 3、RS422接口 4, ARM可与多种类型设备进行通讯。
[0036]进一步地,PCB板8还设有分别与ARM2连接的RS485接口、CAN接口以及UART接□ 〇
[0037]设置各种通讯接口 5后,ARM可以各种通讯方式进行通讯。
[0038]进一步地,PCB板8还设有存储单元,存储单元与ARM2信号连接。
[0039]优选地,存储单元为EEPR0M16 ;可快速进行擦写,断电后,存储数据不丢失。
[0040]进一步地,所述PCB板8设有电源接口 9和电源电路15,电源电路15的输入端与电源接口 9连接,电源电路15的输出端分别与ARM2、FPGA1连接。
[0041]由于采用双处理器,处理器的工作电压不一样,因此设置了电源电路15;具体工作时,电源电路15对ARM2输出3. 3V电源、对FPGA1输出3. 3V、2. 5V、1. 2V电源。
[0042]进一步地,PCB板8设有扩展接口 10,扩展接口 10与FPGA1信号连接。
[0043]扩展接口 10可作为10数字量输出接口,FPGA1通过扩展接口 10直接驱动数字量设备。
[0044]进一步地,PCB板8设有光电隔离输入模块12和光电隔离输出模块11。
[0045]光电隔离输入模块12和光电隔离输出模块11对PCB板8上的电子元件进行保护,防止浪涌的损坏。光电隔离输入模块12、光电隔离输出模块11均为光电隔离器。
[0046]进一步地,PCB板8还设有两个用于输出模拟量的DA接口 13 ;DA接口 13与FPGA1
信号连接。
[0047]通过输出模拟量,可以实现模拟量设备的控制。
[〇〇48]以上仅是本申请的较佳实施例,在此基础上的等同技术方案仍落入申请保护范围。
【主权项】
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所述的一种二轴运动控制器,其特征在于:PCB板还设有分别与ARM连接的RS485接口、CAN接口以及UART接口。5.根据权利要求4所述的一种二轴运动控制器,其特征在于:PCB板还设有存储单元,存储单元与ARM信号连接。6.根据权利要求5所述的一种二轴运动控制器,其特征在于:存储单元为EEPROM。7.根据权利要求6所述的一种二轴运动控制器,其特征在于:所述PCB板设有电源接口和电源电路,电源电路的输入端与电源接口连接,电源电路的输出端分别与ARM、FPGA连接。8.根据权利要求7所述的一种二轴运动控制器,其特征在于:PCB板设有扩展接口,扩展接口与FPGA信号连接。9.根据权利要求8所述的一种二轴运动控制器,其特征在于:PCB板设有光电隔离输入模块和光电隔离输出模块。
【专利摘要】本实用新型涉及运动控制设备技术领域,尤其涉及一种二轴运动控制器。本实用新型包括PCB板,所述PCB板设有ARM和FPGA,ARM通过总线与FPGA信号连接,所述PCB板设有通讯接口,ARM与通讯接口信号连接;PCB板还设有2个用于向电机输出控制信号的输出接口,FPGA与输出接口信号连接。本实用新型采用双处理器进行工作,提高工作效率和精度;同时设置有FPGA接口,可以对处理器的运行程序进行后期的修正、改进。
【IPC分类】G05B19/042
【公开号】CN205068050
【申请号】CN201520735946
【发明人】杨达勇
【申请人】东莞市海川数控技术有限公司
【公开日】2016年3月2日
【申请日】2015年9月22日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1