Laboratório 1 RELATÓRIO. Identificação dos Alunos: Nome:Gonçalo Santos Número: Nome:Bernardo Bastos Número: 84012

Documentos relacionados
Laboratório 1 RELATÓRIO. Identificação dos Alunos: Nome:Gonçalo Santos Número: Nome:Bernardo Bastos Número: 84012

LABORATÓRIO I CONCEPÇÃO DE UM CIRCUITO COMPARADOR SIMPLES USANDO LÓGICA COMBINATÓRIA. Nome dos alunos

Laboratório 3 RELATÓRIO. Identificação dos Alunos: Nome:Gonçalo Santos Número: Nome:Bernardo Bastos Número: 84012

TRABALHO DE LABORATÓRIO I 1. INTRODUÇÃO SISTEMAS DIGITAIS , MEFT/MEAER FUNÇÕES COMBINATÓRIAS

TRABALHO DE LABORATÓRIO I 1. INTRODUÇÃO 2. DESCRIÇÃO DO CIRCUITO COMBINATÓRIO SISTEMAS DIGITAIS , MEFT/MEAER FUNÇÕES COMBINATÓRIAS

Capítulo 09: Mintermos, Maxtermos e Mapa de Karnaugh

4. Desenhe um digrama esquemático para cada uma das funções abaixo. a.

TRABALHO DE LABORATÓRIO I 1. INTRODUÇÃO 2. DESCRIÇÃO DO CIRCUITO COMBINATÓRIO SISTEMAS DIGITAIS , MEEC FUNÇÕES COMBINATÓRIAS

Eletrônica Digital Lista de Exercícios

Introdução: Objetivos:

Eletrônica Digital. Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos. Professor: Francisco Ary

Representação de Funções

(LABORATÓRIOS L1 E L2)

Instituto Superior Técnico Licenciatura em Engenharia Electrotécnica e de Computadores. Sistemas Digitais. 1ª Teste 2 de Novembro de 2005

Sistemas Digitais. Planificação das aulas teóricas e aulas práticas Ano Lectivo 2005/ 2006

Curso Profissional de Técnico de Gestão de Equipamentos Informáticos 10º ANO

Exame 2 Sistemas Digitais - MEEC 2008/9 1. Aluno Nº

Formas Canônicas e Mapas de Karnaugh

OBJETIVOS MATERIAL UTILIZADO

Aula 07 : Portas Lógicas e Álgebra Booleana

TRABALHO DE LABORATÓRIO 0

Laboratório 1 (Trabalho sem Relatório) Semana 20 de Setembro a 24 de Setembro

CAPÍTULO 4 CIRCUITOS COMBINACIONAIS

a)[1 val] Desenhe o esquema lógico que implementa directamente a função f (i.e., sem simplificar).

Sistemas Digitais Álgebra de Boole Binária e Especificação de Funções

Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico - Universidade Técnica de Lisboa

Exame 1 Sistemas Digitais - MEEC 2009/10 1. Aluno Nº

Tecnologia dos Computadores 2002/2003. Exercícios

Sistemas Digitais. 6 Funções lógicas

Como todos os 1 s estão resolvidos pelos implicantes primos essenciais não é necessário considerar mais nenhum implicante primo.

TRABALHO DE LABORATÓRIO I 1. INTRODUÇÃO 2. CIRCUITO COMBINATÓRIO CADEADO DIGITAL SISTEMAS DIGITAIS , MEEC FUNÇÕES COMBINATÓRIAS

Capítulo 3. Álgebra de Bool

CAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL

Aluno Nº. A não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

Sistemas Digitais Apresentação

ELETRÔNICA DIGITAL. Parte 5 Circuitos Combinacionais. Professor Dr. Michael Klug. 1 Prof. Michael

Sistemas Digitais Ficha Prática Nº Uniformização de circuitos com pontas NAND e NOR

Sistemas Digitais Ano lectivo de 2010/2011 LEIC - TP, LERC, LEE 1 o Trabalho de Laboratório

Lógica para Computação. Álgebra de Boole

PCS 3115 Sistemas Digitais I Análise e Síntese de Circuitos Combinatórios Prof. Dr. Marcos A. Simplicio Jr.

ORGANIZAÇÃO DE COMPUTADORES CONCEITOS DE LÓGICA DIGITAL

Introdução aos Trabalhos de Laboratório (Hardware/Software) Grupo:

Antes de começar o exame leia atentamente esta folha de rosto

