关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 基于ATMEGA48单片机的仪表步进电机的细分控制

基于ATMEGA48单片机的仪表步进电机的细分控制

作者: 时间:2010-12-09 来源:网络 收藏

  从以上的分析可知,两相四拍是整步运转不,两相八拍其实是2。合成的磁场和电流矢量夹角以90o和45o的方式变化,如此往复循环。

  参考相关资料后不难发现:驱动技术常用近似正弦波的阶梯型电流代替矩形波电流,产生一个微步旋转磁场,从而带动以更小的步距角转动,其电流波形和旋转磁场矢量如图1所示。同时由于正弦波电流变化平滑,使运行更平稳、噪声更小。即通过改变相邻两相(A,B)电流的大小和方向(A相正弦波和B相余弦波矢量叠加),以改变合成磁场的夹角,通过电流矢量合成的方式来运转。


  硬件设计和软件编程

  根据细分原理可知,对于两相电机,需要同时两组线圈的电压大小和方向才能达到合成电流矢量的目的,控制线圈的电流大小有两种方案:其一是通过写入数字量,由数模转换器件输出模拟电压,控制线圈电流大小;其二是通过某些自带的PWM引脚输出占空比可控的方波,用其交流有效值控制线圈电流大小。很显然,按照正弦规律变化的占空比决定了线圈电流大小也按照相同的正弦规律变化。线圈的电压施加方向可以通过逻辑门电路来实现。

综上,选用具有两路16位精度PWM功能的,外围硬件电路设计如图2。



评论


相关推荐

技术专区

关闭