摘要随着现代科技的飞速发展,过去小规模的集成电路已经不能再满足于现 阶段日益庞大的电路系统,集成电路急需发展出小体积、大容量、高速度、 低功耗等等特点来满足用户所需。这时CPLD即可编程逻辑器件就应运而生, 是用户可以根据自身的需求来对逻辑功能进行自我构造的集成数字电路,用 户可通过多种方式进行构造,例如借助软件开发平台、硬件描述、原理图等 方式,本方案主要通过软件开发平台QuartusⅡ进行构造的,借助VHDL开发语 言进行开发,生成所对应的目标文件。本设计通过CPLD生成各种频率的脉冲 信号来对两相步进电机进行转速控制,由于是基于CPLD,整个开发流程的周 期、时间就相对短少,能够满足人们对专用集成电路日益增长的需求。 该论文有图 32 幅,表 5 个,参考文献 14 篇。72253
毕业论文关键词:CPLD 步进电机 VHDL
Stepper motor control based on CPLD
Abstract With the rapid development of modern science and technology, the past small-scale integrated circuit can no longer be satisfied with the present stage of growing circuit system, integrated circuit need to develop small size, large capacity, high speed, low power consumption, and so on characteristics to meet
user needs。The programming logic device CPLD can was born at this moment,
the user can according to their own needs self structure logic functions for the integration of digital circuit, the user can through a variety of ways to construct, for example, with the help of a software development platform, hardware description and schematic diagram, this scheme is mainly through the software
development platform Quartus Ⅱ structure, using VHDL language development,
corresponding to the target file will be generated。This designed by CPLD, producing various frequency of pulse signal for speed control of two phase stepping motor, because it is based on the CPLD, the whole development process of the cycle, the time is relatively short, to be able to meet the increasing demand of application-specific integrated circuit。
The paper has a figure 32, table 5, 14 references。
KeyWords:CPLD Stepper Motor VHDL
目录
摘要 I
Abstract II
图清单 V
表清单 VI
1 绪论 1
1。1 研究背景及意义 1
1。3 本设计的主要任务 2
2 系统整体方案设计 3
2。1 整体设计原理框图 3
2。2 原理图介绍 4
3 硬件设计 5
3。1 键盘输入 5
3。2 数码管显示电路 8
3。3 电机驱动电路 10
3。4 脉冲信号发生及速度转换 12
3。5 功率放大电路 14
3。6 步进电机简介 15
3。7 本章小结 19
4 软件设计 20
4。1 CPLD 的基本结构 20
4。2 可编程逻辑器件的开发流程