专业的微特电机产品发布平台
用户名: 密码: 注册
设为首页 加入收藏 联系我们
免费注册 企业免费建站
新技术论坛 会员产品发布
TB6600QQ群:70241714   步进电机论文   六轴工业机器人解决方案  
步进电机     驱动器     控制器     马达IC     伺服电机     无刷直流电动机     微特电机文献     工控器件     运动控制新产品     六轴工业机器人    
首 页   |   行业资讯   |   业内搜索   |   网站介绍   |   超级服务   |   新技术论坛
论坛公告: 中国步进电机应用网:http://using.zgbjdj.com/
  文章标题:步进电机的加减速控制设计
回复文章
作者:ilovewhat  发表时间:2010-1-29 17:28:24
                                                                                           步进电机的加减速控制设计
   
    摘要:采用直线规律的升降速,削定时器控制发出脉冲的时间间隔,采用查表和计算相结合的方法实现了步进电机的升降速过程的控制。本系统采用以单片机为核心对步进电机进行的开环控制。由各个功能键控制系统的运行,按启动键后,步进电机按照输入的步数进行走步;如在运行期间按停It键,则步进电机停止运行。细分驱动技术是一种能有效改善步进电机低频特性和提高步进精度的驱动技术,广泛应用于对工况要求较高的场合,尤其在一些要求高精度、低噪音、低振动的系统。
    关键词:步进电机;单片机;速度控制;细分控制
O引言

    步进电动机具有快速起、停,精度高和能够直接接收数字信号等特点,目前步进电动机已广泛应用在数控机床、轧钢机、军事工业、钟表工业以及自动记录仪表等领域。正因为步进电动机
的广一泛应用,对步进电动机的控制的研究也越来越多。其中,对步进电动机的运行速度控制的研究是重点研究内容之一。步进电动机是离散型自动化执行元件,它在系统中可实现的功能有:变换脉冲数为转轴的角位移;起电磁制动化、电磁差分器、电磁减速器和角位移发生器等作用。在负载的情况下,电动机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影啊,它将电脉冲信号转变成角位移,即给电动机加…个脉冲信号,电动机则转过一个步距角,因此适合单片机控制。采用单片机控制步进电动机具有功能强且价格低的优点,为步进电动机控制器提供了强有力的设计方案。
1步进电机的速度控制和加减速控制
1 1步进电机的速度控制
    控制步进电机的运行速度,实际上就是控制系统发出cP脉冲的频率或者换相的周期。系统可用两种办法确定cP脉冲的周期一种是延时,另一种是定时器。
    (1)延时方法
    这种方法是在每次换相之后,调用一个延时子程序,待延时结束后再次执行换相子程序,这样周而复始,即可发出定频率的cP脉冲或换相周期。延时子程序的延时时间与换相子程序所
用时间的和,即是cP脉冲的周期。这种方法的优点是程序简单,占用片内资源少,全部由软件实现。调用不同的子程序,就可以实现不同速度运行。缺点是占用cPu时间太多,不能在运行
中处理其他的工作。显然,这种方法虽然简单,但也只能用于较简单的控制过程。
  (2)定时器方法
  8051芯片内部有2个定时器,都是可编程的。利用定时器的定时功能可以产生任意周期的定时信号,从而可方便地控制系统输出cP脉冲的周期。


   805l芯片内部的定时器TIMEjR0及TIMERl都是16位定时器,当定时器启动后,定时器从装载的处置开始对系统机器周期进行加计数,当汁数值产生溢出时,即从FFFFH变为0000t{时,定时器产生中断信号,中止主程序的执行,系统转为执行定时器中断子程序。我们将电机换相子程序放在定时器中断服务程序中,则定时器中断一次,电机就换相一次,从而实现对电机的速度控制。
    这种定时程序只能产生不精确的定时。这是由于从定时器装载完重新启动开始至定时器申请中断结束共经过1000个机器刷期,而从申请中断到系统响应中断,再到中断服务程序中对定时
器进行装载都要花费一定得时间,这个时间形成附加的延时,导致电机运行速度与设定值不符。为实现精确定时,应将上述时间都计算在内。为此,应将定时器TLO与TH0两字节中已经汁入
的机器周期加在装载值的补码上。同时,在装载过程中需要停定时器,装载结束后再开定时器,实际的装载值也应把这段时间计算在内。
1 2步进电机的加减速控制
    步进电机驱动执行机构从爿点到B点移动时,要经历升速、恒速和减速过程。如果启动时次将速度升到给定速度,由于启动频率超过极限启动频率兀,步进电机要发生失步现象,因此会造
成不能正常启动。如果到终点时突然停下来,由于惯性作用,步进电机会发生过冲现象.会造成位置精度降低,如果非常缓慢的升降速,步进电机虽然不会产生失步和过冲现象,但影响了执行机构的工作效率。所以,对步进

 

  共有记录条,共页,条/页  转至页
回复此文章主题
  用户名: 密码: 注册新用户
回复内容:
 
设为首页   |   加入收藏   |   联系我们   |   站长留言   |   广告服务   |   友情链接   |   免费展示
网站实名:步进电机网 步进电机驱动器网 微特电机网 网站地图 新闻中心
版权所有:北京时代四维科技有限公司
© Copyright By www.zgbjdj.com
京ICP备11042559号-1