viernes, 5 de octubre de 2012

CIRCUITO SECUENCIAL 7-5-3-4-1-2-6

Problema a resolver

Diseñar un circuito que permita desplegar en un display de siete segmentos la secuencia: 7 – 5 – 3 – 4 – 1 – 2 – 6… para lo cual debemos emplear componentes electrónicos como: unidad de tiempo 555, flip-flops J-K, display de siete segmentos, resistencias, condensadores y compuertas lógicas.

DISEÑO DE CONTADORES

El análisis de este tipo de circuitos secuenciales consiste básicamente en determinar la forma de contar, lo cual se obtiene por medio de un diagrama de tiempo.

En forma de circuito integrado existen muchos tipos de contadores que en general siguen una secuencia binaria normal.

Muchas veces se desea tener contadores que sigan secuencias de conteo que no sea la binaria, en este caso ya no se dispondrá de circuitos integrados que contengan el contador, sino que debemos diseñarlo.

Al ser el contador un circuito secuencial para diseñarlo se utilizaran las técnicas de diseño de circuitos secuenciales.


PASO 1: DIAGRAMA DE ESTADO

Describimos el contador mediante un diagrama de estado, que nos muestra la manera como avanza la secuencia cada vez que se aplica un pulso de reloj.

El numero de estados por lo que se pasa el contador es de 7 por lo que se necesitaran 3FF para diseñarlo.

Diagrama de estados de un contador de 3 bits. (7 – 5 – 3 – 4 – 1 – 2 – 6).

PASO 2: TABLA  DE ESTADOS

TABLA DE ESTADOS



TABLA DE ESTADOS FUTUROS


TABLA DE EXCITACIÓN FLIP FLOP JK


TABLA DE ESTADOS PARA Q2, Q1 Y Q0


PASO 3: MINIMIZACION DE FUNCIONES DE ENTRADA DE LOS FLIP FLOPS

De la tabla de estados para cada una de las entradas de los FF obtenemos los mapas de Karnaugh en función del estado presente y simplificando obtenemos las funciones de las entradas de cada flip flop.


MAPAS DE KARNAUGH

Las funciones JK de los flip-flop quedan:

J0 = B’A'+CB                                  K0 = C’B’+C’B
J1 = C’A+CA                                   K1 = C’A+CA
J2 = BA+BA’                                   K2 = B’A’+B’A



CIRCUITO SECUENCIAL

El circuito secuencial genera los estados 7-5-3-4-1-2-6 los cuales se despliegan en un display de 7 segmentos, la secuencia esta analizada por flip-flop, compuertas and y or, el 555 genera pulsos de 1 segundo.














9 comentarios:

  1. nose como haces para colocar j0ko en los mapa K

    ResponderEliminar
  2. Oye, en tus mapas K siento que deberías hacer un solo grupo en cada uno de ellos, no? Te quedarían mucho más simples. Para J0 te quedaría un grupo de 4 abajo y se reduciría a J0 = C y los demás se pueden hacer de la misma forma grupos más pequeños K0 = C', J1 = A, K1 = A, J2 = B y K2 = B'.

    ResponderEliminar
  3. Y si los numeros se repiten por ejemplo 0-9-0-0-0-9-7-0

    ResponderEliminar
    Respuestas
    1. llevo tiempo intentando aplicarlo de esa manera, necesitaria un flip flop mas para que el conteo llegue a 9, pero

      Eliminar
  4. Debes realizar el diseño para esa configuración

    ResponderEliminar
  5. buenas tardes amigo tengo un par de dudas no se pueda ayudarme o me pueda dar algun correo para comunicarme

    ResponderEliminar
  6. Hola Julio Cesar de pronto me puedes facilitar un numero o correo para comunicarme acerca de las cercas electricas

    ResponderEliminar