Cuprins:
- Pasul 1: vizionați videoclipul
- Pasul 2: obțineți toate lucrurile
- Pasul 3: Studiați diagrama circuitului
- Pasul 4: Asamblați circuitul pe un panou și testați-l
- Pasul 5: Faceți o versiune permanentă
- Pasul 6: Testați-l cu un microcontroler, încărcați codul Arduino
- Pasul 7: Faceți conexiunile de cablare
- Pasul 8: Porniți configurarea
- Pasul 9: Extindeți-l Furthur
Video: Utilizați un motor pas cu pas ca codificator rotativ: 9 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Codificatoarele rotative sunt excelente pentru utilizarea în proiecte de microcontrolere ca dispozitiv de intrare, dar performanța lor nu este foarte bună și satisfăcătoare. De asemenea, având o mulțime de motoare pas cu pas de rezervă, am decis să le ofer un scop. Deci, dacă aveți niște motoare pas cu pas în jur și doriți să faceți ceva, primiți consumabilele și să începem!
Pasul 1: vizionați videoclipul
Pasul 2: obțineți toate lucrurile
Pentru acest proiect, veți avea nevoie de:
- Un motor pas cu pas (unipolar sau bipolar).
- Un cip op-amp LM358P.
- Un rezistor de 1k Ohm.
- 2x rezistențe 100k Ohm.
- Rezistențe 2x 4.7k Ohm.
- Rezistoare 2x 47k Ohm.
- Un LED.
- Conectarea firelor.
Componente opționale:
- 2x LED-uri
- 2x rezistențe de 330 Ohm
Pasul 3: Studiați diagrama circuitului
Mulțumesc, Andriyf1!
Asigurați-vă că parcurgeți schema circuitului înainte de a continua.
Deoarece cei doi pini din mijlocul antetului care trebuie conectați la motorul pas cu pas sunt conectați la același punct din circuit (Spune, comun), puteți utiliza un antet 1x3 în loc de antetul 1x4 în versiunea permanentă, dar apoi pentru conectarea unui motor pas cu pas bipolar, va trebui să conectați un fir al celor două bobine fiecare împreună și să le conectați la punctul comun al circuitului cu restul de două fire care să fie conectate la pinii P și respectiv S.
Pasul 4: Asamblați circuitul pe un panou și testați-l
Începeți prin așezarea navei op-amp pe bord și continuați prin conectarea rezistențelor la locațiile corespunzătoare. Încercați să utilizați fire mai scurte și evitați să încurcați firele. Asigurați-vă că nu există conexiuni slabe și sunt realizate conform schemei circuitului.
Conectați motorul pas cu pas la amplificator și alimentați-l cu o sursă de alimentare de 5 volți.
Dacă utilizați LED-uri opționale, conectați anodul fiecărui LED la fiecare dintre ieșiri printr-un rezistor de 330 Ohm și conectați catodii lor la „GND”.
Pasul 5: Faceți o versiune permanentă
Faceți clic pe imagine pentru a afla mai multe.
Se recomandă realizarea unei versiuni permanente a amplificatorului, deoarece va fi mai compact și mai practic de utilizat în proiecte.
Pasul 6: Testați-l cu un microcontroler, încărcați codul Arduino
Acest exemplu controlează luminozitatea unui LED conectat la pinul 'D13' ajustând ciclul de funcționare pe acel pin de ieșire, controlat de un codificator rotativ.
Pasul 7: Faceți conexiunile de cablare
Conectați puterea amplificatorului la pinul * '+ 5-V,' -ve 'la pinul' GND 'și pinii de ieșire la pinii' D6 'și' D7 'de pe placa Arduino. Secvența de conectare a pinilor de ieșire ai amplificatorului la pinii de intrare ai Arduino determină dacă direcția particulară de mișcare a motorului pas cu pas va fi înregistrată în sensul acelor de ceasornic sau în sens invers acelor de ceasornic.
* Dacă utilizați un microcontroler care funcționează la un nivel logic de 3,3 V, asigurați-vă că alimentați amplificatorul numai cu 3,3-V DC
Pasul 8: Porniți configurarea
Conectați setarea la o sursă de alimentare adecvată (5-12 volți DC) și alimentați-o.
Pasul 9: Extindeți-l Furthur
Acum, că ați funcționat, puteți face tot felul de proiecte care pot fi realizate cu un codificator rotativ. Dacă faceți ceva cu el, încercați să împărtășiți comunității câteva imagini cu munca dvs. făcând clic pe „Am reușit!”.
Recomandat:
Timer de alimentare cu Arduino și codificator rotativ: 7 pași (cu imagini)
Timer de alimentare cu Arduino și codificator rotativ: Acest timer de alimentare se bazează pe temporizatorul prezentat la: https: //www.instructables.com/id/Timer-With-Arduin … Un modul de alimentare cu energie și un SSR (releu de stare solidă) ) au fost atașate la acesta. Sarcini de putere de până la 1KW pot fi operate și cu modificări minime l
Locomotivă model controlată cu motor pas cu pas - Motor pas cu pas ca codificator rotativ: 11 pași (cu imagini)
Locomotivă controlată cu motor pas cu pas | Motorul pas cu pas ca codificator rotativ: Într-unul din manualele anterioare, am învățat cum să folosim un motor pas cu pas ca codificator rotativ. În acest proiect, vom folosi acum acel motor pas cu pas rotit pentru a controla un model de locomotivă folosind un microcontroler Arduino. Deci, fără fu
Motor pas cu pas Motor controlat pas cu pas Motor pas cu pas ca codificator rotativ: 11 pași (cu imagini)
Motor pas cu pas Motor controlat pas cu pas Motor pas cu pas ca codificator rotativ: Aveți câteva motoare pas cu pas în jur și doriți să faceți ceva? În acest manual, să folosim un motor pas cu pas ca un codificator rotativ pentru a controla poziția unui alt motor pas cu pas folosind un microcontroler Arduino. Deci, fără alte întrebări, hai să
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”
Codificator rotativ - Înțelegeți și utilizați-l (Arduino / alt controler Μ): 3 pași
Codificator rotativ - Înțelegeți-l și utilizați-l (Arduino / alt controler Μ): Un codificator rotativ este un dispozitiv electromecanic care convertește mișcarea de rotație în informații digitale sau analogice. Se poate roti în sensul acelor de ceasornic sau invers. Există două tipuri de codificatoare rotative: codificatoare absolute și relative (incrementale)