伺服主要靠脉冲来定位,基本上可以这样理解,伺服电机接收到1个脉冲,就会旋转1个脉冲对应的角度,从而实现位移,因为,伺服电机本身具备发出脉冲的功能,所以伺服电机每旋转一个角度,都会发出对应数量的脉冲,这样,和伺服电机接受的脉冲形成了呼应,或者叫闭环,如此一来,系统就会知道发了多少脉冲给伺服电机,同时又收了多少脉冲回来,这样,就能够很精确的控制电机的转动,从而实现精确的定位,可以达到0.001mm。步进电机是一种离散运动的装置,它和现代数字控制技术有着本质的联系。在目前国内的数字控制系统中,步进电机的应用十分广泛。随着全数字式交流伺服系统的出现,交流伺服电机也越来越多地应用于数字控制系统中。为了适应数字控制的发展趋势,运动控制系统中大多采用步进电机或全数字式交流伺服电机作为执行电动机。虽然两者在控制方式上相似(脉冲串和方向信号),但在使用性能和应用场合上存在着较大的差异。现就二者的使用性能作一比较。
一、控制精度不同
两相混合式步进电机步距角一般为3.6°、 1.8°,五相混合式步进电机步距角一般为0.72 °、0.36°。也有一些高性能的步进电机步距角更小。如四通公司生产的一种用于慢走丝机床的步进电机,其步距角为0.09°;德国百格拉公司(BERGER LAHR)生产的三相混合式步进电机其步距角可通过拨码开关设置为1.8°、0.9°、0.72°、0.36°、0.18°、0.09°、0.072°、 0.036°,兼容了两相和五相混合式步进电机的步距角。
交流伺服电机的控制精度由电机轴后端的旋转编码器保证。以松下全数字式交流伺服电机为例,对于带标准2500线编码器的电机而言,由于驱动器内部采用了四倍频技术,其脉冲当量为360°/10000=0.036°。对于带17位编码器的电机而言,驱动器每接收217=131072个脉冲电机转一圈,即其脉冲当量为360°/131072=9.89秒。是步距角为1.8°的步进电机的脉冲当量的1/655。
二、低频特性不同
步进电机在低速时易出现低频振动现象。振动频率与负载情况和驱动器性能有关,一般认为振动频率为电机空载起跳频率的一半。这种由步进电机的工作原理所决定的低频振动现象对于机器的正常运转非常不利。当步进电机工作在低速时,一般应采用阻尼技术来克服低频振动现象,比如在电机上加阻尼器,或驱动器上采用细分技术等。
交流伺服电机运转非常平稳,即使在低速时也不会出现振动现象。交流伺服系统具有共振抑制功能,可涵盖机械的刚性不足,并且系统内部具有频率解析机能(FFT),可检测出机械的共振点,便于系统调整。
三、矩频特性不同
步进电机的输出力矩随转速升高而下降,且在较高转速时会急剧下降,所以其最高工作转速一般在300~600RPM。交流伺服电机为恒力矩输出,即在其额定转速(一般为2000RPM或3000RPM)以内,都能输出额定转矩,在额定转速以上为恒功率输出。
四、过载能力不同
步进电机一般不具有过载能力。交流伺服电机具有较强的过载能力。以松下交流伺服系统为例,它具有速度过载和转矩过载能力。其最大转矩为额定转矩的三倍,可用于克服惯性负载在启动瞬间的惯性力矩。步进电机因为没有这种过载能力,在选型时为了克服这种惯性力矩,往往需要选取较大转矩的电机,而机器在正常工作期间又不需要那么大的转矩,便出现了力矩浪费的现象。
五、运行性能不同
步进电机的控制为开环控制,启动频率过高或负载过大易出现丢步或堵转的现象,停止时转速过高易出现过冲的现象,所以为保证其控制精度,应处理好升、降速问题。交流伺服驱动系统为闭环控制,驱动器可直接对电机编码器反馈信号进行采样,内部构成位置环和速度环,一般不会出现步进电机的丢步或过冲的现象,控制性能更为可靠。
六、速度响应性能不同
步进电机从静止加速到工作转速(一般为每分钟几百转)需要200~400毫秒。交流伺服系统的加速性能较好,以松下MSMA 400W交流伺服电机为例,从静止加速到其额定转速3000RPM仅需几毫秒,可用于要求快速启停的控制场合。
综上所述,交流伺服系统在许多性能方面都优于步进[b]电机。但在一些要求不高的场合也经常用步进电机来做执行电动机。所以,在控制系统的设计过程中要综合考虑控制要求、成本等多方面的因素,选用适当的控制电机。
关键字:伺服电机 步进电机
引用地址:
带你搞懂伺服电机和步进电机
推荐阅读最新更新时间:2024-05-03 00:03
步进电机驱动器的关键技术研究
引 言 步进电机是一种将电脉冲信号转换为角位移的执行机构。其主要优点是有较高的定位精度,无位置累积误差;特有的开环运行机制,与闭环控制系统相比降低了系统成本,提高了可靠性,在数控领域得到了广泛的应用。但是,步进电机在低速运行时的振动、噪声大,在步进电机的自然振荡频率附近运行时易产生共振,且输出转矩随着步进电机的转速升高而下降,这些缺点限制了步进电机的应用范围。步进电机的性能在很大程度上取决于所用的驱动器,改善驱动器的性能,可以显著地提高步进电机的性能,因此研制高性能的步进电机驱动器是一项普遍关注的课题。 1 步进电机驱动控制系统概述 通常情况下,步进电机驱动系统由3部分构成: ①控制电路。用于产生脉冲,控制电机的速
[单片机]
arm实验报告——步进电机
一、实验目的 1、学习步进电机驱动原理; 2、掌握通过CPU控制步进电机的方法。 二、实验内容 1、了解步进电机的运行控制; 2、了解步进电机运行速度的控制方法; 3、了解步进电机运行方向的控制方法。 三、实验设备DM2410B十实验系统;PC机;JTTAG仿真器;串口线。 2、软件: PC机操作系统(WINDOWS 2000); ARM Developer Suite v1.2; MulTI-ICE V2.2.5; DNW 2410(或超级终端)。 程序解析: 本实验系统使用5302410的工/0口的GPF的0, 4, 5, 6四个端口。对应的驱动如下: ///////////////////////////////
[单片机]
基于Stm32F407的步进电机的速度控制方案------初步
这里跟大家分享一下我的步进电机的速度控制思路(最终初步解决了问题) 这里我选择的是 Stm32F407 作为主控芯片,我的大致速度控制思路就是通过调整PSC 和ARR的值来实现对速度的控制。对应于我的代码的定时器框图如下(我用的是TIM14) 为了实现修改定时器的频率我们需要修改对应的PSC和ARR的值、 这里的定时器模式我选择是PWM模式 对应的定时器部分的初始化代码如下 以上代码完成了定时器的IO复用和对应的时钟的初始化,这里我们不在赘述! 我们接下来就是需要通过修改 定时器对应的PSC和ARR值来实现对定时器输出的脉冲的频率进行调整 所以我考虑的是 我们写一个数组,将不同的转速下对应的PSC和ARR值都分
[单片机]
直驱力矩电机和伺服电机区别
与传统伺服电机相比,直驱力矩电机可以提供更高的扭矩、更低的速度。可以直接将负载直接安装到电机上,而不需要使用齿轮减速箱。例如,通常伺服电机的速度运行可达6000 rpm,这对于大多数应用来说太高了,需要一个齿轮减速箱来降低速度从而获得扭矩。但使用直驱力矩电机时,高的极对数会提供更高扭矩,可以将伺服电机和齿轮减速箱的组合,减少为直驱力矩电机单个组件,从而消除其他组件引入的间隙、共振和定位误差。 直驱力矩电机精度更高,一般会使用高精度的编码器,由于编码器和转子(负载)直接耦合,因此电机的精度直接与编码器的精度关联。而传统的伺服电机,编码器仅是测量伺服电机的位置,无法检测到机械传动中的间隙引起的误差。 直驱力矩电机由于运动部件更
[嵌入式]
基于VC++的步进电机控制系统研究
步进电机是一种将电脉冲信号转换为线位移或角位移的电机,但步进电机的控制通常都采用汇编语言或C语言进行软件开发,本文结合SC3步进电机控制器及平移台的控制开发为例,介绍了一种如何在Windows平台下利用Visual C++6.0提供的串行通信控件MSComm来实现PC机与步进电机控制器之间的数据通讯,最终实现由PC机直接控制步进电机的方法,并详细介绍了编写串行通信程序的基本步骤和方法。调试结果表明:设计的控制程序简单、易懂,工作可靠,且具有友好的人机交互界面。 步进电机是一种将电脉冲转化为角位移的机电式数模转换器,在控制系统中具有十分广泛的用途,但传统的步进电机的控制通常都采用汇编语言或C语言进行软件开发,本文利用VC++提供的串
[嵌入式]
基于DSP实现的步进电机控制器的设计
DSP(Digital Signal Processor)是一种特别适合于进行数字信号处理运算的微处理器,其采用先进的软、硬件结构,其内部的程序空间和数据空间分开,可以同时访问指令和数据,并且具有事件模块管理功能及快速的中断处理功能,其以高性能及日趋低价位的特点,越来越广泛地应用于信息处理、控制系统中。TMS320LF2407芯片作为一款定点DSP控制器尤为适合于控制系统,其所包含的事件管理模块,可以极为方便的实现电机数字化控制。步进电机是数字控制系统的一种常见的执行元件,其接收数字控制信号(电脉冲信号),并转换成与之相对应的角位移或直线位移。步进电机具有开环控制无累计误差的优点,控制系统结构简单,因而得到了广泛的应用。本文所介绍
[电源管理]
单片机四线步进电机驱动
单片机四线步进电机驱动 程序功能: 当按下SW1时步进电机正转,按下SW2后步进电机反转,并可以根据源码任意调节旋转速度和每一个脉冲旋转角度 程序参考源代码如下: /C语言程序:/ #include reg52.h //可用非常成功。 #define uchar unsigned char #define uint unsigned int uchar table_begin; uint maichong; //脉冲 uchar zhuansu; //转速 uchar flag; //方向 sbit key_fuwei=P3^0; //复位键 sbit key_z=P3^1; //正转键 sbit key_f=
[单片机]
基于CPAC运动控制的两轴伺服电机控制
结合计算机可编程自动化控制器(CPAC)平台集成的P2P运动控制模式和DDA插补算法,运用otostudio软件设计相应的两轴运动控制程序和HMI界面,经过调试,程序运行良好,定位准确,实现了CPAC平台对两轴伺服系统运动轨迹的精确控制。 引言 随着科学技术的发展,以液压控制电动化的运动控制为代表的制造业,正经历着深刻的创新和改革。随着电力电子技术的进步,出现了多种多样的控制技术,研究运动控制技术的应用具有十分重要的实用价值。 CPAC平台可以运行windows操作系统,在实现高性能多轴相互协作运动和高速Point-to-Point运动控制的同时,实现常规工控机的功能。CPAC运动控制平台应用更加广泛,适用于有高速、高
[嵌入式]