文件格式:word
文件大小:3.33MB
适用专业:应用电子
适用年级:大学
下载次数:10 次
我要下载:点击联系下载论文编号:41345
资料简介:
西安交通大学毕业设计 基于GW48-PK2的FPGA步进电机细分驱动控制器设计,共74页,26564字。
目录
前言 1
第1章 EDA技术及VHDL语言 3
1.1EDA技术 3
1.2VHDL硬件描述语言 4
1.3 EDA技术发展历程 6
1.3.1 CAD阶段 6
1.3.2 CAE阶段 7
1.3.3 EDA阶段 7
1.4 本章小结 9
第2章 硬件GW48-PK2介绍 10
2.1 GW48-PK2的主要结构 10
2.2 实验电路结构 11
2.3 本章小结 12
第3章 步进电机工作原理及其细分驱动控制器的设计 13
3.1 步进电机特点及其工作原理 13
3.1.1 步进电机的工作特点 13
3.1.2 步进电机的控制原理 15
3.2 步进电机细分驱动控制器的设计 16
3.2.1 步进电机细分驱动原理 16
3.2.2 步距细分的系统构成 17
3.2.3 细分电流信号的实现 19
3.2.4 细分驱动性能的改善 20
3.3 本章小结 20
第4章 步进电机细分驱动控制器的实现 21
4.1 建立工作库文件夹和编辑设计文件 21
4.1.1 新建一个文件夹 22
4.1.2 编辑源程序 22
4.1.3 文件存盘 22
4.2 原理图输入设计 23
4.2.1 mif文件的设计 24
4.2.2 rom存储器的设计 24
4.3 创建工程 27
4.3.1 打开建立新工程管理窗 28
4.3.2 将设计文件加入工程 28
4.3.3 选择目标芯片 29
4.3.4 结束设置 30
4.4利用VHDL文件及BDF文件生成元器件 30
4.4.1利用VHDL文件生成元器件 30
4.4.2利用BDF文件生成元器件 31
4.5电路图的整体设计 32
4.6 全程编译 32
4.7 时序仿真 33
4.7.1 打开波形仿真文件 33
4.7.2 将工程的输入输出端口加入波形编辑窗 34
4.7.3 设置仿真结束时间 35
4.7.4 输入仿真波形并设置仿真器参数 35
4.7.5 启动仿真过程 35
4.8 应用RTL电路图观察器 36
4.9 硬件实现 37
4.9.1 分配硬件引脚 37
4.9.2 硬件连接 38
4.9.3 下载引脚锁定文件 38
4.9 本章小结 38
第5章 总结与展望 40
5.1 总结 40
5.2 展望 40
致谢 41
参考文献 42
附录 43
英文原文 43
英文译文 53
源程序 63
摘要
步进电机是一种将电脉冲信号转换成相应的角位移的特殊电机,每改变一次通电状态,步进电机的转子就转动一步[1]。步进电动机的突出优点是它可以在宽广的频率范围内,利用改变脉冲频率来实现调速,快速起停、正反转控制及制动等,并且由其组成的开环系统简单、廉价、可靠,因此在众多领域有着极其广泛的应用。由于工业技术的不断进步,在自动化控制、精密机械加工、航空航天技术以及所有要求高精度定位、自动记录、自动瞄准等高新技术领域内,对步进电机的细分要求也越来越高。
本文介绍了EDA技术及其发展趋势,分析了步进电机驱动及其细分驱动的基本原理,研究了基于EDA软件平台GW48-PK2开发系统的FPGA硬件电路设计方法,在EDA技术软件平台上,对以硬件描述语言VHDL为描述手段完成的设计文件,自动地完成逻辑编译、逻辑化简、逻辑分割、逻辑综合、结构综合,以及逻辑优化和仿真测试,直至将编译文件下载到EDA开发平台GW48-PK2上,最终利用FPGA技术完成了步进电机细分驱动控制器的设计。
经过测试,步进电机细分驱动控制器可以较好地实现正反转控制和细分/非细分控制,实现了利用软件技术来完成对硬件的设计。
关键词:EDA技术,步进电机,细分驱动,QuartusII
资料文件预览:
共1文件夹,1个文件,文件总大小:3.33MB,压缩后大小:2.68MB
- 毕业设计-基于GW48-PK2的FPGA步进电机细分驱动控制器设计
基于GW48-PK2的FPGA步进电机细分驱动控制器设计.doc [3.33MB]
我要下载:基于GW48-PK2的FPGA步进电机细分驱动控制器设计