Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
| HI Tecnologia
58
Curtir
Compartilhar
O que é Encoder?
Encoder são dispositivos/sensores eletro-mecânicos, cuja funcionalidade é transformar posição em sinal elétrico digital. Com a utilização de encoders, é possível
quantizar distâncias, controlar velocidades, medir ângulos, número de rotações, realizar posicionamentos, rotacionar braços robóticos e etc.
O encoder é composto basicamente por um disco com marcações, um componente emissor e um receptor. Os encoder ópticos utilizam led como o componente
emissor e um sensor photodetector como o receptor.
As marcações no disco possuem a funcionalidade de bloqueio e desbloqueio do feixe de luz do led para o photodetector, desse modo a medida que o disco vai
girando o photodetector juntamente com um circuito eletrônico repassa para as saídas do encoder um sinal em forma de uma onda quadrada, proporcional ao
número de marcações do encoder, de acordo com a resolução do mesmo. Logo, a resolução do encoder é o número de marcações presentes no disco do
dispositivo, que equivale a quantidade de ondas quadradas, ou clock, gerado em uma volta do encoder.
Disco de resolução de 16 Disco de resolução de 32 Disco de resolução de 64 Disco de resolução de 128 Disco de resolução de 516
pulsos/volta pulsos/volta pulsos/volta pulsos/volta pulsos/volta
https://www.hitecnologia.com.br/blog/o-que-é-encoder-para-que-serve-como-escolher-como-interfacear/ 1/7
18/07/2020 O que é Encoder? Para que serve? Como escolher? Como interfacear? | HI Tecnologia
O encoder óptico incremental, o mais comum do mercado, possui 3 sinais de saída: "A", "B" e "O". Com esses sinais adquire-se o ângulo de rotação, o sentido da
rotação e o início/fim de uma volta. O sinal A é o sinal principal, que fornece os pulsos (ou clock) a medida que o encoder gira. O sinal B é equivalente ao sinal A,
porém defasado em + ou -90°, cujo objetivo é sinalizar o sentido da rotação, e o sinal O (ou Z ou I) indica o início de uma revolução.
Quando o sinal B estiver adiantado em 90º do sinal A, o encoder gira no sentido anti-horário, neste caso a borda de subida de um sinal A se encontra com o sinal B
no estado 1, analogamente, quando a B estiver em 0 durante a borda de subida do sinal A, o encoder estará girando no sentido horário.
O terceiro sinal do encoder, o sinal O ou Z ou I, tem por objetivo indicar a posição "0" (zero) do encoder, com essa informação é possível detectar o número de voltas
completas que o dispositivo acoplado ao encoder gerou.
Encoder Incremental: Indica a posição relativa ao ponto onde o encoder foi ativado. Pode possuir as 3 saídas A, B e Z ou pode ser do tipo diferencial com os sinal
A, /A, B, /B, Z e /Z.
Encoder Absoluto: São encoders mais complexos, e mais caros. Indicam a posição absoluta através de saídas digitais codificadas em um valor binário ou via
comunicação.
A resolução é representada em bits que correspondem ao número de faixas disponíveis no sensor, por exemplo como um encoder absoluto de 4 bits irá gerar uma
representação de posição absoluta de 16 valores. A grande vantagem do encoder absoluto é que, em qualquer momento, independente, por exemplo, de uma
queda de energia, é possível saber a posição do dispositivo sem necessidade de resincronizar a posição.
https://www.hitecnologia.com.br/blog/o-que-é-encoder-para-que-serve-como-escolher-como-interfacear/ 2/7
18/07/2020 O que é Encoder? Para que serve? Como escolher? Como interfacear? | HI Tecnologia
4 bits, 16 posições, em 4 bits, 16 posições, em 7 bits, 128 posições, em 9 bits, 512 posições, em
código binário. código gray. código gray. código binário.
Se utilizarmos um encoder de 1024 pulsos teremos a precisão de aproximadamente 0,5 cm da esteira, o que para muitas aplicações é razoável, caso necessite de
mais precisão, basta utilizar um encoder com maior número de pulsos, como 2048, 4096 e etc. Com um encoder de 1024 pulsos e uma velocidade máxima de 2
voltas por segundo a frequência máxima dos sinais do encoder será de aproximadamente 2kHz.
Como interfacear?
Os controladores da HI Tecnologia que possuem interface para encoder, aceitam sinais do tipo encoder incremental simples, ou seja, encoders não
diferenciais, caso o encoder utilizado possuir os sinais A, /A, B, /B, O e /O, basta apenas conectar os sinais A, B, e O nas entradas digitais especificadas pelo módulo
do controlador. Por exemplo, no caso do controlador ZAP91X S (../../produtos/equipamentos/controladoresclps/clp-com-ihm-zap91x/), a entrada digital I0 recebe o
sinal A, a I1 recebe o sinal B e a I2 recebe o sinal O. Neste módulo, é necessário também selecionar em "Configurações do módulo de hardware", a opção para
operar a I0, I1 e I2 como encoder.
https://www.hitecnologia.com.br/blog/o-que-é-encoder-para-que-serve-como-escolher-como-interfacear/ 3/7
18/07/2020 O que é Encoder? Para que serve? Como escolher? Como interfacear? | HI Tecnologia
Para o primeiro encoder, utilizar o identificador T0, para os próximos encoders incrementar em 1 o identificador, T1, T2, e assim sucessivamente. Quando ativar o
bloco basta ler no parâmetro P2 o valor corrente do contador.
Exemplos de utilização
Alguns "cases" no qual a HI Tecnologia utilizou enconders na aplicação:
Aquisição da carta dinamométrica de uma Unidade de Bombeio: O bombeio mecânico corresponde ao método de elevação artificial mais utilizado no mundo
em poços de petróleo terrestres. É baseado em um cavalo mecânico, operando com movimentos alternativos gerados por um motor. Na unidade de bombeio,
podemos utilizar um encoder para replicar o movimento alternativo do cavalo mecânico a cada ciclo de bombeamento, desta forma, o encoder incrementa os
pulsos no ciclo ascendente e decrementa os pulsos no ciclo descendente. A leitura dos pulsos gerados por este encoder disponibiliza a coordenada de posição
necessária para geração da carta dinamométrica associada ao poço.
Unidade de bombeio mecânico e localização do enconder utilizado. Carta dinamométrica do poço utilizando a coordenada de posição gerada por um encoder
Lapidadora de vidros: Nessa aplicação, utilizamos 2 encoders: um encoder para regular a abertura do mordente que prende a peça de vidro, de acordo com a
sua espessura, e outro encoder para identificar a posição da peça de vidro durante a sua movimentação sob a esteira de lapidação.
Gostou do conteúdo e quer ficar por dentro das novidades do mercado de automação industrial? Assine nosso blog e receba novos posts diretamente em seu email.
https://www.hitecnologia.com.br/blog/o-que-é-encoder-para-que-serve-como-escolher-como-interfacear/ 4/7