
Dodaj produkty podając kody
- L298N to sterownik silników DC dużej mocy. Umożliwia sterowanie dwoma silnikami DC lub jednym dwu fazowym silnikiem krokowym. Układ można sterować przy pomocy Arduino.
Moduł L298N do sterowania silnikami DC i krokowymi – do Arduino, robotyki i projektów DIY
Moduł L298N to popularny mostek H do sterowania silnikami w projektach z Arduino i innymi mikrokontrolerami. Pozwala obsłużyć dwa silniki prądu stałego albo jeden 2-fazowy silnik krokowy. To praktyczny wybór do budowy robotów, pojazdów, napędów, mechanizmów otwierania i prostych układów automatyki.
Jeśli szukasz sterownika silnika do Arduino, który daje kontrolę kierunku obrotów i prędkości, L298N jest jednym z najczęściej wybieranych rozwiązań do nauki, prototypowania i zastosowań warsztatowych.
Do czego używa się L298N? 🔧
Ten moduł sprawdza się wszędzie tam, gdzie mikrokontroler ma sterować silnikiem, ale sam nie może podać odpowiednio dużego prądu.
- ✅ roboty mobilne i platformy jezdne
- ✅ auta i łaziki sterowane Arduino
- ✅ napędy kół, przekładni i mechanizmów liniowych
- ✅ proste projekty automatyki domowej i warsztatowej
- ✅ sterowanie silnikiem krokowym 2-fazowym
- ✅ nauka działania mostka H i sterowania PWM
Jak działa ten sterownik?
L298N to dwukanałowy mostek H. Każdy kanał może sterować jednym silnikiem DC. Na wejścia IN1, IN2, IN3, IN4 podajesz sygnały z Arduino lub innego kontrolera, a moduł zmienia polaryzację na wyjściu silnika.
W praktyce oznacza to:
- zmianę kierunku obrotów – przód / tył, lewo / prawo,
- włączanie i wyłączanie silnika,
- regulację prędkości – zwykle przez sygnał PWM.
Moduł może pracować także z jednym silnikiem krokowym 2-fazowym, wykorzystując oba kanały.
Najważniejsze korzyści w praktyce ⭐
- Sterowanie 2 silnikami DC z jednego modułu.
- Obsługa 1 silnika krokowego 2-fazowego.
- Napięcie zasilania silników do 24 V.
- Prąd do 2 A na kanał – przydatny przy większych silnikach niż w prostych układach tranzystorowych.
- Wbudowany regulator 5 V do zasilania części logicznej.
- Złącza śrubowe ARK – wygodne podłączanie przewodów bez lutowania.
- Radiator poprawiający odprowadzanie ciepła.
- Zabezpieczenie przed przegrzaniem.
Kompatybilność – z czym ten moduł współpracuje? 🔌
L298N współpracuje z popularnymi platformami sterującymi, które podają sygnały logiczne 5 V do wejść sterujących.
- ✅ Arduino Uno
- ✅ Arduino Nano
- ✅ Arduino Mega
- ✅ inne płytki kompatybilne z Arduino
- ✅ mikrokontrolery i układy sterujące wykorzystujące standardowe sygnały cyfrowe
Najczęściej podłącza się piny sterujące mikrokontrolera do wejść IN1, IN2, IN3, IN4. Dzięki temu możesz łatwo sterować kierunkiem ruchu każdego kanału.
Jak podłączyć zasilanie?
Silniki zasilasz osobnym napięciem podłączonym do zacisków 12 V i GND. Według specyfikacji moduł obsługuje napięcie do 24 V.
Na płytce znajduje się stabilizator 5 V. Po założeniu zworki 5V Enable na wyjściu +5 V Power pojawia się napięcie 5 V, które można wykorzystać np. do zasilania Arduino.
To wygodne rozwiązanie, ale przed podłączeniem całego układu warto sprawdzić schemat i zapotrzebowanie prądowe projektu.
Na co zwrócić uwagę przed zakupem? 🚨
- To nie jest sterownik do każdego silnika krokowego – moduł obsługuje jeden silnik 2-fazowy.
- Maksymalny prąd kanału to 2 A – przy większym obciążeniu trzeba uwzględnić nagrzewanie się układu.
- L298N nie jest sterownikiem bezpośrednio do silników BLDC.
- Przy mocniejszych silnikach zadbaj o chłodzenie i poprawne okablowanie.
- Zasilanie silników i logiki trzeba planować świadomie – błędne podłączenie to jedna z najczęstszych przyczyn problemów przy uruchamianiu.
W praktyce – kiedy warto wybrać L298N? 💡
Ten moduł ma sens wtedy, gdy chcesz zbudować prosty i czytelny układ sterowania napędem bez sięgania po bardziej złożone sterowniki.
Sprawdza się szczególnie, gdy:
- chcesz sterować dwoma silnikami w robocie 2WD,
- potrzebujesz prostego sterownika do projektu szkolnego lub hobbystycznego,
- uczysz się sterowania kierunkiem i prędkością silników,
- budujesz prototyp i zależy Ci na łatwym podłączeniu przewodów.
Typowe błędy użytkowników i krótkie porady 🛠️
- ❌ Brak wspólnej masy między Arduino a modułem – bez tego sterowanie może działać niestabilnie.
- ❌ Zbyt słaby zasilacz – silnik rusza, ale moduł się resetuje albo traci moc.
- ❌ Pomylenie wyjść silnika z wejściami sterującymi – warto sprawdzić opisy pinów przed uruchomieniem.
- ✅ Przy pierwszym starcie testuj układ bez pełnego obciążenia.
- ✅ Używaj przewodów o odpowiednim przekroju przy większym poborze prądu.
- ✅ Jeśli projekt pracuje długo pod obciążeniem, kontroluj temperaturę radiatora.
Specyfikacja techniczna 📏
| Układ | L298N |
| Zastosowanie | 2 silniki DC lub 1 silnik krokowy 2-fazowy |
| Napięcie zasilania | do 24 V |
| Napięcie części logicznej | 5 V |
| Regulator napięcia | wbudowany 5 V 78L05 |
| Maksymalny prąd wyjściowy | 2 A na kanał |
| Prąd zasilania układu | 36 mA |
| Maksymalna moc strat | 20 W |
| Wymiary płytki | 44 x 44 x 30 mm |
FAQ – najczęstsze pytania ❓
Czy L298N nadaje się do Arduino?
Tak. To jeden z najczęściej używanych sterowników silników do Arduino. Wejścia IN1, IN2, IN3 i IN4 ułatwiają sterowanie kierunkiem pracy.
Czy tym modułem można sterować prędkością silnika?
Tak. Prędkość reguluje się zwykle sygnałem PWM, zależnie od konfiguracji projektu.
Czy moduł obsłuży dwa silniki DC jednocześnie?
Tak, moduł jest przeznaczony do sterowania dwoma silnikami prądu stałego.
Czy mogę podłączyć silnik krokowy?
Tak, ale jeden 2-fazowy silnik krokowy, ponieważ oba kanały są wtedy wykorzystywane do jego sterowania.
Czy moduł ma własne chłodzenie?
Tak, na płytce znajduje się radiator. Przy większym obciążeniu nadal warto kontrolować temperaturę pracy.
Podłączenie i zasilanie – ważna informacja 🔋
Wbudowany stabilizator 5 V może po założeniu zworki 5V Enable podawać napięcie na wyjście +5 V Power. To przydatne np. do zasilania Arduino, ale przed takim połączeniem upewnij się, że cały układ jest poprawnie skonfigurowany i zgodny z wymaganiami Twojego projektu.
Silniki podłącza się do osobnego zasilania przez zaciski 12 V i GND, a sygnały sterujące do wejść logicznych modułu.
Podłączenie silników krokowych
Jeśli planujesz użyć L298N jako sterownika silnika krokowego, poniższa grafika pokazuje sposób podłączenia różnych typów silników krokowych.
Wideo – budujemy robota z L298N 🎥
Co znajduje się w zestawie? 📦
- Moduł sterownika do silników DC oraz silników krokowych na L298N – 1 szt.
Jeśli budujesz robota, pojazd Arduino albo prosty układ sterowania silnikiem, L298N to sprawdzony moduł, który pozwala szybko uruchomić napęd i wygodnie testować różne konfiguracje.
Opinie o Moduł sterownika L298N do silników DC i krokowych - Arduino
w naszym programie lojalnościowym.
Witam. To zależy od warunków pracy, obciążenia a także czy podłączony będzie równolegle do dwóch kanałów. Jeżeli jeden silnik do 2 kanałów to jeżeli nie będzie obciążany do 70% to powinien dać radę.
Witam.
Tak jak jest to opisane wydajność układu - 2A na kanał, silniki klas które Pan podał podczas obciążenia wału mogą pobrać do 10A tak więc ten sterownik raczej nie nada się jeżeli miałby sterować dwoma takimi silnikami.
Witam.
Oczywiście, napięcie zasilania może być mniejsze niż wskazane.
Z naszego bloga


Kurs Arduino lekcja nr. 2

Rozwojowa platforma mobilna - wsparcie mikrokontrolera i sterowanie bluetooth
























