步进电机.docx
《步进电机.docx》由会员分享,可在线阅读,更多相关《步进电机.docx(8页珍藏版)》请在优知文库上搜索。
1、摘要步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而到达准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而到达调速的目地。FPGA技术正处于高速开展时期,由于其速度快,本钱也越来越低,受到广阔开发者得青睐。本设计采用高速集成硬件描述语言(VHDL)在Se)PC-NlOSln-EP3C80开
2、发板实现对步进电机控制器的设计,实现步进电机转动速度、固定角度等根本控制。关键词:步进电机;FPGA;VHDL语言目录1绪论12系统设计22.1 总体设计22.2 步进电机正反向步数数码管显示上下速控制模块错误!未定义书签。2.3 16*16点阵显示模块43程序流程设计错误!未定义书签。3.1 主体流程图53.2 16*16点阵显示流程图54总结5参考文献错误!未定义书签。附录A步进电机控制器设计程序错误!未定义书签。A.1正反向步数上下速控制模块错误!未定义书签。A.216*16点阵显示模块错误!未定义书签。附录B步进电机原理图错误!未定义书签。附录CFPGA管脚分配表错误!未定义书签。ED
3、A是电子设计自动化(ElectronicDesignAutomation)的缩写,在20世纪60年代中期从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念开展而来的。20世纪90年代,国际上电子和计算机技术较先进的国家,一直在积极探索新的电子电路设计方法,并在设计方法、工具等方面进行了彻底的变革,取得了巨大成功。在电子技术设计领域,可编程逻辑器件(如CPLD、FPGAJ的应用,已得到广泛的普及,这些器件为数字系统的设计带来了极大的灵活性。这些器件可以通过软件编程而对其硬件结构和工作方式进行重构,从而使得硬件的设计可以如同软件设计那样方
4、便快捷。这一切极大地改变了传统的数字系统设计方法、设计过程和设计观念,促进了EDA技术的迅速开展。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。EDA技术的出现,极大地提高了电路设计的效率和可操作性,减轻了设计者的劳动强度。本课程设计目的旨在使用Altera公司的EP3C80系列的FPGA芯片,利用SOPC-NIOSII-EP3C80开发板PS2键盘接口等资源,在QuartusII开发环境下,实现一个步进电机控制器,以到
5、达利用拨码开关实现转向选择、利用按键开关实现角度选择、利用4X4键盘阵列实现键盘实现速度的控制、利用16*16点阵显示实现速度级别的显示和利用8位动态七段码管显示实现速度的显示的目的。利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC幅员或PCB幅员的整个过程的计算机上自动处理完成。VHDL是超高速集成电路硬件描述语言的缩写,它诞生于1982年,1987年底,VHDL被IEEE和美国国防部确认为标准硬件描述语言。VHDL主要用于描述数字系统的结构,行为,功能和接口。除了含有许多具有硬件特征的语句外,V
6、HDL的语言形式和描述风格与句法是十分类似于一般的计算机高级语言。对于用VHDL完成的一个确定的设计,可以利用EDA工具进行逻辑综合和优化,并自动的把VHDL描述设计转变成门级网表。VHDL的程序结构特点是将一项工程设计,或称设计实体(可以是一个元件,一个电路模块或一个系统)分成外部(或称可视局部,及端口)和内部(或称不可视局部),既涉及实体的内部功能和算法完成局部。在对一个设计实体定义了外部界面后,一旦其内部开发完成后,其他的设计就可以直接调用这个实体。这种将设计实体分成内外局部的概念是VHDL系统设计的根本点。与其他的硬件描述语言相比,VHDL具有更强的行为描述能力,从而决定了它成为系统设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 步进 电机