Instalação de Sistemas Eletrônicos Digitais

Documentos relacionados
Ciência da Computação Circuitos Digitais Objetivos e Introdução

Aula 02. Sistemas de Numeração, Representação Numérica, Quantidades binárias, Sistemas Digitais e Analógicos.

Circuitos Digitais. Conteúdo. Lógica. Introdução. Tabela-Verdade. Álgebra Booleana. Álgebra Booleana / Funções Lógicas. Ciência da Computação

Eletrônica Digital Apresentação e Cap.1 PROF. EDUARDO G. BERTOGNA UTFPR / DAELN

Conceitos Introdutórios Capítulo 1. Prof. Gustavo Fernandes de Lima

Circuitos Digitais. Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional

Aula 01. Sistemas Analógicos e Digitais

CIRCUITOS DIGITAIS. Apresentação da Disciplina Introdução aos Circuitos Digitais. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

Organização de computadores

ELETRONICA DIGITAL. Aula 01 Apresentação da disciplina; Representação Digital x Analógica. Prof. Franklin Alves 1

Apresentação da Disciplina Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

Prof. Hélio Oliveira Ferrari Fb.me/profgandhiferrari

Conceitos introdutórios

Sistemas Digitais Módulo 4 Álgebra Booleana e Circuitos Lógicos

Representação de Informação. 1. Converta cada um dos seguintes números para o seu equivalente decimal: a)

ELETRÔNICA DIGITAL. Prof. Fabio Martins Domingues

Sistema Supervisório - IHM

Eletrônica Digital para Instrumentação

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

Sistemas Digitais. Tiago Alves de Oliveira

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

Organização e Arquitetura de Computadores I

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

Circuitos Digitais. Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional

Universidade Federal do ABC

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

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS UNIDADE DE ENSINO SUPERIOR CURSO DE ENGENHARIA INDUSTRIAL ELÉTRICA PLANO DE ENSINO

Revisão de Circuitos Digitais

Fabio Bento

SISTEMAS DIGITAIS. Exercícios. Ano Lectivo 2009/2010. Representação de Informação

Apostila de Eletrônica Digital ÍNDICE

Sistemas Digitais Módulo 1 Introdução e Sistemas de Numeração

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

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

SSC512 Elementos de Lógica Digital. Latches e Flip Flops. GE4 Bio

Revisão de Lógica Digital. Lógica Booleana Conversão A/D e D/A Circuitos digitais e Memória

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

Circuitos Digitais. Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional

Elementos de Lógica Digital Aula 1: Introdução 04/08/2011

CAPÍTULO 3 CIRCUITOS SEQUENCIAIS I: REGISTRADORES

Prof. Leonardo Augusto Casillo

Aula 1. Funções Lógicas. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

CAPÍTULO 3 CIRCUITOS SEQUENCIAIS I: REGISTRADORES

Capítulo 1 Conceitos Introdutórios

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

Introdução à Ciência da Computação

RCM00011 CIRCUITOS DIGITAIS

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

Códigos, Portas Lógicas e Comportamento Elétrico

Analógico vs Digital

Circuitos Seqüenciais

Introdução à Automação

3. Computadores Industriais

SSC0112 Organização de Computadores Digitais I

Para essa conversão utiliza-se o valor posicional

Capítulo 5 - Flip-Flops e Dispositivos Correlatos

Circuitos Digitais Álgebra de Boole

Sistemas Digitais Módulo 5 Teoremas Lógicos, Simplificação Algébrica e Projeto de Circuitos Lógicos

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

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

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

Teórico-prática n.º 8 Sistemas Digitais

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

Circuitos Lógicos. Capítulo 1 Sistema de Numeração e Códigos

Álgebra de Boole (ou Boleana) Circuitos Digitais Portas Lógicas e Álgebra de Boole. Álgebra de Boole: Tabela Verdade. Álgebra de Boole: funções

CAPÍTULO 2 ELEMENTOS DE LÓGICA SEQUENCIAL

Álgebra Booleana. UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

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

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


Prof. André Rabelo LÓGICA DIGITAL INTRODUÇÃO

Transistor. Portas Lógicas (2) Base; Coletor; Emissor.

Sistemas de Numeração. Sistemas de Numeração. Sistemas de Numeração. RUIDO em Sistemas Computacionais. Arquiteturas de Computadores

Circuitos Sequenciais

ARQUITETURA DE COMPUTADORES

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

Descrevendo Circuitos Lógicos Capítulo 3 Parte II

Objetivo. Sistemas de Numeração e Códigos. Apresentar técnicas de representação e converção de números em diversos sistemas de numeração.

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

Sistema Decimal - Permite representar qualquer quantidade por intermédio de uma soma ponderada de potências de base 10.

UNIVERSIDADE Anhanguera-Uniderp Disc. Eletrônica Digital II Profª M. Sc Daniela Luiza Catelan Carneiro EE - Turma N50 JOHNNY M. MARQUES R.A.

FACULDADE PITÁGORAS PRONATEC

Computação e Programação

Descrevendo Circuitos Lógicos (Continuação) Teoremas Booleanos. CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Prof. Fernando Maia da Mota

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


Circuitos Lógicos Aula 5

PORTAS LÓGICAS E TEOREMAS DE "DE MORGAN"

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

EPUSP PCS 3335 Laboratório Digital A. Um Circuito Digital

ÁLGEBRA BOOLEANA E LÓGICA DIGITAL AULA 04 Arquitetura de Computadores Gil Eduardo de Andrade

Projeto de Circuitos Lógicos. Introdução ao Computador 2010/01 Renan Manola

11 a EDIÇÃO SISTEMAS DIGITAIS

REFERENCIAIS DO CURSO CERTIFICADO DE NÍVEL 4 ELECTRÓNICA DIGITAL (75 H)

SISTEMAS DIGITAIS CONTADORES E REGISTRADORES. Professor Carlos Muniz

Eletrônica Digital Portas Lógicas

Automação Industrial Parte 8

EELi02 Circuitos Lógicos

UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E DA TERRA BACHARELADO EM SISTEMAS DE INFORMAÇÃO

Transcrição:

Curso de Formação Profissional Técnico em Eletroeletrônica Módulo II Senai Arcos-MG Instalação de Sistemas Eletrônicos Digitais Raphael Roberto Ribeiro Silva Técnico em eletroeletrônica pelo INPA Arcos Estudante de Engenharia Elétrica do IFMG - Formiga CFP Eliezer 1 Vitorino Costa

Avaliação 01 Prova (06/12) 60 pontos. 02 pesquisas - 5 pontos cada. 10 atividades práticas - 3 pontos cada.

Sistemas Digitais Existem duas formas de representar valores de quantidades: a analógica e a digital. Sistema Digital Combinação de dispositivos projetados para manipular informação lógica ou quantidades físicas que são representadas no formato digital; ou seja, as quantidades podem assumir apenas valores discretos. Esses dispositivos são na maioria das vezes eletrônicos, mas podem, também, ser mecânicos, magnéticos ou pneumáticos. Sistema Analógico Contém dispositivos que manipulam quantidades físicas que podem variar ao longo de uma faixa contínua de valores.

Sistemas Digitais O criador do código Morse, Samuel Finley Breese Morse, deu inicio ao principio da comunicação digital onde o mesmo elaborou um sistema de representação de letras, números e sinais de pontuação através de um sinal codificado enviado de forma intermitente. Para descrever os circuitos que podem ser construídos pela combinação de portas lógicas, um novo tipo de álgebra é necessário, uma em que as variáveis e funções podem ter apenas valores 0 e 1. Tal álgebra é denominada álgebra booleana, devido ao seu descobridor, o matemático inglês George Boole (1815-1864). Na Álgebra de Boole existem apenas três operadores E, OU e NÃO (AND, OR, NOT). Estas três funções são as únicas operações necessárias para efetuar comparações ou as quatro operações aritméticas base.

Sistemas Digitais Para descrever os circuitos que podem ser construídos pela combinação de portas lógicas, um novo tipo de álgebra é necessário, uma em que as variáveis e funções podem ter apenas valores 0 e 1. Tal álgebra é denominada álgebra booleana, devido ao seu descobridor, o matemático inglês George Boole (1815-1864). Na Álgebra de Boole existem apenas três operadores E, OU e NÃO (AND, OR, NOT). Estas três funções são as únicas operações necessárias para efetuar comparações ou as quatro operações aritméticas base. Do mesmo modo que existem funções em álgebra "comum", também existem funções na álgebra booleana. Uma função booleana tem uma ou mais variáveis de entrada e fornece somente um resultado que depende apenas dos valores destas variáveis.

