Circuito de prueba de registro de desplazamiento más simple - reloj

0

Estoy buscando la forma más sencilla de probar el funcionamiento de un registro de desplazamiento 74HC595 sin circuitos complejos.

Actualmente (en una placa de pruebas) Tengo una resistencia SIP de 47K en forma de pull-up conectada a los pines 9 a 14 para hacer que todas las entradas tengan un valor alto por defecto. Sí, sé que el pin 9 se entiende como n salida y estaría perdiendo algo de corriente si la salida de ese pin es alta, pero esa salida en particular es inútil para mí de todos modos.

Luego selecciono pines de salida Qx aleatorios para conectar directamente a los LED a través de resistencias limitadoras de corriente.

Así que comienzo mis pruebas y determiné que la línea de datos (pin 14) funciona, y habilitar (pin 13) también funciona, y el reloj de la tienda (pin 12) también funciona junto con el restablecimiento (pin 10).

Pero el reloj (pin 11) es difícil de decir si está funcionando porque necesito pulsarlo más rápido que el mecanógrafo más rápido que no puedo hacer. Cada vez que lo pulso (hacer que la línea del reloj sea baja y luego la línea del reloj aproximadamente 1/2 segundo más tarde) después de invertir la línea de datos de entrada, parece que todos los datos cambian al nuevo valor de entrada en lugar de una sola línea de salida de datos.

Entonces, agregué un condensador de 10 uF entre el reloj (pin 11) que es el condensador a través del botón "cable" en un esfuerzo por eliminar el "rebote", pero ese método no funciona.

Entonces, ¿hay una forma sencilla de probar esta línea de reloj para que el IC vea que solo se produjo un impulso de reloj en lugar de cientos de impulsos?

La única respuesta que puedo encontrar hasta ahora es hacer un oscilador y conectar su salida al reloj, pero quiero evitar demasiadas fichas adicionales si es posible. Diablos, si puedo volver a cablear mi capacitor o resistencia o incluso cambiar sus valores, entonces prefiero hacerlo solo para que el reloj responda correctamente.

¿Alguna idea?

    
pregunta Mike

2 respuestas

0

* * ¿Qué tan difícil es esto? **

entradas CMOS a tierra no utilizadas ... y agregue 0.1 a Vcc, Vee

 No es exactamente el mismo chip

El reloj utiliza un inversor Schmitt. Un interruptor puede eliminar 100K de la salida y luego saltar de 0 a 5 V para el interruptor con rebote con un tiempo RC = T adecuado de ~ 0.05s

    
respondido por el Tony EE rocketscientist
0

el problema que tienes es probablemente contacto rebote

Aquí hay un simple circuito de rebote, no usa semiconductores, pero requiere un interruptor SPDT,

simular este circuito : esquema creado usando CircuitLab

Otro problema posible es el rebote a tierra, asegúrate de tener un condensador de al menos 100nF conectado directamente a través de los pines de alimentación del chip, especialmente si estás usando una tabla de pruebas sin soldadura.

    
respondido por el Jasen

Lea otras preguntas en las etiquetas