Mi circuito de prueba se muestra a continuación. He intentado varias configuraciones pero sigo recibiendo saltos en los conteos de salida. Parece ser repetible y consistente. Por ejemplo, el primer salto siempre ocurre alrededor de 7k-8k cuentas. Vi otra publicación donde el problema parecía estar en el filtrado de la fuente de alimentación. He probado muchas tapas de filtrado diferentes en la salida de mi regulador, la señal del reloj de registro y la señal del reloj de conteo. El consejo sería muy apreciado en este punto.
ElcódigoArduinopuederevisarse
Salida de Arduino:
UPDATE
SeguimientodelalcanceparalaentradaRCLK:
Seguimiento del alcance para la entrada CLKA:
Suministro de 5V con 555 en ejecución:
Suministro de 5V sin 555 en ejecución:
UPDATE
Intenté reemplazar el chip contador por uno nuevo y obtuve el mismo resultado que antes. Además, cuando reduje la señal de entrada a 10 Hz, pude ver que el primer salto ocurrió entre el decimal 8114 y 8150. El primer valor decimal después del salto fue 16390, ¡casi exactamente el doble!
00011111 10110010 Decimal: 8114 < - Contar antes del fallo
00011111 11100100 Decimal: 8164 < - Recuento esperado después del fallo
01000000 00000110 Decimal: 16390 < - Recuento real