Sisukord:

Mootor N mootor: 7 sammu
Mootor N mootor: 7 sammu

Video: Mootor N mootor: 7 sammu

Video: Mootor N mootor: 7 sammu
Video: 👌 2.7 TDI – мощный, ресурсный, но дорогой в эксплуатации турбодизель для Audi. 2024, Juuli
Anonim
Mootor N mootor
Mootor N mootor

See projekt sai alguse kahest eraldi ideest. Üks oli teha elektrirula ja teine puldiauto. Nii kummaline kui see ka ei kõla, on nende projektide põhitõed väga sarnased. Ilmselt läheb see mehaanika osas keerulisemaks, kuid elektrotehnilised aspektid on väga sarnased.

Samm: algajad

Alustasime otsekohe leiutajate põhikomplektiga, sest kõige parem on end mugavalt kodeerida mis tahes tahvliga, mida soovite kõigepealt kasutada. Selles projektis kasutasime kogu aeg Arduino Unot. Harjutasime lihtsaid ahelaid, et saada mõningaid kogemusi; näiteks vilkuv LED või üks pöörlev alalisvoolumootor. Tõeliselt oluline asi, mida me selle sammu käigus õppisime, on lihtsalt see, et üks mootori külg peaks minema voolule ja teine maandusele. Juhtmete vahetamisel muudab see mootori suunda.

Samm: kaks mootorit

Kaks mootorit
Kaks mootorit

Meie järgmine samm selles protsessis oli proovida panna kaks mootorit üksteisega sünkroonis liikuma. Selleks on vaja H-sillaga mootorijuhti. Algselt kasutasime mootori draiverit L293d. Siinkohal pidime lisama teise jõuallika, kuna Arduino ei suutnud mõlemale mootorile piisavalt energiat pakkuda. Samuti mõistsime seejärel, et L293d ei suuda mõlema alalisvoolumootori käitamiseks vajalikku võimsust käsitseda. Selle asemel kuumeneb see ohtlikult kiiresti. Seetõttu otsustasime, et vajame uut lähenemisviisi.

MÄRKUS. Ärge unustage alati kontrollida, kas asjad kuumenevad või põlevad.

Samm: uus mootorijuht

Uus mootorijuht
Uus mootorijuht

See jättis meile otsuse langetada. Võiksime joota kaks L293d draiverit kokku või proovida kasutada mõnda muud mootoridraiverit. Otsustasime minna üle mudelile L298n, mis suudaks vajaliku võimsusega hakkama saada ilma põletusteta.

L298n pole aga leivaplaadisõbralik. Meie esimene mõte oli proovida jootma traat L298n igale tihvtile. See võimaldaks meil esialgu leivaplaati kasutada. Kuigi see tundus algselt hea lahendus, muutus see väga aeganõudvaks ja keeruliseks. Ma ei soovita seda teha, kui te ei tea, et kasutate oma lõppprojektis mootori draiverit ja vajate pikaajalist lahendust. Vastasel juhul on kõige parem kasutada naissoost juhtmeid. See säästab aega ja stressi.

4. samm: L298n

L298n
L298n

Midagi, millest me L298n -ga alguses valesti aru saime, oli see, kuidas tihvtid olid korraldatud. Algselt eeldasime ilma andmelehte täielikult kontrollimata, et ülemised tihvtid juhivad ühte mootorit ja alumised tihvtid muud mootorit. Kuid L298n on tegelikult eraldatud keskelt, vasakpoolsed tihvtid juhivad ühte mootorit ja paremad tihvtid teist mootorit.

L298n -l peavad vooluandurid ja maandusnõel olema maandatud, samal ajal kui toitepinge ja sisselülitustihvid peaksid saama voolu. Kui loete andmelehte, leiate, et loogiline toitepinge tihvt peab olema ühendatud nii vooluvõrku kui ka maandusega 100 nF kondensaatori kaudu. Väljundpoldid 1 ja 2 tuleks ühendada ühe teie mootori juhtmetega. Seejärel peaks sisendpistikutel 1 ja 2 olema üks toiteallikas ja teine maandus, üks, kuhu see läheb, sõltub mootori pöörlemissuundast. Seejärel saate sama teha teise mootoriga, kasutades väljund- ja sisendnuppe 3 ja 4.

See samm nõuab palju asju, et näha, kuidas need toimivad. Soovitame praegu oma mikrokontrollerit mitte kasutada ja lihtsalt oma vooluringi testida. Tahvli saate lisada pärast seda, kui vooluringis on kõik töökorras.

Samm: Arduino Uno

Arduino Uno
Arduino Uno

Tegelikult oli see meie järgmine samm. Ühendasime L298n sisendpoldid Arduino Uno tihvtidega. Pidage meeles, et me ei saanud ikkagi Arduino vooluahela toiteks kasutada, kuid Arduino peab siiski olema maandusega ühendatud. Pärast seda proovisime lihtsaid koode, et näha, kuidas see meie tahvlit mõjutab. Peaksite katsetama, et näha, milliseid seadistusi erinevad sisendpoldid HIGH või LOW mootoritele teevad. Kuna see projekt on lõppkokkuvõttes mõeldud millekski, mis teoreetiliselt võiks juhtida kaugjuhtimispuldiga autot või elektrilist rula, lasime ühel mootoril päripäeva ja teisel vastupäeva. See teeb mulje, nagu mõlemad mootorid pöörleksid edasi, kui need on vooluahela vastassuunas.

6. samm: nupp

Nupp
Nupp

Just sel hetkel hakkas meil projekti jätkamiseks aeg otsa saama. Otsustasime, et oma viimaste tundidega lisame lihtsalt vooluringile nupu. Läksime puutetundliku nupuvajutusega, kuna see oli leivaplaadisõbralik. Nupp teeb nii, et mootorid pöörlevad ainult nupule vajutamisel ja niipea, kui nupust lahti lasete, peatuvad mootorid.

Nupu lisamine mootorisse oli lihtne pärast seda, kui saime aru, kuidas nupp töötas. Nupul on neli tihvti ja need on väga lihtsad. Testisime nuppu, tehes kahe LED -iga kiire väikese ahela. Leidsime, et nupu mõlemal küljel oli sisuliselt maandus- ja toitenupp. Seetõttu ühendati kaks maandusnõela otse maapinnaga, samas kui teised tihvtid olid pisut keerukamad. Teised tihvtid tuli ühendada toitega läbi 330 Ω takisti. Need tihvtid olid ühendatud ka Arduino Unoga. See võimaldas Arduino Unol lugeda, kui nuppu vajutati. Kood loeks, kas tihvtid olid KÕRGED või mitte.

Mõlema LED -i üks tihvt oli maandatud ja teine tihvt ühendati Arduino Unoga. Kirjutasime oma koodi IF -lause, mis loeks nupu väljundi ja kui see oleks KÕRGE, seaks see seejärel LED -i HIGH -i tihvtid.

Kui olime nupu toimimisest paremini aru saanud, lülitasime selle oma algsesse vooluringi. Mootorite koodis kasutasime sama üldist koodi LED -ahelast. Kuna meil oli juba konkreetne sisend, mida soovisime iga mootori jaoks KÕRGE, saime oma IF -avaldust hõlpsasti muuta, et neid sisendtahvleid rakendada.

7. samm: järgmine samm

Järgmine samm
Järgmine samm

Kui meil oleks rohkem aega selle projektiga tegelemiseks, oleksime hakanud koodiga tegelema. Mõlemad soovisime, et meie projektid saaksid aeglaselt kiireneda ja aeglaselt peatuda. Tegelikult on see üks põhjusi, miks me kasutasime kõigepealt H-silda, kuna need võivad sisaldada impulsi laiuse moduleerimist. Võib -olla ei saa me oma projekti jätkata, kuid me tahaksime, kui see aitaks kedagi teist.

Soovitan: