Diseñar un circuito simple con un puerto paralelo y Leds

0

Estoy diseñando un circuito simple para controlar 80 LED usando el puerto paralelo.

Soy un ingeniero de software y apenas recuerdo los conceptos básicos del diseño de hardware. Ya implementé el software para controlar el circuito. Sin embargo, ahora agradecería que alguien me guíe sobre cómo construir el hardware.

Los siguientes componentes se utilizan para diseñar el circuito (un puerto paralelo, 5 decodificadores 4x16, 80 resistencias y 80 LED).

Preguntas :

  • La potencia requerida para encender todos los 80 leds al mismo tiempo no será suficiente, ¿verdad? así que supongo que necesito una fuente de alimentación, ¿cómo se puede conectar la fuente de alimentación al circuito?

  • Por lo que leo, las resistencias se usan para evitar que se quemen los leds (ya que tengo una salida de voltaje +5), esto puede sonar estúpido, pero ¿es posible conectar la resistencia antes de los decodificadores?

pregunta TeFa

1 respuesta

1

Segunda pregunta: no. La fuente de alimentación del controlador puede suministrar demasiada corriente, y eso debe limitarse. No puedes hacer eso en otro lugar del circuito.

Primera pregunta: el puerto paralelo difícilmente puede suministrar suficiente energía para 1 LED, y mucho menos para 80 de ellos. Así que necesitas una fuente de alimentación externa. Yo sugeriría un regulado 5V wall-wart. (Regulado significa que la salida es de 5 V agradable y constante. Las fuentes de alimentación no reguladas pueden ver un voltaje variable, que no desea). Yo sugeriría registros de desplazamiento como 74HC595 para controlar los LED. La ventaja de un registro de desplazamiento es que solo necesita 1 línea de datos + reloj y pestillo. Registra los 80 bits de los LED en los registros de desplazamiento en cadena y al final pulsa el pestillo.

    
respondido por el radagast

Lea otras preguntas en las etiquetas