当前位置:主页 > 科技论文 > 电力论文 >

基于FPGA的步进电机细分控制电路设计

发布时间:2017-08-23 16:22

  本文关键词:基于FPGA的步进电机细分控制电路设计


  更多相关文章: 步进电机 细分驱动 FPGA


【摘要】:步进电机其实就是一种角度跟踪元件。步进电机有它本身固有的特点,成本低,结构简单,又可靠,同时它又是开环系统,正是这些优点,它的应用非常广。可是步进电机,它本身又存在着很多的缺点,比如:分辨率很低、在低频时发生振荡,在高频时又存在失步等,所以在一些系统要求精度高、稳定性要求也高的应用中,限制了其使用范围。在当前,步进电机控制的主要领域,是传统控制方法通过采用处理器实现的,如DSP或单片机来实现。51单片机对于较简单的控制算法比较适用。对于电路复杂,难度大的控制算法,以及非常不安全的作业场所,如在高速控制的场合,单片机就明显不适合。如果多个步进电机的控制是由单片机控制的,那么则必需多个单片机,即采用多个处理器的方式,而各处理器的分散使得多个电机的同步比较困难。同时使用了多个单片机,使体积增大,系统的集成度、可靠性降低。发生故障的几率将大大增强,并给排查故障和维护故障带来很大的不便,同时多处理器控制方式,在一些高精度设备中,将无法满足实时性的要求。本文介绍了基于FPGA的步进电机细分控制电路的设计,介绍了四象步进电机的工作原理、EDA的相关技术、步进电机细分驱动技术,最后用HDL语言设计了步进电机的细分驱动电路。以正弦波作为细分参考电流波形的混合步进电机细分电路,设计并实现了一种SPWM细分驱动技术,这种驱动方式可以更有效控制电机绕组电流波形,大大实现步进电机的均匀步距角细分,并提高它的分辨率。最后对各个功能模块进行了设计和仿真,利用FPGA的开发板进行测试,细分之后步进电机能精确平稳地转动,达到了预期的设计目的。与此同时采用FPGA设计,从而简化了外围硬件电路,还缩短了步进电机的设计周期,不要外接D/A转换器,提高了抗干扰性能,因此应用价值是很高的。
【关键词】:步进电机 细分驱动 FPGA
【学位授予单位】:兰州交通大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TM383.6
【目录】:
  • 摘要4-5
  • Abstract5-8
  • 1 绪论8-11
  • 1.1 课题研究背景8-9
  • 1.2 课题研究意义9-10
  • 1.3 步进电机细分驱动技术在国内外研究的基本现状10-11
  • 1.4 论文主要工作11
  • 2 步进电机以及细分驱动技术11-18
  • 2.0 步进电机的概述11-12
  • 2.1 步进电机的工作原理12
  • 2.2 步进电机的励磁方式12-14
  • 2.2.1 一相励磁12-13
  • 2.2.2 二相励磁13
  • 2.2.3 一-二相励磁13-14
  • 2.3 细分驱动原理14
  • 2.4 细分驱动技术的发展14-15
  • 2.5 电流矢量恒幅等角度旋转法15-16
  • 2.6 步进电机PWM细分驱动电路的设计16-18
  • 3 EDA技术简介18-25
  • 3.1 EDA技术18
  • 3.2 FPGA18-19
  • 3.3 QuartusⅡ开发软件19-20
  • 3.4 硬件描述语言(HDL)20-22
  • 3.4.1 Verilog HDL21
  • 3.4.2 VHDL21-22
  • 3.5 面向FPGA的开发流程22-24
  • 3.5.1 EDA技术的优势22
  • 3.5.2 面向FPGA的EDA开发流程22-24
  • 3.6 SignalTap Ⅱ介绍24-25
  • 4 基于FPGA的步进电机SPWM细分驱动系统的设计25-43
  • 4.1 细分驱动系统设计的总体思路25-27
  • 4.2 细分驱动系统各模块基于FPGA的设计27-33
  • 4.2.1 地址发生器模块27-29
  • 4.2.2 PWM计数器模块29
  • 4.2.3 ROM模块设计29-30
  • 4.2.4 比较模块设计30-31
  • 4.2.5 顶层模块设计31-32
  • 4.2.6 仿真测试32-33
  • 4.3 步进电机细分驱动器的设计与实现33-39
  • 4.3.1 驱动器电路总体结构33-35
  • 4.3.2 电路各部分器件介绍35-39
  • 4.4 用嵌入式逻辑分析仪对硬件测试39-43
  • 结论43-44
  • 致谢44-45
  • 参考文献45-46