Sistemas Digitais Representação Digital A quantidade não é representada por quantidades proporcionais, mas por símbolos denominados dígitos. Em outras palavras, essa representação é de natureza discreta não varia continuamente, mas em saltos ou degraus.

Sistemas Digitais O que é um Sistema Digital? Circuito eletrônico que processa informação usando apenas dígitos (números) para implementar suas operações e cálculos. (Uyemura, 2000) Combinação de dispositivos projetados para manipular informação lógica ou quantidades físicas que são representadas no formato digital. (Tocci Widmer, 2001) Função de transformação de um alfabeto finito de entrada em outro alfabeto finito de saída. (Carro, 2001)

Sistemas Digitais Vantagens Os sistemas digitais são geralmente mais fáceis de serem projetados. Facilidade no armazenamento da informação. Maior facilidade para manter a precisão e a exatidão em todo o sistema. As operações podem ser programadas. Os circuitos digitais são menos afetados por ruídos. CIs (chips) digitais podem ser fabricados com mais dispositivos internos. Desvantagens Conversão A/D e D/A

Sistemas Digitais Os dois principais problemas quando se usam técnicas digitais: 1. O mundo real é quase totalmente analógico! 2. Processar sinais digitalizados leva tempo! Assim, para obter as vantagens das técnicas digitais quando tratamos com entradas e saídas analógicas, seguimos quatro passos: a) Converter a variável física em um sinal elétrico (analógico), b) Converter a entrada analógica para o formato digital, c) Realizar o processamento da informação digital (operação), d) Converter as saídas digitais de volta ao formato analógico.

Sistemas Digitais

Sistemas Digitais Um sistema Digital é um sistema onde os sinais possuem um número finito de valores discretos, se contrapondo a sistemas analógicos onde os sinais pertencem a um conjunto contínuo de valores (infinitos valores).

Representação Numérica Há muitos sistemas de numeração em uso na tecnologia digital. Os mais comuns são os sistemas decimal, binário, octal e hexadecimal. O sistema decimal é obviamente o mais familiar, e examinar algumas de suas características nos ajudará a entender melhor os outros sistemas. Sistema Decimal

Representação Numérica Infelizmente, o sistema de numeração decimal não é conveniente para ser implementado em sistemas digitais. Por exemplo, é muito difícil projetar um equipamento eletrônico para que ele opere com dez níveis diferentes de tensão (cada um representando um caractere decimal, 0 a 9). Por outro lado, é muito fácil projetar um circuito eletrônico simples e preciso que opere com apenas dois níveis de tensão. Sistema Binário

Contagem Binária Representação Numérica

Representação Numérica Conversão entre binário e decimal

Exercícios 1 Faça a conversão dos números abaixo para base 2: a) 127 10 b) 64,75 10 c) 31,625 10 2 Faça a conversão dos números abaixo para base 10: a) 11001 2 b) 010001,001 2 c) 10101011,01 2

Representação Numérica

Exercícios 1 Faça as conversão dos números abaixo para as bases pedidas: a) 01101 2 =? 10 b) 01101 2 =? 16 c) 01101 2 =? 8 d) 36 16 =? 10 e) 36 8 =? 10 f) 2F 16 =? 8 g) 2F 16 =? 2

Quantidades Binárias Em sistemas eletrônicos digitais, uma informação binária é representada por tensões (ou correntes) que estão presentes nas entradas e saídas dos diversos circuitos. Tipicamente, os números 0 e 1 são representados por dois níveis de tensões nominais. Por exemplo, zero volt (0 V) pode representar o binário 0, e +5 V pode representar o binário 1. Na realidade, devido às variações nos circuitos, o 0 e o 1 são representados por faixas de tensão.

Quantidades Binárias

Exercício 1 Na figura a seguir se encontra desenhado um sinal digital periódico. Determine: a) Período. b) Frequência.

Transmissão de Dados Uma das operações mais comuns que ocorrem em qualquer sistema digital é a transmissão da informação de um ponto para outro. A informação pode ser transmitida a uma distância tão pequena quanto a de alguns centímetros em uma placa de circuito, ou a uma distância de vários quilômetros. A informação é transmitida em formato binário e, geralmente, é representada por tensões na saída de um transmissor que está conectado à entrada de um circuito receptor. O dois métodos básicos para transmissão de informação digital são: paralelo e serial.

Transmissão de Dados

