Você está na página 1de 6

EXPERIMENTO 5 - LAB.

DE
ELETRÔNICA DIGITAL
Prof. Eric Fagotto

Carlos Eduardo Nunes Marchi 17101080


Murilo Alves Brandão Corrêa 17254780
Pedro Gengo Vendrame 18469965
Objetivo
Aplicar um state control machine e simular no quartus prime 17.0 um
exercício de controladores de trem.

Introdução
O problema consiste em priorizar o vagão A para que não haja colisões
quando qualquer um dos vagões passarem pela Track 2. Usando de sensores para
alterar a chave, e mudar as pistas.

Metodologia
O exercício proposto se parece com a imagem abaixo, com a única diferença
da desconsideração do switch 3, track 4 e sensor 5.

Figura 1: imagem dos vagões e pistas.

A resolução do experimento foi pensada em sala de aula, e os alunos


chegaram no seguinte diagrama de estados.
Figura 2: diagrama de estados.

Para a implementação no Quartus Prime, o docente passou o código já


pronto. Porém, os alunos alteraram para que se desconsiderassem as informações
já ditas acima. E além disso, aplicar um meio de mostrar na placa de altera, após
simulado LED’s que acendam em casa estado diferente.
Figura 3: Código implementado no experimento.

Figura 4: Aplicação dos sensores.

O maior desafio foi mostrar em waveform o sistema funcionando, alterando


sempre em borda-alta do clock os sensores que se ligados alteram o estado da
máquina. Após isso foi passado os pinos para a placa da altera, e o docente
verificou-os, como apresentado na figura 5 abaixo.

Figura 5: Configuração dos pinos de entrada e saída feito na ferramenta Quartus Prime
17.0 Lite Edition.
Conclusão
No Quarto experimento nós conhecemos outras formas de utilizar o software
Quartus e a compilar na placa da Altera (DE2-115), como exibir letras e números em
displays, adquirindo ainda mais experiencia com o software, nós conseguimos
aplicar conceitos aprendidos na matéria teórica de eletrônica digital, e resolver o
exercício colocando em prática os conhecimentos teóricos.

Você também pode gostar