×

如何使用STC单片机进行SPWM步进电机的细分控制研究与实现

消耗积分:0 | 格式:rar | 大小:0.29 MB | 2019-01-17

分享资料个

  步进电动机控制方法多种多样,其驱动方式与运行性能关系极大。本文突破目前通用的D/A转换细分电路方式,创新性提出了一种基于SPWM的细分控制方法,该细分采用STC89C51单片机实现了对步进电机的控制。这种细分控制采用SPWM脉冲实现,使硬件结构简单,调整方便,控制精度高,运行平稳,可靠性和抗干扰能力强,应用效果良好。

  步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机某相线圈加一脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点,使得在速度、位置等控制领域用步进电机来控制变得非常简单,由此步进电机已被广泛地应用,应用范围正不断扩大。

  但是由于其结构及运行上的特点使它存在整步驱动控制时有以下缺点:步距角较大,转速不够平稳,低速时容易产生振动,机械噪声较大,影响工作精度。为了克服以上缺陷,可以改变控制驱动方式,如采用细分驱动控制减小噪声,这是一种比较完善和理想的解决手段。目前细分驱动都是采用D/A转换的方式进行细分,而本文提出采用SPWM步进电机细分驱动的原理,使驱动器结构更简单,细分精度高、运行功耗低、可靠性高、可维护性强。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !