Difference between revisions of "Matrix - L298N Motor Driver/zh"

From FriendlyELEC WiKi
Jump to: navigation, search
(Created page with "English ==介绍== 电机驱动模块 * 模块Matrix-L298N_Motor_Driver是一款电机驱动器模块,...")
 
(介绍)
Line 3: Line 3:
 
[[File:L298N Motor Driver.jpg|thumb|电机驱动模块]]
 
[[File:L298N Motor Driver.jpg|thumb|电机驱动模块]]
 
* 模块Matrix-L298N_Motor_Driver是一款电机驱动器模块,使用ST公司的L298N作为主驱动芯片,具有驱动能力强,发热量低,抗干扰能力强的特点.模块可驱动两路直流电机。
 
* 模块Matrix-L298N_Motor_Driver是一款电机驱动器模块,使用ST公司的L298N作为主驱动芯片,具有驱动能力强,发热量低,抗干扰能力强的特点.模块可驱动两路直流电机。
 +
* L298N 电机其实就是一个驱动模块,能同时驱动两个直流电机,PWM 脉宽调制器,调整PWM的大小,就能实现控制电机的转速。这里使用软件延时来模拟PWM。
 +
* 若要对直流电机进行PWM调速,需设置IN1和IN2确定电机的转动方向,然后对使能端输出PWM脉冲,即可实现调速。注意当使能信号为0时,电机处于自由停止状态;当使能信号为1,且IN1和IN2为00或11时,电机处于制动状态,阻止电机转动。
 
*工作模式:H桥驱动(双路)
 
*工作模式:H桥驱动(双路)
 
*主控芯片:L298N
 
*主控芯片:L298N

Revision as of 03:04, 18 May 2016

English

1 介绍

电机驱动模块
  • 模块Matrix-L298N_Motor_Driver是一款电机驱动器模块,使用ST公司的L298N作为主驱动芯片,具有驱动能力强,发热量低,抗干扰能力强的特点.模块可驱动两路直流电机。
  • L298N 电机其实就是一个驱动模块,能同时驱动两个直流电机,PWM 脉宽调制器,调整PWM的大小,就能实现控制电机的转速。这里使用软件延时来模拟PWM。
  • 若要对直流电机进行PWM调速,需设置IN1和IN2确定电机的转动方向,然后对使能端输出PWM脉冲,即可实现调速。注意当使能信号为0时,电机处于自由停止状态;当使能信号为1,且IN1和IN2为00或11时,电机处于制动状态,阻止电机转动。
  • 工作模式:H桥驱动(双路)
  • 主控芯片:L298N
  • 逻辑电压:5V
  • 驱动电压:5V-35V
  • 逻辑电流:0mA-36mA
  • 驱动电流:2A(MAX单桥)
  • 存储温度:-20℃ 到 +135℃
  • 最大功率:25W。

2 特性

  • 使用GPIO接口
  • 尺寸为 48x40mm
  • PCB尺寸(mm):48x40

L298N Motor Driver.PCB

  • 引脚说明:
名称 描述
MOTOR_DC 供电输入
名称 描述
ENA 通道A输出使能
IN1 逻辑输入
IN2 逻辑输入
IN3 逻辑输入
IN4 逻辑输入
ENB 通道B输出使能
GND
名称 描述
OUT1 通道1输出
OUT2 通道2输出
OUT3 通道3输出
OUT4 通道4输出

3 工作原理

  • 当一个逻辑输入有效时,且电机驱动模块中电源供电正常时,电机驱动模块输出电流。否则即使电源供电正常,电机上也无电流。
  • 驱动说明:
ENA IN1 IN2 直流电机状态
0 X X 停止
1 0 0 制动
1 0 1 正转
1 1 0 反转
1 1 1 制动
ENB IN3 IN4 直流电机状态
0 X X 停止
1 0 0 制动
1 0 1 正转
1 1 0 反转
1 1 1 制动

4 下载Matrix源码