Laboratório de Circuitos Digitais 1

Documentos relacionados
ELETRÔNICA DIGITAL. Parte 6 Display, Decodificadores e Codificadores. Prof.: Michael. 1 Prof. Michael

Figura 1 - Somador para dois números de 4 bits com extensores lógicos (EL) e Aritméticos(EA).

5. O Mapa de Karnaugh

APOSTILA DE ELETRÔNICA DIGITAL II

Introdução. Display de sete segmentos

Técnicas Digitais A AULA 08. Prof. João Marcos Meirelles da Silva. Sala 425

Capítulo VI Circuitos Aritméticos

7. Funções de Lógica Combinacional. 7. Funções de Lógica Combinacional 1. Somadores Básicos. Objetivos. Objetivos. Circuitos Digitais 03/11/2014

4. Álgebra Booleana e Simplificação Lógica. 4. Álgebra Booleana e Simplificação Lógica 1. Operações e Expressões Booleanas. Objetivos.

CRONÔMETRO DIGITAL PROJETO

Parte 05 - Técnicas de programação (mapas de Veitch-Karnaugh)

Circuito Decodificador BCD para Display de Sete Segmentos

LABORATÓRIO DE CIRCUITOS DIGITAIS. PREPARAÇÃO 04: Circuitos Combinacionais Decodificadores

Universidade do Estado do Rio de Janeiro Faculdade de Engenharia Departamento de Engenharia Eletrônica e de Telecomunicações

Multiplicador Binário com Sinal

PORTA OU EXCLUSIVO (XOR) CIRCUITOS DE COINCIDÊNCIA (XNOR)

ÁLGEBRA BOOLEANA- LÓGICA DIGITAL

INSTITUTO DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA RELÓGIO DIGITAL -MONTAGEM COM CONTADOR COMERCIAL

Plano de Trabalho Docente Ensino Técnico

INSTITUTO DE CIÊNCIAS SOCIAIS E COMUNICAÇÃO CURSO: ADMINISTRAÇÃO MANUAL DO ALUNO. APS - ATIVIDADES PRÁTICAS SUPERVISIONADAS (8º/7º semestres)

Circuitos Aritméticos

EPUSP PCS 2355 Laboratório Digital. Contadores em VHDL

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. Câmpus Ponta Grossa. Coordenação do Curso Superior de Tecnologia em. Automação Industrial

Sistemas Digitais Ficha Prática Nº 7

Escola Secundária c/3º CEB José Macedo Fragateiro. Curso Profissional de Nível Secundário. Componente Técnica. Disciplina de

ELETRÔNICA DIGITAL 1

Circuitos de Apoio. UEM/CTC Departamento de Informática Curso: Ciência da Computação Professor: Flávio Rogério Uber

Q(A, B, C) =A.B.C + A.B.C + A.B.C + A.B.C + A.B.C + A.B.C. m(1, 2, 3, 6) T (A, B, C, D) =A.B.C.D+A.B.C.D+A.B.C.D+A.B.C.D+A.B.C.D+A.B.C.

Elaboração do Plano de Gestão de Logística Sustentável do Senado Federal - PGLS

III. Representações das portas lógicas (recordação): Figura 1: Símbolos padronizados e alternativos para várias portas lógicas e para o inversor 2

Manual do Processo de Planejamento da UFSC. Departamento de Planejamento SEPLAN/UFSC