Exercício 1 Dada a forma de onda abaixo responda: a) Determine o tempo total necessário para transmitir os oito bits do sinal A da figura abaixo. Indique a sequência de bits, sendo que o menos significativo é enviado primeiro. Como referência o valor de clock é de 100Hz. b) Qual é o tempo total necessário para transmitir os mesmos oito bits em paralelo? c) Qual das opções é a melhor a ser escolhida? clk A

Diagrama Funcional de um Computador

Bits A maioria dos microcomputadores manipula e armazena informações e dados binários em grupos de 8 bits de modo que uma sequência de 8 bits recebe um nome especial: denominado byte. Números binários muitas vezes são divididos em grupos de 4 bits, assim há um termo específico para esses grupos - nibble. Bits, nibbles e bytes são termos que representam um número fixo de dígitos binários. De forma geral, denominamos palavra (word) um grupo de bits que representa uma certa unidade de informação.

Código BCD Quando números, letras ou palavras são representados por um grupo especial de símbolos, dizemos que eles estão codificados, sendo o grupo de símbolos denominado código. CODIFICAÇÃO EM BINÁRIO PURO: Um número decimal é representado pelo seu número binário equivalente. DECIMAL CODIFICADO EM BINÁRIO: Cada dígito de um número decimal é representado em binário. Esta codificação é denominada de BCD (Binary- Coded-Decimal). Para ilustrar, considere o número 874 em decimal: Codificação em Binário Puro: 87410 = 11011010102 Decimal Codificado em Binário: 87410 =

Operação E (Porta E) Primeira das três operações fundamentais da Álgebra Booleana. Pode ser interpretada como: verdade (1) apenas quando ambos os operadores forem verdadeiros Representa a operação E, AND lógico;

Diagrama de Tempo - Porta AND

Operação OU (Porta OU) Segunda operação fundamental. Pode ser interpretada como: verdade (1) quando qualquer dos operadores for verdadeiro Representa o OU lógico;

Diagrama de Tempo - Porta OR

Operação NÃO (Porta NOT) Terceira e última das operações fundamentais. Pode ser interpretada como: complemento ou inverso do valor atual Representa o NÃO lógico;

Diagrama de Tempo - Porta NOT

Operação NÃO-E (Porta NAND) É definida como sendo o inverso da operação E.

Diagrama de Tempo - Porta NAND

Operação NÃO-OU (Porta NOR) É definida como sendo o inverso da operação OU.

Diagrama de Tempo - Porta NOR

Operação OU-Exclusivo (Porta XOR) Pode ser interpretada como: verdade (1) quando apenas um dos operadores for verdadeiro F(A,B) = (A B)+(B A) = A B

Diagrama de Tempo - Porta XOR

Operação Não-OU-Exclusivo (Porta Pode ser interpretada como: XNOR) verdade (1) quando os dois operadores forem iguais F(A,B) = (A B )+(A B) = A B

Operações Booleanas As regras para as operações OR, AND e NOT com duas entradas podem ser resumidas como segue: OR AND NOT 0 + 0 = 0 0. 0 = 0 0 = 1 0 + 1 = 1 0. 1 = 0 1 = 0 1 + 0 = 1 1. 0 = 0 1 + 1 = 1 1. 1 = 0

Operações Booleanas Uma vez de posse da expressão Booleana para a saída de um circuito, podemos obter o nível logico da saída para qualquer conjunto de níveis lógicos de entrada. Em resumo, segue-se as seguintes regras de procedência para se avaliar uma expressão Booleana: 1. Realize as inversões de termos simples; 2. Realize todas operações dentro de parênteses; 3. Realize as operações AND antes das operações OR (a menos que os parênteses indiquem o contrario); 4. Se uma expressão tiver uma barra sobre ela, realize a operação indicada pela expressão e, em seguida, inverta o resultado.

Operações Booleanas

Operações Booleanas Assuma para as entradas os seguintes valores: A = 0, B = 1, C = 1 e D = 1.

Exercício 1 Dado o circuito abaixo e os valores das entradas indique o nível lógico que o mesmo terá em sua saída. A = 0, B = 0, C = 1, D = 1 e E = 1.

Exercício 1 Dado o circuito abaixo e os valores das entradas indique o nível lógico que o mesmo terá em sua saída. A = 0, B = 0, C = 1, D = 1 e E = 1.

Exercício 1 Um circuito tem em sua saída a seguinte expressão: y = AC + B C + ABC Construa um circuito que terá essa expressão em sua saída.

