Encoders absolutos e encoders incrementais são dois tipos comuns de encoders rotativos utilizados em controle de movimento e automação. A principal diferença entre eles está na forma como fornecem os dados de posição. Compreender essa distinção é essencial para selecionar o encoder adequado para a sua aplicação.
Encoder Absoluto
Um encoder absoluto fornece um código digital único para cada posição angular do eixo. Isso significa que cada posição possui seu próprio código distinto, de modo que o encoder sempre conhece sua posição exata imediatamente após a energização—não sendo necessário realizar homing ou movimento de referência. Mesmo após uma queda de energia, a posição absoluta é mantida e reportada assim que a alimentação é restabelecida.
A principal vantagem de um encoder absoluto é sua capacidade de fornecer a posição absoluta precisa em tempo real, sem erro cumulativo. No entanto, como cada posição requer um código único, os encoders absolutos geralmente utilizam mais bits de dados e podem ser mais complexos e caros do que os encoders incrementais.

Encoder Incremental
Um encoder incremental, por outro lado, emite uma série de pulsos à medida que o eixo gira. Esses pulsos indicam movimento relativo—a distância e a direção em que o eixo girou—mas não transmitem a posição absoluta. Para determinar a posição, um contador deve rastrear os pulsos a partir de um ponto inicial conhecido. Se houver perda de energia, a informação de posição é perdida e o sistema deve executar uma rotina de homing para restabelecer um ponto de referência.
A vantagem de um encoder incremental é seu design mais simples, menor custo e saída de sinal direta. No entanto, como depende da contagem de pulsos a partir de um ponto de referência, é suscetível a erros cumulativos de posicionamento caso pulsos sejam perdidos ou a referência seja perdida.
Escolhendo Entre Encoder Absoluto e Encoder Incremental
A escolha depende dos requisitos da sua aplicação. Se o seu sistema precisa conhecer sua posição exata imediatamente após a energização e não pode arcar com o tempo de inatividade de uma rotina de homing, um encoder absoluto é a melhor escolha. Se a sua aplicação é sensível a custos, não requer conhecimento imediato da posição após a energização e pode acomodar uma rotina de homing, um encoder incremental é uma opção prática e econômica. Em alguns casos, as vantagens de ambos os tipos de encoder podem ser combinadas para atender a requisitos específicos do sistema.