
技术参数:
1.逻辑部分输入电压VD:5V
2. 驱动部分输入电压VS:VIN输入6.5~12V,PWRIN输入4.8~35V
3. 逻辑部分工作电流Iss:<36mA
4.驱动部分工作电流Io:<2A
5.最大耗散功率:25W(T=75℃)
6. 控制信号输入电平:高电平2.3V
9.带固定扣,并可以通过排阵接入控制信号
10.驱动形式:双路大功率H桥驱动
11.引脚占用:D10~D13直接驱动电机
12.支持PWM/PLL模式电机速度控制
13.尺寸:68*53mm
测试图

我们可以控制 M1和M2两个直流电机的正转,反转,停止,以及PWM调速。
程序代码:
int E1 = 10;
int M1 = 12;
int E2 =11;
int M2 = 13;
void setup()
{
pinMode(M1, OUTPUT);
pinMode(M2, OUTPUT);
}
void loop()
{
int value;
for(value = 0 ; value <= 255; value+=5)
{
digitalWrite(M1,HIGH);
digitalWrite(M2, HIGH);
analogWrite(E1, value); //PWM调速
analogWrite(E2, value); //PWM调速
delay(30);
}
delay(1000);
int value;
for(value = 0 ; value <= 255; value+=5)
{
digitalWrite(M1,LOW);
digitalWrite(M2, LOW);
analogWrite(E1, value); //PWM调速
analogWrite(E2, value); //PWM调速
delay(30);
}
delay(1000);
}
需要注意的是,因为内置使用D10-D13引脚,导致Arduino的SPI接口不再可用。
摩尔斯电码(Morse code)也被称作摩斯密码,是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。
本文主要介绍如何在 ESP32 项目中使用 PubSubClient ,实现客户端与 MQTT 服务器的连接、订阅、收发消息等功能。
本文介绍一种使用Arduino开发板控制乐高EV3马达的方法。
乐高4C模式包括四个流程:联系(Connect)、建构(Construct)、反思(Contemplate)、延续(Continue)。
ESP32系列(包括ESP32-S3)搭载Xtensa双核处理器,默认情况下Arduino框架仅使用单核运行用户代码,通过多核编程,可以充分利用硬件资源来提升系统响应和性能。
MicroBlocks 是受 Scratch 启发, 为「物理计算」而生的图形化编程语言。
本小节主要介绍C++ 类相关的基础知识,包括类的定义、继承、多态,范围作用域等。
ESP32 FreeRTOS的常用API
Arduino+ESP32上使用TFT_eSPI库快速点亮这个屏幕,驱动芯片ST7789
本文介绍如何使用Tinkercad设计、构建和测试简单电路。