Programa da disciplina, i metodologia de ensino, avaliações e bibliografia básica. Objetivos da Disciplina



Documentos relacionados
Faculdade de Tecnologia de Teresina-PI Tecnologia em Redes de Computadores. Arquitetura de Computadores Prof. Nathan Saraiva

Circuitos Digitais Cap. 5

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

Conversores D/A e A/D

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 Digitais. Conteúdo. Sistema de Numeração e Códigos :: Conversões de Binário para Decimal SISTEMA DE NUMERAÇÃO E CÓDIGOS

Disciplina: : ELETRÔNICA DIGITAL

ANALÓGICA X DIGITAL. Vamos começar essa aula estabelecendo os dois tipos de eletrônica: Eletrônica Analógica. Eletrônica Digital

Circuitos Digitais Cap. 6

Curso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária

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

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

CAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO

Fabio Bento

UNIVERSIDADE CATÓLICA DE PETRÓPOLIS CENTRO DE ENGENHARIA E COMPUTAÇÃO

5 Entrada e Saída de Dados:

Conversão Digital Analógico e Analógico Digital. Disciplina: Eletrônica Básica Prof. Manoel Eusebio de Lima

Automação Industrial Parte 2

Oficina de Multimédia B. ESEQ 12º i 2009/2010

EA075 Conversão A/D e D/A

Figura 1 - O computador

Aula 2 Modelo Simplificado de Computador

ARQUITETURA DE COMPUTADORES - CONCEITUAL

Projeto de Máquinas de Estado

3 Sistemas de Numeração:

Disciplina: Organização de computadores

Sistemas numéricos. Prof. Leandro Tonietto Introdução a computação e suas aplicações Curso de Segurança da Informação UNISINOS ago-09

Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

3. Arquitetura Básica do Computador

Introdução à Engenharia de

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira CIRCUITOS DIGITAIS Engenharia de Computação

Trabalho compilado da Internet Prof. Claudio Passos. Sistemas Numéricos

Sistemas de Numeração

Capítulo 2. Numéricos e Códigos Pearson Prentice Hall. Todos os direitos reservados.

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 13

Introdução. Introdução. Introdução. Organização Estruturada de Computadores. Introdução. Máquinas Multiníveis

Capítulo I : Noções Gerais

Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

1 Problemas de transmissão

Ministério da Educação Universidade Federal do Ceará Pró-Reitoria de Graduação

Aula 04. Código BCD, Códigos Alfa-numéricos e Sistemas de Detecção de Erros

2- Conceitos Básicos de Telecomunicações

Curso de Modulação Digital de Sinais (parte 2)

Conversão Analógica Digital

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES

Redes de Computadores

Conversor Analógico /Digital

Prof.Msc Jocênio Marquios Epaminondas.

BARRAMENTO DO SISTEMA

No microfone, sua saída pode assumir qualquer valor dentro de uma faixa de 0 à 10mV. 1 - Sistemas de numeração

Introdução à Lógica de Programação

Sistema de Numeração e Códigos. CPCX UFMS Prof. Renato F. dos Santos

Memória Cache. Prof. Leonardo Barreto Campos 1

1. CAPÍTULO COMPUTADORES

ARQUITETURA DE COMPUTADORES

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

CURSO: Engenharia Elétrica e Engenharia de Computação. DISCIPLINA: Circuitos Lógicos I Z520234

Algoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual

Sistemas de Numeração. Engenharia da Computação 3 Período Alex Vidigal Bastos

Programação de Computadores

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia Disciplina de Lógica Computacional Aplicada. Prof. Dr.

1. NÍVEL CONVENCIONAL DE MÁQUINA

Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores.

Sistema de Aquisição de Dados

Sistemas de Numeração

Circuitos Digitais. Conteúdo. Introdução. Códigos. Outros Códigos BCD de 4 Bits. Código BCD Circuitos Combinacionais.

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

