一,模块介绍
驱动板使用tb6612fng:
TB6612FNG 是一款由东芝(Toshiba)公司生产的双通道直流电机驱动芯片。由于其体积小、效率高、发热低等特点,它在智能小车、无人机云台、平衡车和各类机器人项目中应用极其广泛,是取代传统的 L298N 驱动器的理想选择。一颗芯片可以同时独立控制两个直流电机(电机 A 和 电机 B)。使用 IN1/IN2 控制方向(正转、反转、刹车、停止),使用 PWM 信号控制转速。
电源电压 (VM):最高可达 15V(建议在 12V 以内使用)。
逻辑电压 (VCC):2.7V - 5.5V(兼容 3.3V 和 5V 逻辑,如 Arduino, STM32, ESP32)。
TB6612 模块通常有两排引脚:
电源/控制端:VM: 电机驱动电源输入(接电池,最高 15V)。
VCC: 逻辑电源输入(接单片机的 3.3V 或 5V)。
GND: 接地(注意:VM 和 VCC 的地线必须共地)。
STBY: 待机/工作模式控制。高电平工作,低电平进入待机(电机停止)。
PWMA: A 电机速度控制(接单片机 PWM 引脚)。
AIN1 & AIN2: A 电机方向控制。
mot.a & mot.b: A 电机输出(接电机两端)。
电机得方向控制逻辑:

以上是驱动板的使用方法。
控制板使用设计使用 p1.7 p1.4用于控制方向,p3.6控制速度,p3.6连接flexpwm0 a通道。
以上是控制板的引脚使用。
我要赚赏金