Exercício 1 Um circuito tem em sua saída a seguinte expressão: y = AC + B C + ABC Construa um circuito que terá essa expressão em sua saída.

Exercício 1 Um circuito tem em sua saída a seguinte expressão: y = AC + B C + ABC Construa um circuito que terá essa expressão em sua saída.

Teorema Booleano Vimos como a Álgebra Booleana pode ser usada para ajudar na análise de um circuito lógico e como expressar matematicamente a operação do circuito. Prosseguimos no uso da Álgebra Booleana investigando teoremas Booleanos, que poderão nos ajudar a simplificar expressões lógicas e circuitos lógicos. Começaremos com os teoremas para uma variável lógica, acompanhados de um circuito lógico para demonstrar sua validade. Em seguida, serão apresentados os teoremas com mais de uma variável lógica.

Teorema Booleano

Teorema Booleano

Teorema Booleano

Teorema Booleano Leis Comutativas (09) x + y = y + x (10) x y = y x Leis Associativas (11) x + ( y + z) = (x + y) + z = x + y + z (12) x ( y z) = (x y) z = x y z Lei Distributiva (13a) x ( y + z) = xy + xz (13b) (w + x) ( y + z) = wy + xy + wz + xz

Teorema Booleano (14) x + xy = x (15a) x + xy = x + y (15b) x + xy = x + y (16) (x + y) = x. y (17) x. y = x + y

Teorema Booleano Exemplo: Simplifique a expressão z = A + C. (B. D) para que ela tenha apenas variáveis simples invertidas.

Teorema Booleano Exemplo: Simplifique a expressão z = A + C. (B. D) para que ela tenha apenas variáveis simples invertidas. Solução: z = A + C. (B. D) = A + C + (B + D) z = A. C + B. D = A. C + B. D

Exercício 1 Projete uma porta inversora utilizando outras portas lógicas. 2 Projete uma porta AND utilizando outras portas lógicas. 3 Projete uma porta OR utilizando outras portas lógicas.

Exercício 1 Projete uma porta inversora utilizando outras portas lógicas.

Exercício 2 Projete uma porta AND utilizando outras portas lógicas.

Exercício 3 Projete uma porta OR utilizando outras portas lógicas.

Exercício 4 - Em um determinado processo de fabricação, uma esteira de transporte deve ser desligada sempre que determinadas condições ocorrem. Essas condições são monitoradas e têm seus estados sinalizados por quatro sinais lógicos, que são: A será ALTO sempre que a velocidade da esteira for muito alta. B será ALTO sempre que o recipiente no final da esteira estiver cheio. C será ALTO quando a tensão da esteira for muito alta. D será ALTO quando o comando manual estiver desabilitado. Um circuito lógico é necessário para gerar um sinal x que será ALTO sempre que as condições A e B existirem simultaneamente, ou sempre que as condições C e D existirem simultaneamente.

Simbologia Alternativa para Portas Lógicas

Flip Flop O flip-flop ou multivibrador biestável é um circuito digital pulsado capaz de servir como uma memória de um bit. Um flip-flop tipicamente inclui zero, um ou dois sinais de entrada, um sinal de clock, e um sinal de saída, apesar de muitos flip-flops comerciais proverem adicionalmente o complemento do sinal de saída. Alguns flip-flops também incluem um sinal da entrada clear, que limpa a saída atual. Como os flip-flops são implementados na forma de circuitos integrados, eles também necessitam de conexões de alimentação. A pulsação ou mudança no sinal do clock faz com que o flip-flop mude ou retenha seu sinal de saída, baseado nos valores dos sinais de entrada e na equação característica do flip-flop.

Flip Flop De forma geral podemos representar o flip-flop como um bloco onde temos 2 saídas: Q e Q', entrada para as variáveis e uma entrada de controle (Clock). A saída Q será a principal do bloco. Este dispositivo possui basicamente dois estados de saída. Para o flip-flop assumir um destes estados é necessário que haja uma combinação das variáveis e do pulso de controle (Clock). Após este pulso, o flip-flop permanecerá neste estado até a chegada de um novo pulso de clock e, então, de acordo com as variáveis de entrada, mudará ou não de estado. Quatro tipos de flip-flops possuem 8 aplicações comuns em sistemas de clock não-sequencial: flip-flop T ("toggle"), flip-flop S-R ("set-reset"), flip-flop J-K e o flip-flop D ("data").

