Problema con 74LS193

#1
Hola,

estoy armando un circuito con:
  • 74HC04 (puertas NOT)
  • 74LS193 (contador síncrono 4 bits up/down)
  • un switch
  • un pulsador

el switch es sólo para escoger el valor que cargará el contador: 1 o 2 (01 o 10 en binario),

alimento el circuito, y el contador (74193) debería estar a 0 (aún no he cargado nada), y luego, mediante el pulsador, cargar la configuración definida con el switch y el 7404,

el problema es que al alimentar el circuito, el contador toma un valor aleatorio: muchas veces es un 0, y otras veces cualquier valor del 0 al 15. Debería estar a 0 y es imprevisible,

lo único que parece funcionar es alimentar el circuito mientras se está pulsando el pulsador. El pulsador va bien: sea cual sea el valor inicial (de alimentación), al pulsarlo se carga el valor deseado,

el transformador es de 5V y 1.5A, va sobrado,

no sé cómo hacer que el contador esté a 0 al alimentar el circuito. No sé si falta alguna resistencia o algún condensador por algún lado (entre alimentación y circuito, o antes del contador) y de qué valor, claro..
 
#2
Lo que te sucede es absolutamente normal. Nadie te garantiza que el contador se despierte en cero como pretendes.

Para que suceda eso tienes que conectar el pin MR de manera que en el encendido entregue un pulso de borrado al contador. Como MR es activo en alto, lo que puedes hacer es colocar un capacitor de Vcc a la pata MR, y una resistencia de MR a tierra. De esa manera en el encendido MR es alto, y una vez que el capacitor se carga, pasa a estado bajo.
 
#3
te recomiendo, Electrónica Digital Secuencial para Dummies!!!
Lo que te dicen te PASARA siempre con la electronica secuencial es mas en uP sucede lo mismo, chauuuuuuuuuuu
 

Temas similares


Arriba