1 / 12
文档名称:

L298N步进电机驱动器使用说明.docx

格式:docx   大小:120KB   页数:12页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

L298N步进电机驱动器使用说明.docx

上传人:mazhuangzi1 2022/3/14 文件大小:120 KB

下载得到文件列表

L298N步进电机驱动器使用说明.docx

文档介绍

文档介绍:L298N电机驱动器使用
说明
兴创科技
://xchua
信号指示灯
二帳管
L298N 驱
动芯片
电机
电源
电机
'信号 输入
nw I
P1H 控 | 制端
L298步进电机可分为反应式步进电机〔简称 VR、永磁式步进电机〔简 称PM和混合式步进电机〔简称 HB。
一、步进电机最大特点是:
1、 它是通过输入脉冲信号来进行控制的。
2、 电机的总转动角度由输入脉冲数决定。
3、 电机的转速由脉冲信号频率决定。
二、 步进电机的驱动电路
根据控制信号工作,控制信号由单片机产生。(或者其他信号源)
三、 基本原理作用如下:
步进电机控制:将IN1,IN2和IN3,IN4两对引脚分别接入单片机的某 个端口,输出连续的脉冲信号。信号频率决定了电机的转速。改变绕组 脉冲信号的顺序即可实现正反转。
两相四拍工作模式时序图:
步进电机
信号输入
第一步
第二步
第三步
第四步
返回第一 步
正转
IN1
0
1
1
1
返回
IN2
1
0
1
1
返回
IN3
1
1
0
1
返回:
IN4
1
1
1
0
返回
反转
IN1
1
1
1
0
返回
IN2
1
1
0
1
返回1
IN3
1
0
1
1
返回
IN4
0
1
1
1
返回
(1)控制换相顺序
1、通电换相这一过程称为脉冲分配。
例如:
1、两相四线步进电机的四拍工作方式,其各相通电顺序为 (A-B-A '
-B')依次循环(通电控制脉冲必须严格按照这一顺序分别控制 A,B
相的通断。)
2、两相四线步进电机的八拍工作方式,其各相通电顺序为 (A — AB- B— BA — A'— A B' -B' - B‘ A)依次循环。(出于对力
矩、平稳、噪音及减少角度等方面考虑。往往采用八拍工作方式 )
⑵控制步进电机的转向 如果给定工作方式正序换相通电, 步进电机正转,如果按反序通电换 相,则电机就反转。如:正转通电顺序是:〔A-B-A'— B'依次循
〕则反转的通电顺序是:
B ' -A' -B — A依次循环。〕
(3)控制步进电机的速度
如果给步进电机发一个控制脉冲,它就转一步,再发一个脉冲,它会 再转一步。两个脉冲的间隔越短,步进电机就转得越快。调整单片机 发出的脉冲频率,就可以对步进电机进行调速。 〔注意:如果脉冲频
率的速度大于了电机的反应速度,那么步进电机将会出现失步现象〕
实例二:直流电机的控制实例
使用直流/步进两用驱动器可以驱动两台直流电机。分别为 M1
和M2。引脚A, B可用于输入PWM脉宽调制信号对电机进行调速 控制。〔如果无须调速可将两引脚接 5V,使电机工作在最高速状态, 既将短接帽短接〕实现电机正反转就更容易了,输入信号端IN1接高 电平输入端IN2接低电平,电机M1正转。〔如果信号端IN1接低电 平,IN2接高电平,电机M1反转。丨控制另一台电机是同样的方式, 输入信号端IN3接高电平,输入端IN4接低电平,电机M2正转。〔反 之则反转〕,PWM信号端A控制M1调速,PWM信号端B控制M2 调速。
可参考以下图表:
电机
旋转方

控制端
IN1
控制端
IN2
控制端
IN3
控制端
IN4
输入PWM信号改
变脉宽可调速
调速端
A
调速端
B
M1
正转


/
/

/
反转


/
/

/
停止


/
/

/
M2
正转
/
/


/

反转
/
/


/

停止


/
/
/

#include<> // 头文件 #define uint unsigned int // 宏定义
sbit D仁 P1A0; sbit D2=P1A1; sbit K1=P3A0; sbit k2=P3A1; sbit k3=P0A7;
//驱动器 in1
//声明单片机 P1 口的第一位和第二位 ****** 驱动器 in2
//声明单片机 P3 口第一位 (独立开关 ) 按键 key1 //行程开关远端
//行程开关近端
unsigned int flag=0,flag1,flag2,get_out=0; //声明标识
// K1=1;
// k2=1;
// k3=1;
void delay(uint z);
//声明子函数
void IntConfiguration()