步进电动机控制毕业设计开题报告_第1页
步进电动机控制毕业设计开题报告_第2页
步进电动机控制毕业设计开题报告_第3页
步进电动机控制毕业设计开题报告_第4页
步进电动机控制毕业设计开题报告_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、仅供个人参考同学们:这只是一个开题报告例子,正确的格式要按照学院的要求去做 -KC017-1开题报告审核截止日期是:2014-02-28,要抓紧时间做。注意目录中标出 的部分必须有。察州K等,施届毕业设计开题报告题 目 基于CPLD的步进电动机控制器设计专 业 电子信息工程姓名班级指导教师 肖闽讲起止日期年 月日毕业设计开题报告(含课题的来源及现状、设计要求、工作内容、设计方案、技术路线、预期目标、 时间安排及参考文献等内容,字数为 5001000字。)一、课题的来源及现状近些年来,由于步进电机的控制精度不断提高,越来越多有较高控制精度要求 的系统也开始采用步进电机。CPL解件由于开发方式灵活

2、、功能扩展方便、集成度 较高,在各类的设计中占据了越来越重要的地位。本课题叙述了基于CPLD勺步进电机控制器的设计和实现。步进电机是一种用电脉冲信号进行控制,并将电脉冲信号转换成相应的角位移 或。线位移的控制驱动装置。由于步进电机是受脉冲信号控制的,因此适合于作为数字控制系统的伺服元件。步进电机的线圈中每输入一个脉冲,转子就旋转一个步 距角,它的速度和控制脉冲严格同步,通过改变脉冲频率的高低就可以在很大范围 内调节电机的转速。由于步进电机具有精度高、控制灵活、定位准确、工作可靠,能直接接受交换数字信号等特点,因此广泛地应用在计量测试仪器中。步进电机通 常可分为三种类型:反应式(VR)、永磁式(

3、PM)和混合式(同步感应子式HB)。在步进电机作为执行元件的计算机控制系统中,变频信号源往往通过计数器来 实现,脉冲分配则由扩展的并行接口芯片或GAL5片来实现。这种方法的优点是电路 结构成熟、软件编程简单、控制灵活、能实现变频信号源与脉冲分配器的作用。但 它的缺点是集成度不高,硬件电路结构复杂,占用CPU勺时间过多,可靠性不高。本文提出的采用CPLD/EPLD细分编码器,充分利用了 CPLD/EPLD大的实时、 并发处理能力。与传统采用单片机、DAC专用步进电机驱动芯片相比,系统构成更为简单、成本更低。CPL牖继PAL GA用逻辑器件之后出现的一种新型的复杂可 编程逻辑器件 同以往的PAL

4、GA萼逻辑器件相比较,CPL咐规模大,适舍于时序 电路、组合电路等应用场合这种芯片具有可编程性和实现方案容易改动的特点 CPLD5片可反复的编程、擦除、使用,在外围电路不动的情况下用不同的EPROMS可实现不同的功能。步进电机主要优点是响应速度快、定位精度高、无累计位置误差、驱动线路简 单、控制方法简单,缺点是转动不够平稳,运行时会发生振荡现象,它将影响系统的正常稳定运行。目前步进电机的控制电路实现方法较多,普遍认为最有效的解决 方法是细分法。目前常用的细分方法是采用单片机实现或将细分参数存在EEPROM存储器通过逻辑电路实现细分输出,包流控制用 DAC1用专用PWM片共同实现。随 着电子技术

5、的发展,尤其是硬件描述语言的出现,解决了传统电路原理图设计系统 工程的诸多不便,目前已有将CPLD/EPLD于步进电机细分控制器的尝试随着超大规模集成电路的集成度和工艺水平的不断提高,深亚微米工艺,如0.18 1I m 0.13 1I rnE经走向成熟,专用集成电路ASIC勺设计成本在不断降低。 CPLD/FPGA实现ASIC勺主流器件。它们的特点是直接面向用户,具有极大的灵活性 和通用性,使用方便,硬件测试和实现快捷,开发效率高,成本低,工作可靠性好。I/O 引脚多、规模大、支持重复擦写,因此只要重新编程即可实现不同功能的控制器,如: 可使控制器输出多路运行脉冲以同时控制多台步进电机,或提供