PCS 3115 (PCS2215) Sistemas Digitais I. Módulo 05 Álgebra Booleana. Prof. Dr. Edison Spina. Sobre o material do Prof. Dr. Marcos A. Simplicio Jr.

PRINCÍPIO BOOLEANO E PORTAS LÓGICAS (Unidade 3)

Teste 1 Sistemas Digitais - MEEC 2009/10 1

6. Análise Lógica Combinacional

Teste 2 Sistemas Digitais - MEEC 2011/12 1. Aluno Nº

f (x 3,x 2,x 1,x 0 ) = Π M (1,4,8,9,10,15). Π M d (12,13)

Antes de começar o exame leia atentamente esta folha de rosto

Álgebra de Boole. Álgebra de Boole - axiomas

A B f(a, B) = A + B. A f(a ) = A

(deve ser apresentados os bit de transporte sempre que aplicável). [1]

SISTEMAS DIGITAIS. 2- Considere a seguinte tabela de verdades: 1/10 1ª chamada /

Licenciatura em Engenharia Informática - LEI Arquitetura de Computadores - 17/18

UFJF FABRICIO CAMPOS

Eletrónica Digital. Fundamentos e Projeto. Acxcro MANUEL RAPOSO AMARAL. EDIÇÕES SíLABO

DADOS DO COMPONENTE CURRICULAR

1. [1 val] Converta para base 2 o número hexadecimal (base 16) B06E. Justifique.

Apostila de Sistemas Digitais e Computadores MÓDULOS I & II: REVISÃO ÁLGEBRA DE BOOLE.

Medidor de resistências

PCS3115: Sistemas Digitais I. Síntese de Circuitos Combinatórios Minimização e Karnaugh

Circuitos MSI e LSI e suas aplicações

SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2015/2016 Trabalho 3 Circuitos Combinatórios Típicos

ELETRÔNICA DIGITAL II

Antes de começar o exame leia atentamente esta folha de rosto

- Eletrônica digital - Capítulo 2 Circuitos Combinacionais

Aula 05 Circuitos lógicos combinacionais

Lógica Boolena. Aula 05. Prof. Msc. Arthur G. Bartsch

Introdução aos Sistemas Digitais

1. Sistemas de numeração e códigos 23

Teoremas de De Morgan

PCS 3115 (PCS2215) Conteúdo

PCS 3115 (PCS2215) Sistemas Digitais I. Módulo 07 Síntese de Circuitos Combinatórios. Prof. Dr. Marcos A. Simplicio Jr. versão: 3.

Universidade Federal do ABC

Introdução à Computação

CONTINUAÇÃO DE SISTEMAS DE NUMERAÇÃO (Unidade 6)

Docente: Professor Doutor José Bastos. Universidade do Algarve - FCT. Electrónica III. 2º Projecto. João Martins Rei Nº40652

PONTIFÍCIA UNIVERSIDADE CATÓLICA

PORTAS LÓGICAS E TEOREMAS DE "DE MORGAN"

Formação dos números: Aplicação da fórmula geral para o numero

Aula 13. Conceitos Básicos de Eletrônica Digital Circuitos Combinacionais. Prof. Dr. Dilermando Piva Jr.

Eletrônica Digital Portas Lógicas

Sistemas Digitais Universidade Católica do Salvador Professor Marco Antônio C. Câmara. Aula 03 Simplificação de Expressões Lógicas.

Mapas de karnaugh. Mapas de Karnaugh para funções de duas variáveis. m 0 m 1. m 2 m 3 X Y. Mapas de Karnaugh para funções de três variáveis

Introdução ao Laboratório Digital

Introdução ao Laboratório Digital

LOGIC CIRCUITS CMOS Circuitos Lógicos CMOS

Sistemas Digitais Ficha Prática Nº 6

ORIENTAÇÃO. Leia o Guia Logístico de Avaliação UNITINS publicado no site

Disciplina: Lógica Matemática Prof. Etelvira Leite

Sistemas Digitais (SD) Elementos de Tecnologia Funções Lógicas

Revisão: família lógica TTL

Trabalho de Circuitos Integrados Digitais Maquina de Estados: Contador Código Gray

UFMT. Ministério da Educação UNIVERSIDADE FEDERAL DE MATO GROSSO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO PLANO DE ENSINO

11 a EDIÇÃO SISTEMAS DIGITAIS

Eletrônica Digital. Funções e Portas Lógicas. Prof. Renato Moraes

PLANO DE ENSINO Engenharia Mecânica Fundamentos de Eletrônica Analógica e Digital

Prof. Sérgio Rebelo. Curso Profissional Técnico de Eletrónica, Automação e Comando

Transcrição:

Laboratório 1 RELATÓRIO Identificação dos Alunos: Nome:Gonçalo Santos Número:84070 Nome:Bernardo Bastos Número: 84012 Turno de Laboratório: SD4517L05 Grupo: 73 Sala do Laboratório: LSD1 Hora: 12:30-14:00 Nome do Docente: Aleksandar Ilic

INTRODUÇÃO O objetivo deste trabalho de laboratório é a criação de um circuito elétrico com a finalidade de acender um LED de acordo com a função proveniente dos mapas de Karnaugh baseados no logigrama dado. O circuito elétrico deve utilizar um certo tipo de circuitos integrados para que o custo seja o mais reduzido possível. Para além disso pretende-se que o aluno aplique os conceitos lecionados nas aulas teóricas e se familiarize com a breadboard e todos os seus componentes. 1. PROJECTO 1.1. Determinação do logigrama a analisar Para determinar o logigrama a analisar considerámos o menor número de aluno de entre os membros do grupo. Por sucessivas divisões por 4 passámos de base 10 para base 4 e com o bit de menor peso (B0) obtivemos o logigrama a analisar. Divisão por 4 Resto 84012 21003 0 21003 5250 3 5250 1312 2 1312 328 0 328 82 0 82 20 2 20 5 0 5 1 1 0 1 Fig 1- conversão de base 10 para base 4 Ao efetuarmos sucessivas divisões do número 84012 (10) por 4 obtivemos o número 110200230 (4). 84012 (10)= 110200230 (4) O bit de menor peso é o 0 (B0=0) logo o logigrama a analisar é o Logigrama 0. 2

1.2. Tabela de verdade da função Através da análise do logigrama e atribuindo valores (0 ou 1) a cada uma das variáveis verificámos quais as combinações que faziam o LED acender. Registámos todos esses valores e combinações e criámos uma tabela de verdade. A3 A2 A1 A0 g(a) g(b) g(c) g(d) g(e) g(x) L 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 0 0 0 1 1 1 0 0 0 0 1 0 1 0 1 1 1 0 0 0 0 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 1 1 0 0 0 1 0 0 1 0 1 1 1 0 0 0 1 0 1 0 0 0 1 1 0 0 0 1 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 0 1 0 0 1 1 1 1 0 1 0 1 1 1 0 0 0 1 1 1 0 1 0 1 1 0 0 0 1 1 1 1 1 1 1 1 1 0 1 g(a) = A 2A 1 g(b) = Ã 3+A 0 g(c) = A 2 + Ã 1 + Ã 0 g(d) = Ã 3 + Ã 2+ A 1 + A 0 g(e) = (A 2A 1). (Ã 3 + A 0) g(x) = (Ã 2A 1A 0) + (A 3A 2 Ã 1 Ã 0) L = ((Ã 2A 1A 0) + (A 3A 2 Ã 1 Ã 0)) + ((A 2A 1). (Ã 3+A 0)) 1.3. Simplificação da função F através do Diagrama de Karnaugh Fig-2 Mapa Karnaugh Maxtermos Fig-3 Mapa Karnaugh Mintermos Expressão Simplificada Mintermos: Expressão Simplifacada Maxtermos: Fig-4 Logigrama Mintermos 3

1.4 Minimização das expressões algébricas de forma a realizar o circuito apenas com portas NAND2 ou NAND3. - A partir das expressões na forma disjuntiva provenientes do mapa de Karnaugh obtém-se: 1.6 Minimização das expressões algébricas de forma a realizar o circuito apenas com portas NOR2 ou NOR3 - A partir das expressões na forma conjuntiva provenientes do mapa de Karnaugh obtém-se: Fig 5- Logigrama NAND Fig 6- Logigrama NOR 1.5 Tempo de Propagação máximo do circuito e caminho crítico Fig 7-Caminho crítico Após a realização do ponto 4 analisámos o logigrama apenas com portas com NAND. Com recurso aos datasheets concluímos que havia 2 caminhos críticos idênticos com iguais tempos de propagação. NAND3- SN74LS10: T PLH=15 ns T PHL=15 ns NAND2-SN74LS00 T PHL=15 ns T PLH=15 ns TPLH=15x5=75 ns TPHL=15x5=75 ns 4

1.7 Custo do hardware do circuito: Circuito de NAND: 6 NAND2-2x SN74LS00 3 NAND3-1x SN74LS10 Custo: 3x20+6x4+3x6=102 SN74LS00-4NANDS2 SN74LS10-3NAND3 Circuito de NORS: 8NORS2-2x SN74L02 2NORS- 1x SN74LS27 Custo: 3x20+8x4+2x6=104 SN74LS02-4NOR2 SN74LS27-3NOR3 Circuito Simples derivado do mapa de Karnaugh: 3NOT- 3x SN74LS04 4AND2-1x SN74LS08 1AND3-1x SN74LS1 2OR2-1x SN74LS32 Custo:4x20+3x2+4x6+1x6+2x6=128 SN74LS04- NOT SN74LS08-4AND2 SN74LS1-3AND3 SN74LS32-4OR2 1.8 Logigrama vs. Diagrama do circuito elétrico O logigrama apresenta apenas as portas lógicas, é o desenho do circuito e funciona como ideia base a projetar. O esquema elétrico é o logigrama com informações adicionais e detalhadas sobre como ligar os fios e as portas lógicas utilizando os circuitos integrados disponíveis. 1.9 Solução menos dispendiosa e respetivo diagrama do circuito elétrico Após a obtenção dos circuitos em NAND e NOR concluímos que a solução menos dispendiosa é o circuito composto só por portas NAND. Com o recurso aos datasheets dos circuitos integrados SN74LS00 e SN74LS10 definimos os pinos onde ligar os fios. O circuito elétrico é uma forma eficiente de facilitar o trabalho de laboratório, servindo como guia durante a montagem do circuito elétrico. Fig 8- Circuito Elétrico 5

2. MONTAGEM E TESTE DO CIRCUITO 2.1 Utilização da ponta de prova Uma ponta de prova lógica é um instrumento utilizado para medir o nível lógico (HIGH ou LOW) de um ponto de um circuito digital. Após a montagem do circuito elétrico verificamos se este estava correto utilizando a ponta de prova. Começamos por ligar o fio vermelho à fonte de alimentação da breadboard (+5V), e o fio preto ao ground (0V) e com a ponta de verificamos se o valor obtido em cada uma das portas logicas era o pretendido. Após este processo pudemos confirmar que o circuito estava de facto bem montado e que o valor obtido em cada uma das portas logicas era o pretendido. Fig 9- Ponta de Porta 2.2 Preenchimento da tabela de verdade com os valores observados experimentalmente Através da observação do led comparámos os valores da tabela de verdade e concluímos que não havia nenhum erro na montagem. A3 A2 A1 A0 L LED 0 0 0 0 0 Apagado 0 0 0 1 0 Apagado 0 0 1 0 0 Apagado 0 0 1 1 1 Aceso 0 1 0 0 0 Apagado 0 1 0 1 0 Apagado 0 1 1 0 1 Aceso 0 1 1 1 1 Aceso 1 0 0 0 0 Apagado 1 0 0 1 0 Apagado 1 0 1 0 0 Apagado 1 0 1 1 1 Aceso 1 1 0 0 1 Aceso 1 1 0 1 0 Apagado 1 1 1 0 0 Apagado 1 1 1 1 1 Aceso 6

3. CONCLUSÕES A partir do Logigrama dado construímos a tabela de verdade que representava uma certa função. Através de Mapas de Karnugh e usando tanto os mintermos como Maxtermos deduzimos expressões algébricas que posteriormente simplificámos recorrendo á Álgebra de Boole. A expressão dos mintermos foi minimizada de forma a implementar o circuito só com portas NAND e a expressão dos Maxtermos foi minimizada com vista a implementar o circuito só com portas NOR. Calculámos os custos da implementação de cada um dos circuitos (Simples, NAND e NOR) e concluímos que a opção de menos custo é o circuito de NAND. Elaborámos o circuito elétrico que utilizámos como guia durante a atividade de laboratório. Após a montagem do circuito verificámos se este estava correto utilizando os valores da tabela de verdade e a ponta de prova. Este trabalho foi bastante importante pois permitiu-nos consolidar os conhecimentos dados nas aulas teóricas e familiarizarmo-nos com os componentes utilizados na montagem de sistemas digitais. Fig 10- Montagem real 7