Erros e Incertezas. Rafael Alves Batista Instituto de Física Gleb Wataghin Universidade Estadual de Campinas (Dated: 10 de Julho de 2011.

Cálculo proposicional

Experiência 07: Preparo de Solução a partir de Substâncias sólidas, Liquidas e de Solução Concentrada

BC-0504 Natureza da Informação

Circuitos Combinacionais Básicos

FLIP FLOPS. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos M-1113A

MULTIPLEXADORES E DECODIFICADORES

Gestão Ambiental Trabalho Prático Prof. Daniel Luis Garrido Monaro 2S

E-QP-EIF-076 REV. B 14/Abr/2008 PROCEDIMENTO DE INSPEÇÃO DE FABRICAÇÃO PINTURA INDUSTRIAL - INSTRUÇÕES AO CANDIDATO - GERAL -

Exemplo 2 de Projeto de Circuito Síncrono. Contador de Uns

METODOLOGIA DA PESQUISA CIENTÍFICA ETAPA 2. PROJETO de pesquisa

Circuitos Digitais 1

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular COMPLEMENTOS DE PROJECTO APLICADO Ano Lectivo 2013/2014

Faculdades Integradas de Caratinga PROGRAMA DE DISCIPLINA ANO: 2012 SEMESTRE: 1º

Gabinete do Procurador-Geral da República. 3 Procedimento de Sistema de Auditoria Interna

Conceitos de Produtividade Industrial. 6. Estudo de Tempos e Métodos. 6. Estudo de Tempos e Métodos 09/05/2012. Profº Spim

CENTRO TECNOLÓGICO ESTADUAL PAROBÉ CURSO DE ELETRÔNICA

Processo de Desenvolvimento de Software

Normas do Laboratório de Práticas de Enfermagem

OBSERVAÇÕES: EXERCÍCIOS

Projeto CONDIGITAL Representações Gráficas Guia do Professor

Princípios Básicos de CLP

Projetos de Decodificadores

LÓGICA FORMAL Tabelas Verdade

MINISTÉRIO DA EDUCAÇÃO

Simplificação de Expressões Booleanas e Circuitos Lógicos

Introdução a Tecnologia da Informação

Ciências Contábeis PRODUÇÃO TEXTUAL INTERDISCIPLINAR EM GRUPO

Orientações gerais. Apresentação

UFRN/CCSA DCC CONSTRUINDO O SEU TCC PASSO A PASSO

PIM III. Projeto Integrado Multidisciplinar GESTÃO MERCADOLOGICA

Universidade Federal do ABC Disciplina: Natureza da Informação Lista de Exercícios 02 Códigos e conversão A/D Prof. João Henrique Kleinschmidt

Departamento de Engenharia Sanitária e Ambiental - Faculdade de Engenharia Universidade Federal de Juiz de Fora Mecânica dos Fluidos Prática

CIRCUITOS LÓGICOS COMBINACIONAIS: MULTIPLEXADORES E DEMULTIPLEXADORES

ROTEIRO PARA ELABORAÇÃO DO PROJETO DE PESQUISA

UNIVERSIDADE PAULISTA CURSOS SUPERIORES DE TECNOLOGIA. MANUAL ESPECÍFICO Projeto Integrado Multidisciplinar I PIM I

Circuitos Lógicos Aula 3

ELETRÔNICA DIGITAL. Parte 8 Multiplexadores e Demultiplexadores. Prof.: Michael. 1 Prof. Michael

PROJETO DE PESQUISA FINALIDADE TEMA ESCOLHA DO PROFESSOR ORIENTADOR GUIA SEGURANÇA NA COLETA DE MATERIAIS ESPAÇO PARA FICHAMENTOS

Figura 1 - Display de 7 segmentos

Estudo de um caso real de migração de banco de dados de sistemas transacionais para Data Warehouse

21/07/2010. Multiplexador Definição ELETRÔNICA DIGITAL. Multiplexador Circuito Básico

Melhorias de Processos segundo o PDCA Parte IV

ESPECIFICAÇÕES TÉCNICAS SISTEMA DE DETECÇÃO VEICULAR OVERHEAD

Manual do Usuário SISCOLE - Sistema de Cadastro de Organismos e Laboratórios Estrangeiros

ORIENTAÇÕES TRABALHO EM EQUIPE. Trabalho em Equipe. Negociação

Prof. Raul Sidnei Wazlawick UFSC-CTC-INE. Fonte: Análise e Projeto de Sistemas de Informação Orientados a Objetos, 2ª Edição, Elsevier, 2010.

Autor: Profª Msª Carla Diéguez METODOLOGIA DA PESQUISA CIENTÍFICA

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

Interface com Displays de 7 Segmentos. Interface com Displays

GESTÃO POR PROCESSOS

CAPÍTULO 2 SISTEMAS DE NUMERAÇÃO E CÓDIGOS

BLOCO K Jan EFD ICMS/IPI Bloco K

SIMULADO TRADICIONAL OAB 1ª FASE XX EXAME VIA WEB

Seleção de Materiais. 1. Introdução. 1. Introdução

X 2 = Subtrair também é dividir. Expectativas de aprendizagem. Recursos e materiais necessários. Aplicação. Preparação

Projeto e implementação de um sistema de levitação magnética microcontrolado

PROJETO DE SOLICITAÇÃO DE DISCIPLINA NO PROGRAMA DE INICIAÇÃO À DOCÊNCIA PID/2015

INSTRUÇÕES PARA ELABORAÇÃO DO PRÉ-PROJETO MESTRADO

Arquitetura de Computadores - Operação da Unidade de Controle. por Helcio Wagner da Silva

CAPÍTULO I DA COMISSÃO, FINALIDADES E CONSTITUIÇÃO

Requisitos de Software

EPUSP PCS 2021/2308/2355 Laboratório Digital GERADOR DE SINAIS

TECNOLOGIA EM MECATRÔNICA INDUSTRIAL CONTROLADORES LÓGICOS PROGRAMÁVEIS

Inventário de Estoques

MODELO PRÉ-PROJETO TCC DIREITO

REGULAMENTO DAS PROVAS DE AVALIAÇÃO DE CAPACIDADE PARA A FREQUÊNCIA DO ENSINO SUPERIOR DOS MAIORES DE 23 ANOS

Transcrição:

Universidade Estadual Paulista ampus de Sorocaba Laboratório de ircuitos Digitais 1 Experimento 03: Projeto e simulação de decodificador para display Experimento com atividade pré-aula Prof. lexandre da Silva Simões 2005

Laboratório de ircuitos Digitais 1 Experimento 03: Projeto e simulação de decodificador para display 1. Objetivos: Objetivo geral: O conjunto desta prática projeto e implementação tem por objetivo aprimorar a visão do aluno no que diz respeito à metodologia de um projeto da eletrônica digital e às implicações das decisões de projeto. Objetivo específico: o final deste experimento o aluno deverá estar apto a elaborar um decodificador para implementação de qualquer seqüência em um display, e, de forma mais abrangente, apto a elaborar um circuito digital que implemente qualquer tabela-verdade. 2. Material necessário: 1. Projeto personalizado de decodificador (ver seções a seguir); 2. Software de simulação; 3. Descrição do Projeto 3.1 spectos gerais presente prática contará com duas fases distintas: 1. Preparação: a ser feita fora da sala de aula, anteriormente ao experimento; 2. Implementação: a ser feito exclusivamente em laboratório, utilizando software de simulação. 3.2 Objetivo e detalhamento O aluno deve projetar um circuito digital utilizando o display de 7 segmentos, que, para as cinco primeiras entradas binárias exiba respectivamente os cinco primeiros números do seu registro acadêmico (R). s seguintes considerações devem ser respeitadas: 1. Desprezar o traço (ou barra) presente no seu R. Ex: 6854-4 68544; 2. Desprezar todos os zeros à esquerda do seu R. Ex: 005125-7 51257; 3. No caso do seu R possuir menos de 5 dígitos, utilizar o algarismo 0 (zero) à direita para completá-lo para os 5 dígitos. Ex: 00125-7 12570. 4. O display a ser utilizado deverá ser do tipo cátodo comum; 5. Qualquer saída no display é admissível para entradas não previstas no projeto (utilizar a que proporcionar maior economia de portas lógicas).

3.3 Elaborando o projeto de um decodificador para display Um decodificador para display de 7 segmentos nada mais é do que um circuito digital (neste caso implementado em termos de portas lógicas) capaz de acionar um display de alguma maneira pré-determinada, de acordo com a combinação de valores presentes nas entradas. ssim sendo, consideremos no decorrer do projeto um circuito como o mostrado na figura 1. Entradas IRUITO DIGITL a b c d e f g Saídas figura 1 Esquema geral do projeto proposto. O projeto de um decodificador para display (como o projeto de qualquer circuito combinacional) pode ser realizado em 3 passos distintos: Passo 1: levantamento da tabela verdade do circuito Para a elaboração de todo projeto digital, o primeiro passo a ser executado é o levantamento da tabela verdade, partindo-se do problema proposto. Para tanto, é necessário identificar as variáveis de entrada e saída do circuito. No circuito mostrado, podemos identificar como variáveis: Variáveis de entrada: os três bits do número binário (, e ); Variáveis de saída: os sete segmentos do display (a, b, c, d, e, f, g); Uma vez identificadas as variáveis de entrada e saída do sistema, basta elaborar a tabela verdade do problema com as saídas desejadas para cada combinação das entradas. Passo 2: Minimização das variáveis do sistema O segundo passo de um projeto digital é a determinação das expressões algébricas mínimas para cada uma das variáveis de saída no circuito. No presente experimento, faremos uso da minimização utilizando os diagramas de Veich-Karnaugh. Passo 3: Determinação do circuito digital para implementação De posse de todas as expressões simplificadas, o terceiro passo do projeto é o levantamento do circuito combinacional que implementa a tabela verdade do problema.

4. Exemplo de Projeto: Seja um aluno cujo registro acadêmico (R) é o número 000169-7. Levando-se em consideração os itens descritos na seção 3, para efeito de projeto tal R passa a ser considerado como 16970. O objetivo geral do projeto é levantar um circuito digital que, para uma das 5 primeiras entradas em (isto é: 0000, 0001, 0010, 0011, 0100) exiba no display respectivamente os 5 primeiros números do R, ou seja, deseja-se um circuito que implemente a situação mostrada na tabela 1. Entradas binárias Display 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 tabela 1 Exemplo de projeto de decodificador para o R 0001697-7. Uma vez identificadas as variáveis de entrada e saída do circuito, para a elaboração da tabela verdade (primeiro passo do projeto) basta identificar as saídas para todas as combinações de entradas, o que pode ser feito tomando como base a tabela 1. tabela verdade elaborada é mostrada na tabela 2. Entradas binárias Saídas (segmentos do display) a b c d e f g 0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 0 1 1 0 1 1 1 1 1 0 0 0 0 1 0 0 1 1 1 1 1 1 0 tabela 2 Exemplo de tabela verdade para o R 0001697-7. Iniciando o segundo passo do projeto, passa-se à fase de minimização das variáveis de saída. Neste caso, uma a uma, realizaremos a minimização via diagramas de Veich- Karnaugh. Desta forma, existirão não apenas um, mas sete pequenos circuitos digitais combinacionais a serem implementados: um para cada uma das sete saídas (a, b, c, d, e, f e g). O processo de minimização pode ser acompanhado pela figura 2.

a b c 0 1 1 1 1 0 1 1 1 1 1 1 d g 0 1 0 1 0 1 0 1 0 x x x e 0 1 0 0 Expressões minimizadas: f 0 1 0 1 a: + + b: + + c: 1 d: +. +. ou + + e: +. f: +. +. ou + + g:. +. ou + figura 2 Minimização da tabela verdade para o R 0001697-7. De posse das expressões mínimas dos sete sub-circuitos, inicia-se o terceiro passo do projeto: a elaboração do circuito digital desejado a partir das expressões booleanas. figura 3 ilustra o levantamento do circuito digital correspondente ao R 0001697-7. figura 3 ircuito digital para o o R 0001697-7. Implementado o circuito digital desejado, seu comportamento deve responder exatamente como o mostrado na tabela 1 para as cinco primeiras entradas binárias em, e. O processo de verificação do circuito é mostrado na figura 4.

figura 4 Decodificador para display de 7 segmentos implementado. 5. tividade pré-aula: Tomando como base o exemplo mostrado nas seções anteriores, o aluno deverá realizar o projeto de um decodificador para o seu próprio R conforme o descrito na seção 3. Todos os passos realizados pelo aluno deverão ser executados na folha de preparação do experimento, no final deste roteiro. implementação do projeto no software MULTISIM será feita no laboratório.

TENÇÃO: não preparação do experimento (projeto) com antecedência implica na impossibilidade da execução do laboratório, e, portanto, na atribuição da nota zero nesta esta prática. O projeto é individual. 6. Procedimento experimental (em laboratório): Uma vez de posse do projeto executado, o aluno deve realizar a seguinte seqüência de passos: 1. Montar o circuito projetado para o experimento utilizando o simulador MULTISIM; 2. Levantar a tabela verdade para o circuito projetado, introduzindo uma a uma todas as entradas possíveis para o circuito e anotando as saídas do display para todas as possíveis combinações de entradas (utilize a folha para relatório no final deste roteiro); 3. Observar as saídas levantadas experimentalmente: 3.1 aso as cinco saídas projetadas sejam as esperadas, mostrar ao professor; 3.2 aso o resultado obtido na prática não seja o esperado por projeto, observar o segmento (led) que não corresponde ao esperado e rever a respectiva minimização e implementação; 4. Responder na última folha deste roteiro as duas questões a seguir: Questão 1: Explique porque foram obtidos tais valores nas variáveis de saída para as 3 últimas entradas binárias. Questão 2: Para alterarmos o tipo do display utilizado de cátodo comum para ânodo comum, de forma rápida, que alterações você sugeriria no circuito? o final da prática, deverão ser entregues ao professor as folhas de preparação do experimento e também a folha de relatório. 7. ibliografia Tocci, R. J.; Widmer, N. S.; "Sistemas Digitais - princípios e aplicações" Livros técnicos e científicos editora, 7a edição, 1998; Idoeta, I. V.; apuano, F.G.; Elementos da eletrônica digital Ed. Érica, 29ª edição, 1998. Taub, H.; ircuitos digitais e microprocessadores McGrawHill, 1984.