Indholdsfortegnelse:
- Trin 1: Forberedelse af materialer
- Trin 2: Hardwareinstallation
- Trin 3: Indsæt kildekoden
- Trin 4: Resultater
- Trin 5: Video
Video: Rotary Encoder Kit Tutorial: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Beskrivelse:
Dette roterende encodersæt kan bruges til at registrere motorens position og hastighed. Det er et meget simpelt kit bestående af en optisk strålesensor (optokontakt, fototransistor) og et stykke hulskive. Den kan tilsluttes en hvilken som helst mikrokontroller via 3-benet header. Den optiske strålesensor registrerer manglende slidser i slidseskiven og genererer et pulstog.
Det kræver +5VDC for at tænde, og giver en 0V og 5V output. Det giver en 5V udgang, når strålen er blokeret, og en 0V udgang, når strålen er blokeret. Din mikrokontroller kan simpelthen læse 0-5-0V pulstoget for at bestemme, hvor langt din motor har kørt, og hvor hurtigt.
Sættet indeholder en grøn LED, der lyser, når strålen er uafbrudt.
Specifikation:
- Driftsspænding: 4,5-5 VDC
- Udgangssignal: Digital udgang
- Direkte forbindelse til mikrokontroller (intern pull-up op til 5V)
- Kan læse op til 100KHz
- Slidset skivediameter: 26 mm
- PCB -dimension: 22 mm x 20 mm
Trin 1: Forberedelse af materialer
Til denne vejledning er de elementer, der er nødvendige for at køre dette projekt:
- Arduino Uno
- USB -kabel Type A til B
- Mand til mand jumper wire
- Jumper til hun til mand
- Gearmotor i plast
Trin 2: Hardwareinstallation
Diagrammet ovenfor viser den enkle forbindelse mellem Rotary Encoder Kit og Arduino Uno:
- 5V> 5V
- GND> GND
- UD> D2
Forbindelse mellem plastgearmotor og Arduino Uno:
- Terminal 1> 5V
- Terminal 2> GND
Når forbindelsen er afsluttet, skal du slutte Arduino Uno til strømforsyningen med et USB -kabel.
Trin 3: Indsæt kildekoden
- Download testkoden, og åbn den ved hjælp af Arduino -software eller IDE.
- Sørg for, at du har valgt det rigtige bord og den tilhørende port (I denne vejledning bruges Arduino Uno).
- Upload derefter testkoden til din Arduino Uno.
Trin 4: Resultater
Slidseskiven er monteret på plastgearmotor og placeret i rummet på det roterende encoder printkort. Den optiske strålesensor registrerer manglende slidser på slidseskiven og genererer et pulstog. Ved at justere koden i Arduino vil Rotary Encoder være i stand til at registrere faktisk omdrejningstal for plastgearmotoren og displayet på seriel skærm.
Anbefalede:
Rotary Encoder -knap: 6 trin
Rotary Encoder Button: Dette er en roterende fjernbetjening baseret på en roterende encoder. Det har følgende funktioner: Batteri, der drives med meget lavt strømforbrug, når det er aktiveret, Automatisk aktivering, når kontrollen drejes, Automatisk søvn efter en periode med inaktivitet Konfiguration
Timer med Arduino og Rotary Encoder: 5 trin
Timer med Arduino og Rotary Encoder: Timeren er et værktøj, der ofte bruges i både industrielle og husholdningsaktiviteter. Denne samling er billig og let at lave. Den er også meget alsidig og kan indlæse et program, der er valgt efter behov. Der er flere programmer skrevet af mig til Ardui
Rotary Encoder Controlled Robot Arm: 6 trin
Rotary Encoder Controlled Robot Arm: Jeg besøgte howtomechatronics.com og så den bluetooth kontrollerede robotarm der. Jeg kan ikke lide at bruge bluetooth, plus jeg så, at vi kan styre servo med roterende encoder, så jeg redesigner det, så jeg kan styre robotten arm brug roterende encoder og optag det
Power Timer Med Arduino og Rotary Encoder: 7 trin (med billeder)
Power Timer Med Arduino og Rotary Encoder: Denne Power Timer er baseret på timeren vist på: https: //www.instructables.com/id/Timer-With-Arduin…Et strømforsyningsmodul og et SSR (solid state relæ) ) blev fastgjort til det. Effektbelastninger på op til 1KW kan betjenes og med minimale ændringer kan l
Tutorial om Rotary Encoder With Arduino: 6 trin
Tutorial for Rotary Encoder With Arduino: Rotary encoder er en elektronisk komponent, der er i stand til at overvåge bevægelse og position, når den roterer. Rotary encoder anvender optiske sensorer, der kan generere pulser, når den roterende encoder roterer. Anvendelse af den roterende encoder normalt som en mek