Você está na página 1de 4

LABORATÓRIO DE CIRCUITOS DIGITAIS

7° Experimento: Máquinas de Estados Finitos I


Componentes: Ana Jhully de Fontes Queiros – 2018010182
Kaio Alencar Barreto – 2014020436

I. OBJETIVO
Esta prática tem como propósito de acordo com os conhecimentos teóricos de Máquina de Estados,
desenvolver uma máquina de estados finitos correspondente a um contador, realizar a simulação em
uma plataforma e implementá-la em uma protoboard.
II. PARTE TEÓRICA
Para o problema proposto criamos o seguinte diagrama de estados:

Obtemos a seguinte tabela de transições de estados para este problema:

ESTADO ATUAL ENTRADA ESTADO PRÓX. SAÍDA


B A G B+ A+ Y
0 0 0 0 0 0
0 0 1 0 1 0
0 1 0 0 1 1
0 1 1 1 0 0
1 0 0 1 0 1
1 0 1 1 1 0
1 1 0 1 1 1
1 1 1 0 0 0

Implementamos portas lógicas como nossa lógica combinacional:


III. PARTE PRÁTICA

A partir do circuito obtido na parte teórica, podemos simular no Proteus:

Fonte: Autoria própria soft. Proteus, 2019.

Diante da simulação no Proteus já verificamos como o circuito deverá se comportar dessa forma
podemos partir para as montagens na protoboard. Iniciamos a primeira montagem da parte prática
implementando inicialmente um circuito 555 na protoboard com uma frequência de 1Hz,
precisamos do circuito 555 com 1Hz pois ele será o nosso pulso de clock do Flip-Flop. Para
chegarmos a tal valor de 1Hz precisamos efetuar alguns cálculos assumindo valor do capacitor.

1
𝑓 = 1𝐻𝑧 = = 1𝑠
1
𝑇 = (𝑙𝑛2)𝑥(2𝑅𝐴 + 𝑅𝐵)𝐶 = 1𝑠

1
(2𝑅𝐴 + 𝑅𝐵)𝐶 =
ln⁡(2)

𝐴𝑡𝑟𝑖𝑏𝑢𝑖𝑛𝑑𝑜⁡𝑅𝐴 = 𝑅𝐵 = 𝑅

1
(2𝑅 + 𝑅)𝐶 =
ln⁡(2)
1
3𝑅𝐶 =
ln⁡(2)
1
𝑅𝐶 = = 0,4808
3𝑙𝑛2

𝐴𝑠𝑠𝑢𝑚𝑖𝑛𝑑𝑜⁡𝐶 = 1µ𝐹

𝑅(1𝑥10−6 ) = 0,4808

0,4808
𝑅= = 480,800⁡ → 48𝐾Ω
10−6

𝐴𝑠𝑠𝑢𝑚𝑖𝑛𝑑𝑜⁡𝐶 = 22µ𝐹

𝑅(22𝑥10−6 ) = 0,4808

10.5776
= 10𝐾Ω
10−6

𝑅(22𝑥10−6 ) = 0,4808

0,4808
𝑅= = 22𝐾Ω
22

De posse dos valores dos resistores necessários para que a frequência gerada fosse de 1Hz,
iniciamos a montagem na Protoboard.
Fonte: Autoria própria, 2019.

Como possuímos nosso circuito 555 podemos dar inicio a montagem da segunda parte do projeto.

Fonte: Autoria própria, 2019.

Usamos 2 circuitos 7408 AND, 1 circuito 7404 NOT, 1 circuito 74266 XNOR, 1 7474 FLIP-
FLOP, como entrada g usamos um botão, que funciona como um “play”, quando o botão é
pressionado e mantido o circuito fica mudando de estados e assim realizando as operações
conforme o nosso diagrama de fases, no momento em que o botão é solto nosso circuito para,
sendo assim ficando no último estado em que estava até que o botão seja novamente
pressionado.
Ao chegar na última fase ele retorna e inicia novamente e esse processo se repete
infinitamente enquanto o botão for mantido pressionado. O clico de mudança entre uma fase e
outra é de 1 segundo conforme nosso pulso de clock do circuito 555.

IV. CONCLUSÕES
Tendo em vista os aspectos observados do funcionamento do nosso circuito, podemos ver diante
do diagrama de fases que o circuito se comportou da forma esperada. A nossa máquina de estados
finitos realizou as transições corretamente, dessa forma o experimento mostrou resultados
semelhantes ao que se esperava diante da teoria.

Você também pode gostar