基于单片机多电机同步传动控制系统的设计.doc
《基于单片机多电机同步传动控制系统的设计.doc》由会员分享,可在线阅读,更多相关《基于单片机多电机同步传动控制系统的设计.doc(33页珍藏版)》请在沃文网上搜索。
1、摘 要许多工业生产场合都涉及单片机多电机的同步传动控制作业,例如印刷设备、造纸设备、垂直升船机等,只有保证多个电机之间的同步运转,才能保证生产的正常运行,系统同步性能的好坏,直接影响到产品的品质和性能,因此,深入地研究多电机同步传动控制系统,提高其同步精度具有重要的意义。本文首先回顾了多电机同步传动控制的几种方法,即主令参考方式、主从方式和交叉耦合补偿方式。比较这几种方式可知,交叉耦合补偿方式能达到更好的同步控制性能。多电机同步传动控制中,各独立电机控制器之间需要频繁交换信息,由于CAN控制网络本身的优越性,选用它来实现信息交换。为了对同步控制算法进行实验研究,我们设计了多电机同步传动的实验。
2、实验采用高性能单片机为控制芯片,用PWM技术对电机进行驱动。本文对控制器单元、角度检测单元、电机驱动单元、CAN总线通信单元等电路进行了详细设计。关键词:CAN总线,多电机传动,步控制算法,交叉耦合控制器I重庆科技学院高等教育自学考试本科毕业论文 英文摘要AbstractMany industrial production situations involve singlechip motor synchronous driving control operations, such as printing equipment, paper making equipment, vertical
3、ship lift, only guarantee the synchronization between the multiple motor running, to ensure the normal operation of the production, the system synchronization performance is good or bad, directly affect the products quality and performance, as a result, synchronized transmission control system, in-d
4、epth research has the vital significance to improve the synchronization accuracy.This article first reviewed the several methods of motor synchronous driving control is the main reference way, master-slave mode and way of cross coupling compensation. Comparing the several ways, the cross-coupling co
5、mpensation method can achieve better performance of synchronization control. Motor synchronous driving control, need frequent exchange of information between each independent motor controller, because cAN control the superiority of the network itself, use it to realize information exchange. For sync
6、hronous control algorithm to experimental research, we designed of double motor synchronousexperiment platform. Experimental platform using high-performance single chip microcomputer to control chip, using PWM technology to drive motor. Angle in this paper, the controller unit, the motor drive unit,
7、 detection unit circuit, cAN bus communication unit, etc has carried on the detailed design.Keywords:CAN bus,multi-motor drive,Synchronization control algorithm,cross coupling controller III重庆科技学院高等教育自学考试本科毕业论文 目录 目录中文摘要I英文摘要II1 绪 论12 PWM变频调速22.1变频调速的基本知识22.2 PWM原理32.3 PWM变频调速主电路42.3.1变频器的分类42.3.2直交
8、变换部分52.3.3 能耗电路52.4 GRT驱动电路53多电机同步传动控制系统的硬件设计73.1多电机同步控制原理73.2同步控制器硬件设计83.2.1数据存储器83.2.2 RS-485总线接口电路94多电机同步传动器的软件设计124.1同步传动程序设计124.2电平变化中断144.3定时器程序154.4 CAN通讯204.5读写EEPROM255 结 论27致 谢28参考文献29重庆科技学院高等教育自学考试本科毕业论文 1 绪论 1 绪 论 本文主要对多电机同步传动控制系统的两种基本控制结构以及直流电机PWM调速的发展概况和原理做了一些介绍和分析,确定了本系统两台直流电机的主从式同步控制
9、结构,给出了直流电机的驱动电路和速度反馈电路。在工业生产中,多电机同步传动控制是机械加工控制系统的基础。一个机械系统通常有多个轴需要传动控制,对这些轴的控制就是控制驱动轴的电动机。在这种传动系统中,目前存在的同步控制技术包括并行控制、主从控制、交叉耦合控制、虚拟总轴控制、偏差耦合控制。这里对并行控制和主从控制这两种基本的控制方式作一下简单的介绍和比较,并选择了主从式的多电机同步控制结构。多电机同步控制技术在工业领域的应用,是自动化生产的一种发展趋势。工业发展经历了由手工生产、半自动化到自动化的发展过程,多电机的同步传动控制技术也经历了由机械同步到电同步的发展过程,自动化水平呈现逐步提高的趋势。
10、28重庆科技学院高等教育自学考试本科毕业论文 2 PWM变频调速2 PWM变频调速2.1变频调速的基本知识机电传动速度连续控制是指在一定的控制下,工作机构能够实现任意连续的速度变化,即无极调速。交流异步电机结构简单,价格低廉,运行可靠,在机电传动中得到了广泛的应用。异步电动机采用变频调速方法后,调速范围广,系统效率高。在负载不变时,异步电动机器转速为:n=n(1-s)=60f(1-s)/p可见,异步电动机的调速方法有改变f,p,s三种。基频(额定频率fN)以下调速:在基频率以下调速时,需要调节电源电压,否则电动机将不能正常运行。原因是三相异步电机正常运行时,定子阻抗压降很小。当频率降低时,如果
11、电压不变,将使磁通增大,电动机磁路饱和,励磁电流急剧增加,因此电动机将无法正常运行,为了防止磁路饱和,就应当U/f=常数上式表明,在基频率以下变频率调速时,要实现恒磁通调速度,应使电压和频率按比例地配合调节。基频(额定频率fN)以上调速:在基频以上调速时,也按比例升高电压是很困难的。因此只好保持电压不变,这相当于支流电动机的弱磁调速。把基频以下和基频以上两种情况结合起来, 可得知异步电机变频调速控制特性。如果电动机能在温升允许条件下长期运行,这时转矩基本上随磁通变化。所以在基频以下属于恒转矩调速,在基频以上属于恒功率调速。变频器可以分为以下几种:(1)交-直-交电压型变频器先把频率固定的交流电
12、整流成直流电,再把支流电逆变成频率可调的三相交流电。其按中间滤波环节的储能元件不同,分有电压型和电流型两种。其在频率的调节范围,以及改善变频后电动机的特性等方面,都具有明显的优势。所以本设计采用这一种。(2)交-交型变频电动机调速交-交变频器由正反并联的晶闸管整流电路组成,正半周由正组成整流器供电,负半周由负组整流器供电。其主要优点是没有中间环节,故变换效率高,故它主要用于容量较大的低速拖动系统中。2.2 PWM原理正弦波脉宽调制就是用一系列宽度可变的矩形波脉冲来等效正弦波,等效果条件是对应时间间隔内两种波形所包含的面积相等。如图2-1所示:图2-1PWM原理示意图PWM波的产生方法:把正弦电
13、压的半波N等分,每一个等分点的中点与对应的矩形脉冲中点相重合,每一等分的正弦曲线与横轴所包围的面积与对应的矩形脉冲面积相等。这样,在半波内,N个等幅,等距,不等宽的矩形脉冲串即逆变器输出波。我们用它加在异步电动机上代替传统的正弦电压波形,只要N足够大,这样的代替引起的误差很小,而我们可以方便有效地控制输出波的矩形脉冲宽度和频率,也就是控制输出波的正弦基波电压的大小和频率,从而达到控制异步电动机的目的。通过调节方波高电平和低电平的时间比调节输出电压,比如一个20%占空比波形,会有20%的高电平时间和80%的低电平时间,而一个60%占空比的波形则具有60%的高电平时间和40%的低电平时间,占空比越
14、大,高电平时间越长,则输出的脉冲幅度越高,即电压越高.如果占空比为0%,那么高电平时间为0,则没有电压输出.如果占空比为100%,那么输出全部电压. 所以通过调节占空比,可以实现调节输出电压的目的,而且输出电压可以无级连续调节。生成PWM波的方法有很多种,大致可以分为两大类:一类是采用模拟电路产生,另一类是由数字电路产生,即由专用集成芯片来生成。本例就是选用HEF4752芯片来生成控制信号。2.3 PWM变频调速主电路2.3.1变频器的分类(1)交-直-交电压型变频器先把频率固定的交流电整流成直流电,再把支流电逆变成频率可调的三相交流电。其按中间滤波环节的储能元件不同,分有电压型和电流型两种。
15、其在频率的调节范围,以及改善变频后电动机的特性等方面,都具有明显的优势。所以本设计采用这一种。(2)交-交型变频电动机调速交-交变频器由正反并联的晶闸管整流电路组成,正半周由正组成整流器供电,负半周由负组整流器供电。其主要优点是没有中间环节,故变换效率高,故它主要用于容量较大的低速拖动系统中。本设计采用交-直-交变频器的主电路,如图2-2所示。图2-2变频器主电路电压型变频器由晶闸管整流桥REC,支流滤波电容以及晶闸管逆变桥INV组成。逆变桥INV的三个输出端U,V,W和异步电动机的三相绕组相连接。整流桥将三相工频交流电变为直流电。而滤波电容用于减少支流电压脉冲量。各个部分说明如下:整流滤波部
16、分:整流管VD1VD6组成三相桥整流桥,将电源的三相交流电全波整流成支流电。如电源的线电压为UL,则三相全波整流后平均直流电压UD的大小为: UD=1.35 UL我国三相电源的线电压为380V,故全波整流后的平均电压为:UD =1.35380V=513V滤波电容CF 其功能是:(1)滤平全波整流后的电压纹波;(2)当负载变化时, 使支流电压保持平稳。2.3.2直交变换部分逆变管V1V6组成逆变桥,把整流所得到的直流电再逆变成频率可调的交流电。这是变频器实现变频的具体执行环节,应而是变频器的核心部分。本设计采用电力晶体管(GTR)。 续流二极管的主要功能有:1、电动机的绕组是电感性的,其电流具有
17、无功分量,VD7VD12为无功电流返回给支流电源提供“通道”。2、当频率下降,电动机处于再生制动状态,再生电流将通过VD1VD7整流返回给直流电路。2.3.3 能耗电路制动电阻和制动单元: (1)制动电阻R:电动机在工作频率下降过程中,将处于再生制动状态,拖动系统的动能要反馈到直流电路中,使直流电压不断上升,甚至可能达到危险的地步。因此,必须将再生到直流电路的能耗消耗掉,使电压保持在允许范围内变动。制动电阻R的作用就是用来消耗这部分能量。 (2)制动单元Vb:制动单元是由GTR及其驱动电路构成的, 其功能就是为放电电流经R提供通路。2.4 GRT驱动电路GRT的导通与关断是由基极驱动控制信号控
18、制的,因此基极驱动电路必须适应于GRT期间的要求。GRT器件本身的放大倍数受到集电极电流与结稳的影响,其开关的速度受到导通时间以及判断时间的限制。因此,在设计驱动电路时, 各种参数全面考虑。GRT驱动电路如图2-3所示:图2-3 GRT驱动主电路如图GTR的驱动电路,包括电气隔离和晶体管放大电路两部分。其中二极管 VD2 和电位补偿二极管 VD3 构成所谓的贝克箝位电路,也就是一种抗饱和电路,可使GTR导通时处于临界饱和状态。当负载较轻时,如果 V5 的发射极电流全部注人V,会使V过饱和,关断时退饱和时间延长。有了贝克箝位电路之后,当 V 过饱和使得集电极电位低于基极电位时,VD2 就会自动导
19、通,使多余的驱动电流流人集电极,维持Ubc0。这样,就使得V导通时始终处于临界饱和。图中,C2为加速开通过程的电容。开通时,R5被 C2 短路。这样可以实现驱动电流的过冲,并增加前沿的陡度,加快开通。重庆科技学院高等教育自学考试本科毕业论文 3多电机同步传动控制系统的硬件设计3多电机同步传动控制系统的硬件设计本系统的硬件设计包括两个部分:同步控制器的硬件设计以及CAN转RS232协议转换器硬件设计。同步控制器为本系统的核心,在本章将作重点介绍,CAN转RS232协议转换器是控制器和上位机的通讯桥梁,并且某些功能模块和同步控制器的在硬件结构上相同,所以相同部分不再累述。3.1多电机同步控制原理在
20、多电机的同步控制方面,人们已经进行了很多有意义的尝试和研究,总体说来,实现多电机同步控制,有两种常用的方法:机械方式和电方式。机械方式就是常说的机械总轴多电机同步控制,用一台大功率电动机拖动一根较长的机械总轴,所有的分区单元电动机都通过齿轮箱胶合在这根总轴上,所有的分区单元都共用相同的输入信号。初期,由于这种方法连接可靠,只需要机械上的连接而无需控制器得到了较为广泛的应用。但是,随着工业的发展以及对产品质量要求的不断提高,机械总轴多电机同步控制已经逐渐暴露其缺陷,不适应一些高标准高精度的工业应用场合。(1)用一个电动机拖动多个负载,由于电机的容量有限,限制了负载的拖动功率,因此系统的总体输出功
21、率较小。(2)机械总轴容易出现震荡现象。机械总轴中的粘性系数小,使传递函数中的振荡环节容易出现共振现象,难以取得理想的动态性能。(3)受机械总轴固有弹性的限制。当生产工艺要求电机之间距离较远时,如果采用传统的总轴控制方式,为保证总轴能产生带动负载时所需的扭矩,要求加大总轴的截面积,从而增加成本。(4)所有的机械单元连接一起,结构相对固定。但当环境变化时,频繁的单元变动会让系统的操作复杂化。为了克服上述缺点,人们提出了电方式的多电机同步传动控制,并进行了深入的研究。一般来说电方式的多电机同步传动控制有一个控制核心,即同步传动控制器,多个电机之间不需要彼此间的物理连接,而由同步传动控制器向各电机及
22、其驱动单元发送控制指令,从而保持彼此协调的运行关系。这样不但不需要大功率的电机驱动总轴,可以灵活的添加新的节点,而且可以解决机械方式远距离传动的限制,使成本大为降低。另外,电方式的同步控制一般都提供和上位机的通讯,实现同步传动参数的设置,使得对于不同产品,可以提供不同的工艺参数,使系统更加灵活,应用范围更广。3.2同步控制器硬件设计同步控制器以PIC单片机作为控制内核,包括5大模块,控制器结构框图如下图3-1所示。图3-1 控制器结构框图(1)电源模块。双9V变压器供电,经整流滤波产生24V和9V直流电压,再经DC-DC变换电路产生5V和3.3V电压,作为主芯片的工作电源。(2)电机启动/停止
23、信号检测电路。若电机当前为运行状态,当检测到启动信号时,则单片机通过RS-485接口以数字通讯方式启动电机,如若检测到停止信号,则关闭电机,使其停止运行。(3)电机位置信号检测。系统采用接近开关作为位置检测器件,当减速机构旋转一周时,接近开关会产生一个脉冲,此脉冲即为电机的位置信号。(4)CAN通讯模块。该模块实现与上位机的相互通讯,设置同步传动参数。(5)RS-485通讯模块。实现同步控制器与变频器的通讯,从而控制电机的运行速率和相位。3.2.1数据存储器系统中同步传动参数需要保存,因此需要扩展数据存储器。由于微控制器集成I2C(InterIntegrated Circuit)模块,所以选择
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 电机 同步 传动 控制系统 设计