Industrielle styresystemer - Wiki
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.