Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Jednostavan način upravljanja DC motorima. Sve što trebate je znanje o elektronici i programiranju
Ako imate bilo kakvih pitanja ili problema, možete me kontaktirati na moju poštu: [email protected]
Posjetite moj youtube kanal:
Pa počnimo.
Korak 1: Pogledajte video zapis
Također možete vidjeti kako ovaj projekt funkcionira
www.youtube.com/watch?v=tm69V7npSg8
Korak 2: Materijali
Svi potrebni materijali mogu se pronaći na ebayu ili amazonu. Ali ako imate neke stare elektroničke uređaje poput pisača ili nečeg drugog, odatle možete nabaviti materijale.
Sponzorska veza: UTSource.net Recenzije To je pouzdana web stranica za jeftino naručivanje elektroničkih komponenti
cijena i odličan kvalitet
Za ovaj projekat trebat će vam:
-motor L293D
-Arduino Mega 2560 ili Uno
-marketna ploča
-9V baterija
-DC motor
-9V kućište baterije
-neke žice
-Zelene i crvene LED diode
-dva tastera
-dva 10k ohm otpornika
Vozač motora L293D
Ovaj čip možete koristiti za upravljanje jednim ili dva različita motora. Pripada TTL porodici, što znači da radi na 5V+.
Ima 16 pinova
Pin 1 nema veze
Pin 2 je ulazni
Pin 3 je izlaz za motor
Pin 4 i 5 su spojeni na GND baterije
Pin 6 je drugi izlaz za motor
Pin 7 je drugi ulaz
Pin 8 je V+ od baterije (9V)
S druge strane je isto, osim:
Pin 16 je Vcc+
Pin 9 nema veze
Korak 3: Ožičenje
Ako budete imali problema s ožičenjem, možete si pomoći sa slikama. Na vrhu postoji krug za upravljanje 1 motorom, a dolje je krug za upravljanje 2 motora. Napravio sam primjer sa samo jednim motorom.
Digitalni ulaz 2 je spojen na dugme ON (dugme sa plavim čepom)
Digitalni ulaz 3 je spojen na dugme OFF (dugme sa crvenim čepom)
Pomoću ova dva dugmeta možete promijeniti smjer okretanja
Morate spojiti otpornik od 10 k ohma između GND -a iz Arduina na pin tipke.
Zelena LED dioda spojena je na digitalni izlaz 5
Crvena LED dioda spojena je na digitalni izlaz 4
Ožičenje L293D
Pin 1 nema veze pa ga pustite da se isprazni.
Slijedi Pin 2 koji je spojen na digitalni izlaz na Arduinu (možete odabrati bilo koji digitalni izlaz od 2 do 53)
Pin 3 je spojen direktno na motor
Pin 4 i 5 su spojeni na GND baterije
Pin 6 je spojen direktno na motor
Pin 7 je spojen na digitalni izlaz na Arduinu
Pin 8 je V+ iz baterije. Preporučujem da koristite 9V bateriju kako bi motor nesmetano radio
Ako vam je potrebna prilika, možete napraviti krug.
Morate biti oprezni pri povezivanju GND -a Arduina sa GND baterije. U suprotnom slučaju cijela stvar neće uspjeti
Ako želite kontrolirati dva motora, morate spojiti drugu stranu L293D
Pin 16 je Vcc+. Od Arduina dobivate napon od 5V
Pin 15 je spojen na digitalni izlaz na Arduinu
Pin 14 je direktno povezan sa motorom
Pin 13 i pin 12 su spojeni na GND baterije
Pin 11 je direktno povezan sa motorom
Pin 10 je spojen na digitalni izlaz na Arduinu
Pin 9 nema veze
Korak 4: Napravite pločicu
Ovo kolo sam napravio sam. Za crtanje kola koristi se SprintLayout. Ovo je program za crtanje kola, u ovom programu imate sve dimenzije elektroničkih komponenti tako da u osnovi možete napraviti kolo za sve što želite.
Za graviranje ove ploče se koristi CNC glodalica za graviranje. Koristio sam normalnu ploču za krugove koja je s jedne strane presvučena bakrom. Kad je ploča završena polirao sam je vrlo finim brusnim papirom. Zatim sam pomiješao industrijski alkohol i kolofonij u prahu. ovu mješavinu sam zatim premazao bakrenom stranom kako bih je zaštitio.
Korak 5: Kodirajte
Napravio sam tri različita koda.
Upravljanje motorom:
Nakon svakih 5 sekundi motor mijenja način okretanja
Upravljanje motorom pomoću 1 dugmeta:
Kada prvi put pritisnete dugme, motor se okreće u jednom smjeru, kada pritisnete drugi put, motor se počinje vrtjeti na drugoj strani
Upravljanje motorom s 2 tipke:
Kada pritisnete dugme ON, motor se okreće u jednom smjeru, kada pritisnete dugme OFF motor se okreće u drugom smjeru.