Componentes y tecnología electrónica, regulación, automatización, domótica, inmótica y edificio inteligente. Protocolo KNX, X10, EIB, LON, DALI, DMX, Zigbee, Powerline…
Avatar de Usuario
por
#166900
Muy buenas.

Un econder absoluto de 12 bits, ¿qué significa? La precisión es de +-1bit.

Los 12 bits indican la salida.

El encoder puede ser de 360 pulsos/vuelta.
Avatar de Usuario
por
#166934
KTURKK escribió:Muy buenas.
Buenas.

Un econder absoluto de 12 bits, ¿qué significa? La precisión es de +-1bit.
La precisión SIEMPRE es de +-1bit.. sea de 12, 8, o 16 ... ( pero siempre el de menos peso, así que equivale a +-1 unidad)
Lo que NO será lo mismo es lo que ese Bit represente en angulo girado, que es la magnitud física que tu quieres leer.



Los 12 bits indican la salida.
El nº Máximo que puedes almacenar. es como si en decimal te dicen que dispones de 4 dígitos (9999), te están diciendo que puedes almacenar un máximo de 10.000 combinaciones, o posiciones de rotación.

Evidente, aquí no hay signo, ni decimales... esos te los operas tu luego con el Soft que procese esa lectura.
Si quieres signo, pues considera el cero en la lectura central.

En binario, que es de lo que hablamos tendríamos (2Elevado12) = 4.096 combinaciones. que puede almacenar el paratu ese..
Y su precisión será -+1 Unidad. (lo que sea esta unidad en grados, ya depende del Giro máximo que lea)


El encoder puede ser de 360 pulsos/vuelta.
Los absolutos, NO dan pulsos de salida. eso son los incrementales.
Se habla de Posiciones / Radio de Giro.
El radio de giro mas normal es 90 / 180 / 360 / 3600
Lo que te da, siempre es un Nº = Angulo Giro x (2 elevado a 12 Bits) / Angulo Máximo



Un ejemplo:
12 Bits,
Supongamos 360º

Resolución = 4.096 Posiciones -- > 360ºg / 4096= 0.08789ºg ; es decir 1unidad de lectura en encoder = 0.08789grados.
Precisión = +-1Unidad = +- 0.08789ºg (zona de incertidumbre = 0.17578125ºg)

Como ves, no solo depende de la capacidad de almacenamiento de bits, sino del rango fisico de lectura ( angulo de giro).

Es bastante malejo, por cierto.. uno bueno, apartir de 13Bits ( 8192 puntos) uno pata negra, 16bits ( 65535 puntos).

En todo caso analicemos el montaje.. por que si ese encoder, lo vas a leer con un modulo de analogica de un PLC, lo normal es que tengan 13bit.. así que de nada te sirve poner al encoder 16.

:saludo
Avatar de Usuario
por
#166962
Ajá. Muchas gracias.

Yo el que estaba mirando es el E6F-AG5B de OMRON (http://www.ia.omron.com/data_pdf/data_sheet/e6f-a_ds_csm498.pdf ). Según:http://www.ia.omron.com/product/family/496/index_spc.html, se trata de un encoder absoluto con una resolución de 1024 en código GRAY. Yo entiendo que tiene 1024 posiciones en 365 grados, ¿no?.

Es decir, se trata de un encoder de 10 bits. Por lo poco que yo entiendo.
Avatar de Usuario
por
#166964
KTURKK escribió:se trata de un encoder absoluto con una resolución de 1024 en código GRAY. Yo entiendo que tiene 1024 posiciones en 365 grados, ¿no?.

Es decir, se trata de un encoder de 10 bits. Por lo poco que yo entiendo.

Eso es, si..
Absoluto
10 bit - > 1024 Posiciones
360º
Resolución = 360/1024 = +-0.35 ºg
y es código Espejo (Gray)

Lo que veo es que con ese modelo "AG5B" hay varias versiones, 8,9,10bit según tengan o no el cable conectado..
Eso asegúrate al pedirlo.
:saludo
Avatar de Usuario
por
#166965
Pues muchisimas gracias. Me ha sido de gran ayuda todo lo que me has contado.

:brindis
Palabras clave
Temas similares

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

Permisos de mensaje

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro