10M+ Elektrické součástky na skladě
Certifikováno ISO
Záruční doba zahrnuta
Rychlé doručení
Těžko nalezené díly?
My je zdrojíme.
Požádat o nabídku

Průvodce řidiči motoru L298N: Funkce, rozložení pinů, zapojení, specifikace a provoz

Dec 11 2025
Zdroj: DiGi-Electronics
Procházet: 2122

Ovladač motoru L298N je široce používaný modul s dvojitým H-můstkem navržený pro spolehlivé řízení stejnosměrných a krokových motorů v robotice, automatizaci a systémech pro domácí potřeby. Jeho schopnost zvládat vyšší napětí, snadno komunikovat s mikrokontroléry a podporovat obousměrné řízení z něj činí praktickou volbu pro projekty vyžadující stabilní rychlost, směr a výkon při manipulaci s nákladem.

Figure 1. L298N Motor Driver

Přehled motorového pohonu L298N

L298N je integrovaný obvod s dvojitým H-můstkem a pohonem motoru, navržený pro nezávislé řízení dvou stejnosměrných motorů nebo jednoho bipolárního krokového motoru. Umožňuje řízení vpřed, couvání, brzdění a rychlosti propojením nízkoenergetických logických signálů z mikrokontroléru s vyšším napětím a proudem požadovaným motory. Měnič podporuje široký rozsah provozního napětí a poskytuje spolehlivé obousměrné řízení, což z něj činí běžnou volbu pro robotiku, automatizační projekty a obecné aplikace řízení motorů.

Vlastnosti motorového řidiče L298N

FunkcePopis
Dvojitý plný H-můstekUmožňuje nezávislé řízení dvou stejnosměrných motorů nebo jednoho bipolárního krokového motoru, podporující stavy vpřed, vzad, brzdění a volné dráhy.
Široký rozsah napětí motoru (5V–35V)Kompatibilní s motory 6V, 9V, 12V a 24V, běžně používanými v robotice a automatizačních projektech.
Vysoký proudový výstupDodává až 2A nepřetržitého proudu na kanál s odpovídajícím odváděním tepla, což jej činí vhodnou pro motory vyžadující vysoký startovací moment.
PWM-kompatibilní ENA/ENB pinyPodporuje přímé řízení rychlosti pomocí PWM signálů z mikrokontrolérů jako Arduino, ESP32 nebo Raspberry Pi.
Tepelné vypnutíAutomaticky chrání řidiče před přehřátím při vysoké zátěži nebo při dlouhodobém provozu.
Palubní regulátor 78M05Poskytuje stabilní 5V logický zdroj při napětí motoru ≤12V, což snižuje potřebu externího regulátoru v běžných sestavách.

Technické specifikace motorového ovladače L298N

ParametrSymbolMinTypickéMaxJednotka
Napětí napájení motoruVs51235V
Kontinuální výstupní proud (na kanál)IO-cont-2-A
Špičkový výstupní proudIO-peak--3A
Napájecí napětí logického napájeníVSS4.557V
Pokles výstupního napětíVCEsat1.8-4.9V
Rozptyl energiePtot--25W
Provozní teplotaTop-2,5-130°C

Rozmístění pinů motorového ovladače L298N

Figure 2. Pinout of the L298N Motor Driver

Většina modulů ovladačů motorů L298N poskytuje jasně označené šroubové svorky pro výstupy motoru a napájecí vstupy, spolu s konektorovými piny pro logické řízení. Každý pin plní specifickou roli při pohánění stejnosměrných nebo krokových motorů přes dvojitý H-mostkový integrovaný obvod.

Funkce pinů

PinTypPopis
VCCSílaVstup hlavního motoru (5–35V). Napájí výstupy H-můstku.
GNDSílaSpolečný referenční bod pro logiku i motor.
5VSílaLogický zdroj vstup/výstup závisí na konfiguraci propojky.
IN1, IN2VstupVstupy pro řízení směru pro motor A.
IN3, IN4VstupVstupy pro řízení směru pro motor B.
ENAVstupZapnutí/PWM vstup pro řízení rychlosti motoru A.
ENBVstupZapnutí/PWM vstup pro řízení rychlosti motoru B.
OUT1, OUT2VýstupVýstupy na svorkách motoru A.
OUT3, OUT4VýstupVýstupy na terminálu Motor B.

Použití motorového ovladače L298N

