Convertir la salida de visualización de 7 segmentos a binario

1

Sé que esto es muy inusual pero lo necesito. Un PLC tiene salidas para controlar la pantalla de 7 segmentos. Sin embargo, tengo un nuevo dispositivo que funciona solo con Gray Code o Binary. Esta nueva pantalla y el antiguo segmento 7 trabajarán juntos. Para hacer esto, necesito un circuito que convierta la salida de 7 segmentos a código binario o gris.

¿Existe tal cosa? O como puedo hacer esto?

    
pregunta jakarina

2 respuestas

1

El 4511 IC es un componente estándar utilizado para controlar una pantalla de 7 segmentos. Toma una entrada BCD y proporciona las señales de salida para un dígito de 7 segmentos.

No tengo conocimiento de ningún IC estándar que haga la conversión opuesta.

La mejor manera de hacerlo, como se menciona en @Decapod en los comentarios, es hacerlo en la lógica del PLC, editando el programa para usar 4 nuevos puntos de salida. Sin embargo, si no tiene acceso de edición al programa, o si no tiene 4 salidas de repuesto, esto podría ser difícil.

Una alternativa es usar un controlador intermedio para hacer la conversión. Un Arduino u otro microcontrolador es económico y podría funcionar. Otra alternativa es instalar un PLC pequeño solo para este propósito, que podría cumplir mejor con sus requisitos de señal de voltaje y ya está empaquetado para un entorno industrial. (El Click PLC de AutomationDirect es un ejemplo.) La programación de estos es bastante simple, y me cuesta creerlo. que sería capaz de comprar un módulo de un propósito pre-construido por menos del costo de uno de estos pequeños PLC.

    
respondido por el Ben Miller
0

Si desea convertir 7 bits (7 segmentos) a 4 bits (binario), funcionará una PROM programada con 7 u 8 líneas de dirección y una salida de al menos 4 bits. Pero si desea convertir varios dígitos decimales de código de 7 segmentos en un número binario, necesitará un PROM más grande. Para dos dígitos, una PROM de 16 kbytes funcionará (14 entradas, 7 salidas). Pero para tres o más dígitos se necesitan PROMs bastante grandes. Una solución en cascada es difícil debido a la multiplicación con 10 y la suma binaria. Usar un microcontrolador es la mejor solución para varios dígitos decimales.

    
respondido por el Uwe

Lea otras preguntas en las etiquetas