ELETRÔNICA DIGITAL II

Documentos relacionados
ELETRÔNICA DIGITAL II

ELETRÔNICA DIGITAL. Parte 12 Latches e Flip-Flops. Professor Dr. Michael Klug. 1 Prof. Michael

21/07/2010. Latch e Flip-Flop ELETRÔNICA DIGITAL. Latch e Flip-Flop. Latch e Flip-Flop. Latch RS. Latch RS

Flip-Flop. Uma das coisa importantes que se pode fazer com portas booleanas é criar memória.

ELD - Eletrônica Digital Aula 6 Circuitos Sequenciais Latches e Flip-Flops. Prof. Antonio Heronaldo de Sousa

Circuitos Digitais. Tipos de circuitos digitais: Circuitos combinacionais Circuitos sequenciais

CIRCUITOS SEQUENCIAIS (Unidade 5)

Biestáveis R S, J K e D

CONTADORES DIGITAIS (Unidade 6)

Aula 12. Flip-Flop Parte 1. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

FIGURA 5-1 Diagrama geral de um sistema digital. Sistemas Digitais: Princípios e Aplicações Ronald J. Tocci e Neal S. Widmer Capítulo 5 Prentice Hall

Circuitos Sequenciais

Flip-Flops Sincronizados tipo D

CIRCUITOS SEQUENCIAIS. Adão de Melo Neto

Os circuitos seqüenciais podem ser classificados em três tipos:

CIRCUITOS DIGITAIS. Circuitos Sequenciais e Flip-Flops. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

CIRCUITOS SEQÜENCIAIS. Um modo de classificar os circuitos digitais seria subdividi-los em: - circuitos combinacionais; - circuitos seqüenciais.

Um flip-flop S-R Sincrono depende da habilitação de suas entradas por um sinal de clock para que essas possam alterar o estado do mesmo.

Eletrônica Digital. Circuitos Lógicos Sequenciais PROF. EDUARDO G. BERTOGNA UTFPR / DAELN

Eletrônica Digital II. Flip-Flop s. Prof. Msc. Getúlio Teruo Tateoki 1

Capítulo VII Elementos de Memória

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR

CIRCUITOS SEQUENCIAIS (Unidade 5)

Latches e Flip-Flops. Circuitos Lógicos. DCC-IM/UFRJ Prof. Gabriel P. Silva

CAPÍTULO 2 ELEMENTOS DE LÓGICA SEQUENCIAL

Circuitos Seqüenciais Latches e Flip-Flops

Circuitos Digitais. Conteúdo. Circuitos Sequenciais. Combinacionais x Sequenciais. Circuitos Sequenciais. Circuitos Sequenciais

Sistemas Digitais Módulo 10 Circuitos Sequenciais: Latches e Flip-Flops

Capítulo 5 - Flip-Flops e Dispositivos Correlatos

Faculdade de Computação Curso de Sistemas de Informação Sistemas Digitais Lista 3 Prof. Dr. Daniel A. Furtado

UFAL- Campus Arapiraca- Equipe:Igor Rafael, Matheus Torquato, Onassys Constant, Arthur Erick, Luis Eduardo. LÓGICA SEQUENCIAL

FF-JK, FF-D, Latch D e Aplicações FF. Tiago Alves de Oliveira

Circuitos Sequenciais

Latches. Flip-Flops ALBERTO WILLIAN MASCARENHAS.

Aula 18. Máquina de Estados Parte 2. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

AULA 2 Implementação de Flip-Flops dos tipos JK e RS Livro Texto pág. 113 a 117 e 124 e 146 a 148 e 150 a 152.

FLIP-FLOPS SINCRONIZADOS, COM ENTRADAS PR e CLR

LABORATÓRIO DE ELETRÔNICA DIGITAL Experiência 7: Análise de Circuitos Biestáveis

FLIP-FLOPS SINCRONIZADOS, COM ENTRADAS PR e CLR

CURSO DE ELETRÔNICA DIGITAL OS FLIP-FLOPS E FUNÇÕES LÓGICAS EM CIRCUITOS INTEGRADOS

UFJF FABRICIO CAMPOS

ELETRÔNICA DIGITAL 1 CAPÍTULO 4 FLIP-FLOP E LATCH

Sistemas Digitais Circuitos Sequenciais Básicos (Latches e Flip-Flops) Horácio Neto Nuno Horta João Paulo Carvalho

FLIP-FLOPS: RS e D (teoria)

INSTITUTO DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA. Flip - Flops

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

Lógica: Combinacional x Sequencial

LATCHES e FLIP-FLOPs. Aula 15 GRECO-CIN-UFPE

Contador. A ideia básica de um contador. Os flip-flops podem ser conectados juntos para realizar

Eletrônica Digital I TE050. Circuitos Seqüenciais

1 AULA 01 FLIP-FLOPS CURSO DE ENGENHARIA ELÉTRICA DISCIPLINA: CIRCUITOS DIGITAIS II PROFESSOR: VLADEMIR DE J. S. OLIVEIRA

Circuitos Sequenciais. Sistemas digitais

UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIA E TECNOLOGIA ENGENHARIA ELÉTRICA

Marco A. Zanata Alves PROJETOS DIGITAIS E MICROPROCESSADORES 1

Capítulo 3 Circuitos lógicos seqüenciais: flip-flops, latches, contadores e registradores

ELETRÔNICA DIGITAL APLICADA Aula 8- Registradores de deslocamento como contadores

Pulsos Digitais, Sinais de Clock e FF. Tiago Alves de Oliveira

Análise de Circuitos Sequënciais Máquinas de Mealy e Moore

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

CIRCUITOS DIGITAIS. Contadores. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau. Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau

Flip-Flops. Introdução Tipos Circuitos Integrados. Flip-Flops

Revisão de Circuitos Digitais

SISTEMAS DIGITAIS CONTADORES E REGISTRADORES. Professor Carlos Muniz

Eletrônica Digital para Instrumentação

ELETRÔNICA DIGITAL II

Eletrônica Digital para Instrumentação. Herman Lima Jr.

ENTRADAS ASSÍNCRONAS NOS FLIP-FLOPS PR(preset) e CLR(clear) FF RS com entradas PR e CLR

CIRCUITOS DIGITAIS. Circuitos Sequenciais e Flip-Flops. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

OS CONTADORES DIGITAIS

GERADOR DE CLOCK INTRODUÇÃO TEÓRICA. Sua forma de onda é geralmente quadrada, porém, o importante é que gera dois níveis lógicos: 0 e 1.

Flip-flops e Dispositivos Correlatos (parte 1) Sistemas de Informação CPCX UFMS Slides: Fernando Maia da Mota

Flip-Flops, Registros e Contadores

ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR

AULA 5 Aplicação com divisor de freqüência com o CI Livro Texto pág.197 a 200.

Normalmente o registrador de deslocamento é constituído de um conjunto de FFs (Flip-Flops) destinados a armazenar dados binários.

Circuitos sequenciais

Universidade Federal do ABC

Aula 14. Contadores Assíncronos. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

CAPÍTULO 6. Introdução aos Circuitos Lógicos Seqüenciais

CURSO DE ELETRÔNICA DIGITAL OS ELEMENTOS BIESTÁVEIS FLIP-FLOP R-S

UNIVERSIDADE FEDERAL DO CEARÁ DEPARTAMENTO DE ENGENHARIA EM TELEINFORMÁTICA DISCIPLINA: PROJETO LÓGICO DIGITAL PROFESSOR: ALEXANDRE COELHO

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

Transcrição:

ELETRÔNICA DIGITAL II Parte 2 Latch, Flip-Flop e Contadores Prof.: Michael

Latch e Flip-Flop DESAFIO : Projetar um contador de até 99 para contar o número de veículos que entram em um estacionamento; 2

Latch e Flip-Flop DESAFIO2:Projetarumcontadorde até 999para contar as peças em uma esteira na linha de produção que acione um alarme quando chegar em um valor pré-determinado; 3

Latch e Flip-Flop Para facilitar a análise inicial será considerado que as portas lógicas são ideais, ou seja, não tem atrasos na resposta; Relembrando: FUNÇÃO NAND(NÃO E): SÍMBOLO Expressão L = A. B Se uma das entradas for a saída será 4

Latch RS O circuito abaixo é conhecido como Latch RS (Trava), cujo funcionamento será estudado em detalhes a seguir. Sn Rn Para se considerar que o circuito está funcionando corretamente ele deverá atender algumas considerações: Ele não poderá se tornar instável(oscilar indefinidamente); As saídas deverão sempre ter lógica invertida. 5

Latch RS Como temos a realimentação das saídas e nas portas de entrada a resposta não depende simplesmente do sinal de entrada, mas também do nível lógico da saída; Assim, será feito uma análise considerando a variação do nível lógico na entrada, como sempre é feito, mas adicionalmente iremos supor as diferentes possibilidades na saída, obtendo assim uma tabela verdade expandida, para então analisarmos o resultado; Na saída utilizaremos a denominação de i (inicial) para o valor atribuído inicialmente para a saída, e f (final) para o valor final encontrado para a saída. 6

Latch RS A seguir temos a tabela verdade expandida com o circuito ao lado. Sn Rn i f Sn Rn i f Na sequência faremos a análise de cada linha da tabela verdade. 7

Latch RS Linha, Sn=, Rn= e i= ; Sn i f Rn 8

Latch RS Linha 2, Sn=, Rn= e i= ; Sn i f Rn 9

Latch RS Linha 3, Sn=, Rn= e i= ; Sn i f Rn

Latch RS Linha 4, Sn=, Rn= e i= ; Sn i f Rn

Latch RS Linha 5, Sn=, Rn= e i= ; Sn i f -> Rn 2

Latch RS Linha 6, Sn=, Rn= e i= ; Sn i f Rn 3

Latch RS Linha 7, Sn=, Rn= e i= ; Sn i f Rn X 4

Latch RS Linha 8, Sn=, Rn= e i= ; Sn i f Rn X 5