Modul se snadno propojuje s mikrokontroléry jako Arduino, ESP32, STM32 nebo Raspberry Pi. Řízení se provádí digitálními signály pro směr a PWM pro rychlost.

Logika řízení směru

Motor AIN1IN2ENAVýsledek
Předem10PWMMotor se otáčí vpřed
Reverz01PWMMotor se otáčí dozadu
Volné pobřeží00-Motor se volně otáčí
Brzda11-Motor náhle zastaví

Motor B používá IN3, IN4 a ENB s identickým chováním.

Zapojení k Arduinu (typické uspořádání)

L298N PinArduino PinÚčel
IN1D7Směr Motor A
IN2D6Směr Motor A
ENAD5 (PWM)Rychlost Motor A
IN3D4Směr Motor B
IN4D3Směr Motor B
ENBD9 (PWM)Rychlost motoru B
GNDGNDReferenční bod
VINExterní zdrojVýkon motoru

Po připojení digitální výstupy řídí směr a výstupy PWM upravují rychlost motoru.

Řízení rychlosti s PWM

PWM signály aplikované na ENA a ENB mění průměrné napětí dodávané každému motoru, což umožňuje plynulé zrychlení a přesnou kontrolu rychlosti.

Doporučené frekvenční rozsahy:

• 500 Hz – 2 kHz → Nejlepší motorická odezva a minimální teplo.

• Vyšší než 5 kHz → Způsobuje ztráty výkonu a zvýšené zahřívání.

• Pod ~200 Hz → Vytváří viditelné pulzování a nižší točivý moment.

Pohon bipolárních krokových motorů

Každý kanál H-můstku ovládá jednu cívku bipolárního krokového motoru. L298N podporuje sekvence v plném a půlkrokovém režimu, což jej činí vhodným pro jednoduché polohové systémy.

Omezení

• Žádná podpora mikrokroků

• Žádné nastavitelné omezení proudu

• Vyšší ztráty výkonu v důsledku technologie bipolárních tranzistorů

Pro přesný nebo tichý provoz fungují výrazně lépe specializované mikrokrokové ovladače jako A4988 nebo DRV8825.

Elektrické limity, výkon a tepelná správa

Ačkoliv je L298N dimenzován na 35V a 2A na kanál, výkon je nižší kvůli ztrátám tranzistorů a hromadění tepla. IC využívá bipolární tranzistory, které způsobují výrazný úbytek napětí, obvykle 1,8V až 2,5V pod zátěží. To snižuje efektivní napětí dopadající na motor, snižuje točivý moment a způsobuje, že měnič běží při vyšších proudech.

V praktickém použití L298N nejlépe funguje s motory 7–12V, které při normálním zatížení odebírají méně než přibližně 1,5A. Tlačení proudu blíže k jeho limitu 2A způsobuje rychlé zahřívání integrovaného obvodu, zejména při vysokých pracovních cyklech PWM. Nepřetržité intenzivní používání vyžaduje správné tepelné řízení, protože teploty nad ~80°C vedou ke zhoršení výkonu a možnému selhání.

Pro udržení bezpečného provozu modulu zajistěte dobrý průtok vzduchu, používejte chladicí ventilátor pro těžké zatížení a v případě potřeby aplikujte tepelnou pastu pro zlepšení kontaktu s chladičem. Střední frekvence PWM (kolem 500 Hz–2 kHz) také pomáhají snižovat ztrátu výkonu a udržovat stabilní provoz.

Konfigurace napájení, stabilita a ochrana zapojení

Spolehlivý provoz ovladače motoru L298N silně závisí na správném nastavení napájení, uzemnění, zapojení a řízení šumu.

Konfigurace napájení a chování regulátoru 5V

Zdroj motoru (VCC) napájí výstupy H-můstku a obvykle může dosahovat napětí od 5 do 35 V: vyšší napětí zvyšují točivý moment motoru, ale zároveň zvyšují teplo u L298N díky vnitřnímu úbytku napětí. Palubní regulátor 78M05 napájí pouze logickou sekci řidiče a neměl by být používán jako obecný zdroj 5V pro externí desky.

• Když ≤ napětí motoru 12 V, nechte 5V propojku na místě, aby integrovaný regulátor mohl dodávat 5 V logický výkon.

• Když > napětí motoru 12 V, odstraňte 5V propojku a přivedte samostatné, regulované 5 V napětí na 5V pin.

