步进电机的新手入门 讲解控制基本原理

2014-04-18 11:43 来源:电子信息网 作者:云际

目前市场上应用最广泛的小型电机包括三个种类,分别是直流无刷电机、直流电机和步进电机。这三种电机的主要区别在于它们各自的驱动方式。步进电机是以步阶方式分段移动,直流电机和无刷直流电机通常采用的是连续移动的模拟控制方式;而步进电机是通过脉冲信号来进行控制,一般是由一个用来产生一定频率脉冲的单片机(脉冲频率用来控制速度),经过信号隔离放大后来驱动控制步进电机。

步进电机的新手入门 讲解控制基本原理

通常在程序方面频率的固定很重要,首先需要固定好一个适当的频率,按键触发启动定时器,然后在定时中断里取反一个IO端口做脉冲输出,再放入一个累加变量做计算,算脉冲数量,是取反两次输出一个完整的脉冲,在主程序中设定一个需要的脉冲数量来作为条件控制定时器的开启和关闭,然后循环等待条件满足需求。由于步进电机采用步阶移动,所以特别适合绝对寻址应用,步进电机采用直接控制方式,它的主要命令和控制变量都是步阶位置 (step position;相形之下,直流电机则是以电机电压做为控制变量,以位置或速度做为命令变量。直流电机需要反馈控制系统,它会以间接方式控制电机位置,步进电机系统多半则是以开环方式进行操作。

步进电机

一周热门