Experimento 11 - Contador síncrono



Documentos relacionados
FLIP-FLOPS FLOPS. INTRODUÇÃO Os circuitos anteriormente estudados são chamados de

MINISTÉRIO DA EDUCAÇÃO CEFET/SC - Unidade de São José. Curso Técnico em Telecomunicações CONTADORES. Marcos Moecke

Capítulo VIII Registradores de Deslocamento e Contadores

Universidade Estadual do Ceará

Contadores. Contadores Assíncronos Crescentes

Circuitos Sequenciais. Sistemas digitais

CAPÍTULO 4 CIRCUITOS SEQUENCIAIS II: CONTADORES ASSÍNCRONOS

INSTITUTO DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA CONTADORES

Figura 1 - Diagrama de um sistema de controle de temperatura que requer conversão analógico-digital para permitir o uso de técnicas de processamento

Circuitos Seqüenciais: Latches e Flip-Flops. Fabrício Noveletto

Circuitos Digitais Cap. 6

Circuitos Lógicos Aula 23

Instituto Tecnológico de Aeronáutica - ITA Divisão de Engenharia Eletrônica Departamento de Eletrônica Aplicada Laboratório de EEA-21

UFSM-CTISM. Circuitos Digitais Contadores Aula-11

Disciplina: Laboratório de Circuitos Digitais

Tecnicas com Sistemas Digitais

CAPÍTULO 5 CONTADORES NA FORMA DE CIRCUITO INTEGRADO

Projeto de Máquinas de Estado

Conceitos básicos do

TÉCNICAS DIGITAIS I (CURSO DE ENGENHARIA DE TELECOMUNICAÇÕES)

Flip-Flops. Slide 1. Flip-flop NOR SR cruzado. Reiniciar Configurar Reter Não usado. Flip-flop NAND SR cruzado. Reiniciar Configurar Reter Não usado

GUIA DE LABORATÓRIO DE SISTEMAS DIGITAIS PARA O CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Circuitos Lógicos Registradores e Contadores

Funções de Posicionamento para Controle de Eixos

EA773 - Experimento 5

CAPÍTULO 5 CIRCUITOS SEQUENCIAIS

LABORATÓRIO DE ELETRÔNICA DIGITAL Experiência 9: Análise de Circuitos com Contadores

3.a Aula Prática Projeto de Circuitos Sequenciais com FPGA. Projeto e simulação de um gerador de frequência

FERRAMENTA DIDÁTICA PARA DISCIPLINA DE ELETRÔNICA DIGITAL

Montagem e Manutenção. Luís Guilherme A. Pontes

DATA: HORÁRIO DE ENTRADA: HORÁRIO DE SAÍDA: BANCADA: NOMES DOS COMPONENTES DO GRUPO DE TRABALHO: PROJETO - CONTADORES ASSÍNCRONOS

MINISTÉRIO DA EDUCAÇÃO IFSC - Campus São José. CST em Telecomunicações ELETRÔNICA DIGITAL CONTADORES. Marcos Moecke

Controle de elevador

VALIDAÇÃO DE HIPÓTESES

DRAFT. CLP e SDCD CONCURSO PETROBRAS. Questões Resolvidas TÉCNICO DE MANUTENÇÃO JÚNIOR - ELETRÔNICA

DATA: HORÁRIO DE ENTRADA: HORÁRIO DE SAÍDA: BANCADA: NOMES DOS COMPONENTES DO GRUPO DE TRABALHO:

MEDIDOR DE VELOCIDADE UTILIZANDO FOTOTRANSISTOR

Laboratório 7 Circuito RC *

Sistemas Digitais Contadores. João Paulo Carvalho

Laboratório de Física UVV

Capítulo 7 Circuitos sequenciais: latches, flipflops, registradores, contadores

Objetivo: descrever como abrir uma solicitação de suporte técnico através da internet.

Configurando a emissão de boletos no sistema

Aula 4 Estatística Conceitos básicos

PROGRAMAÇÃO BÁSICA DE CLP

Flip-Flops (Aplicações) Prof. Rômulo Calado Pantaleão Camara

1 CIRCUITOS COMBINACIONAIS

Introdução. São João del Rei 10 de Janeiro de 2012 Página 1

Estudo do sistema de IHM para automação de sistema de renovação de água dos chillers em processo de abate de aves.

Sumário. 1. Instalando a Chave de Proteção Novas características da versão Instalando o PhotoFacil Álbum 4

