步进电机广泛应用于各种需要精确定位的系统中,尤其是数控机床中。设计了一个基于FPGA的步进电机控制器。采用EDA技术模块化和自顶向下的设计方法,实现了步进电机启停、正反转控制、调速,且具有单双拍2种运行模式和能在LED上显示速度的功能。在软件平台Quartus II 6.0下,对设计进行编译、仿真,并下载到FPGA器件上验证其正确性。设计的控制器具有很好的移植性。
在系统可编程技术(ISP—In System Programming)及其在系统可编程系列器件,是90年代迅速发展起来的一种新技术和新器件。现场可编程器件(FPGA和CPLD)等ISP器件无须编程器,利用器件厂商提供的编程套件,采用自顶而下的模块化设计方法,使用原理图或硬件描述语言(VHDL)等方法来描述电路逻辑关系,可直接对安装在目标板上的器件编程。它易学、易用、简化了系统设计,减小了系统规模,缩短设计周期,降低了生产设计成本,从而给电子产品的设计和生产带来了革命性的变化。
1、系统结