The invention discloses a motion controller, which comprises a Core board, MC board and the power supply module, wherein the Core plate is inserted in the MC board, the power module is respectively Core and MC board to provide the corresponding voltage; the Core board includes ARM processor, memory module, data storage module and interactive module; MC including FPGA, DA module, motor drive module and the signal input and output module. The device of the invention of different industrial demand, adjust the MC board only need hardware without the need to adjust the Core board hardware, shorten the product development cycle, and the Core board based on ARM processor, ARM has the USB, serial port and network peripherals such as resources, without expanding the corresponding interface chip thus, simplify the hardware design, improve the reliability of system hardware.
【技术实现步骤摘要】
本专利技术涉及自动化控制领域,特别涉及一种运动控制器。
技术介绍
现有自动化控制装置,主要是以DSP为核心的运动平台,此平台的主要问题是芯片集成的常用外设少,比如高速USB口、网口等常见的互联互通接口。如果要具备这些基本的接口,就需要外扩对应的接口芯片,这无疑增加了系统硬件成本和设计的复杂性,由于硬件系统的复杂,也降低了系统的硬件可靠性。
技术实现思路
本专利技术的目的在于:克服现有以DSP为核心的运动平台,其集成的常用外设少,需要外扩相应的接口芯片,容易影响系统硬件的可靠性的问题。为了实现上述专利技术目的,本专利技术提供一种运动控制器,其包括Core板、MC板和电源模块,其中,所述Core板插装在所述MC板上,所述电源模块分别为所述Core板和所述MC板提供相应的电压;所述Core板包括ARM处理器、内存模块、存储模块和数据交互模块;所述MC板包括FPGA、DA模块、电机驱动模块和信号输入输出模块;其中,所述数据交互模块,用于完成与外部设备的数据交互,以从外部设备获取加工文件和配置文件;所述存储模块,用于保存所述通信模块获取的加工文件和配置文件;所述ARM处理器,用于解析加工文件,生成速度规划数据,并输出至所述FPGA;所述内存模块,用于存储所述ARM处理器工作时的运行数据;所述FPGA,用于将所述速度规划数据转换为控制电机运动的脉冲+方向信号,以及模拟量数组信号;所述DA模块,用于将所述模拟量数组信号转换为相应的模拟量信号,并输出至外设受控设备;所述电机驱动模块,用于增加所述FPGA输出的控制电机运动的脉冲+方向信号的驱动能力;所述信号输入输出模块,用于 ...
【技术保护点】
一种运动控制器,其特征在于,包括Core板、MC板和电源模块,其中,所述Core板插装在所述MC板上,所述电源模块分别为所述Core板和所述MC板提供相应的电压;所述Core板包括ARM处理器、内存模块、存储模块和数据交互模块;所述MC板包括FPGA、DA模块、电机驱动模块和信号输入输出模块;其中,所述数据交互模块,用于完成与外部设备的数据交互,以从外部设备获取加工文件和配置文件;所述存储模块,用于保存所述通信模块获取的加工文件和配置文件;所述ARM处理器,用于解析加工文件,生成速度规划数据,并输出至所述FPGA;所述内存模块,用于存储所述ARM处理器工作时的运行数据;所述FPGA,用于将所述速度规划数据转换为控制电机运动的脉冲+方向信号,以及模拟量数组信号;所述DA模块,用于将所述模拟量数组信号转换为相应的模拟量信号,并输出至外设受控设备;所述电机驱动模块,用于增加所述FPGA输出的控制电机运动的脉冲+方向信号的驱动能力;所述信号输入输出模块,用于获取外部设备的监测信号以及输出控制信号至相应的外部设备;其中,所述监测信号经所述FPGA传输给所述ARM处理器处理,所述ARM处理器处理并 ...
【技术特征摘要】
1.一种运动控制器,其特征在于,包括Core板、MC板和电源模块,其中,所述Core板插装在所述MC板上,所述电源模块分别为所述Core板和所述MC板提供相应的电压;所述Core板包括ARM处理器、内存模块、存储模块和数据交互模块;所述MC板包括FPGA、DA模块、电机驱动模块和信号输入输出模块;其中,所述数据交互模块,用于完成与外部设备的数据交互,以从外部设备获取加工文件和配置文件;所述存储模块,用于保存所述通信模块获取的加工文件和配置文件;所述ARM处理器,用于解析加工文件,生成速度规划数据,并输出至所述FPGA;所述内存模块,用于存储所述ARM处理器工作时的运行数据;所述FPGA,用于将所述速度规划数据转换为控制电机运动的脉冲+方向信号,以及模拟量数组信号;所述DA模块,用于将所述模拟量数组信号转换为相应的模拟量信号,并输出至外设受控设备;所述电机驱动模块,用于增加所述FPGA输出的控制电机运动的脉冲+方向信号的驱动能力;所述...
【专利技术属性】
技术研发人员:谭平,曹志明,周维,唐星,黄俊豪,
申请(专利权)人:成都福誉科技有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。