Por lo tanto, tengo dos registros de cambios 74HC595 conectados a 16 LED de baja corriente, y los registros de cambios están conectados a un Arduino Mega.
Inicialmente, el circuito funcionó a la perfección, el código de prueba se escanea de izquierda a derecha y se enciende un LED, unas semanas después, repentinamente comenzó a alternar los leds aleatorios. Además, cuando presionas firmemente los cables juntos, se vuelve más estable.
He intentado agregar más condensadores de desacoplamiento (100 nF según la hoja de datos) directamente a la VCC y a la GND de cada registro de cambios, he cambiado los cables para un cable con pares trenzados y la corriente medida está dentro de las especificaciones recomendadas . Todavía no hay cambios.
Tomé prestado un osiliscopio y los datos / reloj / latch parecen estar bien, pero es un modelo bastante antiguo con el que no estoy muy familiarizado y podría haber cometido un error.
¿Qué podría causar este 'ruido' y cómo lo evitaría? Gracias!
EDITAR: Esquema rápido
EDITAR: Después de comprar un nuevo conjunto de condensadores de desacoplamiento, todo funcionó.