【相似文献】

中国期刊全文数据库 前10条

1 马西庚,刘复玉,刘扬,李红;基于转移谐振的步进电机细分控制电源设计[J];石油大学学报(自然科学版);2000年06期

2 雷凯,邹丽新,张耀明;步进电机细分驱动中绕组电流的修正[J];苏州大学学报(自然科学版);2003年01期

3 陈文涛,朱志坚;步进电机细分驱动技术分析[J];重庆工业高等专科学校学报;2004年02期

4 原育凯;;步进电机细分控制量的模型和优化[J];电机技术;2007年01期

5 孟军;张振兴;刘波;;二相步进电机细分驱动的设计与实现[J];电气应用;2007年12期

6 孙岩;;二相步进电机细分精度及线性变速的研究[J];高等职业教育(天津职业大学学报);2008年05期

7 智淑亚;宗存元;付香梅;;步进电机细分驱动控制技术研究[J];金陵科技学院学报;2008年01期

8 胡昊然;张飞;林家俊;;一种实用的二相步进电机细分控制电路[J];电子技术;2008年09期

9 刘志明;戴明;匡海鹏;;一种步进电机细分控制方法[J];机械设计与制造;2008年11期

10 郝晶;杨瑞峰;杭晔;;步进电机细分驱动软件设计[J];机械工程与自动化;2009年06期

中国重要会议论文全文数据库 前4条

1 吴春艳;何颖;刘少学;;步进电机细分驱动电路设计[A];2007'中国仪器仪表与测控技术交流大会论文集(二)[C];2007年

2 隋国荣;陈抱雪;孙蓉霞;涂建坤;;步进电机细分技术在光纤偏振测试中的应用[A];第三届全国信息获取与处理学术会议论文集[C];2005年

3 桑鹏;吕建工;;基于FPGA的步进电机细分驱动方案[A];第二十四届全国空间探测学术交流会论文摘要集[C];2011年

4 杨霞;张春蕾;;基于TA8435H的二相步进电机细分驱动模块设计[A];第十七届中国小电机技术研讨会论文集[C];2012年

中国硕士学位论文全文数据库 前10条

1 唐佳伟;两相混合式步进电机细分控制器的设计[D];浙江理工大学;2016年

2 许海刚;步进电机细分驱动在降低打印机起步压缩度中的应用[D];哈尔滨工业大学;2015年

3 王媛斌;基于FPGA的步进电机细分控制电路设计[D];兰州交通大学;2015年

4 张靖;步进电机细分驱动器的研究[D];河北农业大学;2003年

5 雷凯;步进电机细分驱动技术的研究[D];苏州大学;2003年

6 刘鼎邦;两相混合步进电机细分驱动的研究[D];长沙理工大学;2012年

7 于万海;步进电机细分驱动及微步距角测量修正系统的研究[D];河北农业大学;2002年

8 田强;基于单片机的二相混合式步进电机细分控制器研究[D];南京农业大学;2011年

9 王晓丹;基于单片机的步进电机细分驱动系统的研究[D];中南大学;2008年

10 孙宏刚;两相混合式步进电机细分驱动控制器的研究[D];华中科技大学;2006年



本文编号:726055

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianlilw/726055.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户36f3c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com