6、多相步进电机的运行脉冲等等。这种基于CPLD勺设计方法,可以加速同类型产品的开发速度,节约投 资,使外围电路变得非常简洁,系统的可靠性大大提高,符合电子系统设计的发展方 向。同时,EDA(ElectronicDesignAutomation) 技术发挥了巨大的作用。 EDA技术 的出现改变了传统设计时多采用原理图输入的设计模式,而是采用HDL(HardwareDescriptionLanguage)作为设计输入。设计得可以自己定义器件的内 部逻辑和管脚,将原来由电路板设计完成的大部分工作放在芯片的设计中。这大大 缩短了系统的设计周期,提高了产品的设计及开发效率。硬件描述语言HD是用于硬件构造型

7、结构的高级编程语言,它能有效地表示硬 件电路的特性,便于阅读交流和相互调用。VerilogHDL由 GDA(GatewayDesignAutomation)公司(后被Cadenc必司收购)开发,于1995年实现 标准化(IEEE-1364)。VerilogHDL的语法类似于C®言,描述风格简洁明了,高效便 捷。其跟EDAC具的结合非常密切,适合于RTLK尤其是门级电路的描述,易于控制电 路的资源。在近期内,微处理器与CPLD/FP刚有很强的互补性,但从长远来看,在大部分 的电子设计领域,微处理器、A/D、D/A和OAT等必将以各种软硬核的形式统一于 CPLD/FPGA片上系统已成为电

8、子设计的趋势 目前广泛应用的基于微处理器的步 进电机控制系统今后可采用全硬件来实现,从而克服微处理器速度慢,复位慢,且不可靠,程序易c跑飞d等致命弱点。步进电机及驱动电源是互相联系的整体。步进电机驱动电源框图如图所示。变 频信号源产生频率可调的脉冲信号,调节步进电机的速度。脉冲分配器则根据要求 把脉冲信号按一定的逻辑关系加到脉冲放大器上,使步进电机按确定的运行方式工 作。步进电机驱动电源框图在步进电机作为执行元件的计算机控制系统中,变频信号源往往通过计数器来 实现,脉冲分配则由扩展的并行接口芯片或GA芯片来实现。这种方法的优点是电路 结构成熟、软件编程简单、控制灵活、能实现图 1中的变频信号源

9、与脉冲分配器的 作用。但它的缺点是集成度不高,硬件电路2构复杂,占用CPU勺时间过多,可靠性不 晨) o设计要求步进电动机的定位控制设计方案与技术路线控制系统的核心芯片是CPLD它由两大功能模块组成:1)速度控制模块,核心 是多模式积分分频器电路,它在不同速度控制信号作用下,可将经时钟分频器分频 后的系统时钟改变为不同的PWM号,将此信号作为方向控制模块的变频时钟,可达 到改变步进电机速度的目的;2)方向控制模块,核心是脉冲分配电路,在每一个变 频时钟周期内,脉冲分配器可在不同的方向控制信号下产生不同方向的步进时序脉冲,从而控制步进电机是顺时针转动还是逆时针转动。以CPLM核心逻辑控制器件的两

10、相混合式步进电动机驱动器主要包括以下部 分:前向通道、核心逻辑控制电路、电流设置 (补偿)电路、数/模转换电路、驱动 电路、检测保护电路等。其工作过程如下。从控制器输入的脉冲、细分数选择、励磁 OFF方向等信号经 过前向通道后送给以CPL3核心的逻辑控制电路,这里,信号经过判断处理,输出 相应的细分控制数据至D/A专换器,D/A转换器根据电流设定值和补偿值,输出模 拟的正弦波绕组电流参考信号,参考信号与电流反馈信号共同控制PWMS形发生器。 使之产生脉宽调制波.PWMfcffi过驱动电路后,加在步进电动机的绕组上控制其电 流。从而驱动步进电动机运行。利用变频调速的原理,步进电机的速度与每步所用

11、的时间有关。每步时间越长 则频率越低,从而速度就越慢。因此,只要控制每步的延长时间,即控制时钟频率, 便可控制步进的速度。采用多模式积分分频电路即可获得 PWMB号。常用的三相反应式步进电动机采用单三拍 A一 B, Cf A;双三拍AB8 CZ AB 或单、双六拍A- A B-B8C-CQA?运行方式(若反方向运转,则通电顺序只需 将上述的箭头反向即可)。文中针对三相单、双六拍运行方式进行设计。由于单、双 六拍的通电状态是确定的,所以对控制器逻辑关系描述采用了状态机方式,以使其各 个工作状态间的相互关系更加清楚,一目了然。反应式步进电机是利用磁阻转矩使转子转动的,是我国目前使用最广泛的步进 电

