Tecnicas com Sistemas Digitais



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

Controle de elevador

Contadores. Contadores Assíncronos Crescentes

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

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

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

Circuitos Digitais 144L

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

Conceitos básicos do

Período: 4º Disciplina: Técnicas e Sistemas Digitais

Memórias. O que são Memórias de Semicondutores? São componentes capazes de armazenar informações Binárias (0s e 1s)

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

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

Sistemas Digitais e Microprocessadores

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

Marcos da Arquitetura de Computadores (1)

PORTAS LÓGICAS MARGEM DE RUÍDO FAN-OUT FAN-IN TEMPO DE PROPAGAÇÃO DISSIPAÇÃO DE POTÊNCIA

DECODIFICADOR DE DISPLAY DE 7 SEGMENTOS COM LATCH

AULA 06 LINGUAGEM DE BLOCOS DE FUNÇÃO (FB) ENG Informática Industrial I Profa. Letícia Chaves Fonseca

Aula Memória principal e 2. Memória de armazenagem em massa.

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

Experimento 11 - Contador síncrono

Falso: F = Low voltage: L = 0

Humberto Hickel de Carvalho - IFSP Cubatão TRANSÍSTOR DE EFEITO DE CAMPO DE JUNÇÃO JFET

Curso de Instalação e Gestão de Redes Informáticas

UNIBRATEC Ensino Superior e Técnico em Informática DHD Desenvolvimento em Hardware

Capítulo VIII Registradores de Deslocamento e Contadores

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

CAPÍTULO 5 CONTADORES NA FORMA DE CIRCUITO INTEGRADO

Universidade Estadual do Ceará

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

Valor lógico UM (Verdade, 1): 5 Volts. Valor lógico ZERO (FALSO, 0): 0 Volts.

PROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS

CAPÍTULO I. UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA ELÉTRICA Apostila de Eletrônica Digital. Sistemas de Numeração. 1.

Capítulo 12. Projeto 5 Controle de Motores de Passo Circuito e Funcionamento

ARQUITETURA DE COMPUTADORES

Aula 19. Conversão AD e DA Técnicas

UFSM-CTISM. Circuitos Digitais Contadores Aula-11

Sistemas Digitais - Introdução

EA773 - Experimento 5

Portas lógicas e circuitos digitais. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007

SISTEMA DE TREINAMENTO EM ELETRÔNICA ANALÓGICA E DIGITAL

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar

Gerenciamento do ciclo de vida de um documento Simone de Abreu

UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica

1- Scilab e a placa Lab_Uino. 2- Instalação do ToolBox

Módulo de Desenvolvimento PIC16F877A

2. A influência do tamanho da palavra

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA INF Técnicas Digitais para Computação

FET (FIELD EFFECT TRANSISTOR)

Controle universal para motor de passo

Sistemas Microcontrolados

ULA Sinais de Controle enviados pela UC

CONTROLE DIGITAL DE VOLUME

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE ENGENHARIA ELÉTRICA EEL7051 Materiais Elétricos - Laboratório

Lista dos circuitos integrados utilizando transistores TTL da série 7400.

Tutorial de Eletrônica Aplicações com 555 v

Aula 09. Memórias e Circuitos Digitais Seqüenciais

CIRCUITOS E SISTEMAS ELECTRÓNICOS

Tipos de malha de Controle

Circuitos Lógicos Registradores e Contadores

Aula 8 Circuitos Integrados

Experimento 06 Unidade Aritmética

Exercícios Teóricos Resolvidos

Newton C. Braga 100 CIRCUITOS COM LEDS E DISPLAY VOLUME 2

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

Projeto de Máquinas de Estado

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

Portas lógicas e Circuitos. Marcos Monteiro, MBA

Sistemas Digitais. Módulo 15 Prof. Celso PLD - DISPOSITIVOS LÓGICOS PROGRAMÁVEIS

MANUAL DE INSTRUÇÕES DEMARCADOR RODOVIÁRIO

Introdução a Ciência da Computação Unidade V Hardware - Arquitetura de um Sistema de Computação - Processador. Processador. Introdução.

Introdução à Engenharia de Computação

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

04 Simplificação de funções lógicas. v0.1

Atividade de Recuperação- Física

O Princípio da Complementaridade e o papel do observador na Mecânica Quântica

REPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade

DISPOSITIVOS ESPECIAIS

Oficina de fotografia e tratamento de imagem. Facilitadora: Camila Silva Aula: 06

Curso de Instalação e Gestão de Redes Informáticas

AD / DA. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos 1 M-1116A

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

Vejamos alguns dados técnicos É imprescindível a necessidade de adaptação com alguns termos e abreviaturas normalmente usadas.

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

Exercícios Adicionais

Bloco 3 do Projeto: Comparador com Histerese para Circuito PWM

