La xancleta SR o la xancleta Set-Reset té molts avantatges. Però té els següents problemes de canvi:
- Quan les entrades Set 'S' i Reset 'R' s'estableixen a 0, aquesta condició sempre s'evita.
- Quan l'entrada Establir o Reiniciar canvia d'estat mentre l'entrada d'habilitació és 1, es produeix l'acció de bloqueig incorrecta.
El JK Flip Flop elimina aquests dos inconvenients Chancleta SR .
El Chancleta JK és una de les xancletes més utilitzades en circuits digitals. La xancleta JK és una xancleta universal que té dues entrades 'J' i 'K'. A la xancleta SR, la 'S' i la 'R' són les lletres abreujades abreujades per a Set i Reset, però J i K no ho són. La J i la K són lletres autònomes que s'escullen per distingir el disseny de xancleta d'altres tipus.
La xancleta JK funciona de la mateixa manera que la xancleta SR. La xancleta JK té una xancleta 'J' i 'K' en lloc de 'S' i 'R'. L'única diferència entre el flip flop JK i el flip flop SR és que quan les dues entrades del flip flop SR s'estableixen a 1, el circuit produeix els estats no vàlids com a sortides, però en el cas del flip flop JK, no hi ha estats no vàlids encara que tots dos Les xancletes 'J' i 'K' s'estableixen a 1.
El JK Flip Flop és un flip-flop SR amb porta que té l'addició d'un circuit d'entrada de rellotge. La condició de sortida no vàlida o il·legal es produeix quan les dues entrades s'estableixen a 1 i s'eviten mitjançant l'addició d'un circuit d'entrada de rellotge. Per tant, el flip-flop JK té quatre combinacions d'entrada possibles, és a dir, 1, 0, 'sense canvi' i 'alternar'. El símbol de la xancleta JK és el mateix que Pestillo biestable SR llevat de l'addició d'una entrada de rellotge.
Diagrama de blocs:
Esquema de connexions:
Al flip flop SR, les entrades 'S' i 'R' es substitueixen per dues entrades J i K. Això significa que l'entrada J i K equivalen a S i R, respectivament.
Les dues portes AND de 2 entrades se substitueixen per dues portes NAND de 3 entrades. La tercera entrada de cada porta està connectada a les sortides a Q i Q'. L'acoblament creuat del flip-flop SR permet que la condició anterior no vàlida de (S = '1', R = '1') s'utilitzi per produir l''acció de commutació', ja que les dues entrades estan entrellaçades.
Si el circuit està 'configurat', l'entrada J s'interromp des de la posició '0' de Q' a través de la porta NAND inferior. Si el circuit està 'RESET', l'entrada K s'interromp des de les posicions 0 de Q a través de la porta NAND superior. Com que Q i Q' són sempre diferents, podem utilitzar-los per controlar l'entrada. Quan ambdues entrades 'J' i 'K' estan establertes a 1, el JK alterna el flip flop segons la taula de veritat donada.
Taula de la veritat:
Quan ambdues entrades del flip flop JK estan establertes a 1 i l'entrada del rellotge també és pols 'Alt', aleshores des de l'estat SET a un estat RESET, el circuit es canviarà. La xancleta JK funciona com una xancleta de tipus T quan les dues entrades estan establertes a 1.
La xancleta JK és una xancleta SR millorada. Però encara pateix la 'raça' problema. Aquest problema es produeix quan es canvia l'estat de la sortida Q abans que el pols de temporització de l'entrada del rellotge tingui temps per passar 'Desactivat' . Hem de mantenir un temps curt més el període (T) per evitar aquest període.