Sei sulla pagina 1di 5

Esquemático

El Flip-Flop JK es un dispositivo secuencial que tiene 3 entradas (J, K, CLK (señal


de reloj)) y 2 salidas (Q y Q*). Las entradas J, K son entradas de control.

A continuación veremos la tabla de la verdad del flip-flop JK:

ENTRADAS SALIDAS
Modo de operación
CLK S R Q Q
Mantenimiento 0 0 No cambia
Reset 0 1 0 1
Set 1 0 1 0
Conmutación 1 1 Estado opuesto

Observamos los modos de operación en la parte izquierda y la tabla de la verdad hacia

la derecha. La línea 1 muestra la condición de "mantenimiento", o inhabilitación. La

condición de "reset" del flip-flop se muestra en la línea 2 de la tabla de verdad. Cuando

J=0 y K=1 y llega un pulso de reloj a la entrada CLK, el flip-flop cambia a 0(Q=0).

La línea 3 muestra la condición de "set" del flip-flop JK. Cuando J=1 y K=0 y se

presenta un pulso de reloj, la salida Q cambia a 1. La línea 4 muestra una condición

muy difícil para el flip-flop JK que se denomina de conmutación.

Diseño

A continuación plantearemos el diagrama de estados , considerando 0→up y 1→down


De esta manera se consideran 10 estados, pasando de uno a otro cuando enviamos un

1, y nos mantenemos en el estado actual cuando enviamos un 0, respecto a lo anterior

consideraremos la siguiente tabla de verdad.

# Q3 Q2 Q1 Q0 E Q3* Q2* Q1* Q0* #*

0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 1 0 0 0 1 1

1 0 0 0 1 0 0 0 0 1 1

0 0 0 1 1 0 0 1 0 2

2 0 0 1 0 0 0 0 1 0 2

0 0 1 0 1 0 0 1 1 3

3 0 0 1 1 0 0 0 1 1 3

0 0 1 1 1 0 1 0 0 4

4 0 1 0 0 0 0 1 0 0 4

0 1 0 0 1 0 1 0 1 5

5 0 1 0 1 0 0 1 0 1 5

0 1 0 1 1 0 1 1 0 6

6 0 1 1 0 0 0 1 1 0 6

0 1 1 0 1 0 1 1 1 7

7 0 1 1 1 0 0 1 1 1 7

0 1 1 1 1 1 0 0 0 8

8 1 0 0 0 0 1 0 0 0 8

1 0 0 0 1 1 0 0 1 9

9 1 0 0 1 0 1 0 0 1 9

1 0 0 1 1 0 0 0 0 0

10 1 0 1 0 0 X X X X X

1 0 1 0 1 X X X X X
A partir de la tabla de verdad y realizando mapas de Karnaugh , simplificando con

ayuda del algebra booleana llegamos a las ecuaciones de las 4 salidas obedeciendo la

ecuación característica del Jk , que corresponden a Q0*,Q1*,Q2* Y Q3*.

Por consiguiente Q0*,Q1*,Q2* Y Q3*:

Q ¿0=Q́ 0 E+Q 0 É

Q¿1=Q1 ( É+ Q́0 ) + Q́1( Q́3 Q0 E)

Q¿2=Q2 ( É+ Q́0 + Q́1 ) + Q́ 2(Q 1 Q0 E)

Q¿3=Q3 ( Q́0 + É ) +Q2 Q1 Q0 E (Q3 + Q́3)

Ahora procedemos a realizar el montaje de nuestro circuito, primero crearemos un

componente al cual llamaremos contador, tiene dos entradas (E-clk), y 4 salidas

(Q0,Q1,Q2,Q3).

Internamente contara con 4 flip flop JK.


Diseño interno del flip flop jk

Nuestra señal de entrada E corresponde a un 1 o un cero, para esto usaremos un

pulsador el cual nos envía estas dos señales, en este caso queremos que al presionar

el botón el contador avance, y al soltarlo se detenga en el estado actual.

Montaje final
Asignación de pines de psoc

Resultado

Potrebbero piacerti anche