Innholdsfortegnelse:
- Trinn 1: Se videoen
- Trinn 2: Få alt
- Trinn 3: Studer kretsdiagrammet
- Trinn 4: Sett sammen kretsen på et brødbrett og test den
- Trinn 5: Lag en permanent versjon
- Trinn 6: Test den med en mikrokontroller, last opp Arduino -koden
- Trinn 7: Gjør ledningsforbindelsene
- Trinn 8: Slå på oppsettet
- Trinn 9: Utvid It Furthur
Video: Bruk en trinnmotor som en roterende encoder: 9 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Rotary encoders er gode for bruk i mikrokontrollerprosjekter som inndataenhet, men ytelsen er ikke veldig jevn og tilfredsstillende. Da jeg hadde mange ekstra steppermotorer rundt, bestemte jeg meg for å gi dem et formål. Så hvis du har noen steppermotorer liggende og vil lage noe, skaff deg forsyninger og la oss komme i gang!
Trinn 1: Se videoen
Trinn 2: Få alt
For dette prosjektet trenger du:
- En trinnmotor (unipolar eller bipolar).
- En LM358P op-amp-brikke.
- En 1k Ohm motstand.
- 2x 100k Ohm motstander.
- 2x 4,7k Ohm motstander.
- 2x 47k Ohm motstander.
- En LED.
- Tilkobling av ledninger.
Valgfrie komponenter:
- 2x lysdioder
- 2x 330 Ohm motstander
Trinn 3: Studer kretsdiagrammet
Takk, Andriyf1!
Sørg for å gå gjennom kretsskjemaet før du fortsetter.
Siden de to pinnene i midten av toppteksten som skal kobles til trinnmotoren er koblet til det samme punktet i kretsen (Si, vanlig), kan du bruke en 1x3 -topptekst i stedet for 1x4 -toppteksten i den permanente versjonen, men da for å koble til en bipolar trinnmotor, må du koble en ledning av de to spolene hver sammen og koble dem til det felles punktet i kretsen med de resterende to ledningene som skal kobles til henholdsvis pinnene P og S.
Trinn 4: Sett sammen kretsen på et brødbrett og test den
Start med å plassere op-amp-skipet på brettet og fortsett med å koble motstander til de riktige stedene. Prøv å bruke kortere ledninger og unngå å vikle inn ledningene. Sørg for at ingen tilkoblinger er løse og er laget i henhold til kretsskjemaet.
Koble trinnmotoren til forsterkeren og slå den på med en 5-volts strømkilde.
Hvis du bruker de valgfrie lysdiodene, kobler du hver LEDs anode til hver av utgangene gjennom en 330 Ohm motstand og kobler katodene til 'GND'.
Trinn 5: Lag en permanent versjon
Klikk på bildet for å vite mer.
En permanent versjon av forsterkeren vil bli anbefalt å lage, da den vil være mer kompakt og praktisk å bruke i prosjekter.
Trinn 6: Test den med en mikrokontroller, last opp Arduino -koden
Dette eksemplet styrer lysstyrken til en LED som er koblet til pin 'D13' ved å justere driftssyklusen på den utgående pinnen, styrt av en roterende encoder.
Trinn 7: Gjør ledningsforbindelsene
Koble forsterkerens strøm til *'+5-V-pinne,' -ve 'til' GND'-pinne og utgangspinnene til pinnene 'D6' og 'D7' på Arduino-kortet. Sekvensen for tilkoblingen av forsterkerens utgangspinner til inngangspinnene på Arduino bestemmer om trinnets bevegelsesretning vil bli registrert som med eller mot klokken.
*Hvis du bruker en mikrokontroller som fungerer på et 3.3-V logisk nivå, må du sørge for at du bare driver forsterkeren med 3.3-V DC
Trinn 8: Slå på oppsettet
Koble oppsettet til en passende strømkilde (5-12 volt likestrøm) og slå det på.
Trinn 9: Utvid It Furthur
Nå som du har fått det til å fungere, kan du gjøre alle slags prosjekter som kan utføres med en roterende encoder. Hvis du gjør noe med det, kan du prøve å dele noen bilder av arbeidet ditt med samfunnet ved å klikke på 'I Made It!'.
Anbefalt:
Steppermotorstyrt modelllokomotiv - Trinnmotor som roterende koder: 11 trinn (med bilder)
Steppermotorstyrt modelllokomotiv | Steppermotor som roterende encoder: I en av de tidligere instruksjonene lærte vi hvordan vi bruker en trinnmotor som en roterende encoder. I dette prosjektet vil vi nå bruke den steppermotoren som dreier roterende koder for å kontrollere et modelllokomotiv ved hjelp av en Arduino mikrokontroller. Så uten fu
Steppermotor kontrollert trinnmotor - Trinnmotor som roterende koder: 11 trinn (med bilder)
Steppermotor kontrollert trinnmotor | Steppermotor som roterende encoder: Har et par trinnmotorer liggende og vil gjøre noe? I denne instruksen, la oss bruke en trinnmotor som en roterende encoder for å kontrollere en annen trinnmotors posisjon ved hjelp av en Arduino mikrokontroller. Så uten videre, la oss gi
Hvordan bruke trinnmotor som roterende koder og OLED -skjerm for trinn: 6 trinn
Hvordan bruke trinnmotor som roterende koder og OLED -skjerm for trinn: I denne opplæringen lærer vi hvordan du sporer trinnmotortrinnene på OLED -skjermen. Se en demonstrasjonsvideo. Kreditt for den originale opplæringen går til youtube -brukeren " sky4fly "
Smart styringssystem for robotbiler som bruker trinnmotor for gammel diskett/CD -stasjon: 8 trinn (med bilder)
Smart styringssystem for robotbiler ved hjelp av trinnmotor fra Old Floppy/CD Drive: Smart styresystem for robotbiler Er du bekymret for å lage et godt styresystem for robotbilen din? Her er en ypperlig løsning bare ved å bruke de gamle diskett-/ CD/ DVD -stasjonene. se det ut og få en ide om det Besøk georgeraveen.blogspot.com
Legg til trådløs lading på en hvilken som helst telefon: Bruk LG-V20 som eksempel: 10 trinn (med bilder)
Legg til trådløs lading på hvilken som helst telefon: Bruk LG-V20 som eksempel: Hvis du er som meg og planlegger å beholde telefonen i mer enn 2 år, må telefonen ha et utskiftbart batteri, fordi batteriet bare varer i omtrent 2 år, og Og trådløs lading slik at du ikke sliter ut ladeporten. Nå er det enkelt