摘要

设计了一种基于Altera SoC的CNC齿轮测量中心控制器。该控制器通过以太网与计算机通信,内部的HPS与FPGA通过AXI总线通信。利用Qsys工具设计HPS与FPGA通信的命令解析组件,实现HPS与A/D控制模块、光栅计数模块、电机驱动模块通讯。设计HPS测试程序并进行测试,结果表明:基于SoC的控制器采样速度约为CAMAC控制器的10倍。