Encoders e sensores de velocidade são utilizados para detectar movimento, rotação e passagem de objetos, gerando pulsos que podem ser interpretados por circuitos eletrônicos, Arduino e outros controladores.
Nesta categoria estão disponíveis encoders incrementais, chaves ópticas para discos encoder e discos destinados a projetos de robótica. Esses componentes podem ser empregados em sistemas de contagem, monitoramento de rotação, deslocamento e controle de movimento.
Antes de escolher, observe o tipo de sensor, as dimensões do disco ou eixo, a quantidade de pulsos, a tensão de funcionamento e a interface necessária. A resolução e a forma de instalação variam entre os modelos e influenciam diretamente a leitura do movimento.
Encoders e sensores de velocidade são dispositivos que transformam movimento mecânico em sinais elétricos que podem ser contados e interpretados por um sistema eletrônico. Esses sinais permitem identificar rotação, velocidade, deslocamento ou passagem de objetos.
A categoria reúne encoders incrementais, chaves ópticas para leitura de discos encoder e discos utilizados em projetos de robótica. Embora estejam relacionados, esses produtos cumprem funções diferentes dentro do sistema de medição.
O encoder completo possui um mecanismo próprio para gerar pulsos durante o movimento. A chave óptica precisa trabalhar em conjunto com um disco, roda ou elemento mecânico que interrompa seu feixe. Já o disco encoder é um componente mecânico e depende de um sensor para realizar a leitura.
Encoders são utilizados quando um sistema precisa transformar movimento em pulsos elétricos. O controlador conta esses pulsos e, com a lógica adequada, pode determinar informações sobre o movimento.
Entre as aplicações possíveis estão:
A função disponível depende da construção do sensor e do processamento realizado pelo controlador. O componente fornece os pulsos, mas o cálculo de velocidade ou deslocamento geralmente é feito pelo circuito ou software do projeto.
Um encoder incremental gera uma sequência de pulsos conforme ocorre o movimento. Cada pulso representa uma fração da rotação ou do deslocamento monitorado.
A quantidade de pulsos por volta influencia a resolução da leitura. Quanto maior a quantidade de pulsos gerados durante uma rotação, maior pode ser o detalhamento disponível para o sistema de controle.
O encoder incremental normalmente informa a variação de posição, e não uma posição absoluta armazenada. Por isso, o equipamento controlador deve acompanhar e contar os pulsos produzidos durante o funcionamento.
Na categoria há um encoder incremental rotativo de 600 pulsos, além de soluções ópticas destinadas à construção de sistemas de contagem e velocidade. As características elétricas e mecânicas devem ser verificadas individualmente.
A chave óptica possui um emissor e um receptor posicionados um de frente para o outro, separados por uma abertura. Quando um disco encoder ou outro objeto interrompe o feixe, o estado do sensor é alterado.
Ao girar, as áreas abertas e fechadas do disco passam pela chave óptica e geram uma sequência de pulsos. O controlador pode contar esses pulsos e relacioná-los ao movimento do sistema.
A categoria possui chaves ópticas com aberturas diferentes, incluindo modelos indicados para discos ou elementos de 5 mm, 6 mm e 10 mm. A dimensão da abertura deve ser compatível com a peça que passará pelo sensor.
O disco encoder é utilizado para criar interrupções regulares durante a rotação. Ele normalmente apresenta áreas que permitem ou bloqueiam a passagem de luz na chave óptica.
O disco não realiza a medição sozinho. Para formar o sistema de leitura, ele precisa ser utilizado com um sensor óptico compatível, além de um circuito ou controlador capaz de contar os pulsos.
Em projetos de carrinhos robóticos, o disco pode ser instalado junto à roda ou ao eixo. Com a leitura dos pulsos, o sistema pode estimar a quantidade de voltas, o deslocamento e a velocidade, desde que o software esteja corretamente configurado.
Para outros componentes de movimentação, consulte também Robótica e Motores.
O encoder incremental completo pode ser mais apropriado quando o projeto precisa de um dispositivo pronto para ser acoplado a um eixo. Antes da escolha, devem ser verificadas as dimensões do eixo, a alimentação, a quantidade de pulsos e a interface elétrica.
A chave óptica é indicada para projetos nos quais o usuário desenvolverá o próprio sistema mecânico de leitura. Ela exige um disco ou elemento que interrompa o feixe e pode oferecer maior liberdade para a montagem.
O disco encoder é um acessório para esse segundo tipo de solução. Sua compatibilidade depende do sensor óptico, das dimensões e da instalação mecânica. Uma alternativa não é universalmente melhor que a outra: a decisão depende do nível de montagem desejado, da resolução necessária e da estrutura mecânica do projeto.
A velocidade pode ser calculada observando quantos pulsos são recebidos durante determinado intervalo de tempo. Para isso, o sistema precisa conhecer a relação entre os pulsos e o movimento realizado.
Em um movimento rotativo, o cálculo normalmente considera a quantidade de pulsos por volta. Em um carrinho robótico, também pode ser necessário conhecer o diâmetro ou a circunferência da roda.
O sensor fornece o sinal, enquanto o Arduino, microcontrolador ou circuito de controle realiza a contagem e o cálculo. A programação precisa considerar a frequência dos pulsos e a resolução necessária.
As chaves ópticas e os encoders podem ser utilizados com Arduino e outros controladores quando seus sinais e níveis elétricos forem compatíveis.
Antes da integração, verifique:
Em aplicações com pulsos rápidos, pode ser necessário utilizar entradas capazes de trabalhar com interrupções. A implementação depende do controlador e do encoder selecionados.
Placas para o desenvolvimento desses projetos podem ser encontradas em Arduino, ESP e Plataformas.
A escolha deve começar pelo tipo de movimento que será monitorado. Para um eixo rotativo, um encoder completo pode facilitar a instalação. Para rodas de robôs ou mecanismos personalizados, uma chave óptica combinada com disco encoder pode ser mais adequada.
Observe principalmente:
Também é importante verificar se o produto é um sensor completo ou apenas parte do sistema de leitura. Um disco encoder, por exemplo, precisa de um sensor e de um controlador para produzir uma medição utilizável.
O encoder gera pulsos relacionados ao movimento. A velocidade é obtida quando o controlador conta esses pulsos durante um intervalo de tempo. Por isso, um encoder pode fazer parte de um sistema de medição de velocidade.
Não. O disco precisa ser utilizado com uma chave óptica ou outro sensor compatível, além de um circuito capaz de processar os pulsos.
A quantidade de pulsos indica quantas transições podem ser geradas durante o movimento. Esse valor influencia a resolução disponível para medir rotação ou deslocamento.
Pode funcionar, desde que a alimentação, os níveis do sinal e a frequência dos pulsos sejam compatíveis com a placa e com o circuito utilizado.
É necessário contar os pulsos produzidos pelo encoder durante um intervalo de tempo e relacioná-los à quantidade de pulsos por volta e às dimensões da roda.
A abertura precisa ser compatível com a espessura e as dimensões do disco ou elemento que passará pelo sensor. Nesta categoria existem modelos relacionados a medidas de 5 mm, 6 mm e 10 mm.