第九章-电机控制优秀PPT.ppt
一、电机概述n电机是电能的变换装置,包括静止电机和旋转电机。n静止电机是依据电磁感应定律和磁势平衡原理实现电压变更的一种电磁装置,也称其为变压器。n旋转电机是依据电磁感应原理实现电能与机械能之间相互转换的一种能量转换装置。n旋转电机可分为:n 直流电机n 步进电机n 沟通电机1.1 直流电机的分类分类标准分类标准具体类别具体类别按其控制性能按其控制性能普通直流普通直流电电机;直流伺服机;直流伺服电电机。机。按有无按有无电电刷刷有刷直流有刷直流电电机;无刷直流机;无刷直流电电机。机。按励磁按励磁类类型型永磁直流永磁直流电电机;励磁直流机;励磁直流电电机等。机等。一般有刷永磁直流电机工作原理 1.2 1.2 直流电机特性图直流电机特性图当负载确定时,流过直流电机的平均电流越大,产生的力矩就越大,从而直流电机的转速越快;当电流确定时,负载越大,直流电机的转速就越慢。n步进电机一种将电脉冲转化为角位移的执行结构;即当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度。n步进电机结构图:步进电机步进电机n转子为永久磁铁,线圈绕在定子上。依据线圈的配置,步进电机的分类:步进电机步进电机二、直流电机的限制n 对直流电机进行调速和限制,需经过直流电机的驱动电路,驱动电路事实上就是大功率的放大器。n直流电机的驱动电路有线性放大驱动型和开关驱动型。n线性驱动器就是一个线性功放,线性驱动器的工作原理如下:线性功率驱动工作原理 1.1 1.1 开关驱动器开关驱动器PWM原理图 n开关驱动是利用大功率晶体管的开关作用,将恒定的直流电源电压转换为确定的方波电压加在电机电枢上。nPWM是直流电机最重要也是最常用的开关驱动限制方式。1 1PWMPWM(Pulse Width ModulationPulse Width Modulation)脉冲调宽式)脉冲调宽式2 2PFMPFM(Pulse Frequency ModulationPulse Frequency Modulation)脉冲调频式)脉冲调频式1.2 1.2 限制电路限制电路-驱动部分驱动部分n直流电机驱动器主要分类:T型不行逆驱动器;H型可逆驱动器。H型驱动器原理图 以下电路可敏捷限制直流电机正反转和转速限制电路限制电路1.3 1.3 直流电机限制试验直流电机限制试验1 1试验目的试验目的 敏捷限制直流电机的正反转,敏捷限制直流敏捷限制直流电机的正反转,敏捷限制直流电机的转速与停止。电机的转速与停止。2 2试验内容试验内容 一起先电机以最高速度正转,按键一次则电一起先电机以最高速度正转,按键一次则电机速度减半,按键机速度减半,按键3 3次后,电机停止;接着按次后,电机停止;接着按键,电机反转。键,电机反转。3 3原理分析原理分析 用P1.21引脚来限制直流电机的转动方向,并用一个全局变量保存电机的转动方向;用P0.21引脚来限制直流电机的转速,设计电机转速有2个等级。驱动子函数:ZLDJ_SET(uint8 Direction,uint8 Speed),限制直流电机的方向和速度。4.4.试验参考程序试验参考程序/*一起先电机以最高速度正转,按键一次则电机速度减半,按键3次后,电机停止;*接着按键,电机反转。*/intmain(void)uint32 i;uint8 Direction=0,Speed=3;PINSEL1=PINSEL1&0 x0FFFFFFF;/设置P0.30为GPIO功能,输入IO0DIR=IO0DIR&0 xBFFFFFFF;/设置P0.21为PWM功能,通过限制PWM的占空比从而限制直流电机的速度PINSEL1=PINSEL1|0 x00000400;/设置P1.21为GPIO,输出。通过限制P1.21的电平从而限制直流电机的方向IO1DIR=IO1DIR|(121);ZLDJ_SET(Direction,Speed);/电机以最快速度正转while(1)if(IO0PIN&(130)!=0)continue;/假如P0.30是高电平for(i=0;i5000;i+);/软件延时,消退干扰if(IO0PIN&(130)!=0)continue;/假如P0.30是高电平if(Speed&0 x03)=0)Direction+;Speed-;ZLDJ_SET(Direction&0 x01,Speed&0 x03);三、步进电机限制 步进电机依据电机结构分为三种:永磁式(PM)、反应式(VR)和混合式(HB)。永磁式步进电机一般为两相,转矩和体积较小,步进角一般为7.5度 或15度;多半用于价格低廉的消费性产品。反应式步进电机一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。在欧美等发达国家80年头已被淘汰;混合式步进电机是指混合了永磁式和反应式的优点。它又分为两相、三相和五相:两相步距角一般为1.8度,三相步距角为0.9度,而五相步距角一般为 0.72度。混进合式步进是工业运动限制应用最常见的电机。n一相驱动一相驱动 n 1 1相驱动方式特别简洁,可以便利地限制步进电机的正反转和速度。变相驱动方式特别简洁,可以便利地限制步进电机的正反转和速度。变更驱动信号的频率就变更电机的转动速度。更驱动信号的频率就变更电机的转动速度。n二相驱动二相驱动n 2 2相驱动的方式是任何一个时间,有相驱动的方式是任何一个时间,有2 2组线圈同时被激磁,因此产生的组线圈同时被激磁,因此产生的力矩比力矩比1 1相大,因此它的耗电也比一相大,但阻尼效果好。相大,因此它的耗电也比一相大,但阻尼效果好。n与与1 1相驱动方式一样,相驱动方式一样,2 2相驱动中总共有相驱动中总共有4 4种不同的信号,呈现周期性变种不同的信号,呈现周期性变更,每个周期步进电机转动更,每个周期步进电机转动4 4个步距角。电机的转速由驱动信号的频率来限制,个步距角。电机的转速由驱动信号的频率来限制,电机转动方向(正电机转动方向(正/反)由驱动信号的依次来确定。反)由驱动信号的依次来确定。1.1 1.1 2 2相步进电机的驱动方式相步进电机的驱动方式1相驱动 2相驱动 12相驱动1.2 1.2 步进电机的驱动电路步进电机的驱动电路-达林顿晶体管驱动达林顿晶体管驱动n达林顿晶体管瞬间通过电流可放大而达到l3A,足以应付大多数的步进电机。n驱动电流小于0.5A的小型步进电机,可以接受ULN2003之类的驱动芯片。1.3 1.3 步进电机的驱动电路步进电机的驱动电路-驱动芯片驱动芯片1.1.试验目的试验目的理解步进电机的结构,驾驭步进电机的限制方法(限制步进电机的转理解步进电机的结构,驾驭步进电机的限制方法(限制步进电机的转速、方向、前进角度)速、方向、前进角度)2 2试验内容试验内容限制步进电机快速前进限制步进电机快速前进200200步,降低速度再前进步,降低速度再前进5050步,再次降低速度前步,再次降低速度前进进5 5步,然后停止。停止一段时间后,限制步进电机以相反的步调退回步,然后停止。停止一段时间后,限制步进电机以相反的步调退回原地。原地。3 3试验原理分析试验原理分析 步进电机的转速由激磁信号的频率来确定,步进角的多少由激磁信号步进电机的转速由激磁信号的频率来确定,步进角的多少由激磁信号的个数来确定。的个数来确定。1.4 1.4 两相步进电机驱动试验两相步进电机驱动试验4.4.试验参考程序试验参考程序/*限制步进电机快速前进200步,降低速度再前进50步,再次降低速度前进5步,然后停止。*停止一段时间后,限制步进电机以相反的步调退回原地。*P2.21连接bjdj_A+、P2.17连接bjdj_A-、P2.19连接bjdj_B+、P1.22连接bjdj_B-*/int main(void)uint32 i;/设置步进电机限制引脚都为GPIO功能,输出IO1DIR=IO1DIR|(122);/P1.22为输出IO2DIR=IO2DIR|(117)|(119)|(121);/P2.21,P2.17,P2.19为输出BJDJ_Run(0,1,200);/电机以最快速度正转 200 个步距角BJDJ_Run(0,2,50);/电机以中等速度正转 50 个步距角BJDJ_Run(0,3,5);/电机以最慢速度正转 5 个步距角 for(i=0;i50000;i+);/软件延时BJDJ_Run(1,3,5);/电机以最慢速度反转 5 个步距角BJDJ_Run(1,2,50);/电机以中等速度反转 50 个步距角BJDJ_Run(1,1,200);/电机以最快速度反转 200 个步距角思索与练习思索与练习1、电机是_的变换装置,包括_电机和_电机。2、旋转电机的可以分为_、_和_,其中能将电脉冲转化成为角位移的执行机构是_。3、请画出直流电机产生的力矩与通电电流的关系图,以及转速与所带负载的关系图。4、直流电机的驱动电路分为_型和_型。请分别画出这两种类型的驱动工作原理示意图。5、PWM与PFM这两种方法在驱动电机速度上面有何不同?6、直流电机的停转由通过电流的_而确定,直流电机的转速由通过电流的_而确定,直流电机的转动方向由通过电流的_而确定。7、在非超载的状况下,步进电机的转速取决于脉冲信号的_,步进电机停止的位置取决于脉冲信号的_,步进电机转动的方向取决于脉冲信号的_。8、请问步进电机驱动电路的作用是什么?请找出至少一种其他的驱动方案。