DRV8833 dual motor driver con ESP32

Alimentazione 2.7-10.8 V Bus GPIO
AIN1AIN2BIN1BIN2NSLEEPNFAULTVMGNDAOUT1AOUT2BOUT1BOUT2

Pin e collegamento all’ESP32

PinRuoloPin ESP32Note
AIN1Ingresso (lo pilota l’ESP32)D25Pin order varies between boards: match by the printed label. Motor A. PWM on one input, the other LOW
AIN2Ingresso (lo pilota l’ESP32)D26Motor A
BIN1Ingresso (lo pilota l’ESP32)D27Motor B
BIN2Ingresso (lo pilota l’ESP32)D32Motor B
NSLEEPIngresso (lo pilota l’ESP32)D33HIGH = driver on. Pulled up on some boards, not on others
NFAULTUscita (la pilota il componente)D23Open drain, LOW on over-current or over-heat. Needs a pull-up
VMNon collegato all’ESP32—Motor supply 2.7 to 10.8 V
GNDMassaGNDShare it with the motor supply and the ESP32 GND
AOUT1Non collegato all’ESP32—Motor A
AOUT2Non collegato all’ESP32—Motor A
BOUT1Non collegato all’ESP32—Motor B
BOUT2Non 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

Provalo in 3D in BoardPilot

BoardPilot Dati del componente (JSON)

Componenti simili

Dati dei componenti: CC BY 4.0, riutilizzabili citando BoardPilot.