Sistemas Numéricos bit / Byte BIT BYTE. Prof. Celso Candido ADS / REDES / ENGENHARIA

ELETRÔNICA. Changed with the DEMO VERSION of CAD-KAS PDF-Editor ( INTRODUÇÃO

PROJETO DE REDES

Aula 02 Hardware. Informática. Prof. Diego Pereira. Contribuições de: Álvaro Silva e Bruno Gomes. Prof. Bruno Gomes <bruno.gurgel@ifrn.edu.

Quadro de consulta (solicitação do mestre)

3. Cite o nome e características do ponto mais alto e do ponto mais baixo de uma onda?

INSTRUMENTAÇÃO INDUSTRIAL 1. INTRODUÇÃO / DEFINIÇÕES

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

PROJETO. Ponte Digital. Luciano Daniel Amarante - carabina@pop.com.br Ricardo Watzko - rw@netuno.com.

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

2. Representação Numérica

Sistemas de Numeração. Introdução ao Computador 2010/1 Renan Manola

Sistemas de Numeração

Princípios de funcionamento dos computadores

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

Descrição de circuitos algebricamente, álgebra de Boole e circuitos lógicos, teorema de boole e De Morgan. Simplificação e projeto.

Organização de Computadores

Estudos Técnicos de Componentes e Periféricos (ETCP) Prof. Mauricio ETCP

INFORMÁTICA - BICT (noturno)

Organização de Computadores. Cálculos Binários e Conversão entre Bases Aritmética Binária

Comunicação de Dados. Aula 4 Conversão de Sinais Analógicos em digitais e tipos de transmissão

Entrada e Saída. Prof. Leonardo Barreto Campos 1

Controladores Lógicos Programáveis CLP (parte-3)

Unidade Central de Processamento Organização da UCP Execução de instruções em paralelo ("pipeline") Execução de programas

Como funcionam os Conversores A/D

Prof. Daniel Hasse. Multimídia e Hipermídia

Circuitos Combinacionais. Sistemas digitais

Sistemas de Numeração. Professor: Rogério R. de Vargas INFORMÁTICA 2014/2

Sistemas de Numerações.

ULA Sinais de Controle enviados pela UC

CONCEITOS BÁSICOS DE HARDWARE. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

Transcrição:

Circuitos Digitais Cap. 1 Prof. José Maria P. de Menezes Jr. Circuitos Digitais Tópicos Digitais I- Engenharia Elétrica -UFPI Programa da disciplina, i metodologia de ensino, avaliações e bibliografia básica. Objetivos da Disciplina Representações Numéricas Sistemas Analógicos e Digitais Circuitos Digitais / Circuitos Lógicos Memória Computadores Digitais Representação de Quantidades Binárias

Programa da Disciplina 1. Conceitos Introdutórios 2. Sistemas de Numeração e Códigos 3. Portas Lógicas e Álgebra Booleana 4. Circuitosit Lógicos Combinacionais i i 5. Aritmética Digital: Operações e Circuitos 6. Flip-Flops e Dispositivos Correlatos 7. Circuitos Lógicos Seqüênciais 8. Contadores e Registradores 9. Interface com o Mundo Analógico 10. Dispositivos de Memória Circuitos Digitais Metodologia de Ensino Digitais I- Engenharia Elétrica -UFPI Aulas Teóricas Aulas Práticas (Lab. Eletrônica Digital) Avaliações

Bibliografia Básica Tocci, R. j., Widmer, N. S., Moss, G. L.; Sistemas Digitais - Princípios e Aplicações - 10ª Ed, Editora Pearson, 2007. Milos Ercegovac; Tomas Lang; Jaime H. Moreno; Introdução aos Sistemas Digitais, Editora Bookman, 2000. FLOYD, Thomas L. Digital Fundamentals. 17. ed. Upper Saddle River: Prentice-Hall, 2000. Material da Disciplina: http://josemenezesjr.googlepages.com/ Objetivos Gerais da Disciplina Entender os conceitos fundamentais de lógica digital. Estudo de Sistemas Digitais Combinacionais. Estudo de Sistemas Digitais Seqüênciais. Habilitar o aluno a realizar análise e síntese de circuitos digitais. it i Apresentação aos Dispositivositi de Lógica Programável.

AULA 1 Objetivos Distinção entre representações digitais e analógicas. Vantagens e desvantagens no uso de representações digitais e analógicas. Reconhecer as características básicas dos sistemas de numeração. Identificar um diagrama de tempo. Transmissão Paralela e Serial. Memória. Computador Digital.

Representações Numéricas Em Engenharia, assim como em outras áreas de trabalho, temos que tratar com quantidades. Estas quantidades são medidas, monitoradas, guardadas, manipuladas aritmeticamente, observadas ou utilizadas de alguma outra maneira. Para manipular adequadamente estas quantidades, é importante representar seus valores de modo eficiente e preciso. Há basicamente duas formas de representação dos valores das quantidades: a ANALÓGICA eadigital. Representações Numéricas Representação Analógica A quantidade é representada por uma tensão, uma corrente ou uma medida de movimento proporcional ao valor em questão. Quantidades analógicas têm uma importante característica: elas podem variar ao longo de uma faixa contínua de valores. Ex: velocímetro, termostato, microfone. Representação Digital A quantidade não é representada por quantidades proporcionais, p 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. Ex: relógio digital. Resumidamente: Analógica contínua, ambígua na leitura Digital discreta (passo a passo)

Representações Numéricas Dentre as quantidades a seguir, quais são as que estão relacionadas a quantidades analógicas, e quais estão relacionadas a quantidades digitais? (a) Chave de dez posições. DIGITAL (b) Corrente que flui de uma fonte. ANALÓGICA (c) Temperatura de um ambiente. ANALÓGICA (d) Grãos de areia na praia. DIGITAL (e) Velocidade de um automóvel. ANALÓGICA Sistemas Analógicos e Digitais 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. Ex: computadores, calculadoras, equipamentos de áudio e vídeo e sistema telefônico. Sistema Analógico Contém dispositivos que manipulam quantidades físicas que podem variar ao longo de uma faixa contínua de valores. Por exemplo, a amplitude do sinal de saída de um alto-falante em um receptor de rádio que pode apresentar qualquer valor entre zero eoseuvalormáximo(limite). Ex: amplificadores de áudio, fita magnética e etc.

Vantagens das técnicas digitais Verifica-se hoje um aumento no número de aplicações em eletrônica que utilizam técnicas digitais para implementar funções que eram realizadas usando-se métodos analógicos. Os principais motivos para esta migração são: Os sistemas digitais são geralmente mais fáceis de serem projetados. Facilidade no armazenamento da informação. Maior precisão e exatidão. As operações podem ser programadas. Os circuitos digitais são menos afetados por ruídos (níveis lógicos). CIs (chips) digitais podem ser fabricados com mais dispositivos internos. Só há vantagens nessa migração de analógico para digital???? Limitações das técnicas digitais Há uma grande desvantagem quando se usam técnicas digitais: O mundo real é quase totalmente analógico! 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: (i) Converter a variável física em um sinal elétrico (analógico), (ii) Converter a entrada analógica para o formato digital, (iii) Realizar o processamento da informação digital (operação), e (iv) Converter as saídas digitais de volta ao formato analógico. Ex 2.: Gravação de Cd

Sinais analógicos e digitais Processo de converter o sinal analógico para digital é chamado de quantização ou digitalização. A Digitalização de sinais analógicos é obtida com três processos: 1. Amostragem: Discretização do sinal analógico original no tempo. 2. Quantização: Discretização da amplitude do sinal amostrado. 3. Codificação: Atribuição de códigos (geralmente binários) às amplitudes do sinal quantizado. A exatidão com a qual é feita a conversão é feita depende do número de níveis e da freqüência das amostras. Sistemas de Numeração Digital 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 Formado por 10 algarismo Base 10 2x10^3 + 7x10^2 + 4x10^1...

Sistemas de Numeração Digital Contagem Decimal Sistemas de Numeração Digital 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 it eletrônico simples e preciso que opere com apenas dois níveis de tensão. Sistema Binário Formado por 2 algarismo Base 2 1x2^3 + 0x2^2 + 1x2^1... Digito binário = bit

Sistemas de Numeração Digital Contagem Binária Até 2^N contagens Representação de Quantidades Binárias As quantidades binárias podem ser representadas por qualquer dispositivo que tenha apenas dois estados de operação, ou duas condições possíveis. Por exemplo: (i) uma chave, que possui apenas duas opções: aberta ou fechada, ou (ii) um cartão perfurado.

Representação de Quantidades Binárias O Cartão perfurado foi aproveitado inicialmente por Herman Hollerith, fundador da Tabulating Machine Company precursora da IBM, para sistemas de informação não têxteis. Esses cartões foram os grandes precursores da memória usada em computadores. Uma informação não confirmada é que "os cartões perfurados originais tinham o tamanho das notas de 1 dolar", este tamanho foi escolhido para que os cartões pudessem ser levados nas carteiras dos recenseadores. Nos primeiros computadores, que eram máquinas enormes e muito complicadas de serem utilizadas, os cartões perfurados eram o meio de incluir dados e comandos nas máquinas. Representação de Quantidades Binárias

Representação de 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 i 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. FIGURA 1-7 (a) Valores típicos de tensões em um sistema digital. Representação de Quantidades Binárias Sinais Digitais e Diagramas de tempo A Figura abaixo mostra um sinal digital típico, e como ele varia ao longo do tempo. Na realidade, trata-se de um gráfico de tensão versus tempo (t) que é denominado d diagrama de tempo. A escala de tempo, horizontal, é dividida em intervalos regulares. As transições no diagrama foram desenhadas como linhas verticais de modo a parecerem instantâneas, sendo que na realidade existe um curto tempo de subida. FIGURA 1-7 - (b) diagrama de tempo de um sinal digital típico.

Circuitos Digitais / Circuitos Lógicos Os circuitos digitais são projetados para produzir tensões de saída que se encontrem dentro das faixas de tensões determinadas d para os níveis 0 e 1, e para responderem a tensões de entrada também dentro destas faixas. FIGURA 1-8 Um circuito digital responde aos níveis binários das entradas (0 ou 1) e não ao valor exato da tensão. Circuitos Digitais / Circuitos Lógicos O modo como um circuito digital responde a uma entrada é denominado d lógica do circuito. it Por esta razão, os circuitos it digitaisit i são também chamados de circuitos lógicos. Os dois termos são usados indistintamente. Os principais tipos de circuitos lógicos normalmente encontrados em sistemas digitais serão estudados, dando ênfase inicialmente à funções lógicas que podem ser implementadas por esses circuitos. Circuito integrado

Transmissão de Dados Uma das operações mais comuns que ocorrem em qualquer sistema digitalit é 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. Os dois métodos básicos para transmissão de informação digital são: paralelo e serial. Transmissão Paralela e Serial Diferenças? FIGURA 1-9 (a) a transmissão paralela usa uma linha de conexão por bit, e todos os bits são transmitidos simultaneamente; (b) a transmissão serial usa apenas uma linha de sinal, na qual os bits são transmitidos serialmente (um de cada vez).

Memória Quando um sinal de entrada é aplicado à maioria dos dispositivos ou circuitos, a saída muda, de algum modo, em resposta à entrada. Se ao ser removido o sinal de entrada, a saída volta ao estado original, então este circuito não deve possuir memória. Se ao ser removido o sinal de entrada, a saída se mantém no estado original, então este circuito deve possuir memória. Computadores Digitais cálculos interpretação recebe e imprime instruções FIGURA 1-11 Diagrama funcional de um computador digital. armazenamento