Cadenas largas de registros de turnos

6

Quiero configurar una pantalla LED, y estoy considerando el uso de varios chips de controladores LED de 16 bits (como TI TLC5927 ) para ejecutar una matriz de 16x16 LED. Entonces me gustaría tal vez juntar algunas de estas pantallas 16x16 para hacer una pantalla más grande. Ya que son chainable, eso debería funcionar en principio.

El problema, tal como lo veo, es la distribución de las señales CLK, LATCH y OE, ya que no están redirigidas por los chips. Y estoy pensando que la pequeña salida de Arduino no va a manejar mucho más de 20 o 30 chips antes de que las señales se vuelvan demasiado borrosas para ser consideradas digitales.

Entonces ... ¿la solución es simplemente poner un búfer 74HCT125 con tantos chips para reordenar las señales CLK, LATCH y OE? ¿Alguna trampa con ese enfoque? Tal vez solo lo estoy pensando demasiado.

    
pregunta vicatcu

1 respuesta

4

Siempre que las señales estén controladas por una sola fuente, como lo son en su caso, su solución funcionará. Sin embargo, estas señales generalmente necesitan muy poca corriente. Para un pequeño número de circuitos integrados, debería estar bien sin él. Para 20-30, sí, buffer. También tenga en cuenta que los muchos circuitos integrados introducirán un pequeño retraso de propagación en su línea de datos. En el peor de los casos, esto requerirá que también retrase su reloj, etc. para compensar la posibilidad de que el reloj llegue antes de que lo hagan los datos si opera a una frecuencia muy alta.

    
respondido por el Chintalagiri Shashank

Lea otras preguntas en las etiquetas