Obsah:

Ovládanie jednosmerných motorov pomocou Arduina a L293: 5 krokov (s obrázkami)
Ovládanie jednosmerných motorov pomocou Arduina a L293: 5 krokov (s obrázkami)

Video: Ovládanie jednosmerných motorov pomocou Arduina a L293: 5 krokov (s obrázkami)

Video: Ovládanie jednosmerných motorov pomocou Arduina a L293: 5 krokov (s obrázkami)
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Ovládanie jednosmerných motorov pomocou Arduino a L293
Ovládanie jednosmerných motorov pomocou Arduino a L293
Ovládanie jednosmerných motorov pomocou Arduino a L293
Ovládanie jednosmerných motorov pomocou Arduino a L293
Ovládanie jednosmerných motorov pomocou Arduino a L293
Ovládanie jednosmerných motorov pomocou Arduino a L293

Jednoduchý spôsob ovládania jednosmerných motorov. Všetko, čo potrebujete, je znalosť elektroniky a programovania

Ak máte akékoľvek otázky alebo problémy, môžete ma kontaktovať na mojom e -maile: [email protected]

Navštívte môj kanál YouTube:

Začnime teda.

Krok 1: Pozrite si video

Môžete tiež vidieť, ako tento projekt funguje

www.youtube.com/watch?v=tm69V7npSg8

Krok 2: Materiály

Materiály
Materiály
Materiály
Materiály
Materiály
Materiály

Všetky materiály, ktoré potrebujete, nájdete na ebay alebo amazon. Ale ak máte staré elektronické zariadenia, ako sú tlačiarne alebo niečo iné, môžete odtiaľ získať materiály.

Odkaz sponzora: Recenzie na UTSource.net Je dôveryhodným webovým serverom na lacné objednávanie elektronických súčiastok

cena a vynikajúca kvalita

Na tento projekt budete potrebovať:

-ovládač motora L293D

-Arduino Mega 2560 alebo Uno

-doska na chlieb

-9V batéria

-jednosmerný motor

-puzdro na 9V batériu

-niektoré drôty

-Zelené a červené LED diódy

-dve tlačidlá

-dva 10k ohmové odpory

Ovládač motora L293D

Tento čip môžete použiť na ovládanie jedného alebo dvoch rôznych motorov. Patrí do rodiny TTL, to znamená, že beží na 5V+.

Má 16 pinov

Pin 1 nie je pripojený

Vstup 2 je pin

Pin 3 je výstupom pre motor

Kolíky 4 a 5 sú spojené s GND batérie

Pin 6 je druhý výstup pre motor

Pin 7 je druhý vstup

Pin 8 je V+ z batérie (9V)

Na druhej strane je to isté okrem:

Pin 16 je Vcc+

Pin 9 nie je pripojený

Krok 3: Zapojenie

Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie

Ak budete mať problémy s zapojením, môžete si pomôcť obrázkami. Na vrchu je obvod na ovládanie 1 motora a dole je obvod na ovládanie 2 motorov. Príkladom je iba jeden motor.

Digitálny vstup 2 je pripojený k tlačidlu ON (tlačidlo s modrým uzáverom)

Digitálny vstup 3 je pripojený k tlačidlu OFF (tlačidlo s červeným uzáverom)

Pomocou týchto dvoch tlačidiel môžete meniť smer otáčania

Na GND od Arduina musíte pripojiť 10k ohmový odpor k kolíku tlačidla.

Zelená LED dióda je pripojená k digitálnemu výstupu 5

Červená LED dióda je pripojená k digitálnemu výstupu 4

Elektroinštalácia L293D

Pin 1 no connect, takže ho nechajte prázdny.

Ďalej je pin 2, ktorý je pripojený k digitálnemu výstupu na Arduino (môžete si vybrať ľubovoľný digitálny výstup od 2 do 53)

Pin 3 je pripojený priamo k motoru

Kolíky 4 a 5 sú pripojené k batérii GND

Pin 6 je pripojený priamo k motoru

Pin 7 je pripojený k digitálnemu výstupu na Arduino

Pin 8 je z batérie V+. Odporúčam vám použiť 9 V batériu, aby motor bežal hladko

Ak máte šancu, môžete vytvoriť obvod.

Musíte si dávať pozor, aby ste GND Arduina prepojili s GND batérie. V opačnom prípade to celé nebude fungovať

Ak chcete ovládať dva motory, musíte zapojiť druhú stranu L293D

Pin 16 je Vcc+. Z Arduina získate napätie 5V

Pin 15 je pripojený k digitálnemu výstupu na Arduino

Kolík 14 je pripojený priamo k motoru

Pin 13 a pin 12 sú spojené s GND batérie

Kolík 11 je pripojený priamo k motoru

Pin 10 je pripojený k digitálnemu výstupu na Arduino

Pin 9 nie je pripojený

Krok 4: Vyrobte obvodovú dosku

Vyrobte obvodovú dosku
Vyrobte obvodovú dosku

Tento obvod som urobil sám. Na kreslenie obvodu sa používa SprintLayout. Toto je program na kreslenie obvodov, v tomto programe máte všetky rozmery elektronických súčiastok, takže v zásade môžete vytvoriť obvod pre všetko, čo chcete.

Na gravírovanie tejto dosky slúži CNC gravírovacia fréza. Na obvody som použil normálnu dosku, ktorá je na jednej strane oplátená meďou. Keď bola doska hotová, vyleštil som ju veľmi jemným brúsnym papierom. Potom som v prášku zmiešal priemyselný alkohol a kolofóniu. túto zmes som potom natrel medenou stranou, aby som ju chránil.

Krok 5: Kód

Vytvoril som tri rôzne kódy.

Ovládanie motora:

Po každých 5 sekundách motor zmení spôsob otáčania

Ovládanie motora pomocou 1 tlačidla:

Keď stlačíte tlačidlo prvýkrát, motor sa točí v jednom smere, keď stlačíte tlačidlo druhýkrát, motor sa začne otáčať na druhej strane

Ovládanie motora pomocou 2 tlačidiel:

Keď stlačíte tlačidlo ON, motor sa točí v jednom smere, keď stlačíte tlačidlo OFF, motor sa točí v inom smere.

Odporúča: