Difference between revisions of "Matrix - L298N Motor Driver/zh"
From FriendlyELEC WiKi
(→介绍) |
(→工作原理) |
||
Line 61: | Line 61: | ||
==工作原理== | ==工作原理== | ||
* 当一个逻辑输入有效时,且电机驱动模块中电源供电正常时,电机驱动模块输出电流。否则即使电源供电正常,电机上也无电流。 | * 当一个逻辑输入有效时,且电机驱动模块中电源供电正常时,电机驱动模块输出电流。否则即使电源供电正常,电机上也无电流。 | ||
+ | * IN4 IN3 IN2 IN1 逻辑输入端 +5 GND 为电稳压电源输出端可以控制系统供电(采用LDO 稳压芯片,大容量钽电解电容,输出低纹波系数) VSS 为逻辑电平输入端,插上跳线默认为LDO 稳压输出5V,如 | ||
+ | 需外接请逻辑电平,去掉跳线往里输入,逻辑电平ENA ENB 为控制便能端,插上为使能驱动!PWM 调速可去跳线帽,从ENA ENB 端输入,控制电机速度。 | ||
* 驱动说明: | * 驱动说明: | ||
{| class="wikitable" | {| class="wikitable" |
Revision as of 03:08, 18 May 2016
Contents
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
- 引脚说明:
名称 | 描述 |
MOTOR_DC | 供电输入 |
名称 | 描述 |
ENA | 通道A输出使能 |
IN1 | 逻辑输入 |
IN2 | 逻辑输入 |
IN3 | 逻辑输入 |
IN4 | 逻辑输入 |
ENB | 通道B输出使能 |
GND | 地 |
名称 | 描述 |
OUT1 | 通道1输出 |
OUT2 | 通道2输出 |
OUT3 | 通道3输出 |
OUT4 | 通道4输出 |
3 工作原理
- 当一个逻辑输入有效时,且电机驱动模块中电源供电正常时,电机驱动模块输出电流。否则即使电源供电正常,电机上也无电流。
- IN4 IN3 IN2 IN1 逻辑输入端 +5 GND 为电稳压电源输出端可以控制系统供电(采用LDO 稳压芯片,大容量钽电解电容,输出低纹波系数) VSS 为逻辑电平输入端,插上跳线默认为LDO 稳压输出5V,如
需外接请逻辑电平,去掉跳线往里输入,逻辑电平ENA ENB 为控制便能端,插上为使能驱动!PWM 调速可去跳线帽,从ENA ENB 端输入,控制电机速度。
- 驱动说明:
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 | 制动 |