Latch RS Com isso a tabela verdade expandida tem os valores completados abaixo, com a tabela simplificada ao lado. Sn Rn i f X X NÃO MUDA EVITAR Sn Rn Não muda X -Evitar Na sequência faremos a análise de cada linha da tabela verdade. 6

Latch RS Do circuito Latch RS chegamos a tabela verdade do circuito. Sn Rn Sn Rn Não muda X -Evitar 7

Latch RS com ENABLE Acrescentaremos uma entrada de Habilitação, conhecida como ENABLE. Podemos observar no circuito abaixo que foram incluídas mais duas portas NAND, e nomearemos agora as duas entradas de S e R, para não confundir com as outras do circuito LATCH RS, a Sn e Rn, que também estão representadas no circuito abaixo; S ENABLE R Sn Rn 8

Latch RS com ENABLE uando a entrada ENABLE tiver nível lógico fará com que as duas portas NAND da entrada tenham a saída com nível lógico, resultando que nas entradas Sn e Rn teremos o nível lógico aplicando, não mudando a saída. S Sn Não Muda ENABLE R Rn Assim, para mantermos habilitado o circuito a entrada ENABLE deverá estar com nível lógico. 9

Latch RS com ENABLE Considerando que na entrada ENABLE será aplicado o nível lógico poderemos estudar o comportamento do circuito com as variações nas outras entradas conforme a tabela verdade ao lado. S ENABLE R Sn Rn S R 2

Latch RS com ENABLE Linha : S =, R =. S Sn Não Muda ENABLE R Rn 2

Latch RS com ENABLE Linha 2: S =, R =. S Sn ENABLE R Rn 22

Latch RS com ENABLE Linha 3: S =, R =. S Sn ENABLE R Rn 23

Latch RS com ENABLE Linha 4: S =, R =. S ENABLE R Sn Rn Evitar 24

Latch RS com ENABLE Com isso podemos completar a tabela verdade abaixo. S ENABLE Sn S R Não Muda R Rn X -Evitar OBS: se o circuito estiver habilitado 25

Circuito Detector de Transição Cada porta tem um certo valor de atraso. No circuito com portas inversoras abaixo podemos observar o atraso entre a resposta da saída após a mudança de nível lógico na entrada. 26

Circuito Detector de Transição Para o circuito abaixo se considerarmos este atraso teremos: Na saída teremos um pulso por um curto intervalo de tempo toda vez que L passar do nível lógico para o nível lógico. 27

Latch RS Podemos ter tanto a transição na subida ou descida do pulso 28

Latch D Garante-se que as entradas sempre são complementares (evitar estado de oscilação na saída) S R Não Muda X -Evitar Elimina-se Elimina-se OBS: se o circuito estiver habilitado 29

Flip-Flop D 3

Flip-Flop D Clock D Ø Ø X Não Muda X Não Muda = Transição Negativa = Transição Positiva O flip-flop D ( data" ou dado, pois armazena o bit de entrada) possui uma entrada, que é ligada diretamente à saída quando o clock é mudado = CÓPIA/ARMAZENAMENTO 3

Flip-Flop JK Na figura abaixo temos o FLIP-FLOP JK 32

Flip-Flop JK Abaixo temos o esquema do FLIP-FLOP JK com a tabela verdade. 33

Flip-Flop JK Se aplicarmos um sinal de CLOCK na entrada, e colocarmos as entradas J e K em nível lógico, teremos as curvas abaixo: A cada descida do pulso do CLOCK de entrada a saída muda de nível lógico 34

Flip-Flop JK Se ligarmos 4 FLIP-FLOP JK conforme o esquema abaixo teremos um contador: 3 2 2 3 4 5 6 7 8 9 2 3 4 5 A cada descida do CLOCk incrementa o contador 35

Flip-Flop JK FLIP-FLOP JK 7476 ( Dual JK) Tabela Verdade Símbolo Pinagem PRE = SET CLR = RESET CLK = CP 36

Flip-Flop JK Na figura abaixo temos o FLIP-FLOP JK 7476 como contador 37

Flip-Flop JK Exercício: Considere o circuito abaixo, onde =2= e =3=, complete as curvas de cada saída abaixo: 38

CONTADOR ATÉ 9 COM 7476. Para obtermos um contador até 9 deveremos Resetar o contador no º pulso. Para isso utilizaremos uma porta NAND. As etapas são as seguintes: Flip-Flop JK. Someaonúmerodesejado.Ex.9+=; 2. Convertaonúmeroobtidoembinário. = 2 ; 3. Ligue os bits que tiverem em nível lógico na entrada da portanand.ex.nocasoo2º eo4ºbit; 4. Desconecte a chave do Reset (R) e ligue a saída da porta NAND no lugar da chave, nas entradas R. O esquema final ficarácomonafiguradoslideaseguir. 39

Flip-Flop JK CONTADOR ATÉ 9 COM 7476. Conta normalmente até 9. uando chegar o º pulso nas entradas da porta NAND teremos nível lógico, levando a saída ao nível lógico e com isso a entrada do reset é ativada, zerando o contador. 4