SISTEMAS DIGITAIS
LICENCIATURA EM ENGENHARIA INFORMÁTICA
Unidade Curricular SISTEMAS DIGITAIS I
GESTÃO PRIORIDADE NOS LUGARES DE GARAGEM (PRIORITY ENCODER)
Docente: Mestre José Manuel Silva Discentes:
Catarina Santos – Nº 20130272
João Reis – Nº 20130165
Luís Franco - Nº 20130770
Vítor Filipe - Nº 20130172 Data: 20 de Novembro de 2013
Índice Introdução 3
1.1 Introdução 3
1.2 Enunciado 3
Desenvolvimento 4
1.3 Identificação de Entradas e Saídas 4
1.4 Tabelas de Verdade 4
1.5 Simplificação das Expressões Lógicas 5
1.6 Somas de Produtos 6
1.7 Produtos de Somas 6
1.8 Diagrama lógico 7
1.9 Material a utilizar 8
Introdução
1.1 Introdução
O presente trabalho tem como objectivo principal a familiarização do uso, e aplicação, de circuitos combinatórios típicos na síntese de funções. Empregando os conhecimentos adquiridos nas aulas teóricas pretende-se demonstrar a simplificação de funções que, se concretizadas unicamente com base em portas lógicas, se tornariam demasiado complexas. Obtendo desta forma uma redução no número de circuitos integrados a usar.
1.2 Enunciado
A figura abaixo representa esquematicamente uma garagem que tem lugar para 8 carros. Cada zona de estacionamento 1, 2, ..., 8 tem um sensor que detecta quando a zona está ocupada (sensor = 1 → ocupado).
Pretende-se estabelecer uma disciplina de estacionamento de tal modo que cada carro ao estacionar deverá faze-lo na zona de menor ordem que se encontrar livre.
Para facilitar a orientação dos automobilistas pretende-se colocar junto da porta de entrada um display de 7 segmentos e uma lâmpada que indicarão a zona de menor ordem livre e o estado de “garagem cheia”, respectivamente.
Recorrendo a um circuito “priority encoder” (74148) e aos restantes circuitos ´TTL que achar convenientes, projecte, monte e teste o circuito que realiza as funções