Sisällysluettelo:

DC -moottorien hallinta Arduinolla ja L293: 5 vaihetta (kuvilla)
DC -moottorien hallinta Arduinolla ja L293: 5 vaihetta (kuvilla)

Video: DC -moottorien hallinta Arduinolla ja L293: 5 vaihetta (kuvilla)

Video: DC -moottorien hallinta Arduinolla ja L293: 5 vaihetta (kuvilla)
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Syyskuu
Anonim
DC -moottorien hallinta Arduinolla ja L293: lla
DC -moottorien hallinta Arduinolla ja L293: lla
DC -moottorien hallinta Arduinolla ja L293: lla
DC -moottorien hallinta Arduinolla ja L293: lla
DC -moottorien hallinta Arduinolla ja L293: lla
DC -moottorien hallinta Arduinolla ja L293: lla

Helppo tapa ohjata tasavirtamoottoreita Tarvitset vain tietoa elektroniikasta ja ohjelmoinnista

Jos sinulla on kysyttävää tai ongelmia, voit ottaa minuun yhteyttä sähköpostillani: [email protected]

Käy youtube -kanavallani:

Aloitetaan siis.

Vaihe 1: Katso video

Voit myös nähdä, miten tämä projekti toimii

www.youtube.com/watch?v=tm69V7npSg8

Vaihe 2: Materiaalit

Materiaalit
Materiaalit
Materiaalit
Materiaalit
Materiaalit
Materiaalit

Kaikki tarvitsemasi materiaalit löytyvät ebaysta tai amazonista, mutta jos sinulla on vanhoja elektroniikkalaitteita, kuten tulostimia tai jotain muuta, voit saada materiaalia sieltä.

Sponsorilinkki: UTSource.net Arvostelut Se on luotettava verkkosivusto elektronisten komponenttien tilaamiseen halvalla

hinta ja erinomainen laatu

Tätä projektia varten tarvitset:

-moottorin ohjain L293D

-Arduino Mega 2560 tai Uno

-leipälauta

-9V akku

-DC -moottori

-9V paristokotelo

-joitakin johtoja

-Vihreät ja punaiset LED -diodit

-kaksi painonappia

-kaksi 10 k ohmin vastusta

Moottorin kuljettaja L293D

Voit käyttää tätä sirua yhden tai kahden eri moottorin ohjaamiseen. Se kuuluu TTL -perheeseen, mikä tarkoittaa, että se toimii 5V+.

Siinä on 16 nastaa

Nasta 1 ei yhteyttä

Nasta 2 on tulo

Nasta 3 on moottorin lähtö

Nastat 4 ja 5 on kytketty akun GND: hen

Nasta 6 on moottorin toinen lähtö

Nasta 7 on toinen tulo

Nasta 8 on V+ akusta (9 V)

Toisella puolella on sama paitsi:

Nasta 16 on Vcc+

Nasta 9 ei yhteyttä

Vaihe 3: Johdotus

Johdotus
Johdotus
Johdotus
Johdotus
Johdotus
Johdotus
Johdotus
Johdotus

Jos sinulla on ongelmia johdotuksessa, voit auttaa itseäsi kuvien kanssa. Ylhäällä on piiri 1 moottorin ohjaamiseksi ja alas on piiri 2 moottorin ohjaamiseksi. Tein esimerkin vain yhdellä moottorilla.

Digitaalitulo 2 on kytketty ON -painikkeeseen (sininen korkki)

Digitaalitulo 3 on kytketty OFF -painikkeeseen (punainen korkki)

Näillä kahdella painikkeella voit muuttaa linkoussuuntaa

Sinun on kytkettävä 10 k ohmin vastus Arduinon GND: n väliin painikkeen nastaan.

Vihreä LED -diodi on kytketty digitaalilähtöön 5

Punainen LED -diodi on kytketty digitaalilähtöön 4

Johdotus L293D

Nasta 1 ei yhteyttä, joten annat sen tyhjentyä.

Seuraavaksi on nasta 2, joka liitetään Arduinon digitaalilähtöön (voit valita minkä tahansa digitaalilähdön 2-53)

Nasta 3 on kytketty suoraan moottoriin

Nastat 4 ja 5 on kytketty GND -akkuun

Nasta 6 on kytketty suoraan moottoriin

Nasta 7 on kytketty Arduinon digitaalilähtöön

Nasta 8 on V+ akusta. Suosittelen, että käytät 9 V: n akkua, jotta moottori toimii sujuvasti

Jos sinulla on mahdollisuus, voit tehdä piirin.

Sinun on oltava varovainen, että liität Arduinon GND: n akun GND: hen. Päinvastaisessa tapauksessa koko asia ei toimi

Jos haluat ohjata kahta moottoria, johdot L293D: n toinen puoli

Nasta 16 on Vcc+. Saat 5 V jännitteen Arduinolta

Nasta 15 on kytketty Arduinon digitaalilähtöön

Nasta 14 on kytketty suoraan moottoriin

Nasta 13 ja nasta 12 on kytketty akun GND: hen

Nasta 11 on kytketty suoraan moottoriin

Nasta 10 on kytketty Arduinon digitaalilähtöön

Nasta 9 ei yhteyttä

Vaihe 4: Valmistele piirilevy

Valmista piirilevy
Valmista piirilevy

Tein tämän piirin itse. Piirin piirtämiseen käytetään SprintLayoutia. Tämä on piirien piirustusohjelma, tässä ohjelmassa sinulla on kaikki elektronisten komponenttien mitat, joten voit periaatteessa tehdä piirin kaikelle mitä haluat.

Tämän levyn kaiverrukseen käytetään CNC -kaiverrusjyrsintä. Käytin tavallista piirilevyä, jonka toisella puolella on kuparia. Kun lauta oli valmis, kiillotin sen erittäin hienolla hiekkapaperilla. Sitten sekoitin teollisen alkoholin ja hartsin jauheeksi. tämän seoksen päällystin sitten kuparipuolen sen suojaamiseksi.

Vaihe 5: Koodi

Tein kolme eri koodia.

Moottorin ohjaus:

5 sekunnin välein moottori muuttaa linkoustapaa

Moottorin ohjaus yhdellä painikkeella:

Kun painat painiketta ensimmäistä kertaa, moottori pyörii yhteen suuntaan, kun painat painiketta toisen kerran, moottori alkaa pyöriä toiselta puolelta

Moottorin ohjaus kahdella painikkeella:

Kun painat ON -painiketta, moottori pyörii yhteen suuntaan, kun painat OFF -painiketta, moottori pyörii toiseen suuntaan.

Suositeltava: