Cuprins:
- Pasul 1: Tutorial
- Pasul 2: hardware necesar
- Pasul 3: Circuit și conexiuni
- Pasul 4: Programare
- Pasul 5: Dacă aș fi fost de ajutor
Video: Tutorial Arduino - Motor pas cu pas cu L293D: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Această instrucțiune este versiunea scrisă a videoclipului meu YouTube „Arduino: How To Control a Stepper Motor with L293D Motor Driver” pe YouTube pe care l-am încărcat recent. Vă recomand cu tărie să o verificați.
Canalul meu YouTube
Pasul 1: Tutorial
În acest tutorial veți învăța cum să controlați un motor pas cu pas folosind cipul de control al motorului L293D
Motoarele pas cu pas se încadrează undeva între un motor DC obișnuit și un servomotor. Ele au avantajul că pot fi poziționate cu precizie, deplasate înainte sau înapoi cu un „pas” la un moment dat, dar se pot roti continuu.
Pasul 2: hardware necesar
Placa Arduino sau Genuino
Motor pas cu pas
Driver motor L293D (cip)
Pană de pâine
Baterie
Sârme jumper
Pasul 3: Circuit și conexiuni
Hardware (L293D)
Rulați patru solenoizi, două motoare de curent continuu sau un pas cu pași bipolar sau unipolar cu până la 600mA pe canal folosind L293D. Aceștia sunt probabil mai bine cunoscuți drept „șoferii din Adafruit Motorshield”. Dacă ați deteriorat accidental șoferii dintr-un scut, puteți folosi unul dintre acești pui pentru a-l înlocui. Sau puteți face ceva pe cont propriu! Fiecare cip conține două punți H complete (patru jumătăți de punți H). Aceasta înseamnă că puteți conduce patru solenoizi, două motoare de curent continuu bidirecțional sau un motor pas cu pas. Există o intrare PWM per driver, astfel încât să puteți controla viteza motorului. Rulează la logica de 5V. Bun pentru tensiunile motorului de la 4,5V până la 36V! Acest lucru nu va funcționa bine pentru motoarele de 3V. Tensiunea motorului este separată de tensiunea logică.
Motorul pas cu pas are cinci conductoare și vom folosi de această dată ambele jumătăți ale L293D. Acest lucru înseamnă că există o mulțime de conexiuni de realizat pe panou. Motorul are o priză cu 5 căi la capăt. Împingeți firele jumperului în prize pentru a permite motorului să fie conectat la panou.
Rețineți că firul roșu al motorului Stepper nu este conectat la nimic. Folosiți culorile cablurilor pentru a le identifica, nu poziția din care acestea ies din motor
Motor pas cu pas bipolar
Conducerea unui motor pas cu pas bipolar cu L293D este foarte asemănătoare cu acționarea unui motor pas cu pas unipolar. Secvența pulsului este aceeași. Singura diferență între acționarea unui motor pas cu pas unipolar și acționarea unui motor pas cu pas bipolar este că există un fir suplimentar într-un motor pas cu pas unipolar pe care trebuie să îl conectați.
Pasul 4: Programare
Obțineți codul
Pasul 5: Dacă aș fi fost de ajutor
În primul rând, aș dori să vă mulțumesc pentru că ați citit acest ghid! Sper să te ajute.
Dacă doriți să mă sprijiniți, vă puteți abona la canalul meu și puteți viziona videoclipurile mele.
Canalul meu YouTube
Bloggerul meu
Recomandat:
Meniul de control al vitezei pas cu pas pentru Arduino: 6 pași
Meniul de control al vitezei pas cu pas pentru Arduino: această bibliotecă SpeedStepper este o rescriere a bibliotecii AccelStepper pentru a permite controlul vitezei motorului pas cu pas. Biblioteca SpeedStepper vă permite să modificați viteza setată a motorului și apoi accelerați / decelerați la noua viteză setată utilizând același algoritm
Trei circuite pentru difuzoare -- Tutorial pas cu pas: 3 pași
Trei circuite pentru difuzoare || Tutorial pas cu pas: Circuitul difuzorului întărește semnalele audio primite din mediu pe MIC și le trimite difuzorului de unde este produs sunetul amplificat. Aici, vă voi arăta trei moduri diferite de a realiza acest difuzor folosind:
Levitație acustică cu Arduino Uno pas cu pas (8 pași): 8 pași
Levitație acustică cu Arduino Uno pas cu pas (8 pași): traductoare de sunet cu ultrasunete L298N Sursa de alimentare pentru adaptor femelă DC cu pin DC masculin Arduino UNOBreadboard Cum funcționează: Mai întâi, încărcați codul pe Arduino Uno (este un microcontroler echipat cu sistem digital și porturi analogice pentru a converti codul (C ++)
Cum se folosește motorul pas cu pas ca codificator rotativ și afișaj OLED pentru pași: 6 pași
Cum se folosește motorul pas cu pas ca codificator rotativ și afișaj OLED pentru pași: În acest tutorial vom învăța cum să urmăriți pașii motorului pas cu pas pe afișajul OLED. Urmăriți un videoclip demonstrativ. Creditul pentru tutorialul original este destinat utilizatorului YouTube „sky4fly”
Robot urmărit RC folosind Arduino - Pas cu pas: 3 pași
Robot urmărit RC folosind Arduino - Pas cu pas: Hei băieți, m-am întors cu un alt șasiu de robot grozav de la BangGood. Sper că ați trecut prin proiectele noastre anterioare - Spinel Crux V1 - Robotul controlat prin gesturi, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms și The Badland Braw