Obsah:

Výukový program pro modul ovladače motoru MD-L298: 5 kroků
Výukový program pro modul ovladače motoru MD-L298: 5 kroků

Video: Výukový program pro modul ovladače motoru MD-L298: 5 kroků

Video: Výukový program pro modul ovladače motoru MD-L298: 5 kroků
Video: How To Make Arduino Bluetooth Controlled Car - At Home 2024, Listopad
Anonim
Výukový program pro modul ovladače motoru MD-L298
Výukový program pro modul ovladače motoru MD-L298

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ů

Definice pinů
Definice pinů
Definice pinů
Definice pinů

Krok 2: Teorie provozu

Teorie provozu
Teorie provozu
Teorie provozu
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

Ukázka instalace hardwaru
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

Výsledek
Výsledek

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.

Doporučuje: