Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Popis
Tento dvousměrný ovladač motoru vychází z velmi oblíbeného integrovaného ovladače motoru L298 Dual H-Bridge Motor Driver. Tento modul vám umožní snadno a nezávisle ovládat dva motory o výkonu až 2A v obou směrech. Je ideální pro robotické aplikace a je vhodný i pro připojení k mikrořadiči, který vyžaduje pouze několik řídicích vedení na motor.
Funkce:
- Ovladač: L298
- Napájení ovladače: +5V ~ +46V
- Logický výstupní výkon Vss: +5 ~ +7V (interní napájení +5V)
- Logický proud: 0 ~ 36mA
- Úroveň ovládání: Nízká -0,3 V ~ 1,5 V, vysoká: 2,3 V ~ Vss
- Rozměr: 2,7 * 4,5 * 4,5 cm
- Hmotnost řidiče: 48 g
Krok 1: Definice pinů
Krok 2: Teorie provozu
V tomto modulu jsou směry otáčení motorů ovládány ovládacím kolíkem motoru. IN1 a IN2 ovládají motor 1, zatímco IN3 a IN4 ovládají motor 2.
Kromě směru otáčení motoru je tento modul ovladače motoru schopen ovládat rychlost motoru také pomocí ovládacího kolíku motoru PWM. Kolík ENA ovládá rychlost motoru 1, zatímco ENB ovládá rychlost motoru 2.
Krok 3: Ukázka instalace hardwaru
Diagram ukazuje hardwarové propojení mezi modulem ovladače motoru a Arduino UNO. Kromě Arduina může komunikovat s jakýmkoli mikrokontrolérem, jako je PIC atd.
Poznámka: Uzemnění baterie, modul ovladače motoru a Arduino by měly být spojeny dohromady.
Spojení mezi:
- IN1> Arduino Pin 9
- IN2> Arduino Pin 8
- ENA> Arduino Pin 10
- IN3> Arduino Pin 7
- IN4> Arduino Pin 6
- ENB> Arduino Pin 5
Chcete -li zobrazit výsledek, stáhněte si ukázkový zdrojový kód do Arduino UNO.
Krok 4: Výsledky
Na základě výsledků se motor 1 pohybuje jedním směrem s postupným zvyšováním rychlosti až po maximální následování postupným snižováním až do zastavení. Tento cyklus se neustále opakuje. Totéž platí pro Motor 2, ale pohybuje se jiným směrem.
Krok 5: Video
Toto video ukazuje ukázku výukového programu pro modul ovladače motoru MD-L298.