12、机型式。其定子上有六个磁极并装有控制绕组,每相对的两极组成一相。当三相定 子绕组轮流接通驱动脉冲时产生磁场并吸引转子转动。定子线圈的通电顺序决定转 子转动方向,而所加脉冲频率又决定了转子转速,即只要控制输入脉冲的数量、频率 及各相绕组的通电顺序,便可获得所要求的转角、转速和转向。根据三相脉冲加入的 相序及方式可将其工作状态分为三相三拍和三相六拍两种。cp -u-LrLrLrLrLrLrLrLTLrLa II_B J|C三相六拍正转cp "LrLrLrLrLrLrLrLnrLTL三相六拍反转三相六拍驱动模式真值表三超摊嘛)(TPI 盟 F3 P1 百 P5Pl P? P3 1JI F5

13、 16A110001111 o o d 1011100000111C0001111011100这次所设计的控制器实现了变频信号源和脉冲分配器的作用它支持单、双六拍 通电方式;正、反方向运行;能对外部时钟信号进行分频,使进步电机的调速范围非常 宽广,无需频繁中断,且占用CPU勺时间很少。步进电机内合成磁场的幅值及两相邻合成磁场夹角决定了步进电机旋转力矩的 大小及步距角的大小。通过对步进电机励磁绕组中电流加以控制,使步进电机内部 的合成磁场形成幅值不变、均匀的圆形旋转磁场,便可实现步进电机包力矩及步距 角均匀细分控制。因此,要实现步进电机包力矩细分控制必须通过合理控制步进电 机内各项绕组中的励磁电

14、流。对三相反应式步进电机实现均匀细分比较简便可行的 方法是采用如图所示波形的绕组电流。三相反应式步进电机绕组电流波形细分驱动电路主要由细分、包流控制、功率放大三部分组成。目前一般的做法 多采用单片机和专用PWM动芯片、DAC1构成,系统构成较为复杂。步进电机的功 率放大器的控制信号需要良好的实时性与并行、同步性能,而采用CPLM以很好地解决此类问题。将细分与恒流控制电路集成在一片芯片上,可大大提高集成度、简 化步进电机细分驱动电路。系统原理结构框图数据线8位)【竦冲信号输出£3个>(复位值号) >t时科信号1 计数器控制)班进方向选择)步进电机控制器的端口功能图细分模块由

15、远控信号解码编码功能模块、细分状态控制器、细分表三部分组成 下图为细分模块构成原理简图。解用模式 细分选挥RST/IFBPa细分表细分模块原理图图中,PULSE/DI时月冲/方向信号,CW/CCW;正向/反向控制信号,UP/DOWN向/反向控制信号IPA,P BIPE三相绕组电流的节拍计数,DA,DB,D次三相绕组输出 电流设定值,AVHSTB,B VHSTB,C VHS的压输出控制信号,RS叨复位反馈信号, /IFB为反馈信号。1远控信号编码该功能模块可支持PULSE/DIR(永冲/方向)模式与CW/CCW向/反向)模式两种 脉冲输人信号。两种脉冲输出方式如表1所示。在模块内部逻辑中采用UP

16、/DOWN式, gpcw/ccWo脉冲/方向信号波形表脉冲输出模式MODE驱动方向1出值号波形SKCW/D1R)S2(CCW/PULSE)0CWZCCW无方向驱动输出Low 电平负方向 驱动输出Low电平rTFLj-1PULSE/DIR正方向 驱电,出Low电平OJ-L-r-负方向 舞动出rTTLj-Hl电平2 .细分状态控制器及细分表对于实现m细分的三相反应式步进电机,一个电角度周期可细分为6m节拍。根据UP/DOWN号增减节拍位置,若 用目的节拍位置为PA则根据B相滞后用目,C相超前A 相,可计算出B的节拍位置PB,Cf节拍位置PC计算出月目各节拍参考电流参量存入 细分表中,DA,DB,D