NOME: TURMA. a) Mostre que, numa representação em complemento para dois, são necessários 8 bits para representar Tset e 7 bits para representar T.

1. Importação das informações da carga transportada para CT-e, quando é informada a chave dos documentos (Pacote 3704).

VENDA MAIS USANDO AS REDES SOCIAIS

Juliana Cerqueira de Paiva. Modelos Atômicos Aula 2

Circuitos Seqüenciais

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

Lei de resfriamento de Newton

O princípio multiplicativo

Considere um alarme residencial ligado a um CLP compacto com os seguintes I/Os:

Aula 4 Conceitos Básicos de Estatística. Aula 4 Conceitos básicos de estatística

MÓDULO N.º 1 SISTEMAS DE NUMERAÇÃO HORAS / TEMPOS CONTEÚDOS OBJETIVOS AVALIAÇÃO

Computador Digital Circuitos de um computador (Hardware)

Como efetuar a Baixa Simples de uma Conta a Receber? FS129

MANUAL DE INSTRUÇÕES DEMARCADOR RODOVIÁRIO

Tutorial de configuração de uso da catraca

Róbson Rodrigues da Rosa Curso Técnico Integrado ao Ensino Médio Turma Informática Tarde

Capítulo 2. Processos de Software Pearson Prentice Hall. Todos os direitos reservados. slide 1

UNIVERSIDADE DE MOGI DAS CRUZES - ENGENHARIA ELÉTRICA Prof. José Roberto Marques CURSO DE ENGENHARIA ELÉTRICA ELETRÔNICA DE POTÊNCIA

UTILIZAÇÃO DE RECURSOS AVANÇADOS DO EXCEL EM FINANÇAS (PARTE II): ATINGIR META E SOLVER

7 - Análise de redes Pesquisa Operacional CAPÍTULO 7 ANÁLISE DE REDES. 4 c. Figura Exemplo de um grafo linear.

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

APOSTILA ZELIO SOFT 2

Tecnologia dos Computadores 2002/2003 Trabalho Prático n o 7. Projectos Sequenciais SSI. Contadores Ripple

SISTEMA PLANO DE ENSINO - DOCENTES

5 Dicas Testadas para Você Produzir Mais na Era da Internet

Nome do Processo: Recebimento de produtos em consignação

A SEGUIR ALGUMAS DICAS PARA O DESENVOLVIMENTO DE UM PROJETO CIENTÍFICO

Aula 1: Demonstrações e atividades experimentais tradicionais e inovadoras

CCNA 2 Conceitos Básicos de Roteadores e Roteamento. Capítulo 7 - Protocolo de Roteamento de Vetor de Distância

Programação de Robótica: Modo Circuitos Programados - Avançado -

PROJETO DE REDES

JUROS SIMPLES. Onde: n é o número de períodos (number of periods) ou prazo em dias; i é o índice da taxa de juros (index) anual;

SPICER. Entendendo o Eixo Diferencial TECNOLOGIA LÍDER EM TRANSMISSÃO.

1) Entendendo a eletricidade

COMO CRIAR UM SITE DE NEGÓCIOS

Compartilhe. Neste livro está uma das melhores e comprovadas maneiras de se ganhar dinheiro na internet.

DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE AUTOMATIZADO DA ILUMINAÇÃO ARTIFICIAL DE INTERIORES

Exercícios Teóricos Resolvidos

Sistema de Gerenciamento de Projetos V 1.01 MANUAL DO COORDENADOR

Figura 01 Visão Geral da Placa

Para o PowerPoint, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides.

Realizando cálculos para o aparelho divisor (I)

4. Tarefa 16 Introdução ao Ruído. Objetivo: Método: Capacitações: Módulo Necessário: Análise de PCM e de links

OFICINA DE JOGOS APOSTILA DO PROFESSOR

R O B Ó T I C A. Sensor Smart. Ultrassom. Versão Hardware: 1.0 Versão Firmware: 1.0 REVISÃO

Pontifícia Universidade Católica de Minas Gerais Bacharelado em Sistemas de Informação Trabalho de Diplomação

Manual do Teclado de Satisfação Online WebOpinião

Gerenciamento da Integração (PMBoK 5ª ed.)

Introdução. de Eletrônica Digital (Parte II) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. Carga Horária: 60 horas

OFICINA DA PESQUISA. Prof. Ms. Carlos José Giudice dos Santos

Transcrição:

