{"id":7509,"date":"2025-08-20T09:26:35","date_gmt":"2025-08-20T09:26:35","guid":{"rendered":"https:\/\/www.omch.com\/?p=7509"},"modified":"2025-11-14T09:06:24","modified_gmt":"2025-11-14T09:06:24","slug":"what-is-a-rotary-encoder","status":"publish","type":"post","link":"https:\/\/www.omch.com\/pt\/what-is-a-rotary-encoder\/","title":{"rendered":"O que \u00e9 um codificador rotativo? Tipos, funcionamento e aplica\u00e7\u00f5es"},"content":{"rendered":"<p>A precis\u00e3o \u00e9 agora uma necessidade essencial no mundo da engenharia atual, onde nada \u00e9 um luxo. Na automa\u00e7\u00e3o industrial, na eletr\u00f4nica de consumo e em todos os outros dispositivos, \u00e9 poss\u00edvel obter o controle do movimento, mas ele deve ser preciso. A parte mais importante desse recurso \u00e9 um componente eletromec\u00e2nico vital: o codificador rotativo. Este tutorial apresenta o codificador rotativo em profundidade, explicando sua finalidade, os mecanismos internos, as principais categorias, bem como o uso fundamental em um escopo de aplica\u00e7\u00f5es\/sistemas em cen\u00e1rios reais.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 um codificador rotativo e por que ele \u00e9 importante<\/h2>\n\n\n\n<p>Um codificador rotativo \u00e9 um dispositivo eletromec\u00e2nico, ou um sensor eletromec\u00e2nico, que mede o \u00e2ngulo rotativo ou o movimento de um eixo rotativo e disponibiliza essa informa\u00e7\u00e3o em um sinal el\u00e9trico. Esse sinal \u00e9 de natureza anal\u00f3gica ou pode ser um sinal digital que fornece informa\u00e7\u00f5es acion\u00e1veis sobre a posi\u00e7\u00e3o angular do equipamento conectado, o sentido de rota\u00e7\u00e3o de um eixo, a velocidade e a acelera\u00e7\u00e3o. Sua capacidade operacional \u00e9 inestim\u00e1vel em muitos mecanismos diversos em que \u00e9 necess\u00e1rio um feedback rotacional preciso em um mecanismo de controle de loop fechado ou um m\u00e9todo de medi\u00e7\u00e3o preciso.<\/p>\n\n\n\n<p>Um codificador rotativo \u00e9 basicamente diferente de um potenci\u00f4metro, embora ambos sejam comumente comparados. Um potenci\u00f4metro \u00e9 um sensor anal\u00f3gico absoluto simples, que produz uma sa\u00edda de tens\u00e3o que aumenta com a posi\u00e7\u00e3o de um limpador m\u00f3vel e que tem um limite de \u00e2ngulo de rota\u00e7\u00e3o inferior a 360A}}$S em cerca de 270 graus, com o zero da sa\u00edda correspondendo a um valor entre 0 e 360 graus (dependendo do fabricante). A maioria dos codificadores rotativos, por outro lado, n\u00e3o tem contato ou \u00e9 capaz de um grau de rota\u00e7\u00e3o teoricamente ilimitado, e as t\u00e9cnicas de detec\u00e7\u00e3o sem contato usadas evitam o desgaste mec\u00e2nico inerente ao limpador de um potenci\u00f4metro. Isso os torna perfeitos para serem usados em aplica\u00e7\u00f5es de rota\u00e7\u00e3o cont\u00ednua e aumenta muito a vida \u00fatil.<\/p>\n\n\n\n<p>Os codificadores rotativos fornecem os dados b\u00e1sicos de milh\u00f5es de procedimentos automatizados. Esses dispositivos, usados em controle industrial, rob\u00f3tica, usinagem CNC e outros, s\u00e3o vitais para dar a um sistema uma sensa\u00e7\u00e3o de como ele est\u00e1 se comportando, para que possa se ajustar a ele e ter uma no\u00e7\u00e3o de sua pr\u00f3pria condi\u00e7\u00e3o. O estudo de como eles funcionam \u00e9 importante para qualquer engenheiro ou t\u00e9cnico que venha a trabalhar nessas \u00e1reas.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img alt=\"\" fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder.webp\" class=\"wp-image-7513\" style=\"object-fit:cover;width:512px;height:384px\" srcset=\"https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder.webp 1024w, https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder-300x225.webp 300w, https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder-768x576.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Entendendo como funcionam os codificadores rotativos<\/h2>\n\n\n\n<p>Em sua ess\u00eancia mais simples, o que um codificador rotativo faz \u00e9 apenas transportar o giro mec\u00e2nico para uma s\u00e9rie de pulsos el\u00e9tricos. Um codificador rotativo funciona completando isso por meio de uma intera\u00e7\u00e3o inteligentemente ajustada de um elemento codificado e um elemento sensor.<\/p>\n\n\n\n<p>O item mais importante \u00e9 um disco padronizado ou roda de c\u00f3digo que \u00e9 pressionado no eixo em quest\u00e3o. Esse disco tem um padr\u00e3o repet\u00edvel com caracter\u00edsticas espec\u00edficas que um sensor fixo pode detectar. A aplica\u00e7\u00e3o desse princ\u00edpio \u00e9 feita por tr\u00eas tecnologias principais diferentes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Codificador \u00f3ptico rotativo: <\/strong>\u00c9 o mais comum dos diferentes tipos de codificadores e, na maioria das vezes, tem as resolu\u00e7\u00f5es mais altas. A roda de c\u00f3digo \u00e9 um disco transparente que possui um arranjo de linhas ou cortes opacos. Em vez disso, \u00e9 usado um diodo emissor de luz (LED) que projeta seu feixe atrav\u00e9s do disco e, posteriormente, um fotodetector registra os acertos no feixe de luz quando as linhas opacas se movem atrav\u00e9s da linha de detec\u00e7\u00e3o; isso produz um pulso.<\/li>\n\n\n\n<li><strong>Codificadores magn\u00e9ticos:<\/strong> Nesse projeto, um rotor magnetizado \u00e9 usado na forma de uma roda de c\u00f3digo com uma s\u00e9rie de polos norte e sul. As altera\u00e7\u00f5es nos campos magn\u00e9ticos s\u00e3o detectadas por um sensor magn\u00e9tico estacion\u00e1rio de efeito Hall ou magneto-resistivo \u00e0 medida que a roda gira. Os codificadores magn\u00e9ticos podem ser muito robustos e ter altos n\u00edveis de confiabilidade, al\u00e9m de n\u00e3o tolerarem fatores ambientais como poeira, umidade e po\u00e7o de \u00f3leo, o que os torna adequados para aplica\u00e7\u00f5es industriais sujas.<\/li>\n\n\n\n<li><strong>Codificadores mec\u00e2nicos:<\/strong> Esse \u00e9 o mais barato e mais f\u00e1cil de usar. Um padr\u00e3o de tra\u00e7os condutores em um disco faz contato f\u00edsico com um conjunto estacion\u00e1rio de escovas. Uma mudan\u00e7a nos padr\u00f5es \u00e0 medida que o eixo gira interpenetra e interrompe os circuitos para desenvolver um sinal. Eles t\u00eam como desvantagem principal o desgaste mec\u00e2nico, a vida \u00fatil curta e o ressalto de contato, que exige a elimina\u00e7\u00e3o do ressalto do sinal.<\/li>\n<\/ul>\n\n\n\n<p>A maior inova\u00e7\u00e3o da maioria dos codificadores incrementais \u00e9 o emprego de sinais de quadratura e, portanto, o nome codificador de quadratura. Eles geram dois trens de pulso distintos (um \u00e9 chamado de Fase A e o outro \u00e9 chamado de Fase B), que est\u00e3o defasados em 90 graus. Ao comparar qual fase do sinal est\u00e1 \u00e0 frente da outra, \u00e9 poss\u00edvel saber com certeza a dire\u00e7\u00e3o da rota\u00e7\u00e3o. Quando A est\u00e1 \u00e0 frente de B, a rota\u00e7\u00e3o no plano \u00e9 no sentido hor\u00e1rio; quando B est\u00e1 \u00e0 frente de A, \u00e9 no sentido anti-hor\u00e1rio. Al\u00e9m disso, \u00e9 poss\u00edvel medir a frequ\u00eancia desses pulsos para obter a velocidade do eixo.<\/p>\n\n\n\n<p>Quanto mais preciso for um codificador, maior ser\u00e1 sua resolu\u00e7\u00e3o, que \u00e9 dada em pulsos por revolu\u00e7\u00e3o (PPR) ou contagens por revolu\u00e7\u00e3o (CPR). Um codificador de 1000 PPR emitir\u00e1 1000 pulsos por rota\u00e7\u00e3o de 360 graus em seus canais A e B. Os codificadores multicanais tamb\u00e9m incluem um terceiro canal, o sinal Z ou sinal de \u00edndice, com esse \u00fanico pulso ocorrendo a cada revolu\u00e7\u00e3o. Isso ser\u00e1 de grande utilidade no caso de sequ\u00eancias de homing e calibra\u00e7\u00e3o de posi\u00e7\u00e3o.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img alt=\"\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder3.webp\" class=\"wp-image-7515\" style=\"object-fit:cover;width:512px;height:384px\" srcset=\"https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder3.webp 1024w, https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder3-300x225.webp 300w, https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder3-768x576.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Principais tipos de codificadores e suas principais diferen\u00e7as<\/h2>\n\n\n\n<p>Embora os codificadores tenham v\u00e1rias outras formas, dependendo de como s\u00e3o detectados, sua categoriza\u00e7\u00e3o mais importante \u00e9 por meio da sa\u00edda. A decis\u00e3o de usar um codificador de base incremental ou um codificador de base absoluta \u00e9 uma decis\u00e3o de projeto importante no sistema e depende da exig\u00eancia de posi\u00e7\u00e3o e do custo da aplica\u00e7\u00e3o em quest\u00e3o.<\/p>\n\n\n\n<p><strong>Codificador rotativo incremental<\/strong>: Um codificador rotativo incremental \u00e9 um codificador que tem um fluxo de sa\u00edda de pulsos que fornece o movimento relativo. Ele n\u00e3o projeta o estado posicional real do eixo, mas sim que ele est\u00e1 se movendo e em que dire\u00e7\u00e3o. O controlador do sistema ter\u00e1 de registrar esses pulsos em rela\u00e7\u00e3o a um ponto de partida conhecido. Esse ponto de partida deve ser direcionado, geralmente por meio de uma rotina de direcionamento no sinal Z. O primeiro ponto forte dos codificadores incrementais \u00e9 que eles s\u00e3o simples e baratos. No entanto, a principal desvantagem \u00e9 que, em caso de perda de energia, todas as informa\u00e7\u00f5es sobre as posi\u00e7\u00f5es seriam exclu\u00eddas. Depois que a energia \u00e9 restabelecida, o sistema deve ser reposicionado para recuperar a posi\u00e7\u00e3o.<\/p>\n\n\n\n<p><strong>Codificador rotativo absoluto: <\/strong>Em vez disso, o codificador rotativo absoluto tem um sinal diferente - uma palavra digital, ou c\u00f3digo, para cada posi\u00e7\u00e3o do eixo. Em um codificador absoluto, a roda de c\u00f3digo \u00e9 mais complexa, pois cada posi\u00e7\u00e3o \u00e9 codificada em um conjunto espec\u00edfico de c\u00f3digo bin\u00e1rio. Isso significa que, quando o sistema perde a energia, mas depois a recupera, o codificador fornecer\u00e1 a posi\u00e7\u00e3o real no momento em que a energia for fornecida. Isso elimina a necessidade de uma sequ\u00eancia de retorno e n\u00e3o perde os dados de posicionamento durante um ciclo de energia, o que \u00e9 necess\u00e1rio na maioria das aplica\u00e7\u00f5es cr\u00edticas de seguran\u00e7a e de alta posi\u00e7\u00e3o. Os codificadores absolutos s\u00e3o ainda mais divididos em:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Volta \u00fanica:<\/strong> Fornece a posi\u00e7\u00e3o absoluta em uma rota\u00e7\u00e3o de 360 graus.<\/li>\n\n\n\n<li><strong>Multi-voltas:<\/strong> Inclui um mecanismo de engrenagem adicional para contar tamb\u00e9m o n\u00famero de rota\u00e7\u00f5es completas, fornecendo um c\u00f3digo exclusivo em uma ampla gama de movimentos.<\/li>\n<\/ul>\n\n\n\n<p>N\u00e3o \u00e9 de se surpreender que a complexidade e a capacidade adicionais dos codificadores absolutos os tornem mais caros do que seus equivalentes incrementais.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Recurso<\/td><td>Codificador incremental<\/td><td>Codificador absoluto<\/td><\/tr><tr><td>Sa\u00edda<\/td><td>Trens de pulso A\/B\/Z<\/td><td>C\u00f3digo digital exclusivo para cada posi\u00e7\u00e3o<\/td><\/tr><tr><td>Dados da posi\u00e7\u00e3o<\/td><td>Mudan\u00e7a relativa em rela\u00e7\u00e3o a um ponto inicial<\/td><td>Posi\u00e7\u00e3o absoluta real em todos os momentos<\/td><\/tr><tr><td>Perda de energia<\/td><td>Os dados de posi\u00e7\u00e3o s\u00e3o perdidos<\/td><td>Os dados de posi\u00e7\u00e3o s\u00e3o mantidos<\/td><\/tr><tr><td>Homing<\/td><td>Necess\u00e1rio ap\u00f3s perda de energia<\/td><td>N\u00e3o \u00e9 necess\u00e1rio<\/td><\/tr><tr><td>Complexidade<\/td><td>Mais simples, menos fia\u00e7\u00e3o<\/td><td>Sa\u00edda mais complexa, com v\u00e1rios bits<\/td><\/tr><tr><td>Custo<\/td><td>Inferior<\/td><td>Mais alto<\/td><\/tr><tr><td>Uso comum<\/td><td>Controle de velocidade, posicionamento relativo<\/td><td>Bra\u00e7os rob\u00f3ticos, CNC, posicionamento absoluto<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Sa\u00eddas de sinal e como decodificar codificadores rotativos<\/h2>\n\n\n\n<p>A sa\u00edda de onda quadrada derivada de um codificador deve ser decodificada adequadamente no controlador receptor (geralmente um PLC, microcontrolador ou unidade). A classifica\u00e7\u00e3o correta dos diferentes tipos de sinais de sa\u00edda \u00e9 muito importante para proporcionar compatibilidade de hardware e integridade de sinal.<\/p>\n\n\n\n<p>O sinal dominante produzido \u00e9 o sinal de quadratura (fases A\/B), conforme explicado nos par\u00e1grafos anteriores. Entretanto, o circuito do driver de sa\u00edda determina as propriedades el\u00e9tricas da maneira pela qual esses sinais s\u00e3o acionados. Exemplos t\u00edpicos s\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Push-Pull (HTL - High-Threshold Logic):<\/strong> Uma sa\u00edda geral e popular. Ela oscila positivamente o sinal para cima (para a tens\u00e3o de alimenta\u00e7\u00e3o) e para baixo (para o terra) de modo a produzir um sinal forte e imune a ru\u00eddos. \u00c9 de uso comum nos sistemas industriais de 24V.<\/li>\n\n\n\n<li><strong>TTL<\/strong><strong> (<\/strong><strong>L\u00f3gica transistor-transistor<\/strong><strong>):<\/strong> Esse driver fornece uma sa\u00edda quadrada de 5 V e \u00e9 voltado para comprimentos de cabo mais longos devido \u00e0 sua sa\u00edda A e A-n\u00e3o, B e B-n\u00e3o, Z e Z-n\u00e3o, que \u00e9 um driver de linha diferencial. H\u00e1 uma excelente rejei\u00e7\u00e3o de ru\u00eddo de modo comum proporcionada pelos sinais diferenciais.<\/li>\n\n\n\n<li><strong>Coletor aberto (NPN\/PNP):<\/strong> Um dos tipos de sa\u00edda \u00e9 o coletor aberto (NPN\/PNP), que \u00e9 usado como uma chave. Ele \u00e9 capaz de conduzir a linha de sinal para o terra (NPN) ou para a tens\u00e3o de alimenta\u00e7\u00e3o (PNP), mas n\u00e3o pode conduzir ativamente na outra dire\u00e7\u00e3o. Isso exige um resistor externo de pull-up ou pull-down na extremidade do controlador, que geralmente \u00e9 ligado a um pino comum, como VCC ou o terra, e \u00e9 usado para estabelecer um estado l\u00f3gico definitivo. Esse esquema de interface \u00e9 ben\u00e9fico entre sistemas de tens\u00f5es l\u00f3gicas vari\u00e1veis.<\/li>\n<\/ul>\n\n\n\n<p>O processo de decifrar os sinais A\/B \u00e9 l\u00f3gico. O controlador continua verificando qual dos dois canais est\u00e1 dispon\u00edvel. O canal oposto ou o mesmo leva a uma verifica\u00e7\u00e3o a ser realizada para determinar a dire\u00e7\u00e3o. Caso o estado do canal A seja alterado apenas agora, o controlador examina o estado atual do canal B. Quando B for diferente do estado anterior de A, a dire\u00e7\u00e3o ser\u00e1 no sentido hor\u00e1rio, e a mesma situa\u00e7\u00e3o ocorre no sentido inverso (quando o estado anterior de A for semelhante ao de B, a dire\u00e7\u00e3o ser\u00e1 no sentido anti-hor\u00e1rio). A l\u00f3gica geralmente \u00e9 aplicada a contadores de hardware ou por meio de software com o uso de interrup\u00e7\u00f5es externas para garantir um monitoramento confi\u00e1vel em tempo real. A quantidade de fios (por exemplo, 3 fios, 5 fios) que um codificador carrega est\u00e1 relacionada ao seu tipo de sa\u00edda (um codificador com sa\u00edda do tipo CC deve ter mais fios), \u00e0 sua capacidade de utilizar energia e ao fato de o codificador ter ou n\u00e3o um sinal Z ou sa\u00eddas diferenciais.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img alt=\"\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder4.webp\" class=\"wp-image-7516\" style=\"object-fit:cover;width:512px;height:384px\" srcset=\"https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder4.webp 1024w, https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder4-300x225.webp 300w, https:\/\/www.omch.com\/wp-content\/uploads\/2025\/08\/what-is-a-rotary-encoder4-768x576.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Especifica\u00e7\u00f5es importantes na sele\u00e7\u00e3o de um codificador rotativo<\/h2>\n\n\n\n<p>Uma an\u00e1lise minuciosa para definir as necessidades da aplica\u00e7\u00e3o deve ser feita para determinar o tipo de codificador a ser usado. At\u00e9 a decis\u00e3o incremental (vs. absoluta), h\u00e1 algumas especifica\u00e7\u00f5es importantes que devem ser levadas em considera\u00e7\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Resolu\u00e7\u00e3o (PPR\/CPR):<\/strong> Essa \u00e9 a contagem de pulsos ou a contagem da revolu\u00e7\u00e3o. A resolu\u00e7\u00e3o mais alta permite maior precis\u00e3o das medi\u00e7\u00f5es, mas requer o uso de um controlador que possa enviar e receber a taxa de dados mais alta. Ele deve ser acoplado \u00e0 precis\u00e3o de posicionamento necess\u00e1ria do sistema.<\/li>\n\n\n\n<li><strong>Precis\u00e3o:<\/strong> Isso n\u00e3o deve ser confundido com precis\u00e3o. A precis\u00e3o \u00e9 o maior erro na posi\u00e7\u00e3o, conforme indicado pelo codificador, e a posi\u00e7\u00e3o f\u00edsica real. Normalmente, ela \u00e9 medida em arcos-minutos ou arcos-segundos.<\/li>\n\n\n\n<li><strong>Sa\u00edda<\/strong><strong> Tipo:<\/strong> O tipo de sa\u00edda Push-Pull, TTL ou Open Collector selecionado deve ser compat\u00edvel com o circuito de entrada do controlador, conforme descrito acima.<\/li>\n\n\n\n<li><strong>Especifica\u00e7\u00f5es mec\u00e2nicas:<\/strong> Isso (inclu\u00eddo no di\u00e2metro do eixo e no padr\u00e3o de montagem (por exemplo, montagem em flange, montagem em servo) e no tamanho f\u00edsico do corpo do codificador). Ele deve se encaixar fisicamente no projeto da m\u00e1quina.<\/li>\n\n\n\n<li><strong>Ambiental<\/strong><strong> Classifica\u00e7\u00f5es (classifica\u00e7\u00e3o IP):<\/strong> A classifica\u00e7\u00e3o IP (Ingress Protection) \u00e9 uma defini\u00e7\u00e3o do codificador que determina sua resist\u00eancia a poeira e l\u00edquidos. Ele pode ser classificado com um n\u00edvel de IP65, ou seja, \u00e9 \u00e0 prova de poeira e de jatos de \u00e1gua, o que o torna aplic\u00e1vel na maioria dos ambientes industriais. Classifica\u00e7\u00f5es de vibra\u00e7\u00e3o e choque: tamb\u00e9m s\u00e3o essenciais para m\u00e1quinas submetidas a uma grande quantidade de estresse mec\u00e2nico.<\/li>\n<\/ul>\n\n\n\n<p>Um amador com um desktop impresso em 3D pode abrir m\u00e3o do alto custo e usar um codificador incremental mec\u00e2nico mais simples ou \u00f3ptico de baixa resolu\u00e7\u00e3o. Por outro lado, um engenheiro de projeto que desenvolve um bra\u00e7o rob\u00f3tico a ser constru\u00eddo em uma linha de fabrica\u00e7\u00e3o precisa se concentrar no posicionamento absoluto, na alta precis\u00e3o e em uma classifica\u00e7\u00e3o de IP suficientemente alta e, portanto, se inclinar\u00e1 para um codificador absoluto magn\u00e9tico ou \u00f3ptico de alta especifica\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Aplicativos do mundo real em sistemas industriais e de consumo<\/h2>\n\n\n\n<p>Os codificadores rotativos t\u00eam aplica\u00e7\u00f5es bastante diferentes e numerosas, dependendo das v\u00e1rias aplica\u00e7\u00f5es e de quase todos os campos comerciais da tecnologia.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Automa\u00e7\u00e3o industrial<\/strong><strong>:<\/strong> Os codificadores s\u00e3o a chave para o feedback do motor. Eles podem ser montados na parte traseira do eixo de impacto de um motor servo, de passo ou CC para fornecer informa\u00e7\u00f5es de velocidade e posi\u00e7\u00e3o ao acionamento, oferecendo maior controle de esteiras transportadoras, m\u00e1quinas de embalagem e linhas coletivas automatizadas.<\/li>\n\n\n\n<li><strong>Sistemas de rob\u00f3tica:<\/strong> Os bra\u00e7os de rob\u00f4s de v\u00e1rios eixos usam codificadores absolutos ao longo de cada articula\u00e7\u00e3o para medir com precis\u00e3o o \u00e2ngulo e a posi\u00e7\u00e3o de cada segmento. Essas informa\u00e7\u00f5es s\u00e3o importantes para saber a localiza\u00e7\u00e3o do efetor final do rob\u00f4 e para que o controlador fa\u00e7a os movimentos corretos.<\/li>\n\n\n\n<li><strong>CNC<\/strong><strong> &amp; Impress\u00e3o 3D:<\/strong> Impress\u00e3o 3D Nas ferramentas de controle num\u00e9rico computadorizado (CNC) e nas impressoras 3D, os codificadores s\u00e3o montados nos servomotores que operam os fusos de esferas e os p\u00f3rticos. Eles garantem que o cabe\u00e7ote da ferramenta ou o bico de impress\u00e3o trabalhe com precis\u00e3o de um m\u00edcron.<\/li>\n\n\n\n<li><strong>Automotivo:<\/strong> Nos autom\u00f3veis contempor\u00e2neos, os codificadores podem ser encontrados em aplica\u00e7\u00f5es como a detec\u00e7\u00e3o do \u00e2ngulo do volante em sistemas de controle eletr\u00f4nico de estabilidade at\u00e9 os bot\u00f5es de feedback t\u00e1til de um sistema de infoentretenimento.<\/li>\n\n\n\n<li><strong>Eletr\u00f4nicos de consumo<\/strong><strong>:<\/strong> Um codificador incremental de baixo custo pode ser encontrado na roda de rolagem de um mouse de computador em uma escala menor. Os codificadores tamb\u00e9m podem ser usados para dar um giro suave e cont\u00ednuo nos bot\u00f5es de volume de equipamentos de \u00e1udio de alta categoria com precis\u00e3o digital.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Como conectar codificadores rotativos a microcontroladores<\/h2>\n\n\n\n<p>Uma das tarefas de engenharia mais comuns \u00e9 como fazer a interface desse tipo de sensor de posi\u00e7\u00e3o com algo que possa interpret\u00e1-lo, um controlador como o Arduino, Raspberry Pi ou um controlador l\u00f3gico program\u00e1vel (PLC). Isso \u00e9 feito por meio dos contatos el\u00e9tricos adequados e de uma rotina de programa para ler os sinais.<\/p>\n\n\n\n<p>Primeiro, certifique-se dos n\u00edveis de tens\u00e3o. Um codificador industrial HTL de 24 V precisa de uma interface de 5 V. Nas sa\u00eddas de coletor aberto, devem ser fornecidos resistores externos para puxar para o n\u00edvel alto a fim de proporcionar um n\u00edvel alto s\u00f3lido nas \u00e1reas em que a sa\u00edda n\u00e3o est\u00e1 sendo acionada.<\/p>\n\n\n\n<p>As interrup\u00e7\u00f5es de hardware fornecem a abordagem mais s\u00f3lida baseada em software para a leitura de um codificador. Os pinos do microcontrolador aos quais as sa\u00eddas dos canais A e B est\u00e3o conectadas s\u00e3o capazes de interromper. Cada borda ascendente e descendente dos sinais ativa uma rotina de servi\u00e7o de interrup\u00e7\u00e3o (ISR). A rotina do sistema de invent\u00e1rio (ISR) Dentro da ISR, a l\u00f3gica de decodifica\u00e7\u00e3o decide a dire\u00e7\u00e3o e aumenta ou diminui uma vari\u00e1vel do contador de posi\u00e7\u00e3o. Essa t\u00e9cnica \u00e9 consideravelmente melhor do que o chamado polling (verifica\u00e7\u00e3o repetida do status do pino durante um loop), que pode de fato perder um pulso, mesmo quando o programa principal est\u00e1 ocupado em outro lugar.<\/p>\n\n\n\n<p>As armadilhas t\u00edpicas s\u00e3o a fia\u00e7\u00e3o incorreta (mistura de canais A\/B ou alimenta\u00e7\u00e3o quente\/neutra) e a desconsidera\u00e7\u00e3o do salto de sinal ao usar codificadores mec\u00e2nicos. Um capacitor menor no hardware ou escuta por alguns milissegundos e altera um estado no software respondendo a um algoritmo de \u201cdebouncing\u201d. \u00c9 muito importante seguir o m\u00e9todo definitivo de cabeamento, c\u00f3digo e teste.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Por que a OMCH \u00e9 seu fabricante confi\u00e1vel de codificadores<\/h2>\n\n\n\n<p>A primeira etapa \u00e9 estudar a teoria e o uso dos codificadores rotativos. A segunda, mas n\u00e3o menos importante, \u00e9 encontrar um dispositivo que ofere\u00e7a a confiabilidade e o desempenho de que seu sistema precisa.<\/p>\n\n\n\n<p>A OMCH \u00e9 um fabricante profissional com mais de 10 anos de experi\u00eancia em controle industrial e produtos el\u00e9tricos. Temos um hist\u00f3rico de fornecimento de componentes de alto desempenho que s\u00e3o eficazes e confi\u00e1veis em \u00e1reas de uso extremo.<\/p>\n\n\n\n<p>Nossa linha de encoders rotativos foi projetada para atender aos rigorosos requisitos dos modernos sistemas de automa\u00e7\u00e3o e controle. Oferecemos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Alta resolu\u00e7\u00e3o<\/strong><strong> e modelos de alta precis\u00e3o:<\/strong> Garantindo que seu sistema atinja a precis\u00e3o para a qual foi projetado.<\/li>\n\n\n\n<li><strong>Diversas sa\u00eddas de sinal:<\/strong> Nossos produtos abrangem todos os principais tipos de sa\u00edda, incluindo Push-Pull (HTL), TTL Line Driver e Open Collector, para uma integra\u00e7\u00e3o perfeita com o seu PLC ou hardware de controle existente.<\/li>\n\n\n\n<li><strong>Durabilidade de n\u00edvel industrial:<\/strong> Com altas classifica\u00e7\u00f5es de IP e constru\u00e7\u00e3o robusta, nossos codificadores s\u00e3o constru\u00eddos para suportar a vibra\u00e7\u00e3o, os contaminantes e as flutua\u00e7\u00f5es de temperatura do ch\u00e3o de f\u00e1brica.<\/li>\n<\/ul>\n\n\n\n<p>Se a sua m\u00e1quina foi criada para oferecer uma m\u00e1quina CNC avan\u00e7ada, rob\u00f3tica ou processos complicados de automa\u00e7\u00e3o industrial, o feedback que oferecemos \u00e9 confi\u00e1vel, independentemente da finalidade da aplica\u00e7\u00e3o. Apoiamos nosso hardware com servi\u00e7os profissionais para ajud\u00e1-lo a fazer a escolha certa de codificadores para sua tarefa.<\/p>\n\n\n\n<p>Saiba mais sobre nossa sele\u00e7\u00e3o de produtos de codificadores profissionais de alta qualidade e como podemos melhorar o desempenho de seu sistema em <a href=\"https:\/\/www.omch.com\/pt\">https:\/\/www.omch.com<\/a>. Estamos \u00e0 disposi\u00e7\u00e3o para lhe apresentar servi\u00e7os gratuitos de consultoria e testes de sele\u00e7\u00e3o (amostras).<\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>A precis\u00e3o \u00e9 agora uma necessidade essencial no mundo da engenharia atual, onde nada \u00e9 um luxo. Na automa\u00e7\u00e3o industrial, na eletr\u00f4nica de consumo e em todos os outros dispositivos, \u00e9 poss\u00edvel obter o controle do movimento, mas ele deve ser preciso. A parte mais importante desse recurso \u00e9 um componente eletromec\u00e2nico vital: o codificador rotativo. [...]<\/p>","protected":false},"author":4,"featured_media":7513,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"What is a Rotary Encoder? Learn About Its Functions","_seopress_titles_desc":"Learn what is a rotary encoder and how it works. Explore the different types and their applications in various industries on our blog today!","_seopress_robots_index":"","footnotes":""},"categories":[46],"tags":[],"class_list":["post-7509","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-industrial-control"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.omch.com\/pt\/wp-json\/wp\/v2\/posts\/7509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.omch.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.omch.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.omch.com\/pt\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.omch.com\/pt\/wp-json\/wp\/v2\/comments?post=7509"}],"version-history":[{"count":4,"href":"https:\/\/www.omch.com\/pt\/wp-json\/wp\/v2\/posts\/7509\/revisions"}],"predecessor-version":[{"id":8792,"href":"https:\/\/www.omch.com\/pt\/wp-json\/wp\/v2\/posts\/7509\/revisions\/8792"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.omch.com\/pt\/wp-json\/wp\/v2\/media\/7513"}],"wp:attachment":[{"href":"https:\/\/www.omch.com\/pt\/wp-json\/wp\/v2\/media?parent=7509"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.omch.com\/pt\/wp-json\/wp\/v2\/categories?post=7509"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.omch.com\/pt\/wp-json\/wp\/v2\/tags?post=7509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}