欢迎来到天天文库
浏览记录
ID:46227430
大小:586.60 KB
页数:34页
时间:2019-11-21
《毕业论文王振凯》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于EPF10K10的步进电机控制器的设计摘要木次设计主要通过VHDL语言来实现步进电机定位控制系统。介绍了VHDL语言的特点,对步进电机定位控制系统的功能进行了阐述,给出了步进电机定位控制系统的VHDL模块图,并用VHDL语言完成了该系统的设计,文中对各程序模块做岀了详细的说明,并通过仿真验证了预定的功能,结杲显示,VHDL在数字电路的设计拥有硬件描述能力强,灵活性设计等特点。关键词:VHDL,步进电机,定位控制,EPF1OK1OStepmotorcontrollerbasedEPF10K10DesignABSTRACTThedesignwiththeVHDLla
2、nguagetoimplementthemainsteppermotorpositioningcontrolsystem.VHDLlanguagefeaturesintroducedonthesteppermotorpositioncontrolsystemfunctionsaredescribed,giventhesteppermotorpositioningcontrolsystemblockdiagramofVHDL,VHDLlanguagewiththecompletionofthedesignofthesystem・Wenmadeontheprogramm
3、odulesdescribedindetail,andsimulationresultsshowtheintendedfunctions.Theresultsshowthat,VHDLinthedigitalelectroniccircuitdesignwithhardwaredescriptionability,designflexibilityandsoon.KEYWORDS:VHDL,stepmotor,positioningcontrol,EPF10K10基于EPF10K10的步进电机控制器的设计I摘要IStepmotorcontrollerbasedEPF
4、10K10DesignII刖s11硬件描述语言(VHDL)及仿真环境QuartusII简介21.1VHDL简介21.2仿真开发环境QuartusII简介22FPGA简介32.1FPGA的原理32.2FPGA芯片EPF10K10的介绍43步进电机控制器的设计63.1步进电机定位控制系统功能概述63.2步进电机定位控制系统的VHDL模块图73.3步进电机速度控制系统VHDL程序设计说明83.4步进电机控制器的VHDL的程序设计93.5仿真结果16参考文献24结束语错误!未定义书签。致谢25可编程门阵列(简称FPGA)是80年代屮期所出现的一种高密度的可编程逻辑器件,以S
5、RAM元件的FPGA是易失性的,只耍每次加电,FPGA均重新装入配置数据。当你启动系统和加载不同的配置数据,使其完全不同的硬件能力,这种改变完成了系统功能的动态重构。“系统可编程"(简称ISP)是将器件、电路及整个电子系统的逻辑功能进行修改,重构的能力,系统可编程逻辑器件支持ISP技术的可编程逻辑器件,并且不需要专门的编程器就可以利用计算机的接口和电缆就完成对器件编程了。本次设计以EDA技术的QuartusII作为开发工貝來设计了基于EPK10K10的步进电机控制器I。1硬件描述语言(VHDL)及仿真环境QuartusII简介1.1VHDL简介VHDL的英文全名是V
6、ery-High-eedIntegratedCircuitHardwareDescriptionLanguage,诞生于1982年。1987年底,VHDL被IEEE和美国国防部确为一个标准的硬件描述语言。从IEEE发布了VHDL的标准版本,各个EDA公司推出了专属的VHDL设计方式,宣布自己的设计工具可以和VHDL接口,随后VHDL得到了广泛的应用,代替了原有非标准的硕件语言。在1993年,对VHDL进行修订后,进一步扩展VHDL的内容,发布了新版本的VHDL版本,IEEE标准的1076・1993版本(简称93版),如今,在众多EDA公司支持卜SIEEE的工业标准硬
7、件描述语言在电了工程领域已经成了通用的硬件描述语言,VHDL与Verilog将会成为主流的数字系统设计任务。VHDL与其他硬件描述语言相比,有如下优越之处:(1)VHDL语言支持自上而下(TopDown)和基于库(Library.Base)的设计,该语言在同步电路、异步电路、FPGA和其他随机电路的设计屮也予支持。(2)VHDL语言拥有多方面描述系统硬件功能,从系统的数学模型到门级电路,高低层次RTL描述和结构描述相互混合使用,并11自定义其数据类型。(3)VHDL对设计的描述具有相对独立性,设计者可以不懂硬件的结构,也不必关心最终设计实现的目标器件是什么。(4
此文档下载收益归作者所有