To zabraňuje přehřívání regulátoru a udržuje stabilní výkon logiky.

Požadavky na uzemnění

Všechny napájecí kolejnice musí sdílet společné uzemnění, aby logické signály měly jasnou referenční úroveň. Připojte zem motoru, logickou zem a zem mikrokontroléru ke stejnému referenčnímu uzlu. Pokud je nějaká země plovoucí nebo volně spojená, můžete vidět trhaný pohyb motoru, nestabilní regulaci rychlosti, náhodné resety mikrokontrolérů nebo nesprávnou odezvu na směrové a PWM signály.

Stabilita zapojení a kontrola hluku

Stejnosměrné motory generují elektrický šum, který může narušit logické obvody. Dobrá praxe zapojení výrazně zlepšuje stabilitu.

• Použít krátké, silné vodiče pro výstupy motorů k omezení úbytku napětí a snížení vyzařovaného šumu.

• Fyzicky oddělit zapojení motoru od logických a mikrokontrolérových signálových linek.

• Utáhněte všechny šroubové svorky tak, aby se cesty s vysokým proudem neotevřely nebo neobloukovaly pod zatížením.

• Preferovat samostatný zdroj napájení motoru pro motory s vysokým proudem místo sdílení stejné kolejnice s logikou.

Pro odpojování výkonu umístěte elektrolytický kondenzátor 470–1000 μF přes svorky motoru (VIN a GND), který absorbuje náběhové a zátěžové přechodné jevy, a přidejte keramické kondenzátory 0,1 μF blízko logických pinů pro filtraci vysokofrekvenčního šumu.

Ochranná opatření

Ačkoliv L298N má vestavěné diody flyback, dodatečná ochrana zvyšuje bezpečnost:

• Přidat pojistku na přívodní vedení motoru pro ochranu proti zhasnutí nebo zkratům.

• Zajistit správné chlazení nebo proudění vzduchu, pokud motory odebírají vysoký proud.

• Vyhněte se řetězení více vysokoproudových zařízení ze stejné napájecí koleje.

Běžné problémy a řešení problémů

Motory 10.1 jsou slabé nebo trhají

• Příliš nízké napětí v napájení motoru – Motor nemusí přijímat dostatečné napětí k vytvoření dostatečného točivého momentu, zejména při zatížení.

• Nadměrný pokles napětí v měniči – Dlouhé vodiče, tenké kabely nebo vysoký odběr proudu mohou způsobit pokles napětí před motorem.

• Špatná frekvence PWM – Velmi nízké nebo velmi vysoké PWM frekvence mohou způsobit trhavý pohyb nebo snížený točivý moment; upravit na vhodný rozsah (typicky 1–20 kHz).

Resetování mikrokontrolérů

• Nedostatečné uzemnění – Špatné nebo nekonzistentní uzemnění mezi měničem, napájením a mikrokontrolérem může způsobit nestabilní logické signály.

• Žádné odpojovací kondenzátory – Chybějící obtokové kondenzátory na mikrokontroléru nebo motoru mohou způsobit výpadky napětí při náhlých proudových špičkách.

• Hluk motoru zpětně přecházející do logického napájení – Indukční hluk motoru může narušit 5V kolejnici; Používejte samostatné zdroje nebo přidejte filtrační komponenty.

Přehřívání řidiče

• Motor odebírá více proudu než je schopnost ovladače – L298N podporuje až ~2A na kanál (často méně bez chlazení); překročení této hodnoty způsobuje rychlé zahřívání.

• Prodloužený vysokovýkonný provoz s pohonem (PWM) – Dlouhý provoz téměř na plný výkon zvyšuje spotřebu výkonu uvnitř řidiče.

• Nedostatečný průtok vzduchu nebo chladič – Vestavěný chladič nemusí být dostačující pro těžká zatížení; Přidejte ventilátor nebo externí odvod tepla.

10,4 LED diody svítí, ale motory se nepohybují

• Volné šroubové svorky – Vodiče motoru nesmí být pevně sevřené, což způsobuje přerušované nebo žádné spojení motoru.

• Nesprávná polarita motoru – Obrácené zapojení může zabránit očekávané rotaci nebo způsobit nepohyb při určité řídicí logice.

• Chybí signál pro povolení ENA/ENB – Pokud jsou povolené piny NÍZKÉ nebo nejsou připojeny, odpovídající kanál motoru se neaktivuje.