17、分别为节拍位置PA PB,PO对应的电流参量。AVHSTB,BVHSTB,CVHSTB压驱动回路驱动选通信号。电机电枢驱动电路采用高低 压法,其基本思路是,不论工作频率如何,在绕组电枢驱动电路采用高低压法,不 论工作频率如何,在绕组通电的开始用高压供电,使绕组中的电流迅速上升,而后 用低压来维持绕组中的电流。这样每次换相对于刚开始充电的绕组,该相的高压驱 动选通信号有效,维持很短的一段时间后使该信号无效,由该相的低压回路选通信 号控制电枢回路电流。3 .Bang-Bang恒流控制器电流跟踪控制的思路比较简单,即当前周期的控制信号总是要使当前电流趋向 参考电流。如果当前周期的参考电流与采样电流的

18、偏差小于零,则立即关断相应相 主开关,反之,则立即开通相应相主开关,故又叫BangrBangS制。电流跟踪控制与常用的电流滞环斩波控制是相同的,只是前者只有一个参考电流值,并在一定程 度上相当于后者两个参考电流上下限值的平均值。从控制效果来说,显然电流跟踪 控制更能准确地实现电流目标值,斩波频率更高,有利于电机的高效与低噪。开关 周期应远小于电机电气时间常数。电枢电流经过电流电压放大器产生分别对应于三 相电流的变换电压VA,VB,VG各项的参考值与实际值通过比较器比较产生 AIFB,BIFB,CIFB ,结果送入Bang- Bang控制器,决定下一开关周期驱动电路通断。4.步进电机方向控制模块

19、方向控制模块的核心是脉冲分配电路,它有两个输入信号:一个是PWM1号构成的变频时钟,每输入一个PWM冲,脉冲分配器的四相输出时序将发生一次变化, 从而使步进电机转动一步;另一个是方向控制信号,它的不同状态将使脉冲分配器 产生不同方向的步进时序脉冲,从而控制步进电机的转动方向。本系统中采用了Mealy型状态机描述方法。若按照S0, S1, S2, S3犬态循环输出,则步进电机正转;若按照 S3, S2, S1, S0犬态循环输出,则步进电机反转。状态转换过程中若采用状态编码为S0 = 0111;S1 = 1110; S2 = 1101; S3 = 1011,则为二相激励;当状态编码采用 S0 =

20、 0010; S1 = 0100; S2 = 1000; S3= 0001时可实现一相激励;当状态增加为 8个并采用一 相和二相中交替的状态编码时可实现一二相激励。图4方向控制模块的仿真波 形,从图中可以看出,坐标轴处direction 上升沿脉冲的左侧STEPB号按顺序是 “7EDB ,右侧STEP信号按顺序是“ BDE7 ,方向正好相反。不得用于商业用途方向控制模块的状态转换图本设计采用Altera 公司的MAXPlus+I进行设计,并用MAX7000s(歹1的器件实 现,利用CPLD器件实现步进电机的控制电路,对提高电路的可靠性、灵活性都是 有益的尝试。今后,可编程逻辑器件在步进电机控制

21、中将发挥其独特的优越性。4、 预期目标步进电动机定位控制5、 工作内容1 . FPGA/CPLD(理研究2 . VHDL®言设计3 .步进电动机原理与应用4 .系统设计与编程5 .调试,仿真系统功能实现。6、 时间安排第1周:收集资料第2-6周:课题研究,方案设计第7-12周:硬件软件设计,调试第12-15周:撰写毕业设计论文,答辩7、 参考文献1 .CPLD/FPG席电子设计中的应用前景2 .机电控制3 .EDA实用教程4 .单片微机测控技术大全5 .VHDL语言设计6 .步进电动机及其驱动控制系统7 .控制电机8 .步进电机控制技术入门9 .步进电机的运动控制系统及其应用10 .VHDL 硬件描述语言与数字逻辑电路设计11 .微型计算机原理与应用12 .编程逻辑系统的VHD没计技术13 .CPL晾统设计技术入门与应用14 .用VHD自计电子线路15 .数字系统设计与PLLE用技术16 .CPLD/FPGAJ开发与应用17 .电子设计自动化(EDA教程18 .CPLDJ术及其应用19 .现代电子技术20 .数字系统设计与Verilog HDL电子技术应用浙江大学出版社科学出版社北京航空航天大学出版社电子工业出版社哈尔滨工业大学出版杜西安电子科技大学出版社同济大学出版社,微特电机西安电子科技大学出版社武汉华中理工大

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论