Quiero controlar una matriz de pines de 30x1 a través de una frambuesa pi B +. En una placa de pruebas, configuré una serie de registros de desplazamiento (74HC595) a una matriz de leds de 2V, que puedo controlar según lo previsto. Después de los leds, me gustaría aumentar la corriente de 4mA a 25mA. Instalé una serie de matrices de transistores Darlington (ULN2003APG) para hacer esto. Había leído que tales arreglos de transistores requieren 1.4 V en la base para activarse. Desde que me conecté a la salida de 5V del Pi, utilicé resistencias de 460 ohmios (la más cercana a los 400 ohmios que tenía). Sin embargo, los leds de prueba que había colocado corriente abajo de los arreglos de transistores no se encenderían. Pensando que había sobreestimado el voltaje de base necesario, reduje la resistencia, eventualmente eliminando tanto los leds como los resistores. Todavía no recibí ninguna salida de los leds de prueba. ¿Qué está mal aquí? Cualquier ayuda sería muy apreciada!
A la izquierda están las cinco matrices de transistores. Están orientados hacia abajo (con la muesca en la parte inferior). Como está situado, el común es la parte superior izquierda, el suelo es la parte superior derecha. El común está conectado a los 5V de Pi a través de una resistencia de 100 ohmios (necesitaré post-transistores de 2.5V y 25mA). El suelo se conecta de nuevo a la terminal negativa de Pi en su puerto de 5V.
A la izquierda están los registros de desplazamiento, que están conectados al Pi. Están trabajando adecuadamente. No se muestra, pero se configuró previamente, un cable que va desde la salida del transistor a través de una resistencia de 125 ohmios hasta la bombilla de prueba.