天津师范大学毕业设计 基于FPGA的多路步进电机细分驱动控制器设计,共22页,10263字。 目录 1 绪论 1 1.1步进电机的简介 1 1.2 多路步进电机的概述 1 1.3 多路电机的设计思想与目的 1 2 开发平台的选用 2 2.1开发技术的选用 2 2.1.1 EDA技术简介 2 2.1.2 VHDL简介 3 2.2开发平台及运行环境的选用 5 2.2.1 FPGA简介 5 2.2.2 Quartus Ⅱ简介 6 3多路步进电机的总体规划设计 7 3.1单路步进电机的总体规划与设计 7 3.1.1单路步进电机功能的设计 7 3.1.2 方案的确定 8 3.2 多路步进电机的总体规划与设计 11 3.2.1多路步进电机功能的设计 11 3.2.2 方案的确定 12 4多路步进电机的详细设计与实现 12 4.1多路步进电机程序主框架的搭建 12 4.2 多路步进电机的设计与实现 13 4.2.1模块功能代码实现及程序主框架的搭建 13 4.2.2多路步进电机总体仿真 15 参考文献: 16 致谢: 18 摘要:随着基于PLD的EDA技术的发展和应用领域的扩大与深入,EDA技术在电子信息、通信、自动控制及计算机应用等领域的重要性日益突出,并且技术已经很成熟。步进电机作为一种电脉冲—角位移的转换元件,由于具有价格低廉、易于控制、无积累误差和计算机接口方面等优点,在机械、仪表、工业控制等领域中获得了广泛的应用。将EDA技术引入到多路步进电机控制中,以FPGA为硬件载体,利用FPGA输入输出管脚多的优点实现同时控制多路电机。通过改变控制波形表的数据、增加计数器的位数,可提高技术精度,从而实现对步进电机的步进转角进行任意细分。通过以上的原理及方法最终实现了多路步进电机细分驱动控制器的设计。 关键字: FPGA;步进电机;细分驱动控制 |
天津师范大学毕业设计 基于FPGA的多路步进电机细分驱动控制器设计
查看评论
已有0位网友发表了看法