L6205开发板_步进电机控制入门讲解3.00ppt课件.ppt_第1页
L6205开发板_步进电机控制入门讲解3.00ppt课件.ppt_第2页
L6205开发板_步进电机控制入门讲解3.00ppt课件.ppt_第3页
L6205开发板_步进电机控制入门讲解3.00ppt课件.ppt_第4页
L6205开发板_步进电机控制入门讲解3.00ppt课件.ppt_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

步进电机控制入门,1,步进电机控制入门-前言,摘自一位网友的话:以前我总以为步进电机是一种即将被淘汰的玩意,即便是使用细分技术,同样会遇到丢步、振动、发热、响应慢等问题。偶然的机会做了个闭环驱动的实验,在其后面加装了一个1000线的编码器,步进电机通过编码器获得转子位置变换为矢量驱动当检测到位置偏差时提供驱动输出,到位后可以用极低的电流维持锁定初步试验达到了近似交流伺服的的效果,严格的来说在低速定位应用中,比伺服还要好!因为步进电机在低速时的力矩更大,而且锁定后不会像伺服电机那样在某个位置微震闭环驱动之后的步进电机消除了丢步、振动、发热等缺点,还可以成倍的提高转速,响应速度也非常快!闭环步进驱动其产品的介绍:主要特点:1、高响应与开环控制步进电机一样,Astep与脉冲命令同步运行,因此能使短行程可在短时间内精确定位。2、增益调整简单影响伺服系统使用的效果,不仅与伺服系统本身的性能有很大的关系,而且调整伺服系统的增益也非常关键,但调整增益是一件既繁琐又费时的事。Astep的调整非常简单,只需要调整一个拨码开关即可。它尤其适合于低刚性传动的应用,如同步带+滑轮等运动结构。3、停止无波动Astep的控制电机为步进电机,由于步进电机停止时具有保持转矩特性,因此,当停止时,电机位置保持完全不变且无波动,对于在停止时要求有不能振动的应用场合是一个非常理想的解决方案,如机器视觉、图像检测等行业。4、低速低振动由于驱动器采用了独特先进的电流矢量控制技术,平滑的效果可比得上细分驱动的效果,在低速运行时,振动也是非常小的。,2,步进电机入门控制讲解,1.步进电机结构-混合式步进电机2.细分控制原理3.H桥驱动方法驱动L6205为例4.矢量控制5.加减速度控制6.衰减模式,3,细分控制原理,1.在一步中,二个线圈给不同的电流形成的合力的夹角,就形成了步进电机转子转动的角度,来达到细分的目的。2.如果单纯给脉冲一个脉冲只能走一步,然后停下来,在一个新的平衡位置。3.不断的给这二个线圈加以相位90度的正弦波,步进电机就开始转动起来了。(以二相4拍混合式步进电机为例,三相相差120度),二相四拍步进电机驱动波形,4,步进电机控制入门,5,步进电机控制入门,4相8拍驱动波形,6,步进电机控制入门,7,步进电机控制入门,1.L6205+L6506才能恒流驱动或是采用恒流功能的DRV8841(电流略小一点)2.恒流驱动的好处就是慢速的时候基本不受电机电感的影响,使得微步距比较均匀。3.当然为了降低成本直接采用H桥也是可行的。4.下面就以L6205为例SPWM控制5.右图正弦波就代表PWM占空比的多少6.占空比为100和0%时为最大力矩50%电流为0SIN-SIN=SIN原理高电平减去低电平时导通的电流就是此时的电流。然后将这个占空比依次调整为按正弦变化。7.L6205已经包含1US死区,如果是其它MOS需要插入死区以免H桥损坏。,8,矢量控制,T0,T1,T3,T2,速度,位置,1.当目标位置T2当前位置T0加速匀速到指定位置,T2,V1,V2,V3,9,矢量控制,1.V1V2最高速度?为总行程的1/3少或更少根需要还有负载情况2.V3什么时候减速?加速多少减速多少。这要根据负载情况3.关于负载的计算这里举例克服摩擦做功的例子,10,步进电机启动频率,1.步进电机空载启动频率一般可以到1KHZ2.但是根据带负载的不同会有所降低需要实际测试。3.下面是计算方法4.为了快速平稳到达目标位置过低太慢,过高失步。要适中。,11,加减速度控制,1.用计算机计算查表方法计算快速2.根据需要采用离散法对S曲线拟合。为方便使用已经整理成上位机软件。,12,步进电机加速控制,13,1.步进电机多数矩频特性也就是力矩曲线就指数下降型2.那么我们加用加速曲线也应该用指数曲线型低数加速快,高速加速慢3.为了获得更好的刹车效果可以将指数曲线优化稍微像一个S型4.带负载启动时要比启动频率低,正常运转又要比最高频率低。5.如下图,14,1.2.3.,15,16,H桥驱动衰减模式,运动控制系统里匹配步进电机和驱动器的5个简单步骤:1.选择合适的电机(基于对速度和转矩的要求)。2.确认电机技术指标中各相电感之间误差在5%以内。3.选择合适的驱动器。如果可能的话,获得驱动器输出的电流波形图。4.确认驱动器上有提高运行平稳性的功能或者选项,如调节续流阻尼深度(慢速或者快速电流衰减)或可调整电流波形的电位器。5.根据驱动器特性匹配电机电感量。通常说来,高电感量电机低速性能较好,但是需要驱动器具备高电流阻尼(快速续流),能让电流在续流期间快速下降。阻尼有助于电感的快速放电。低电感量电机高速性能好,如果驱动器能提供较低的电流阻尼(慢速续流),那么这些电机将呈现出良好的工作特性,因为他们在电感能量泄放过程中无需特别的阻尼帮助。对于一些电感量中等的电机来说,可以选择具备混合续流能力的驱动器。6.电机快速时一般采用快速衰减模式低速时采用慢速衰减模式。7.现在的步进电机细分的方式基本上都是电流细分法,将相电流按正弦波相切得到的电流点作为细分点。在相电流达到细分点时就要控制电流进行控制衰减,否则得话就会出现角度过冲也就无法准确的停留在细分角度上。电机的速度不同选择的衰减模式不同。高速时快衰减、低速时慢衰减。高速时慢衰减就会出现震动大、噪音高等问题。低速时选择快衰减就会导致电机无力严重时会出现定位不准。电机控制IC上的电流衰减所针对的是H桥开关管的控制模式。慢衰减时高侧管关闭,快衰减时高低侧管都关闭。混合衰减是先是以快速衰减然后以慢速衰减,混合衰减的时间比例因芯片和功率也个不相同。,17,H桥驱动衰减模式,电流衰减模式特点及应用缓慢衰减模式的特点:马达在缓慢衰减时由于输出电流稳定的减少,所以电流的波纹会比较小,对马达转距会比较有利,但是在小电流的领域里,会因为电流的控制恶化造成输出电流增加,而且在半步进、四分之一步进模式下容易受到高脉冲频率驱动时马达反向电动势的影响,所以它不会随着电流限制值的变化而变化,会造成电流波形变形和马达震动。所以它比较适合在全步进模式或者低脉冲频率驱动时的半步进模式、四分之一步进模式使用。快速衰减模式的特点马达在快速衰减时由于输出电流急速减少,所以可以减低在高速驱动时电流波形的变形,但是输出电流的波纹会变大这会使平均电流下降(可以加大电流限制值来改善,但是也要考虑到输出额定电流),造成:马达转距的降低;马达的损失变大,增加发热。在没有和的问题下适合高速驱动的半步和四分之一步模式。混合衰减模式的特点混合衰减模式就是针对于上面所说的缓慢衰减模式、快速衰减模式所发生问题的改善方式。在混合衰减模式中电流衰减因为快速衰减和缓慢衰减的切换不会造成纹波电流的增大,可以改善电流的控制性.,18,快速衰减力矩会变小慢速衰减力矩会曾大,19,步进电机控制入门,20,步进电机控制入门,上位机软件配合前面所讲的速度计算公式主要用的是第一行C0K0B0叁考公式C0*K0 x+B0速度曲线理论见上面,21,大体流程,T2T8定时器用于产生PWM从而生成SVPWMT1为速度控制定时器T3T5预留8个电机速度控制,22,停止时电流和运行电流控制,23,电机位置控制函数,(应用层函数)指定位置电机自动加减速正反转控制MotorXControl(RXDData1*255);MotorYControl(RXDData2*255);高8BIT低8BITMotorXDmxDataControl(RXDData1,0);/DMX512测试okMotorYDmxDataControl(RXDData2,0);,24,根据位置控制速度,根据位置控制速度,底层应用函数参数为:电机方向,用于控制速度的启动制动位置Motor1_drive(Motor1_speed_postion_dir,MotorXSpeedPos);,25,细分控制及计算,MotorPositionPointer细分控制计算例子TIM2-CCR1=SinDataAMotorPositionPointer1;SinDataA1024个

温馨提示

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

评论

0/150

提交评论