Absolute encoders en incrementele encoders zijn twee veelvoorkomende typen roterende encoders die worden gebruikt in bewegingsbesturing en automatisering. Het belangrijkste verschil zit in de manier waarop ze positiegegevens uitvoeren. Het begrijpen van dit onderscheid is essentieel voor het kiezen van de juiste encoder voor uw toepassing.
Absolute encoder
Een absolute encoder geeft een unieke digitale code uit voor elke hoekpositie van de as. Dit betekent dat elke positie zijn eigen unieke code heeft, zodat de encoder altijd direct na het inschakelen zijn exacte positie kent—er is geen homing of referentiebeweging nodig. Zelfs na een stroomuitval wordt de absolute positie behouden en gerapporteerd zodra de stroom wordt hersteld.
Het belangrijkste voordeel van een absolute encoder is het vermogen om nauwkeurige, real-time absolute positie te leveren zonder cumulatieve fouten. Omdat elke positie echter een unieke code vereist, gebruiken absolute encoders doorgaans meer databits en kunnen ze complexer en duurder zijn dan incrementele encoders.

Incrementele encoder
Een incrementele encoder daarentegen geeft een reeks pulsen uit terwijl de as draait. Deze pulsen geven relatieve beweging aan—hoe ver en in welke richting de as is gedraaid—maar geven geen absolute positie weer. Om de positie te bepalen, moet een teller de pulsen bijhouden vanaf een bekend startpunt. Als de stroom uitvalt, gaat de positie-informatie verloren en moet het systeem een homing-routine uitvoeren om een referentiepunt opnieuw vast te stellen.
Het voordeel van een incrementele encoder is het eenvoudigere ontwerp, de lagere kosten en de eenvoudige signaaluitvoer. Omdat deze echter afhankelijk is van het tellen van pulsen vanaf een referentiepunt, is deze gevoelig voor cumulatieve positioneringsfouten als pulsen worden gemist of als het referentiepunt verloren gaat.
Kiezen tussen absolute en incrementele encoders
De keuze hangt af van uw toepassingsvereisten. Als uw systeem direct na het inschakelen zijn exacte positie moet kennen en de stilstandtijd van een homing-routine niet kan veroorloven, is een absolute encoder de betere keuze. Als uw toepassing kostenbewust is, geen directe positiekennis na het inschakelen vereist en een homing-routine kan accommoderen, is een incrementele encoder een praktische en economische optie. In sommige gevallen kunnen de sterke punten van beide encodertypen worden gecombineerd om aan specifieke systeemvereisten te voldoen.