Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Ved daisy chaining av roterende absolutte encodere, blir det koblet sammen flere encodere  i en serie slik at de kan kommunisere med en enkelt kontroller.

I denne situasjonen blir det brukt 4 stk EMS22A50 absolutte encodere som er koblet i serie i robot arm kontrolleren, og blir lest av en arduino mikrokontroller.

Hver av disse encoderene har en oppløsning slik at de kan vise 1024 ulike posisjoner. 


Enkoderene, som blir brukt, har 6 pins hver. Under er en oversikt over hver av hver av de.

Pin 1 (DI) - Absolutt Digital Inngang (Datainngang): Denne pinnen brukes til å lese digital data inn i encoderen. Den mottar data fra den forrige encoderen i daisy-kjeden.

Pin 2 (CLK) - Klokke: Denne pinnen gir klokkepulser for å synkronisere dataoverføringen mellom encoderne i daisy-kjeden. Dette sikrer at data blir sendt og mottatt på riktig tidspunkt.

Pin 3 - GND: Jord.

Pin 4 - Digital Utgang: Denne pinnen brukes til å sende digital data fra encoderen til den neste encoderen i daisy-chainen.

Pin 5 - VCC: Dette kan være 5 eller 3.3 VDC

Pin 6 - CS (Chip Select): Denne pinnen brukes til å velge encoderen for kommunikasjon i et system med flere enheter. Når den er jordet, er encoderen valgt for kommunikasjon, og når den er høy, er encoderen ikke valgt.


Bildet under viser hvordan kommunikasjonen foregår.