摘要:本论文介绍了EDA技术及其发展趋势,分析了步进电机控制器的基本原理,研究了基于FPGA的步进电机控制器软件和硬件设计,为了实现控制步进电机正反转和变速运动的目的,采用了可编程FPGA技术的方法,通过Altera公司的软件QuartusⅡ12.0及其FPGA开发板进行了设计和仿真分析,实现了步进电机的运动控制和相应的速度显示功能。21510
      经过测试,本设计可以较好地实现正反转控制和变速控制,实现了利用FPGA来完成对硬件的设计。
关键词:    步进电机;FPGA;QuartusⅡ;控制;显示
The motor controller design based on FPGA
Abstract: EDA technology and its development trend are introduced in this paper to analysis the basic principle of stepping motor controller, the stepping motor controller based on FPGA hardware and software design, in order to realize the control of step motor and reversing and the purpose of the variable motion, adopted the method of programmable FPGA technology, by Altera corporation software Quartus Ⅱ 12.0 and its FPGA development board has carried on the design and simulation analysis, realized the motion control of step motor and the speed of the corresponding display function.
After testing, this design can achieve positive &negative well control and variable speed control, realized using FPGA to complete the design of the hardware.
     Keywords:    stepping motor; FPGA; Quartus Ⅱ; control; display
目录

1    绪论    1
1.1    课题研究背景及意义    1
1.2    课题研究现状及发展趋势    1
1.3    论文的主要工作和结构安排    2
2    EDA技术及VHDL语言    3
2.1    EDA技术    3
2.2    EDA技术发展历程    4
2.3    VHDL硬件描述语言    5
2.4    EDA发展趋势    6
2.4.1    可编程逻辑器件发展趋势    6
2.4.2    开发工具的发展趋势    8
2.4.3    系统描述方式的发展趋势    8
3    软件介绍    10
3.1    QUARTUSⅡ    10
3.2    PROTEL 99 SE    11
3.2.1    Protel 99 SE的系统组成    11
3.2.2    Protel 99 SE的主要特点    12
4    步进电机工作原理及其控制器的设计    13
4.1    步进电机工作原理及其特点    13
4.1.1    步进电机的工作原理    13
4.1.2    步进电机的工作特点    14
4.2    步进电机控制器的控制模块设计    15
4.2.1    按键去抖模块    16
4.2.2    换向模块    18
4.2.3    变频模块    20
4.2.4    步进模块    22
4.3    步进电机控制器的显示模块设计    24
4.3.1    LCD1602液晶显示屏介绍    24
4.3.2    LCD1602编程方法介绍    26
4.3.3    基于LCD1602的显示模块设计    26
4.4    步进电机控制器的硬件设计    29
4.4.1    驱动芯片介绍    29
4.4.2    步进电机驱动电路设计    30
上一篇:基于CAN总线通信的LED照明控制系统设计
下一篇:PLC电梯群控运行仿真系统设计

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

PLC物料自动分拣系统的设计+源程序

单相电压型逆变电路的谐...

粉料称重装置的单片机控...

提高小學语文課堂朗读教...

浅析施工企业保理融资成...

遥感土地用变化监测国内外研究现状

小型通用机器人控制系统设计任务书

《水浒传》中血腥暴力研...

高效课堂教师问卷调查表

PCI+PID算法直流力矩电机速...

MNL模型历史城区居民活动...

从企业eHR建设谈管理信息...

大规模MIMO系统的发展研究现状