Arduino Y Encoder

Páginas: 9 (2144 palabras) Publicado: 7 de octubre de 2012
ENCODER ÓPTICO
Un codificador óptico (encoder óptico) incremental tiene dos canales (A y B) posicionado
90 ° fuera de fase. Estos canales se pueden utilizar juntos para indicar la posición angular y
la dirección, así como calcular la velocidad angular.
· Cualquier transductor que genera una lectura en clave de una medición puede ser
denominado un encoder
· Los encoders de eje sontransductores digitales que se utilizan para medir los
desplazamientos angulares y velocidades.
· VENTAJAS RELATIVAS DE TRANSDUCTORES DIGITALES A TRAVÉS DE SUS
CONTRAPARTES ANÁLOGAS:
 Alta resolución (dependiendo del tamaño de palabra de la salida del
codificador y el número de pulsos por revolución del encoders)
 Alta precisión (sobre todo debido a la inmunidad al ruido de las señales
digitales yla construcción superior)
 La relativa facilidad de la adaptación en los sistemas de control digital (porque
salida del transductor es digital) con la reducción asociada en el coste del
sistema y la mejora de la fiabilidad del sistema
· Encoders de eje se pueden clasificar en dos categorías en función de la naturaleza
y el método de interpretación de la salida: Codificadores incrementales yabsoluta
· ENCODERS INCREMENTALES
 La salida es una señal de impulso que se genera cuando el disco transductor
gira como un resultado del movimiento que se está midiendo.
 Contando los pulsos o midiendo el tiempo de la anchura de pulso utilizando
una señal de reloj, tanto el desplazamiento angular y la velocidad angular
se puede determinar.
 El desplazamiento se puede conseguir conrespecto a algún punto de
referencia en el disco, como se indica mediante un impulso de referencia
(índice de pulso) generado en esa ubicación en el disco. El número de
impulsos de índice determina el número de revoluciones completas.
 El desplazamiento también se puede conseguir por el sistema de toma de
referencia para definir la posición cero en un punto determinado en la
máquina real omecanismo.
· ENCODERS ABSOLUTOS
 Un encoder absoluto tiene muchas pistas del pulso en su disco transductor.
Cuando el disco de un codificador absoluto rota, varios trenes de pulsos -
iguales en número a las pistas del disco - se generan de forma simultánea.
 En un instante dado, la magnitud de cada señal de impulso tendrá uno de
dos niveles de señal (es decir, un estado binario) tal como sedetermina por
un detector de nivel. Este nivel de la señal corresponde a un dígito binario
(0 o 1). Por lo tanto, el conjunto de trenes de impulsos da un número
binario codificado en cualquier instante.
 Las ventanas de pulsos sobre las pistas pueden ser organizados en un cierto
patrón (código) de manera que cada uno de estos números binarios
corresponde a la posición angular del disco delcodificador en el momento
en que el número binario particular se detecta.
 Voltaje de pulso se puede hacer compatible con algún tipo de lógica digital
(por ejemplo, TTL)
 Lectura digital directa de una posición angular es posible.
 Codificadores absolutos son comúnmente utilizados para medir las
fracciones de una revolución. Codificadores absolutos pueden tener
también una pista adicionalque genera un impulso de índice por cada
revolución, como en el caso de un codificador incremental. Este pulso de
índice puede ser utilizado en el procedimiento de toma de referencia que
define una posición de referencia para el motor, así como otra manera de
medir revoluciones completas del motor.
En código binario, el cambio de bits no puede tener lugar simultáneamente.
Diagrama esquemáticode un patrón de disco codificador absoluto
(a) Código Binario
(b) Código Gray
La ambigüedad de conmutación de bit se puede evitar mediante el uso de código de gray.
Sin embargo, la lógica adicional que se necesita para convertir el número gray una
codifica para un correspondiente número binario.
Codificador absoluto debe ser alimentado y controlado sólo cuando se toma una lectura....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Encoder
  • encoder
  • Encoder
  • Que es arduino
  • Arduinos
  • ARDUINO
  • arduino
  • Arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS