News center
新闻资讯

步进电机的速度调节方法

信息来源:深圳市嘉扬科技有限公司
添加时间:2025-10-29
步进电机是一种数字电机,在经济型数控机床及自动化设备中应用广泛。控制步进电机的转动需要3个要素:方向、转角和转速。对于含有硬件的驱动电源,方向取决于控制器送出的方向电平的高或低。转角取决于控制器送出的步进脉冲的个数。而转速则取决于控制器发出的步进脉冲之间的时间间隔。在步进电机的控制中,方向和转角控制简单,而转速控制则比较复杂。步进电机工作时,失步或过冲直接影响其定位精度。在设计系统的时候,除了应正确选择步进电机和驱动电源之外,还必须对步进电机控制脉冲的频率进行调节。由于步进电机的转速正比于控制脉冲的频率,所以调节步进电机脉冲频率,实质上就是调节步进电机速度。本文将具体讨论步进电机的速度调节问题,并结合实例给出软件实现的方法。1步进脉冲的调频方法对步进电机控制的一个中心问题就是速度调节。即产生一系列频率可调的步进脉冲序列,送到驱动电源,控制电机绕组的轮流通电,实现电机的转动。脉冲序列的产生用微处理器实现,有软件延时和硬件定时两种方法。(1)软件延时:通过调用标准的延时子程序来实现。假定控制器基于AT89S52单片机,晶振频率为12MHz,那么可以编制一个标准的延时子程序如下:该子程序的入口为(0E)(0D)两个字节,若需要20000us的延时,则给(0E)(0D)两个字节赋值4E20H,即执行下面程序:MOV0EH,#4EH;20000的十六进制码为4E20。MOV0DH.#20HCALLDELAY;调用标准延时子程序DELAY。若要控制步进电机走100步,每两步之间延时20000s,则汇编程序为:MOV0FH,#100D;准备走100步。CONTI:CALLI_STEP;电机走一步(调用电机的脉冲分配子程序)MOV0EH,#4EH;20000的十六进制码为4E20。MOV0DH,#20HCALLDELAY;相邻步之间的延时(决定电机的转速)。DJNZ0FH,CONTI;循环次数减1后,若不为0则继续,循环100次。可以看出,采用软件延时方法实现速度调节的优点是程序简单,思路清晰,不占用硬件资源。缺点是浪费CPU的宝贵时间,在控制电机转动的过程中,CPU不能做其它事。(2)硬件定时:假定控制器仍为AT89S52单片机,晶振频率为12MHz,将AT89S52的TD作为定时器使用,设定T0工作在模式1(16位定时/计数器)。今要求它能定时地发出步进脉冲,其定时中断产生的脉冲序列的周期(即步进电机的脉冲间隔)假定为20000s,则可算出TD所对应的定时常数为B1E0H,CPU相应的程序如下:主程序:MOVTMOD,#01H;设T0取工作模式1。MOVTH0.#0B1H;装入定时常数高8位。MOVTLO,#0E0H;装入定时常数低8位。SETBTR0;启动T0定时。SETBET0;允许T0中断。SETBEA;允许CPU中断。$;CPU等待T0的定时到。中断服务程序:CLRET0;关T0中断。CALLI_STEP;控制电机走一步(调用电机的脉冲分配子程序)。RETI;T0中断返回。本例中,只要改变T0的定时常数,就可实现步进电机的调速。这种方法既需要硬件(T0定时器)又需要软件来确定脉冲序列的频率,所以是一种软硬件相结合的方法。它的缺点是占用了一个定时器。在比较复杂的控制系统中常采用定时中断的方法,这样可以提高CPU的利用率。2升降频方法及其实现2.1升降频方法当步进电机的运行频率低于它本身的起动频率时,步进电机可以用运行频率直接起动,并以该频率连续运行,需要停止的时候,可以从运行频率直接降到零速。此时,电机运行于恒速状态,无需升降频控制。当步进电机的运行频率fb>fa(fa为步进电机有载起动时的起动频率)时,若直接用fb起动,由于频率太高,步进电机会丢步,甚至产生堵转。同样,在fb频率下突然停止,步进电机会超程。因此,当要求步进电机在运行频率.fb下正常工作时,就需要采用升降频控制,以使步进电机从启动频率fa开始,逐渐加速升到运行频率fb,然后进入匀速运行,最后的降频可以看作是升频的逆过程。步进电机常用的升降频控制方法有3种:(1)直线升降频。这种方法是以恒定的加速度进行升降,平稳性好,适用于速度变化较大的快速定位方式。加速时间虽然长,但软件实现比较简单。直线升降频(2)指数曲线升降频。如图2所示,这种方法是从步进电机的矩频特性出发,根据转矩随频率的变化规律推导出来的。它符合步进电机加减速过程的运动规律,能充分利用步进电机的有效转矩,快速响应性能较好,升降时间短。指数升降控制具有较强的跟踪能力,但当速度变化较大时平衡性较差,一般适用于跟踪响应要求较高的切削加工中。指数曲线升降频(3)抛物线升降频。如图3所示,抛物线升降频将直线升降频和指数曲线升降频融为一体,充分利用步进电机低速时的有效转矩,使升降速的时间大大缩短,同时又具有较强的跟踪能力,这是一种比较好的方法。抛物线升降频2.2软件实现步进电机在升降频过程中,脉冲序列的产生,即两个脉冲时间间隔的软件确定,有2种方法:(1)递增/递减一定值。如线性升降频,两脉冲频率的差值Δf=|fi-fi-1|是相等的,其对应的时间增量Δf也是相等。时间的计算若采用软件延时的方法,可先设置一个基本的延时单元Te,不同频率的脉冲序列可由Te的不同倍数产生。设起动时所用频率对应的时间常数为tNe以后逐次递减Δt(设Δt=tM),直到等于运行频率所对应的时间(tRe)为止。这种方法编程简单,节省内存。时间计算也可采用定时中断的方法,可将定时常数逐次递增/递减一定值,实现升降频控制。因其定时不是连续的,所以升降速曲线不是一条直线,而是折线,但可近似看成直线。(2)查表法。为了对步进电机实现最佳升降频控制,缩短电机的升降频时间,可从步进电机矩频特性出发进行分析。由步进电机的矩频特性(见图4,130BC3100A电机)可知,转矩M是频率f的函数(即角加速度dω/dt=M(f)/J,J为电机的转动惯量),它随着f的上升而下降,所以它呈软的特性。当频率较低时,转矩M较大,对应的角加速度dω/dt也较大,所以升频的脉冲频率增加率df/dt应取得大一些;当频率较高时,较小,dω/dt也较小,此时,升频的脉冲频率增加率df/dt应取小一些,否则,会由于无足够的转矩而失步。因此,根据步进电机的矩频特性,可以看出:在步进电机的升频过程中,应遵循“先快后慢”的原则。按此要求,从开始升频到升至fb之间,按最佳升频要求的频率取出f1,f2,f3,……,fn并将它们所对应的脉冲间隔时间t1,t2,……,tn,依次存于内存的一个数据区,如表1所示(称阶梯频率表)。步进电机的矩频特性曲线考虑到步进电机的惯性作用。在升速过程中,如果速率变化太大,电机响应将跟不上频率的变化,出现失步现象。因此,每改变一次频率,要求电机持续运行一定步数(称阶梯步长),使步进电机慢慢适应变化的频率,从而进入稳定的运行状态。根据最佳升降频控制规律,可推出步进电机的“频率-步长”关系曲线如图5所示。频率-步长曲线这样,升频时除需将阶梯频率表存于内存的一个数据区内外,还需建立另一个数据区,用来存放阶梯步长(如表2所示)。在升频过程中,可用查表的方法,分别得到fi=(ti)和所对应的△Li,实现升降频控制。软件上的具体做法是:将fi(ti)和△Li在EPROM中交替存放(如表3所示),程序执行时按顺序取数,每次取出一个频率和该频率对应的步长。详细的步进电机升降频软件流程。3结语本文提出的步进电机的速度调节方法,成功地应用在多种经济型数控机床上,包括2坐标车床、4坐标铣床、高速冲床、中频淬火机床等。实践表明:只要选用了适当的升降频便可提高机床的定位精度、改善运动部件的平稳性、缩短步进电机的升降时间、提高劳动生产率。
热销产品推荐
步进电机相关行业资讯推荐
1、无刷电机在飞行运动系统的重要性
2、伺服放大器的作用和原理
3、防爆电机通过传动轴进行修理中轴向间隙的测量
4、二相步进电机驱动器的工作方式
5、步进电动机的主要特性
6、莫托之声的成因及解决方法
7、测量直流无刷电机工作温度的常见问题方法有哪些
8、丝杆步进电机要美观还是实用
9、关于变频器对电机的十点保护常识
10、消防水雾喷头的重要性及维护价值分析
11、电机设备的现代故障进行诊断研究方法
12、直流无刷电动机过流保护
13、步进电机是否已损坏的判断方法
14、电机转速进行控制中的变频技术操作
15、伺服驱动器和系统如何接地
16、过载和高耐电压的步进电机的短路保护
17、电机堵转试验有什么意义?
18、步进电机高速运转卡死或丢步如何解决
19、能量守恒原理无刷直流电机简介
20、直流伺服电机的电磁制动器使用注意事项
21、直流无刷减速电机的技术发展
22、防爆电机基础入门
23、在步进电机使用中应聘请这样的工作人员
24、怎样正确选择伺服电机和步进电机呢?
25、工业机器视觉系统市场迅猛发展,行业应用新视点逐步扩大
26、防爆步骤MOTO的电路及工作原理
27、机电一体化直流无刷电机的优点与不足
28、步进电机具备的优势有哪些
29、高压电动机的绝缘结构
30、直流伺服电机的分类
31、电机主要保护器有哪些不同类型?
32、步进电机控制方案的论证
33、电机各类杂音处理
34、丝杆步进电机的工作原理
35、电机保养和维修以您为新的质量
36、PLC在步进电机控制系统中应用
37、工作人员在步进电机生产中需了解这些安全细则
38、国内外直线步进电机的发展动向
39、直流无刷电机与驱动器/控制器怎么接线?
40、非工业领域电机消费应用快速增长驱动力
41、步进电机选用中的注意事项
42、丝杆电机的工作原理分析
43、电机出现电磁噪音原因解析
44、步进电机是否已损坏的判断方法
45、合理保养能保证步进电机性能更好
46、高功率密度智能电机驱动器针对未来工业自动化
47、粉尘爆炸危险场所内区域等级的判断方法
48、中空轴步进电机选型的三个标准
49、直线执行器的发展
50、混台式步进电动机工作原理
上一篇:    步进电机工作原理讲解(一)
下一篇:    防爆伺服电机价格是否就能决定防爆电机品质?
联系我们
 
电话:0755-27080712
邮箱:wsb@sz-jayng.com
地址:深圳市光明区公明镇新庄社区将石路大围同富工业区E栋2楼
深圳市嘉扬科技有限公司版权所有    粤ICP备2024172765号