基于单片机的步进电机控制器设计
摘要:步进电机是一种常用的机电执行元件,相应的控制和驱动电路对于其整体性能起着
非常重要的作用。采用常见的AT89S51单片机和步进电机驱动芯片L298N实现步进电机的控制和
驱动。整个系统具有结构简单、可靠性高、体积小、成本低和实用性强等特点,具有较高的应用推广
价值。。
关键词:单片机;步进电机;控制器;驱动器
Design of Controller of Stepper Motor Based on Microcontroller
DU Jia一ad, CHEN Yan一feng, LI Guo - hou
(Henan Institute of Science and Technology, Xinxiang 453003, China)
Abstract ". The stepper motor is a kind of conventional electromechanic executive elements, and the correspond-
ing driving and control circuits have very important effects upon its overall performance. The~micro-
controller AT89S51 and the driving chip of the stepper motor L298N are used to implemented driving and~-
trol of the stepper motor. The whole system has such features as simple structure, high reliability, small size,
and low cost, etc.,and possesses higher values of application and generalization.
Keywords: microcontroller; stepper motor; controller; driver.
0引言
步进电机是一种把电脉冲信号变成直线位移或
角位移的控制电机,其位移速度与脉冲频率成正比,
位移量与脉冲数成正比。步进电机在结构上也是由
定子和转子组成,可以对旋转角度和转动速度进行
高精度控制。当电流流过定子绕组时,定子绕组产
生一矢量磁场,该矢量场会带动转子旋转一角度,使
得转子的一对磁极磁场方向与定子的磁场方向一
致。定子绕组矢量磁场每旋转一个角度,转子也随
着该磁场旋转一个角度。因此,控制电机转子旋转
实际上就是以一定的规律控制定子绕组的电流来产
生旋转的磁场。每来一个脉冲电压,转子就旋转一
个步距角,称为一步。根据电压脉冲的分配方式,步
进电机各相绕组的电流轮流切换,在供给连续脉冲
时,就能一步一步地连续转动,从而使电机旋转。步
进电机每转一周的步数相同,在不丢步的情况下运
附件: 您所在的用户组无法下载或查看附件
搜索更多相关主题的帖子:
单片机论文 单片机论坛