Circuitos Sequenciais

Slides:



Advertisements
Apresentações semelhantes
Flip-Flops e Dispositivos Correlatos
Advertisements

Contadores e Registradores
Eletrônica Digital prof. Victory Fernandes
Eletrônica Digital Flip-Flops e Registradores de Deslocamento
Sistemas Digitais Projeto RTL – Unidade de Controle
FAFIMAN – Prof. Flávio Uber FAFIMAN – Departamento de Informática Curso: Ciência da Computação Professor: Flávio Rogério Uber Arquitetura e Organização.
MC542 Organização de Computadores Teoria e Prática
MC542 Organização de Computadores Teoria e Prática
Contadores Digitais.
Análise de Circuitos Sequenciais Síncronos
Circuitos Sequenciais
O FLIP-FLOP Os latches e os flips-flops são os blocos elementares com os quais se constrói a maior parte dos circuitos sequenciais. Um flip-flop é um dispositivo.
Contadores Contadores são circuitos digitais que variam os seus estados, sob um comando de um clock (relógio), de acordo com uma sequencia predeterminada.
Contadores Assíncronos
O FLIP-FLOP As latches e os flips-flops são os blocos elementares com os quais se constrói a maior parte dos circuitos sequenciais. Um flip-flop é um dispositivo.
Máquina de Estados Uma máquina de estados finitos ou autômato finito é uma modelagem de um comportamento composto por estados, transições e ações Um estado.
1. Circuitos seqüenciais - conceito 2. Flip-flops 3. Registradores 4
Fundamentos de Eletrônica – Circuitos Seqüenciais
Eletrônica Digital Circuitos Combinacionais: O seu estado (os valores) de todas as saídas depende apenas dos valores das entradas neste mesmo instante.
ÁLGEBRA DE CHAVEAMENTO
Engenharia de Software para Computação Embarcada
Flip-flops SISTEMAS DIGITAIS Prof. Carlos Sêrro
Latches e Flip-Flops GSI008 – Sistemas Digitais
Circuitos Seqüenciais
Lógica Seqüêncial Bruno Silvério Costa.
CIRCUITO COMBINACIONAIS
Circuitos Sequenciais
SISTEMAS DIGITAIS AULA 6 Prof. José Bezerra de Menezes Filho CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DA PARAÍBA DA PARAÍBA.
Circuitos Integrados Digitais ELT017
FLIP-FLOPS Introdução.
ORGANIZAÇÃO DE COMPUTADORES Prof.: Jean Carlo Mendes
FLIP-FLOPs.
Latches e Flip-Flops (1/2)
LATCHES e FLIP-FLOPs Aula 9 GRECO-CIN-UFPE Como implementar uma célula de memória? Latches e Flip-Flops r n-1 r n-2 r n-3 r n-4 r 0 célula { 0,1} = 1.
Circuitos Sequenciais: Latch e Flip-Flop
Simulador de Processos Industriais
SISTEMAS DE SEGURANÇA PERIMETRAL ELÉTRICOS LANÇAMENTO 2016
CARACTERISTICAS DO CLP - Fácil diagnóstico de funcionamento ainda em fase de projeto do sistema e/ou reparos que venham a ocorrer.
Operadores lógicos Em ocasiões que consideramos mais de uma expressão, podemos usar os operadores lógicos para unir essas expressões. Determinados casos,
Sistemas Digitais e Arquitetura de Computadores
Vinícius Guilherme Hoffmann
Vinícius Guilherme Hoffmann Aula 0 - Introdução
Prof. Wellington Franco
Introdução aos Sistemas Digitais
PORTAS LóGICAS Samuel S. S. Sistemas para internet
Máquina de Estados Uma máquina de estados finitos ou autômato finito é uma modelagem de um comportamento composto por estados, transições e ações Um estado.
Circuitos Digitais Sequenciais – Flip-flops
CONTADORES Prof. Vilmair E. Wirmond.
Aplicações de Flip-Flops Registradores
Controle e monitoramento de nível utilizando o Arduino Uno
MEMORIAS.
Circuitos Sequenciais
Circuitos Sequenciais
Instalação e Manutenção de Computadores Técnico em Informática MAI1
Circuitos Sequenciais
MEMORIAS RAUL DIAZ ROSAS.
Módulo 3 – Circuitos Combinatórios
Circuitos Sequenciais
Circuitos Sequenciais
Prof. Marcio Cunha Aula 10 – Circuitos Sequenciais: Flip-Flop’s
Conceito de Hardware e Software. Hardware Hardware – São os dispositivos físicos de um Computador (placas mãe, memorias auxiliar e principal, periféricos.
Circuitos Sequenciais
Circuitos Sequenciais
Germano Maioli Penello
Circuitos Sequenciais
Germano Maioli Penello
Registos Registos simples Banco de registos Registos de deslocamento
Circuitos Sequenciais
CURSO DE LICENCIATURA EM COMPUTAÇÃO Disciplina: Organização e Arquitetura de computadores Tema: Álgebra booleana e Circuitos lógicos digitais Professor:
Flip-Flops, Registradores e Contadores O campo da Eletrônica Digital é basicamente dividido em: Lógica Combinacional Saídas dependentes única e exclusivamente.
Transcrição da apresentação:

Circuitos Sequenciais LATCH ou Flip-Flop RS assíncrono Circuitos Sequenciais www.ticmania.net www.ticmania.net

Circuitos Combinatórios Sequenciais Circuito Combinatório saídas dependentes unicamente das entradas atuais Circuito Sequencial saídas dependentes das entradas atuais e passadas (memória) Biestáveis Trancados “latched” num estado 0 ou 1 (memória) síncronos (Flip-flop) Sinal de clock assíncronos (Latch) Sem sinal de Clock A principal diferença entre os latches e flip-flops ocorrer no método usado para a mudança de estado

circuito combinatório vs Circuito sequencial Num circuito combinatório a saída depende exclusivamente do estado lógico das entradas Um circuito combinatório tem, as saídas dependentes unicamente das entradas actuais, enquanto que o circuito sequencial tem as saídas dependentes das entradas actuais mas também do seu passado. É muitas vezes impossível descrever um circuito sequencial com uma tabela que liste as suas saídas em função das suas entradas ao longo do tempo. Exemplo: Num circuito combinatório é possível somar 2 números, mas se o numero for muito grande o circuito torna-se difícil, ENTÃO, utiliza-se o circuito sequencial (que tem memória) sendo possível somar números grandes passo a passo, digito a digito. Num circuito sequencial a saída depende das entradas mas também do estado anterior da saída (memória) www.ticmania.net

Circuito sequencial Circuito sequencial é um circuito digital cujo comportamento é determinado, parcial ou totalmente, pelas entradas do momento, pelas entradas que ocorreram no passado. Os mais importantes são os biestáveis, que, por serem constituídos por portas lógicas e terem a capacidade de armazenar um bit de informação, são por vezes vistos como elementos de memória. Os circuitos sequenciais biestáveis dividem-se em síncronos (Flip-flop) e assíncronos (Latch) conforme a sua capacidade de alterar a saída a qualquer instante ou somente quando houver uma variação no sinal de clock. Flip-Flop Biestáveis ​​porque a saída pode ser 0 ou 1, e permanece trancada “latched” até a alguma condição mude ou seja aplicado um outro sinal ou pulso. www.ticmania.net

Latch vs Flip-Flop O latch é um dispositivo de armazenamento temporário que tem dois estados estáveis (biestável). Os latches são similares aos flip-flops porque são dispositivos biestáveis e que podem permanecer em um dos dois estados estáveis usando uma configuração de realimentação, na qual as saídas são ligadas as entradas opostas. A principal diferença entre os latches e flip-flops pode ocorrer no método usado para a mudança de estado. Biestável - O flip-flop ou latch são elementos de circuito que podem apresentar no seu funcionamento apenas dois estados estáveis. Não existem estados intermédios entre estes dois estados. A aplicação de um sinal de entrada pode mudar o dispositivo de um estado para outro e como a qualquer momento podemos saber qual é o estado em que ele se encontra, é possível considerar este circuito como uma memória capaz de armazenar um bit. www.ticmania.net

Flip-Flop RS ou SR (assíncrono) S – set (liga a saída) R – reset (desliga a saída) R S Q Q’ Qa (Q anterior) Q’a (Q’ anterior) Memória 1 Set Reset Erro lógico Flip-Flop ou Latch com portas NAND e NOR Para maior conveniência na manipulação do latch é vantajoso substituir os inversores por portas NOR ou NAND. Os terminais adicionais de entrada servem como terminais de controlo. O símbolo lógico para um latch RS é o seguinte. www.ticmania.net

Flip-Flop RS ou SR S – set (liga a saída) R – reset (desligar a saída) (assíncrono) Flip-Flop RS portas NAND Flip-Flop RS portas NOR R S Q Q’ Qa (Q anterior) Q’a (Q’ anterior) Memória 1 Set Reset Erro lógico Exercício – Verifica o funcionamento dos dois circuitos e tira as tuas conclusões www.ticmania.net

Flip-Flop RS ou SR S – set (liga a saída) R – reset (desligar a saída) (assíncrono) Flip-Flop RS portas NOR Flip-Flop RS portas NAND R S Q Q’ Qa (Q anterior) Q’a (Q’ anterior) Memória 1 Set Reset 1 Porta NAND 0 Porta NOR Erro lógico www.ticmania.net

Flip-Flop (Exercício reservatório) Botão de pressão C Válvula Solenoide B Sensor A Válvula Solenoide B Botão de pressão C Sensor A Situação / Problema O circuito deve encher o deposito (Abrindo a válvula B (b=1)) quando o botão C (c=1) é pressionado e deve desligar quando o sensor detetar que o deposito está cheio (a=1) (Fechando a válvula B (b=0)) www.ticmania.net

Flip-Flop (Exercício reservatório - Resolvido) Botão de pressão C Válvula Solenoide B Sensor A Válvula Solenoide B Botão de pressão C Sensor A www.ticmania.net

Flip-Flop (Exercício alarme) LED Laser - light-emitting diode buzzer LDR - Light Dependent Resistor LED Laser Sensor LDR Com recurso a um Botão de pressão, led laser, um LDR, um Buzzer e um FF, cria um circuito de alarme. buzzer Nota: Antes de começar deves compreender o funcionamento dos componentes utilizados, principalmente o LDR Justifica a escolha do tipo de portas usadas no FF www.ticmania.net

Funcionamento do LDR + luz + Tensão Flip-Flop RS portas NAND buzzer

Flip-Flop (Exercício alarme Resolvido) Flip-Flop RS portas NAND +5v buzzer Entrada +5v LDR O LED aponta para o LDR. Caso o feixe de luz seja interrompido o LDR irá acionar a entrada SET e o alarme disparará acionando o buzzer. Para desligar o alarme basta carregar no RESET. Foram usadas portas NAND, porque caso ao feixe de luz esteja interrompido quando fizer RESET o alarme irá continuar a tocar. Flip-Flop RS portas NAND 0v Entrada +5v buzzer LDR

Diagrama Temporal de Q e Q’ S Q Q’ Qa Q’a Mem. 1 Set Reset Erro lógico www.ticmania.net

Diagrama Temporal de Q e Q’ S Q Q’ Qa Q’a Mem. 1 Set Reset Erro lógico Diagrama Temporal de Q e Q’ Resolução parte I www.ticmania.net

Diagrama Temporal de Q e Q’ S Q Q’ Qa Q’a Mem. 1 Set Reset Erro lógico Resolução parte II 1 1 1 1 1 1 www.ticmania.net

Diagrama Temporal de Q e Q’ S Q Q’ Qa Q’a Mem. 1 Set Reset Erro lógico Resolução parte III 1 1 1 1 1 1 R=11000010000100000 S=00001000010000010 Q=00001100011000011 Q’=111110011100111100 www.ticmania.net