Skip to content

Projeto demandado pelo componente curricular TEC 498 MI - Projeto de Circuito Digitais, utilizando a metodologia Problem Based Learning (PBL).

Notifications You must be signed in to change notification settings

TAlmeida003/Sistema-de-Gestao-Digital-de-Acesso-Veicular

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🅿️
Gestão Digital de Acesso Veicular

Descrição do Projeto

O Projeto demandado pelo componente curricular TEC 498 MI - Projeto de Circuito Digitais, utilizando a metodologia Problem Based Learning (PBL). Nesse sentido, o sistema foi projetado a partir da linguagem de descrição verilog, possuindo o intuito de simular o sistema para gestão de acesso veicular. Essa simulação acontecerá no Kit LEDS-CPLD, utilizando, principalmente, os conceitos e conteúdos referentes à máquina de estado.

Funcionalidades Atendidas no Projeto

  • No estado inicial, o sistema deve perceber quando um veículo se aproxima, e então solicitar um código de acesso;

  • Se o código estiver correto, o acesso é liberado através da abertura de uma cancela;

  • Quando o sistema perceber que o veículo autorizado já entrou no estacionamento, a cancela é fechada e o sistema volta ao estado inicial.

  • Se o código de acesso for incorreto, o sistema permanecerá solicitando a inserção do código até que o código correto seja inserido.

  • Se o usuário passar mais do que 20s sem inserir um novo código, o sistema deve voltar ao estado inicial.

  • Se um veículo se aproximar da entrada do estacionamento enquanto outro veículo estiver entrando, um alerta é exibido solicitando que o novo veículo pare e insira um código de acesso.

  • Se todas as vagas do estacionamento estiverem ocupadas, o sistema entra em estado de bloqueio, sendo liberado quando alguma vaga estiver disponível.

Requisitos de Projeto

  • Um sensor (chave ou botão) na área externa do estacionamento, próximo da cancela, indica a aproximação do veículo;

  • Um sensor (chave ou botão) na área interna do estacionamento, próximo da cancela, indica a entrada do veículo;

  • Um LED deverá indicar se a cancela está aberta ou fechada; 4. O circuito deverá ter um display que informe ao usuário, de forma amigável, os estados de “entrada liberada”, “erro de código”, “pare”;

  • Um LED verde aceso deve indicar “entrada liberada”;

  • Um LED vermelho aceso deve indicar “erro de código”;

  • Um LED azul piscando deve indicar “pare”;

  • O código de acesso é composto por quatro dígitos inseridos utilizando botões;

  • Um erro de código é identificado e exibido imediatamente após o dígito incorreto for inserido;

  • O circuito deverá ter um display que informe ao usuário, de forma amigável, que o estacionamento está cheio, quando for o caso.

Diagrama da Maquina de Estado

Nesse projeto, necessitou-se elaborar três diagramas referentes a cada uma das máquinas.Abaixo será exposto um único diagrama geral e legendado comportando as três máquinas criadas, juntamente a uma tabela de identificação.

Alt text

Alt text

Demonstração da Aplicação

A interface de simulação é feita através do uso das chaves e botões presentes no kit LEDS-CPLD. Em relação aos sinais de saída referentes a cada situação, por sua vez, serão exibidos através do display de 7 segmentos, LED RGB e nos LEDs, também presentes na placa.

Alt text

Funcionamento do protótipo para Gestão Digital de Acesso Veicular em situação de senha correta.

Alt text

Funcionamento do protótipo para Gestão Digital de Acesso Veicular em situação de um veículo se aproximar enquanto o outro ainda está passando pela cancela.

Alt text

Funcionamento do protótipo para Gestão Digital de Acesso Veicular em situação de erro ao digitar a senha.

Alt text

Funcionamento do protótipo para Gestão Digital de Acesso Veicular em situação de estacionamento cheio.

Alt text

Tecnologias Utilizadas

  • Kit de desenvolvimento LEDS-CPLD, da família MAX II (modelo EPM240T100C5N);
  • Linguagem de descrição de hardware Verilog;
  • Projeto desenvolvido no ambiente Quartus II.

Pessoas Contribuidoras

Emanuel Antônio Lima Pereira
Gabriel Sousa Sampaio
Thiago Neri dos Santos Almeida

Referências

https://drive.google.com/file/d/132iacUp84EfLT1h1q_Fk5f3Js5hizhQA/view?usp=sharing

Ronald J. Tocci, Neal S. Widmer, Gregory L. Moss. “Sistemas digitais : princípios e aplicações”; 
revisão técnica Renato Giacomini; tradução Jorge Ritter. – 11ª edição – São Paulo : Pearson Prentice Hall, 2011;

Ivan Valeije Idoeta, Francisco Gabriel Capuano. “Elementos de eletrônica digital”; – 40ª edição – São Paulo:Editora 
Érica ltda. ,2008.

About

Projeto demandado pelo componente curricular TEC 498 MI - Projeto de Circuito Digitais, utilizando a metodologia Problem Based Learning (PBL).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published