毕业设计论文基于CPLD的步进电机的设计.doc
《毕业设计论文基于CPLD的步进电机的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于CPLD的步进电机的设计.doc(39页珍藏版)》请在三一办公上搜索。
1、2012届毕业设计任务书一、课题名称:基于ASIC芯片步进电机控制器设计二、指导老师:XX 三、设计内容与要求1、课题概述步进电动机的技术已很成熟,特别适合于小功率开环定位系统,至今还没有能取代它的更适合产品,今后将继续稳步发展和完善化在功率稍大和要求高响应高速度的系统,则更多地让位给交流伺服系统。在现代工业控制和医疗器械中广泛的使用,但是目前主要是应用单片机进行时序控制,在应用现成的驱动器,这样势必会提高仪器仪表的成本和使用范围,本毕业设计针对ASIC芯片来进行一个三相步进电机控制和驱动系统,系统结构简单,体积小,成本低,移植性强。 2、设计内容与要求(1).确定设计方案,绘制方框图;(2)
2、.设计各部分电路,要求在一片ASIC芯片上实现主控制功能,驱动电路可另行设计实现,在保证实现基本功能和主要技术指标的前提下注意降低成本,以获取较高的性价比;(3).分析各单元电路的工作原理和特性;(4).画出整机电路图,用QUARTUS II软件仿真所有子电路,并并在实际电路板上调试实现功能,说明电路调试的基本方法;(5).要求设计键盘控制功能具有启动/停止、连续/单步、正转/反转、8档加速/8档减速等功能,且能消除键盘抖动。(6).可以使用矩阵键盘或者独立键盘。3、技术指标:(1).芯片选择:CPLD中的MAX II某种芯片;(2).步进电机:三相步进电机;(3).驱动功率:加驱动芯片ULN
3、2003达5W;(4). 逻辑工作电压:DC5V,驱动电压12V(5).步进精度或角度:3(6).使用环境:-2085(7).要求控制与驱动之间加四、设计参考书及参考网址1、潘松主编EDA技术与VHDL,清华大学出版社2、唐亚平主编EDA技术应用,化学工业出版社3、宋振辉主编EDA技术与VHDL,北京大学出版社4、徐志军 王金明 尹廷辉编蓍EDA技术与VHDL设计,电子工业出版社5.参考网址:五、设计说明书要求1、 封面2、 目录3、 内容摘要(200400字左右,中英文)4、 引言5、 正文(设计方案比较与选择,设计方案原理、计算、分析、论证,设计 结果的说明及特点)6、 结束语7、 附录(
4、参考文献、图纸、材料清 湖南铁道职业技术学院毕业设计(论文) 摘 要 步进电机是在工业生产以及一些智能仪器上应用十分广泛的一种设备。控制步进电机需要为其输入脉冲信号,脉冲信号的频率控制步进电机的转速,脉冲信号的个数又控制着步进电机的转角。常见的步进控制系统需要PWM模块和脉冲计数器,存在增加单片机软件开销以及不能产生高频率多个数的脉冲等缺陷。本文研究了一种基于CPLD的步进电机控制器,采用Verilog HDL语言设计,主要由PWM输出模块和脉冲个数计数模块2部分构成。控制单片机只需要先对PWM波形频率数据寄存器、PWM波形占空比数据寄存器以及脉冲个数数据寄存器进行设置,最后再往使能寄存器中写
5、入1,CPLD就可以输出指定频率,指定占空比和指定个数的脉冲波形,而不需要单片机参与。该步进电机控制器减小了单片机的软件开销,降低了系统成本,提高了可靠性,有一定的实用价值。步进电机最早是在1920年由英国人发明。至此步进电机的控制技术在国外经历了90多年的发展,产品制造技术和控制技术都有很大的发展。随着信息技术和数字控制技术的发展,在发达国家如日本、韩国、美国等对步进电机的控制已实现数字控制。而在我国,步进电机研制与1958年,且无专门的研制机构,步进电机基本上处于仿造阶段。直至60年代末,为满足数字控制线切割机床发展的需求,才使得步进电机的研究工作才有突破性发展。目前我国对步进电机的控制技
6、术的研究还处于较低水平。步进电机发展的趋势是数字化的控制。因此研究步进电机的数字控制对我国步进电机发展,具有重大意义。关键词:ASIC、VHDL、 CPLD、步进电机ABSTRACTStepping motor is in industrial production and some intelligent instrument used widely on a device. Controlling the step motor for the input to the pulse signal, the pulse signal frequency control stepping mot
7、or speed, the number of the pulse signal and control the stepping motor of the corner. Common stepping control system need PWM module and pulse counter, there are increasing single-chip microcomputer software spending and cannot produce high frequency more digits defects such as the pulse. This pape
8、r based on CPLD stepping motor controller, the Verilog HDL language design, and the main output module and pulse PWM number count module 2 parts. Single chip microcomputer control only need to first PWM waves frequency data registers, PWM waves than data of empty registers and pulse data register nu
9、mber set, and finally to go to make can register written into 1, CPLD can output designated frequency, designated occupies emptiescompared specified number and the pulse, without the need to participate in single chip microcomputer. The stepping motor controller reduced the MCU software overhead, an
10、d decrease the system cost, improve the reliability, have certain practical value.Stepping motor was in 1920 by British invention. So far the step motor control technology in foreign experience for more than 90 years of development, the products manufacturing technology and control technology has th
11、e very big development. With the information technology and the development of digital control technology, in developed countries such as Japan, South Korea and the United States, and the stepper motor control system has been implemented digital control. And in our country, the stepping motor develo
12、pment and 1958 years, and no special research institutions, step motor is basically a counterfeit phase. Until the s, digital control to meet the needs of the development of the wedm, just making the stepping motor research work to have the unprecedented development. At present our country to the st
13、ep motor control technology research is at a low level. Step motor is the trend of the development of the digital control. So the stepping motor of digital control to our country stepping motor development, has the great significance. Key words: ASIC 、VHDL 、CPLD、 Stepper MoterII目 录摘 要IABSTRACTII第1章
14、绪 论1第2章 步进电机的介绍42.1 步进电动机简介42.1.1 步进电机种类42.2 步进电机的工作原理42.2.1 反应式步进电机原理52.2.2 感应子式步进电机72.3 驱动控制系统组成72.4 步进电机的应用92.4.1 步进电机的选择92.4.2 应用中的注意点9第3章 基于ASIC 芯片的步进电机控制器的方案设计113.1 ASIC芯片简介和特点113.2 CPLD简介113.2.1 发展历史和应用领域113.2.2. 器件特点113.2.3 如何使用123.3 构思方案123.3.1 基于数字电路芯片的步进电机控制方案133.3.2 基于单片机的步进电机控制方案133.3.3
15、基于CPLD器件步进电机控制器的设计方案143.4 方案的选择15第4章 硬件系统和软件系统164.1 控制器组成框图164.2 软件设计174.2.1 分频计数器模块174.2.2 按键扫描触发消抖编码模块174.2.3 控制信号产生模块184.2.4 环形脉冲分配模块184.3 编译与调试18第5章 任务总结21第6章 参考文献22附录23附录A:原理图23附录B: 元件清单26附录C: 程序27 湖南铁道职业技术学院毕业设计(论文) 第1章 绪 论步进电机驱动电源同步进电机本身是一个整体! 其性能好坏直接影响步进电机系统性能的优劣.现主要从以下两个方面对其发展及国内研制概况进行论述:第一
16、个方面:电源功放级使用元件情况.驱动电源性能的好坏及可靠性, 在很大程度上与末级功放所用的功率元件直接相关.最初使用的末级功放元件是可控硅.可控硅是一种脉冲触发的开关器件,它突出的优点是输入功率小,输出功率大,耐压高,成本较低,在七十年代由于国内大功率高低压晶体管较少.所以用可控硅为功率器件的驱动器曾一度占据主流. 但是,可控硅虽然触发简单,但关断困难,总的来看线路复杂,容易形成误触发,可靠性差,不便于调试和维护,抗干扰能力不好,近年来随着大功率晶体管的发展一般不再采用.而晶体管具有控制方便,调试容易,开关速度快以及元件损耗小等优点,并且由于采用先进的设计。晶体管的开关特性和耐压过流能力有了相
17、当大的改进。因而近几年国内外绝大多数的驱动电源使用晶体三极管作为末级功放元件。近年来,由于V形槽金属氧化物半导体场效应晶体管(VMOSFET)综合了大功率双极晶体管和场效应晶体管的优点,具有大功率,高耐压,高增益的特点,且没有少数载流子存储时间和温度失控.并有显著的抑制二次击穿特性,因而使用它可大大提高驱动电源的可靠性.随着成本的降低及使用经验的积累,越来越多的驱动电源将会使MOSFET作为末级功放元件。第二个方面:驱动电源电路结构的发展。不同形式的功率放大电路对电机性能的影响各不相同,这种不同形式的功率放大电路的差别主要是功率放大电路中不同的输出级结构。单电压的驱动电路在二十世纪六十年代初期
18、国外就已大量使用! 它的主要特点是线路结构简单,成本低,在绕组回路中串接电阻,用以改善电路的时间常数以提高电机的高频特性。缺点是:串接电阻的做法将产生大量的热功耗较大,对驱动电源的正常工作极其不利。尤其在高频工作时更加严重。因而它一般用于小功率或启动。运行频率要求不高的场合。高低压驱动电路在六十年代末出现,是随着对步进电机要求大功率驱动和高频工作而出现的。这种电路主要是加大绕组电流的注入量以提高出力,而不是通过改善电路的时间常数来使矩频性能得以提高。这种电路的特点是电流波形得到了很大改善。电机的转矩特性很好,启动和运行频率得到很大的提高,由于绕组回路中的串接若干个较小的电阻,所以电源功耗较小,
19、但由于电机旋转反电势,相间互感等因素的影响,易使电流波形在高压工作结束和低压工作开始的衔接处呈凹形,致使电机的输出力矩有所下降。为了弥补高低压驱动电路的高,低压电流波形在连接处为凹形的缺陷,提高输出转矩,七十年代中期研制出斩波电路。该电路由于采用斩波技术,使绕组电流在额定值上下成锯齿波形波动,电流绕组的有效电流相应的增加,故电机的输出转矩增大,能基本上保持恒定。而且不需外接电阻,取样电阻又很小。因此,整个系统的功耗非常小,电源效率较高,因而恒流斩波电路应用相当广泛。细分驱动电路在七十年代中期由美国学者首次提出。它是建立在步进电机的各相绕组理想对称和距角特性严格正旋的基础上的。它通过控制电动机各
20、相绕组中电流的大小和比例,使步距角减小到原来的几分之一至几十分之一,实际上,加工误差致使细分后的步距角精度并不高。但是,细分驱动能极大地改善步进电机运行的平稳性。提高匀速性,减轻甚至消除振荡,近几年来,由于微处理机技术的发展,细分电路获得了广泛应用。国外对步进电机的研究一直很活跃。目前,国外对步进电机的控制和驱动的一个重要发展方向是大量采用专用芯片。结果是大大缩小驱动器的体积,明显提高了整机的性能,比较典型的芯片有两类:一类芯片的核心是用硬件和微程序来保证步进电机实现合理的加减速过程,同时完成计长走步,正反转等。对于开环使用的步进电机,实现合理的加减速过程便可使其达到较高的运行频率而不失步或过
21、冲。例如日本的PPMC101B便是这种芯片,采用这类专用集成电路。可驱动2-5相电路,可选择励磁方式,转速精确,设定的转速范围宽,加减速的过渡时间及上升陡度可根据负载选定。此外还有单步运转和不同的停止方式等功能。另一类芯片的核心是实现细分技术。近年来,国外许多厂商相继推出了多种步进电机控制与驱动芯片和多种不同功率等级的功率模块,仅由几个专用芯片和一个功率模块便可构成一个功率齐全,性能优异的步进电机驱动器.例如意大利SGS公司的L298和L297构成的四相(二相)定电流斩波驱动器就属此类。国外所采用的集成技术由于涉及到微电子技术,集成电路加工技术,电力电子技术的前沿,在我国目前情况下暂不能实现。
22、所以用集成加分立元件开发出适合我国国情的高性能驱动器是一个比较现实的做法。步进电机驱动软件发展状况。在微型计算机出现以前,步进电机的控制完全由硬件实现。比如环形分配器,就是由多个标准数字集成电路按照逻辑真值表组合而成,不同类型的电机,不同的工作方式就需要有不同的环形分配器。如果更换了电机类型或改变工作模式,则整个硬件电路需要重新设计。随着以MCS_51系列为代表的单片机的迅速普及.基于软件为核心的通用环形分配器获得了广泛的应用,此类环形分配器仅需要更换不同的软件即可适应各种电机。而无需变更硬件,具有极大的灵活性。此外,在步进电机的速度控制中,我们寻求的最佳升降速曲线是根据步进电机的动力学特性及
23、矩频特性得到的。在数学上这种曲线是比较复杂的,人们很难找到一种硬件电路来模拟它。只能在一定频段内做一种大的近似来拟合。现在,我们可以通过软件编程来精确的模拟升降速曲线,并且结合当前微型计算机的强大计算功能可实现步进电机的最优化控制。本毕业设计针对ASIC芯片来进行一个三相步进电机控制和驱动系统,要求系统结构简单,体积小,成本低,移植性强。 第2章 步进电机的介绍2.1 步进电动机简介步进电机作为执行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。步进电机是一种将电脉冲转化为角位移的执行机构。当
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 CPLD 步进 电机 设计

链接地址:https://www.31ppt.com/p-4862425.html