Haz una pregunta
  Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

08/10/2012 #1

Avatar de jmmr0009

Resetear salida 4029
¡Hola a todos!

Estoy simulando en Proteus (para entender mejor cómo funciona) un circuito que lo que hace es contar una serie de pulsos para, después, ir decrementando un contador que va desde 9 hasta a 0. El circuito tiene un pulsador para resetear el contador y ponerlo de nuevo con el valor 9.

Mi duda está en el circuito integrado 4029, (contador descente en este caso) y más concrétamente en su salida "CO": cuando el contador llega a cero, esta salida se pone en estado alto y se mantiene así de forma indefinida, a no ser que quite la alimentación y vuelva a arrancar el circuito. Al ser mi primer contacto con este tipo de circuitos, no sé si el reinicio de la alimentación es la única solución para "resetear" esta salida.

También he pensado que puede ser problema de la simulación... Espero que alguien que conozca bien este circuito me pueda sacar de esta pequeña duda.

Adjunto una imagen del CI y el archivo completo para proteus.

¡Muchas gracias por su tiempo!
08/10/2012 #2


Hola jmmr0009

Efectivamente así es ese contador. Cuando llega a cero la salida CO se hace cierta, Baja(0).
Y cuando no está en cero debería cambiar a falsa, Alta(1).

Sin embargo no lo hace; al parecer esta salida es Sincrónica con el pulso en su Clk.
Fíjate en el circuito contenido en la imagen adjunta.
Cuando llega a 0 se detiene el contador porque U7:A no deja pasar los pulsos del 555.
CO está a nivel bajo(0).
Tan pronto presiono el botón el contador cambia a 9.
Sin embargo CO continua a nivel bajo.
A la primer transición del Pulso en la entrada Clk entonces si cambia CO a Nivel Alto.

Trate de analizar el circuito que viene en las hojas de datos del 4029 a nivel compuertas pero la verdad me cansé

Preferí hacer este experimento.

saludos
a sus ordenes
09/10/2012 #3

Avatar de jmmr0009

¡Muchísimas gracias por su ayuda MrCarlos! He estado probando y, efectivamente, la única forma de cambiar de estado la salida CO del 4029 es aplicando una transición en la entrada CLK!

¡Un saludo amigo!
09/10/2012 #4

Avatar de chclau

Para mi la simulacion anda mal, al presetear el dispositivo en un valor distinto de cero la salida carry out deberia pasar a estado alto sin necesidad de pulso en el clock. Cuando digo esta mal me refiero a que me parece que el Proteus la realiza mal.
09/10/2012 #5

Avatar de jmmr0009

El caso es que, en la simulación, cuando hay un valor distinto de cero y preseteo el CI, todo va perfectamente. El problema estaba cuando el contador llegaba a cero, que no había manera de cambiar de estado la salida a no ser que se produjera un cambio de estado en CLK.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Circuitos lógicos combinacionales y secuenciales

Compuertas, flips flops, registros, PLDs, codificadores, contadores, multiplexores, ...

Cerrar
Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.