介绍了一种根据fpga的多轴操控器,操控器首要由arm7(LPC2214)和fpga(EP2C5T144C8)及其外围电路组成,用于一起操控多路电机的运动。运用Verilog HDL硬件描绘言语在fpga中完成了电机操控逻辑,首要包含脉冲操控信号发生、加减速操控、编码器反应信号的辨向和细分、肯定位移记载、限位信号维护逻辑等。论文中给出了fpga内部一些中心逻辑单元的完成,并运用QuartusⅡ、Modelsim SE软件对要害逻辑及时序进行了仿真。实际运用标明该操控器能够很好操控多轴电机的运动,而且能够完成高精度地方位操控。
跟着电机广泛地应用于数字操控体系中,对电机操控的实时性和精度上的要求越来越高。怎么灵敏、有效地操控电机的运转成为研讨的首要方向。文中选用现场可编程逻辑门阵列(Field Programmable Gate Array,fpga),经过Verilog言语编程来完成电机的操控。运用fpga规划具有硬件规划软件化、高度集成化、高作业频率等长处。fpga最大的特色便是灵敏,完成你想完成的任何数字电路,能够定制各种电路,削减受制于专用芯片的捆绑,真正为自己的产品量身定做。在规划的过程中能够灵敏的更改规划,而且它强壮的逻辑资源和寄存器资源能够让你轻松的去发挥规划理念。其并行履行,硬件完成的方法能够应对规划中很多的高速电子线路规划需求。
1 多轴操控器首要功能
多轴操控器与上位机、电机驱动器等合作运用,图1为选用多轴操控器组成的操控体系整体示意图。操控器接纳上位机发送的操控指令,剖析处理并发生相应的方向信号、脉冲信号给驱动器,然后到达操控电机运转的意图。为了进步体系的操控精度,将电机的编码器信号作为反应信号输入给操控器(内部完成主动辨向及四细分)。在各轴运动过程中,专用操控器对电机运转的肯定位移进行记载,而且能够实时地将各轴的肯定方位信息上传给上位机。另外在电机运转的过程中,为了确保电机运转的安全性,操控器还选用了限位信号反应完成全硬件维护措施。