¿Qué es el tiempo de enmascaramiento y el parloteo en los codificadores rotatorios?

5

En la hoja de datos de estos codificadores siempre hay un capítulo que menciona el tiempo de enmascaramiento y el parloteo.

No pude encontrar ningún tutorial sobre esto. ¿De qué se tratan estas definiciones?

    
pregunta user164567

1 respuesta

4

Chattering es el tiempo durante el cual la salida no es estable cuando ocurre una transición de ON a OFF o de OFF a ON. La señal salta rápidamente entre ambos estados durante unos pocos ms.

Bounce (no lo mencionó pero está indicado en la hoja de datos) es la hora, cuando se supone que la salida es estable en el estado ON (entre usuarios), durante el cual el control deslizante no toca bien el contacto y la salida está desactivada durante unos pocos ms. Puede suceder cuando mueve el control deslizante, incluso si permanece en el área de contacto.

El tiempo de enmascaramiento es la solución a eso: es el tiempo durante el cual ignoras las transiciones, para superar tanto el parloteo como el rebote. Se puede hacer en su software (por ejemplo, esperando que el valor sea el mismo en varias muestras tomadas a intervalos regulares), o utilizando hardware (por ejemplo, filtro RC). Este proceso se llama debouncing , por lo que su qustion está altamente relacionada con los " Botones de rebote "pregunta, en la que puede encontrar soluciones interesantes para implementar esto.

Aquí hay un diagrama que muestra estos efectos:

t1 y t3 son los tiempos de conversación, y t2 es el tiempo de rebote.

    
respondido por el dim

Lea otras preguntas en las etiquetas