Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Lihtne viis alalisvoolumootorite juhtimiseks. Kõik, mida vajate, on teadmised elektroonikast ja programmeerimisest
Kui teil on küsimusi või probleeme, võite minuga ühendust võtta minu e -posti aadressil: [email protected]
Külastage minu youtube'i kanalit:
Nii et alustame.
Samm: vaadake videot
Samuti saate näha, kuidas see projekt töötab
www.youtube.com/watch?v=tm69V7npSg8
Samm: materjalid
Kõik vajalikud materjalid leiate eBayst või amazonist. Aga kui teil on vanu elektroonikaseadmeid, nagu printerid või midagi muud, saate sealt materjale hankida.
Sponsorilink: UTSource.net Arvustused See on usaldusväärne veebisait elektrooniliste komponentide odava tellimiseks
hind ja suurepärane kvaliteet
Selle projekti jaoks vajate:
-mootorijuht L293D
-Arduino Mega 2560 või Uno
-leivalaud
-9V aku
-alalisvoolumootor
-9V aku ümbris
-mõned juhtmed
-rohelised ja punased LED -dioodid
-kaks nuppu
-kaks 10k oomi takistit
Mootori juht L293D
Seda kiipi saate kasutada ühe või kahe erineva mootori juhtimiseks. See kuulub TTL perekonda, mis tähendab, et see töötab 5V+.
Sellel on 16 tihvti
Tihvt 1 ei ühenda
Pin 2 on sisestatud
Pin 3 väljub mootorile
Pistikud 4 ja 5 on ühendatud aku GND -ga
Pin 6 on mootori teine väljund
Pin 7 on teine sisend
Tihvt 8 on V+ aku (9V)
Teisel pool on sama, välja arvatud:
Pin 16 on Vcc+
Tihvt 9 ei ühenda
Samm: juhtmestik
Kui teil on juhtmestikuga probleeme, saate end piltidega aidata. Peal on ahel 1 mootori juhtimiseks ja alla on kahe mootori juhtimise ahel. Tegin näite ainult ühe mootoriga.
Digitaalsisend 2 on ühendatud ON -nupuga (sinise korgiga nupp)
Digitaalsisend 3 on ühendatud nupuga OFF (punase korgiga nupp)
Nende kahe nupuga saate muuta pöörlemissuunda
Vajutage nupu tihvti jaoks Arduino GND vahele 10 k oomi takisti.
Roheline LED -diood on ühendatud digitaalse väljundiga 5
Punane LED -diood on ühendatud digitaalse väljundiga 4
Juhtmestik L293D
Pin 1 no connect, nii et lasete selle tühjaks.
Järgmine on tihvt 2, mis on ühendatud Arduino digitaalse väljundiga (saate valida mis tahes digitaalse väljundi vahemikus 2 kuni 53)
Tihvt 3 on otse mootoriga ühendatud
Pistikud 4 ja 5 on ühendatud aku GND -ga
Tihvt 6 on otse mootoriga ühendatud
Pin 7 on ühendatud Arduino digitaalse väljundiga
Pin 8 on akust V+. Soovitan teil kasutada 9V akut, et mootor töötaks sujuvalt
Kui teil on võimalus, saate vooluringi teha.
Peate olema ettevaatlik, et ühendate Arduino GND aku GND -ga. Vastupidisel juhul kogu asi ei tööta
Kui soovite juhtida kahte mootorit, peate juhtme L293D teise külje juhtmestama
Pin 16 on Vcc+. Arduinost saate 5 V pinge
Pin 15 on ühendatud Arduino digitaalse väljundiga
Tihvt 14 on otse mootoriga ühendatud
Tihvtid 13 ja 12 on ühendatud aku GND -ga
Tihvt 11 on otse mootoriga ühendatud
Pin 10 on ühendatud Arduino digitaalse väljundiga
Tihvt 9 ei ühenda
Samm: valmistage trükkplaat
Ma tegin selle vooluringi ise. Ahela joonistamiseks kasutatakse SprintLayouti. See on skeemide joonistamise programm, selles programmis on teil kõik elektrooniliste komponentide mõõtmed, nii et põhimõtteliselt saate teha vooluringi kõige jaoks, mida soovite.
Selle tahvli graveerimiseks kasutatakse CNC graveeringuga freespinki. Ahelate jaoks kasutasin tavalist tahvlit, mille ühel küljel on vask. Kui plaat oli valmis, poleerisin selle väga peene liivapaberiga. Seejärel segasin pulbrina tööstuslikku alkoholi ja kampolit. selle segu peale määrisin siis kaitseks vasest külje.
Samm: kood
Tegin kolm erinevat koodi.
Mootori juhtimine:
Iga 5 sekundi järel muudab mootor pöörlemisviisi
Mootori juhtimine ühe nupuga:
Kui vajutate nuppu esmakordselt, pöörleb mootor ühes suunas, kui vajutate nuppu teist korda, hakkab mootor teisest küljest pöörlema
Mootori juhtimine 2 nupuga:
Kui vajutate nuppu ON, pöörleb mootor ühes suunas, kui vajutate nuppu OFF, pöörleb mootor teises suunas.