Roteiro para Cadastramento no Módulo PC Online do SiGPC Data de atualização: 10/2/2012

A idéia hardware sugerida é colocar a placa entre o PC e o microcontrolador, conforme mostrado no esquema abaixo.

CAPÍTULO 5 CIRCUITOS SEQUENCIAIS

Aula 2 TRANSFORMADORES I. Prof. Dr. Maurício Salles mausalles@usp.br USP/POLI/PEA

Portanto, marque a opção que achar mais conveniente, conforme print abaixo:

Sistemas Digitais Contadores. João Paulo Carvalho

Paralelismo a Nível de Instrução

Memória RAM. A memória RAM evolui constantemente. Qual a diferença entre elas? No clock (velocidade de comunicação com o processador)

ADC0804 (CONVERSOR A/D)

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

Material Fonte de alimentação 5V d.c. Resistor 270R / 1/8W Circuitos CI 7486 CI 7408 CI7432 LED Conectores Protoboard

Conheça o 4017 (ART062)

Introdução à Arquitetura de Computadores

Transcrição:

Tecnicas com Sistemas Digitais Prof. Engº Luiz Antonio Vargas Pinto 1 Prof. Eng Luiz Antonio Vargas Pinto

2 Prof. Eng Luiz Antonio Vargas Pinto

Índice Índice...2 Introdução...3 Ruído (Bounce)...3 Transistor como chave digital...4 Circuito Tri-State...5 Oscilador astável a transistor...5 Oscilador astável a CI...5 Flip Flop tipo RS...6 Flip Flop tipo JK...6 Configurações Tipo D e Tipo T...7 Aplicação especial de Flip-Flop...7 Demultiplexador...7 Latch...8 Display 7 segmentos...8 Osciladores com o CI555...9 Década contadora...9 Counter...10 Tecnologia dos contadores síncronos...10 Introdução...10 Flip Flops...10 Contadores...11 Análise de cada JK (Mapa de Karnaught)...12 Tecnologia dos contadores Assíncronos...14 Circuitos Aritméticos...14 Generalidades...15 3 Prof. Eng Luiz Antonio Vargas Pinto

Introdução 1º: TTL não reconhece seguramente o nível "1" quando seus terminais estiverem aberto, sendo necessário o uso de um resistor Pull Up para garantir o nível. Quando isto é para nível "0", caso de lógica inversa, usamos resistor ao terra com Pull Down. 2º: Para o uso de portas inversoras devemos proceder com o uso de resistor Pull Up e Pull Down para garantir os níveis. Ruído (Bounce) A transição de nível entre "0" e "1", que é um fato comum em um barramento de dados digital causa um efeito de transitório normalmente indesejável. A oscilação causada pela instabilidade de nível, aliada ao fato de que componentes reais não trabalham com 0 e 5 Volt de fato mas com faixas de tensão conforme visto na família TTL ou ainda CMOS fazem com que um determinado nível lógico leve um determinado tempo para ser de fato reconhecido. Conforme a velocidade de execução de uma determinada porta lógica faz com que muitos sinais fiquem irreconhecíveis. Este exemplo é muito mais claro quando citamos o exemplo a barra de resistores existentes no barramento de uma CPU em um sistema microprocessado. Qual sua função? Justamente tentar evitar ao máximo a oscilação do barramento proporcionando o perfeito casamento de impedância existente entre o final do barramento e o próximo meio:o ar, onde é claro que as impedâncias são diferentes. Durante o período de transição esse sinal, chamado de BOUNCE deve ser eliminado:

E esse BOUNCE pode e deve ser eliminado. Para isto lançamos mão do uso de chaves que, atrasando o sinal de saída compensam o ruído. São estas: Transistor como chave digital

Circuito Tri-State Estágio de saída com Tri-state Quando o sinal D é colocado em zero, a corrente elétrica flui por D 2 colocando T 3 e T 4 em corte. Quando isto ocorre a impedância vista em Output é tão alta que somente não vai a infinito porquê existem fugas de corrente e efeito capacitivo. Oscilador astável a transistor Oscilador astável a CI

Flip Flop tipo RS Flip Flop tipo JK E uma aplicação de Flip Flops JK é a configuração Master Slave:

Configurações Tipo D e Tipo T Aplicação especial de Flip-Flop Demultiplexador

Latch Display 7 segmentos

Osciladores com o CI555 Década contadora

Counter Tecnologia dos contadores síncronos Introdução Contadores síncronos são geradores de seqüências que, partindo de um valor pré determinado evoluem gerando conjuntos binários em ordem crescente conforme desejado. Os pinos de Clock são ligados em comum e á cada pulso nele os flipflops JK empregados assumem características programadas previamente e que fazem com que o sinal gerado seja uma seqüência binária, tal como o código Gray, por exemplo. Flip Flops Em sua característica genérica trata-se apenas de um circuito capaz de criar situações que denominamos de Estado e que são diferentes do convencional, veja o exemplo a seguir: Trata-se de um flip flop do tipo RS. Veja que é apenas uma associação de portas lógicas do tipo NAND, porém, nesta associação elas se comportam como um circuito oscilador e as duas saídas são complementares e se alternam conforme a entrada. Fazendo-se uma pequena modificação nesse esquema chegamos á um tipo diferente de Flip Flop muito popular o Flip Flop JK:

Esquematicamente ele é representado por: Em termos de tabela de estado, tratamos os JK da seguinte forma: Q ant Q final J K 0 0 0 φ 0 1 1 φ 1 0 φ 1 1 1 φ 0 Contadores Com a apresentação dos JK propomos a discussão sobre uma associação bastante empregada em projetos que são os Contadores. Sua base é a associação de Flip Flops tipo JK, conforme apresentaremos. O projeto é relativamente simples e consiste em conhecer os estados desejados e o comportamento dos JK. Considere um exemplo onde desejamos um contador de 0 á 7 e que depois recomeça em 0 e assim por diante. Indefinidamente. Para isto precisamos de três Flip Flops JK, pois precisamos de três dígitos binários: Clock Q 2 Q 1 Q 0 J 2 K 2 J 1 K 1 J 0 K 0 1º 0 0 0 0 φ 0 φ 1 φ 2º 0 0 1 0 φ 1 φ φ 1 3º 0 1 0 0 φ φ 0 1 φ 4º 0 1 1 1 φ φ 1 φ 1 5º 1 0 0 φ 0 0 φ 1 φ 6º 1 0 1 φ 0 1 φ φ 1 7º 1 1 0 φ 0 φ 0 1 φ 8º 1 1 1 φ 1 φ 1 φ 1 Tabela 1 (Completa) Considere possível a partida em 000 mas não acrescida neste projeto. 1º Clock Antes Depois J K Q 2 0 0 0 φ Q 1 0 0 0 φ Q 0 0 1 1 φ Consultando a tabela de estados, preencheremos J e K caso após caso, em vermelho. 2º Clock Antes Depois J K Q 2 0 0 0 φ Q 1 0 1 1 φ Q 0 1 0 φ 1

3º Clock Antes Depois J K Q 2 0 0 0 φ Q 1 1 1 φ 0 Q 0 0 1 1 φ 4º Clock Antes Depois J K Q 2 0 1 1 φ Q 1 1 0 φ 1 Q 0 1 0 φ 1 5º Clock Antes Depois J K Q 2 1 1 φ 0 Q 1 0 0 0 φ Q 0 0 1 1 φ 6º Clock Antes Depois J K Q 2 1 1 φ 0 Q 1 0 1 1 φ Q 0 1 0 φ 1 7º Clock Antes Depois J K Q 2 1 1 φ 0 Q 1 1 1 φ 0 Q 0 0 1 1 φ 8º Clock Antes Depois J K Q 2 1 0 φ 1 Q 1 1 0 φ 1 Q 0 1 0 φ 1 Note que após esta análise, pelo proposto a seqüência repete sendo portanto desnecessário prosseguir. Agora transferimos para a tabela 1 em azul, a condição de cada um dos J e cada um dos K, lembrando que cada um dos Flip Flop possui seu próprio JK. Análise de cada JK (Mapa de Karnaught) Agora é necessário analisar cada caso no mapa de Karnaught:

E o circuito resultante é:

Tecnologia dos contadores Assíncronos Contadores Assíncronos tem como característica o fato do terminal Q ser o sinal de clock do JK seguinte tal como uma espécie de cascata, assim, isto faz com que as saídas dos JK tenham um sinal de clock que não ocorrem simultaneamente. Circuitos Aritméticos Estes circuitos são muito empregados em ULAs de CPUs. Fazem a parte básica da aritmética binária. Existem basicamente dois elementos: Os somadores e os subtratores. Dentro de ambos os elementos podemos destacar as Meia Soma e Soma Completa e o Meio Subtrator e o Subtrator Completo. Faremos uma breve exposição sobre os somadores pela sua maior simplicidade. Considere o exemplo: A meia soma trata da soma dos bit menos significativos, e os demais são a soma completa. Observe a tabela seguinte: A B S CY 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 O que se pode observar é que a saída S que é a soma, corresponde á uma porta XOR e o CY pode ser claramente considerado como um AND. Desta forma podemos obter o circuito da meia soma: Pelo mesmo princípio, por analogia podemos obter:

A B CY S Co 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 Que aplicada ao mapa de Karnaught, resulta em: de onde: Co=AB+BCy+Acy Que resulta no circuito da soma completa: Generalidades