L298N dvojni H-most
gonilnik za DC motorje
Omogoča, da ESP32 krmili dva DC motorja (smer in hitrost), ki potrebujeta veliko več toka, kot ga lahko da en pin.
Odpri tečaj →Kako deluje
H-most so 4 tranzistorji okoli motorja. Z IN1/IN2 izbereš, katera dva sta vklopljena → tok teče levo-desno ali desno-levo → motor se vrti naprej ali nazaj. Na ENA daš PWM → hitrost. Modul se napaja s 7–12 V za motorje, notranji regulator pa da 5 V (lahko napaja tudi ESP32 prek VIN, če pustiš mostiček).
Pini in vezava
| Pin | Kaj je | Kam se priključi / zakaj |
|---|---|---|
| 12V (VCC) | Napajanje za motorje | 6 – 12 V iz baterije/adapterja. |
| GND | Masa | Obvezno skupna z GND na ESP32. |
| 5V | Izhod 5 V (z mostičkom) / vhod | Lahko → VIN na ESP32, če je vhod 7–12 V. |
| ENA / ENB | Enable (hitrost) za motor A / B | → PWM GPIO. Z mostičkom = stalno polna hitrost. |
| IN1, IN2 | Smer motorja A | → 2 GPIO. 10 = naprej, 01 = nazaj, 00/11 = stop. |
| IN3, IN4 | Smer motorja B | → 2 GPIO. |
| OUT1, OUT2 | Motor A | Oba priključka motorja. |
| OUT3, OUT4 | Motor B | Oba priključka motorja. |
Specifikacije
Napetost motorjev5 – 35 V
Tok2 A na kanal (trajno)
Padec napetosti~2 V (motor dobi manj)
Logični vhod3,3 V OK
Nasveti in tipične napake
- L298N je star in »porabi« 2 V. Sodobna alternativa: TB6612FNG ali DRV8833 — učinkovitejša in manjša.
- Motorji delajo šum na napajanju — dodaj kondenzator 100 µF in jih nikoli ne napajaj z USB-ja ESP32.