Paso 4: Construir los circuitos
El registro de desplazamiento significa que podemos controlar un mayor número de salidas con sólo unos pocos pines de nuestro microcontrolador. Es un dispositivo serial para enviar datos y 'reloj' en el registro de desplazamiento. Cuando establece el seguro alto cualquier secuencia que hemos registrado en los registros aparecerán en la salida.
Vea este estupendo tutorial para usar el registro de desplazamiento 74HC595 con un Arduino. Esto tiene la información que necesaria para el control de las luces.
Esto puede crear usando transistores individuales en cada salida del registro de desplazamiento, pero eso significa que las cargas de soldadura más y es un poco más de una molestia.
Un tipo de NPN transistor array ULN2003 se utiliza para controlar los dispositivos en la ruta neagtive. Hay un positivo común a todos los tableros de LED. Esto facilita el control. La matriz de transistores NPN es aceptable manejar 500 mA por dispositivo. Cada tablero del LED es alrededor de 100mA whn, así que esto debe estar bien, pero Compruebe que la lluviosa actual es aceptable para su aplicación.
Los LEDs utilizan una fuente de 12V. La lógica trabaja a 5V, que se toma de la placa del microcontrolador. Usar fusibles, en caso de cortocircuitos.
Por alguna razón mis archivos .png mirada terribles, así que he adjuntado un PDF del circuito esquemático (28/06/12).
Dejo el diseño de la Junta de tira para usted.
Estará produciendo un PCB con esto (correo electrónico o comentario si usted está interesado en uno), pero tira Junta obras bien.
Los cables de entrada y salida:
Usé un cable con una compresión montaje grommit. También utilicé un zócalo del pin de salida 7, como este sistema fue diseñado para tener exhibiciones adicionales en la salida.