Indholdsfortegnelse:

Rotary Encoder Kit Tutorial: 5 trin
Rotary Encoder Kit Tutorial: 5 trin

Video: Rotary Encoder Kit Tutorial: 5 trin

Video: Rotary Encoder Kit Tutorial: 5 trin
Video: How to use rotary encoders 2024, November
Anonim
Rotary Encoder Kit Tutorial
Rotary Encoder Kit Tutorial

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

Forberedelse af materialer
Forberedelse af materialer
Forberedelse af materialer
Forberedelse af materialer
Forberedelse af materialer
Forberedelse af materialer
Forberedelse af materialer
Forberedelse af materialer

Til denne vejledning er de elementer, der er nødvendige for at køre dette projekt:

  1. Arduino Uno
  2. USB -kabel Type A til B
  3. Mand til mand jumper wire
  4. Jumper til hun til mand
  5. Gearmotor i plast

Trin 2: Hardwareinstallation

Hardware Installation
Hardware Installation
Hardware Installation
Hardware Installation

Diagrammet ovenfor viser den enkle forbindelse mellem Rotary Encoder Kit og Arduino Uno:

  1. 5V> 5V
  2. GND> GND
  3. UD> D2

Forbindelse mellem plastgearmotor og Arduino Uno:

  1. Terminal 1> 5V
  2. 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

  1. Download testkoden, og åbn den ved hjælp af Arduino -software eller IDE.
  2. Sørg for, at du har valgt det rigtige bord og den tilhørende port (I denne vejledning bruges Arduino Uno).
  3. Upload derefter testkoden til din Arduino Uno.

Trin 4: Resultater

Resultater
Resultater
Resultater
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: