Estoy intentando usar un registro de desplazamiento de serie a paralelo SN74LS164 de 8 bits con mi Raspberry Pi, pero tengo algunos problemas.
Me conecté:
- VCC, A, B y CLR a + 5V
- GND a 0V
- CLK para Raspberry Pi GPIO
Cuando enciendo el circuito, todos los LED están apagados. Luego envío un pulso de reloj desde la Raspberry Pi (suba durante 100 ms y luego baja). Sin embargo, en lugar de tener la primera salida (QA) solo alta, las 3 o 4 primeras salidas son altas (QA, QB, QC y QD).
¿Qué estoy haciendo mal?
Tomé algunas fotos del alcance, la primera es el reloj del GPIO (sin nada) y la segunda es el reloj conectado al registro.
- EDITAR -
Agregué condensadores y MOSFET para respetar la corriente de salida máxima. Volví a agregar el dispositivo de recuperación desplegable en la línea del reloj debido al desplazamiento natural de + 1V (este desplazamiento proviene del registro, no del pi)