Circuitos Digitais Rafael S. Sardenberg 10/0019706 Objetivo Experimento 11 - Contador síncrono O objetivo deste experimento é estudar os contadores síncronos e as formas de síntese desses circuitos utilizando diferentes flip-flops. Será implementado um contador utilizando o flip-flop JK. Materiais FPGA Altera Cyclone II Software Quartus II Introdução 1 Contadores síncronos e assíncronos Nos contadores assíncronos, a saída de cada flip-flop é ligada ao clock de outros. Desta forma, a mudança de estado do primeiro gatilha os outros. Já nos circuitos síncronos todos os flip-flops são comandados simultaneamente pelo clock. As entradas são usadas para determinar qual será o novo estado após cada transição. Abaixo é mostrada a estrutura básica de um contador síncrono.

Os contadores assíncronos têm velocidade máxima limitada, considerando que é necessário que as transmissões dos diversos estágios se propaguem pelo circuito. Além disso, estes são mais suscetíveis a problemas de de riscos na decodificação, pois os estados transitórios duram mais. Os contadores síncronos, por outro lado, exigem circuitos combinacionais mais complexos para definir as entradas de cada flip-flop antes de uma transição. Eles são mais usados na prática devido a sua maior confiabilidade. 2 Síntese de contadores síncronos A implementação de um contador síncrono usando flip-flops tipo D: No caso geral, selecionado um flip-flop como unidade de memória, o projeto de um contador é efetuado em 3 etapas: i A partir da sequência de contagem especificada, determinar mapas ou tabela de transição do contador ii Construir as tabelas da verdade ou mapas de Karnaugh das funções que devem acionar as entradas de cada estágio (flip-flop) do contador iii O circuito é implementado a partir destes resultados pelas técnicas convencionais 3 Exemplo de projeto Vamos projetar um contador binário progressivo de módulo 16 com flip-flops JK.

i A partir da sequência de contagem especificada, determinar mapas ou tabela de transição do contador As tabelas e os mapas contêm a mesma informação que a sequência de contagem. Tabela de transição. X é o don t care. Seguem os mapas de karnaugh para Ji e Ki

Procedimentos 1) Projetar um contador síncrono modulo 6 que siga a seguinte sequência, utilizando flip-flops JK e portas NAND. 2) Analisar o circuito e verificar a existência de estados indesejáveis, caso exista corrigir o circuito. Dados Tabela de Transição qt (Y2Y1Y0)t (Y2Y1Y0)t+1 Z2 Z1 Z0 (no instante T) 0 000 100 000 1 100 011 100 2 011 010 011 3 010 101 010 4 101 111 101 5 111 000 111

Depois de feitos os procedimentos para a síntese do circuito foi obtido o circuito abaixo. Gerada a simulação no modo functional do Quartus. Foi-se o circuito acima de forma que a sequência correta. Assim, força-se a presença de um estado transitório. Coloca-se uma entrada no clear do ultimo flip-flop, assim uma onda constantemente em 1. Após isso, colocamos um pulso negativo na hora apropriada para gerarmos um estado transitório, 110. Esta foi a onda que gerou o estado transitório.

Este foi o circuito que utilizamos para forçar o estado indesejado. A única diferença para o anterior é a entrada no Clear. Rodamos a simulação e encontramos a seguinte forma de onda, ou seja, o circuito não consegue sair do estado indesejado.

Para resolver este problema montamos o seguinte circuito com base na dica do professor. Onde nós tinhamos Y1 nós substituimos por Y1 + Y0 (convertido para NAND), e colocamos na entrada K2 corretamente. Por fim rodamos a simulação novamente e obtivemos a seguinte forma de onda, verificando que o circuito foi corrigido e não apresentava os estados transitórios.

Análise de dados Primeiramente nós montamos o circuito utilizando as técnicas de síntese que foi ensinado. Ao rodar a simulação foi visto que o circuito apresentado estava correto, porém era necessário saber como o circuito se comportava nos estados que não foram previstos na montagem do circuito (110 e 001). Tivemos então que forçar a presença de um estado transitório (110) para ver o que aconteceria. Percebemos então que o circuito quando entrava nesse estado não conseguia sair mais. Para resolver este problema utilizamos a dica do professor, colocando na entrada k2,ao invés de Y1, Y1 + Q0. Rodamos novamente a simulação e vimos que o circuito foi corrigido. Conclusão Conseguimos completar o objetivo do experimento, que era aprender como se utilizam as técnicas de síntese de circuito e montar um contador síncrono modulo 6, utilizando o flip-flop JK. Montamos o circuito e depois forçamos a presença de um estado transitório, e por fim corrigimos o circuito.