DRV8833 dual motor driver con ESP32
Alimentazione 2.7-10.8 V
Bus GPIO
Pin e collegamento all’ESP32
| Pin | Ruolo | Pin ESP32 | Note |
|---|---|---|---|
| AIN1 | Ingresso (lo pilota l’ESP32) | D25 | Pin order varies between boards: match by the printed label. Motor A. PWM on one input, the other LOW |
| AIN2 | Ingresso (lo pilota l’ESP32) | D26 | Motor A |
| BIN1 | Ingresso (lo pilota l’ESP32) | D27 | Motor B |
| BIN2 | Ingresso (lo pilota l’ESP32) | D32 | Motor B |
| NSLEEP | Ingresso (lo pilota l’ESP32) | D33 | HIGH = driver on. Pulled up on some boards, not on others |
| NFAULT | Uscita (la pilota il componente) | D23 | Open drain, LOW on over-current or over-heat. Needs a pull-up |
| VM | Non collegato all’ESP32 | — | Motor supply 2.7 to 10.8 V |
| GND | Massa | GND | Share it with the motor supply and the ESP32 GND |
| AOUT1 | Non collegato all’ESP32 | — | Motor A |
| AOUT2 | Non collegato all’ESP32 | — | Motor A |
| BOUT1 | Non collegato all’ESP32 | — | Motor B |
| BOUT2 | Non collegato all’ESP32 | — | Motor B |
Collegamento consigliato per l’ESP32 DevKit a 30 pin, evitando i pin della flash, di sola lettura e di strapping. BoardPilot lo controlla mentre colleghi.
Fonti
- Texas Instruments DRV8833 datasheet, VM 2.7 to 10.8 V; 1.5 A RMS per bridge; nSLEEP, nFAULT
Provalo in 3D in BoardPilot
Componenti simili
18650 Li-ion cell in holder28BYJ-48 stepper + ULN2003 driver433 MHz transmitter (FS1000A)74HC595 shift registerA4988 stepper driverActive buzzer
Dati dei componenti: CC BY 4.0, riutilizzabili citando BoardPilot.