Você está na página 1de 4

Circuito Combinacional do Jogo jo-ken-po

Introduo O jo-ken-po (pedra, papel, tesoura) jogado por dois jogadores e um juiz para controlar a sada do resultado. Cada jogador tem trs opes: pedra, papel e tesoura. Pedra vence tesoura, tesoura vence papel e papel vence pedra. A finalidade deste projeto fazer um circuito combinacional para o jogo joken-po utilizando tcnicas de simplificao para o circuito ficar o menor possvel, tornando-o menos complexo e com menos possibilidade de erros. Desenvolvimento Cada jogador possui duas variveis de entrada acionadas por duas chaves, que representam 1 ou 0, nvel alto e baixo, respectivamente. Os cdigos representam: 00 - para pedra; 01 - para papel; 10 - para tesoura; 11 - entrada invlida (a vitria ser do outro jogador); O juiz tem uma chave que acionada para mostrar o resultado, conforme os seguintes LEDs: LED 1 para representar vitoria do jogador 1; LED 2 para representar vitoria do jogador2; LED 3 para representar empate. Como existem 4 variveis de entrada (24=16), resulta em 16 combinaes possveis das entradas no jogo, como mostra a seguinte tabela: Jogador -1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 Jogador -2 0 0 0 1 1 0 1 1 0 0 0 1 1 0 1 1 0 0 0 1 1 0 LED1 0 0 1 1 1 0 0 1 0 1 0 LED2 0 1 0 0 0 0 1 0 1 0 0 LED3 1 0 0 0 0 1 0 0 0 0 1

1 0 1 1 1 1 1 1 1 1 Tabela verdade

1 1 1 0 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 das entradas e sadas para cada LED

A partir da tabela verdade, obtivemos as expresses de soma de produtos padro para acionamento de cada LED.

LED1:(A B C D) + (A B C D) + (A B C D) + (A B C D) + (A B C D) + (A B C D) LED2:(A B C D) + (A B C D) + (A B C D) + (A B C D) + (A B C D) + (A B C D) LED3:(A B C D) + (A B C D) + (A B C D) + (A B C D)


Utilizando o mtodo do mapa de Karnough, criou-se 3 mapas com o objetivo de simplificar as expresses soma de produtos padro acima, e obtendo as seguintes expresses mnimas: Mapa LED 1
AB
CD

00

01

11

10

00 01 11 10

1 1 1

LED1:(A B C D) + (A B C) + (A C D) + (A B D)

AB
CD

00

01

11

10

00 01 11 10

1 1 1 1
Mapa LED 2

LED2:(A B C D) + (B C D) + (A B C) + (A C D)

AB
CD

00

01

11

10

01 11

1 1

00

10 Mapa LED 3

1
LED3:(A B C D) + (A B C D) + (A B C D) + (A B C D)

Materiais utilizados 5 chaves de acionamento; 3 LEDs; 3 resistores para os LEDs; 22 portas AND de duas entradas (3 CIs 7408); 6 portas OR de duas entradas (1 CI 7432); 2 portas X-NOR de duas entradas; 4 portas inversoras (NOT).

Utilizando o software Tina emulou-se o circuito, mostrado na seguinte figura:


A B C D A B C A C D A B D A B C D B C D U26 C A B A C D U27 U25 U22 U18 U21 U19 Jogador 2 C C U30 H L SW-HL4 U17 D D H L SW-HL2 U15 B B U9 U10 U8 U5 U1 U4 U2 LED1 Vitoria Jogador 1

U3 U6 U7 LED2 Vitoria Jogador 2 U13 LED3 Empate

U11 U12 E H L

SW-HL1

U14

Jogador 1 A A

U20 U23 U24 H L

SW-HL3 U16

U28 U29 E H L U47 U48 SW-HL5 E Juiz

A C U51 SN7408 U49 B D U50 U43

Concluso Obtivemos uma reduo significativa na quantidade de portas lgicas com a simplificao da expresso, reduzindo possveis erros e custo do circuito.