发明名称 |
一种运动控制器 |
摘要 |
本发明公开了一种运动控制器,其包括Core板、MC板和电源模块,其中,Core板插装在MC板上,电源模块分别为Core板和MC板提供相应的电压;Core板包括ARM处理器、内存模块、存储模块和数据交互模块;MC板包括FPGA、DA模块、电机驱动模块和信号输入输出模块。本发明对不同工业现场的具体设备的需求,只需要调整MC板的硬件而不需要调整Core板的硬件,缩短产品的开发周期,而且本发明Core板采用ARM处理器,由于ARM具有USB、串口和网口等外设资源,不需要外扩相应的接口芯片,从而简化硬件设计,提高系统硬件的可靠性。 |
申请公布号 |
CN106227108A |
申请公布日期 |
2016.12.14 |
申请号 |
CN201610766260.9 |
申请日期 |
2016.08.30 |
申请人 |
成都福誉科技有限公司 |
发明人 |
谭平;曹志明;周维;唐星;黄俊豪 |
分类号 |
G05B19/042(2006.01)I |
主分类号 |
G05B19/042(2006.01)I |
代理机构 |
四川力久律师事务所 51221 |
代理人 |
王芸;熊晓果 |
主权项 |
一种运动控制器,其特征在于,包括Core板、MC板和电源模块,其中,所述Core板插装在所述MC板上,所述电源模块分别为所述Core板和所述MC板提供相应的电压;所述Core板包括ARM处理器、内存模块、存储模块和数据交互模块;所述MC板包括FPGA、DA模块、电机驱动模块和信号输入输出模块;其中,所述数据交互模块,用于完成与外部设备的数据交互,以从外部设备获取加工文件和配置文件;所述存储模块,用于保存所述通信模块获取的加工文件和配置文件;所述ARM处理器,用于解析加工文件,生成速度规划数据,并输出至所述FPGA;所述内存模块,用于存储所述ARM处理器工作时的运行数据;所述FPGA,用于将所述速度规划数据转换为控制电机运动的脉冲+方向信号,以及模拟量数组信号;所述DA模块,用于将所述模拟量数组信号转换为相应的模拟量信号,并输出至外设受控设备;所述电机驱动模块,用于增加所述FPGA输出的控制电机运动的脉冲+方向信号的驱动能力;所述信号输入输出模块,用于获取外部设备的监测信号以及输出控制信号至相应的外部设备;其中,所述监测信号经所述FPGA传输给所述ARM处理器处理,所述ARM处理器处理并输出相应控制数据,并经所述FPGA传输给所述信号输入输出模块。 |
地址 |
610207 四川省成都市双流县西南航空港经济开发区工业集中区(大学生创业园) |