Použití motoru L298N DC

• Roboti s diferenciálním pohonem a platformy chytrých aut – Umožňují nezávislé řízení levého a pravého motoru pro hladké řízení, kontrolu rychlosti a manévrování.

• Roboti pro vyhýbání se překážkám a sledování linii – Bezproblémově spolupracuje se senzorovými navigačními systémy pro úpravu rychlosti a směru motoru v reálném čase.

• Kompaktní dopravníky a automatizační mechanismy – Pohání malé pásy, válečky a pohyblivé části v lehkých průmyslových nebo vzdělávacích automatizačních zařízeních.

• Pan-tilt kamerové montáže a robotická ramena – Poskytuje řízený obousměrný pohyb pro polohovací systémy, což umožňuje přesný úhlový nebo lineární pohyb.

• DIY plottry, CNC prototypy a malé XY systémy – Pohání krokové nebo stejnosměrné motory pro vykreslování, gravírování nebo jednoduché projekty založené na souřadnicovém pohybu.

• Motorové dveře, klapky a jednoduché pohony – Ideální pro domácí automatizace vyžadující kontrolované mechanismy otevírání a zavírání.

Alternativy L298N

Moderní měniče nabízejí lepší účinnost a nižší pokles napětí, což je činí preferovanými pro bateriové nebo výkonné konstrukce.

Figure 3. TB6612FNG

• TB6612FNG – Vynikající účinnost, nízká teplota, ideální pro přenosné roboty.

Figure 4. DRV8833

• DRV8833 – Kompaktní, nízkoenergeticky náročný, vysoce efektivní pro vestavěné projekty.

Figure 5. BTS7960

• BTS7960 – Vysokoproudový H-most pro velké stejnosměrné motory.

Figure 6. A4988 DRV8825

• A4988 / DRV8825 – Mikrokrokové ovladače pro plynulé a přesné řízení kroku.

Figure 7. MX1508

• MX1508 – Velmi levná volba pro malé hobby motory při lehkém zatížení.

Tyto alternativy umožňují upgradovat podle točivého momentu, účinnosti a požadavků na řízení.

Závěr

L298N zůstává spolehlivým ovladačem motoru pro aplikace se středním výkonem, nabízí solidní výkon, flexibilní možnosti řízení a přímou integraci s populárními mikrokontroléry. Ačkoliv má omezení v účinnosti a generování tepla ve srovnání s novějšími měniči, správné zapojení, uzemnění a tepelná správa pomáhají maximalizovat jeho spolehlivost. Pro mnoho vzdělávacích a hobby konstrukcí stále poskytuje praktické a odolné řešení řízení motoru.

Často kladené otázky [FAQ]

Může L298N pohánět dva motory při různých rychlostech?

Ano. L298N má dva nezávislé PWM vstupy (ENA a ENB), což umožňuje každému motoru běžet na jinou rychlost nebo zrychlení křivkou, pokud mikrokontrolér poskytuje samostatné PWM signály.

Jaký pokles napětí bych měl zohlednit při použití L298N?

Očekávejte pokles napětí 1,8 V – 2,5 V při typických zátěžích a až 4 V při vysokém proudu. Vždy volte napětí napájení motoru, které kompenzuje tento pokles, aby motor dostal dostatečný efektivní točivý moment.

Je L298N vhodný pro roboty napájené bateriemi?

Funguje to, ale není to ideální. L298N plýtvá energií ve formě tepla díky bipolárním tranzistorům, což urychluje vybíjení baterie. Efektivní ovladače založené na MOSFETech (TB6612FNG, DRV8833) fungují lépe u mobilních robotů.

Podporuje L298N omezení proudu nebo ochranu proti zhasnutí motoru?

Ne. L298N nezahrnuje omezení proudu, detekci zániků ani vypínání nadproudu. Pokud motor přesáhne 2A při zastavení nebo startu, použijte externí pojistku nebo zvolte ovladač s vestavěným proudovým řízením.

Jakou velikost kondenzátoru bych měl přidat pro stabilní výkon motoru L298N?

Použijte elektrolytický kondenzátor 470–1000 μF přes vstup motoru pro vyhlazení náhlých výkyvů zátěže. Pro nejlepší výkon jej spojte s keramickým kondenzátorem 0,1 μF blízko logických pinů, aby zvládl vysokofrekvenční šum.