Flip Flop RS Básico Consiste no tipo mais básico de Flip-Flop, onde temos as duas saídas Q e Q e suas variáveis de entrada são um Set e um Reset, onde o Set seleciona o nível lógico 1 na saída do circuito (Q) e o Reset que seleciona o nível lógico 0 na saída (Q ). Abaixo temos seu circuito equivalente. Adote Qa como a entrada atual do circuito.

Flip Flop RS com Clock Partindo da mesma lógica do tipo de Flip-Flop RS Básico, a única alteração em sua composição é a entrada de um clock, que é a peça fundamental para o circuito, pois quando ativo ele altera a saída de acordo com as variáveis de entrada. Porém, aqui temos a entrada do clock, que quando possui nível lógico 1 permite o funcionamento do RS Básico em si e quando ele apresenta nível lógico 0 ele apresenta na saída o último estado das entradas.

Flip Flop JK O funcionamento do JK nada mais é que um Flip-Flop RS realimentado, conforme ilustração abaixo:

Flip Flop JK com Preset e Clear Aqui temos a entrada de duas novas variáveis, o Preset e Clear, que determinam o funcionamento do Flip-Flop. Onde o Preset seleciona o nível lógico 1 na saída, independente do que está nas entradas, assim como o Clear seleciona o nível lógico 0 na saída independente do que está nas entradas. Abaixo segue a tabela de como funciona o esquema Preset e Clear.

Flip Flop JK Mestre-Escravo Este tipo de Flip-Flop foi desenvolvido para resolver um problema característico do FlipFlop tipo JK, que é a alteração das entradas enquanto o sinal do clock for 1, alterando as saidas ate que o clock seja 0. Visando corrigir este erro foi desenvolvido um circuito que conforme é dado o pulso no clock suas entradas são bloqueadas, e a saída só é fornecida quando o pulso deste clock é 0. Abaixo segue o esquema do circuito em questão.

Flip Flop tipo T (Toggle) O flip-flop "T" é útil para contagens. Sinais repetidos à entrada de clock farão com que o flip-flop mude seu estado a cada transição de nível alto-parabaixo da entrada de clock. Se sua entrada T for "1", a saída de um flip-flop pode ser ligada à entrada clock de um segundo flip-flop e assim por diante até a saída final do circuito, considerada com o conjunto de todas as saídas dos flip-flops individuais. A esta montagem formada, caracterizamos como uma contagem, em sistema binário, do número de ciclos da primeira entrada de clock, até um limite máximo de 2 n -1, onde n é o número de flip-flops utilizados no circuito.

Flip Flop tipo T (Toggle) O flip-flop "T" é útil para contagens. Sinais repetidos à entrada de clock farão com que o flip-flop mude seu estado a cada transição de nível alto-parabaixo da entrada de clock. Se sua entrada T for "1", a saída de um flip-flop pode ser ligada à entrada clock de um segundo flip-flop e assim por diante até a saída final do circuito, considerada com o conjunto de todas as saídas dos flip-flops individuais. A esta montagem formada, caracterizamos como uma contagem, em sistema binário, do número de ciclos da primeira entrada de clock, até um limite máximo de 2 n -1, onde n é o número de flip-flops utilizados no circuito.

Flip Flop tipo D 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. Independentemente do valor atual da saída, ele irá assumir o valor 1 se D = 1 quando o clock for mudado ou o valor 0 se D = 0 quando o clock for mudado. Este flip-flop pode ser interpretado como uma linha de atraso primitiva ou um hold de ordem zero, visto que a informação é colocada na saída um ciclo depois de ela ter chegado na entrada.

Conversor A/D e D/A A maioria dos sinais encontrados na natureza são analógicos Para processá-los em um sistema digital deve-se:

Conversor D/A

Conversor D/A

Conversor D/A

Conversor A/D

Referências Bibliográficas TOCCI, Ronald; WIDMER, N. S. "Sistemas Digitais. Princípios e Aplicações". 11ª Edição. Editora Prentice-Hall, 2011. ISBN: 9788576059226. PEDRONI Volnei A. "Eletrônica Digital Moderna e VHDL". 1ª Edição. Editora Campus, 2010. ISBN: 9788535234657. KARIM, Mohammad A.; CHEN, Xinghao. "Projeto Digital - Conceitos e Princípios Básicos". 1ª Edição. Editora LTC (Grupo Gen), 2009. ISBN: 9788521617150.