Básculas, Flip-Flops e Debouncing
|
|
|
- Maria Covalski Clementino
- 10 Há anos
- Visualizações:
Transcrição
1 Trabalho Prático n o 6 Componentes Sequenciais SSI Básculas, Flip-Flops e Debouncing 1 Introdução Este trabalho tem como objectivo: introduzir os rudimentos de circuitos sequenciais em projectos digitais, mostrando nomeadamente como estes se baseiam em lógica combinacional com realimentação; demonstrar a utilidade prática dos circuitos baseados em lógica sequencial, mesmo quando circuitos simples. 2 Porque a Vida Não É Instantânea Diagramas Temporais Como foi dito no decurso da apresentação do trabalho anterior, os circuitos sequenciais reagem, teoricamente, a instantes de mudança em sinais de sincronismo. Porém mais que quiséssemos, os acontecimentos físicos que permeiam a vida real não se conseguem dar instantaneamente: tudo no mundo necessita de uma quantidade de tempo finito para acontecer. Por outras palavras, mais formalmente, os sinais presentes no mundo são matematicamente contínuos, em oposição aos sinais matematicamente discretos que gostaríamos por vezes que existissem. Evitaria tantos acidentes, por exemplo, que o tempo de reacção do ser humano e dos travões de um automóvel fosse zero... 1
2 CLK INPUT XPTO OUTPUT XPTY CLK a) INPUT XPTO OUTPUT XPTY t setup t hold t ffpd b) Figura 1: a) Diagrama temporal ideal versus b) Diagrama temporal realista. Por essa razão, introduzimos agora aquilo a que se dá o nome de diagrama temporal digital, ou, abreviando, diagrama temporal, que mostra a evolução paralela de vários sinais ao longo do tempo. A figura 1 mostra exemplos de análise de um caso a nível ideal/teórico, onde geralmente um projectista se abstrai das limitações desprezáveis de um sistema, versus a nível real (quase pessimista, mesmo!), onde se tomam em conta os vários tempos de reacção dos dispositivos digitais envolvidos. Os tempos de reacção especificados concretamente nesta figura são sem dúvida os mais importantes a ter em conta em circuitos sequenciais: o tempo que um componente sequencial necessita para se preparar para reagir aos valores nas suas entradas (denominado setup time ) e o tempo que esse componente necessita para estabilizar a sua reacção (denominado hold time ) durante esses períodos as entradas têm de se manter constantes, sob pena de o componente reagir de forma imprevisível; o tempo de estabilização efectiva das saídas, depois de confirmada a reacção às entradas (denominada t ffpd ) durante este tempo não se pode amostrar as saídas do componente, devido ao facto de ser incerto se o valor que se encontra nessas saídas é efectivamente o resultado final da reacção. 2
3 Figura 2: Biestável num dos seus dois estados estáveis, sem influências externas. Além destes, existem ainda os tempos de reacção dos circuitos combinacionais, que se juntam a esta panóplia de considerações temporais a ter em conta... Por isso, muitas vezes as frequências de relógio que se escolhem para um circuito são dependentes das capacidades de reacção dos seus componentes, sendo o seu valor máximo limitado pelo tecto imposto pelo tempo resultante da soma de todos os tempos de reacção dos componentes envolvidos numa acção do circuito. Portanto, a partir de agora, cuidado com o sincronismo! 3 Componentes sequenciais básicos Em seguida, apresentar-se-ão as entranhas dos componentes sequenciais mais básicos (ao ponto de se poder considerá-los discretos). Ver-se-á que não são mais que portas lógicas (componentes combinacionais, portanto), cujas saídas são realimentadas para as entradas. 3.1 O biestável O circuito sequencial mais simples consiste num para de inversores com uma linha de realimentação, como apresentado na figura 2. Não tem entradas e tem duas saídas, Q e /Q (ou Q). Em termos digitais ideais, devido à regra de 3 o excluído da lógica de Boole, temos que qualquer destas saídas só poderá ter um de dois valores: 0 ou 1. Por esta razão, este circuito tem dois estados estáveis possíveis e denomina-se de biestável. 3
4 Problemas I 1. Expliquem convenientemente o que se passa no circuito da figura 2 na página anterior, começando por assumir o facto de que, por razões puramente estatísticas (50% de hipóteses, idealmente), quando se ligou a alimentação dos inversores, Q passou para o nível lógico 1. Cuidado com o vosso português! 2. O que aconteceria se inicialmente Q tivesse sido 0? 3. (Na aula!:) Simulem agora o circuito que se segue: Figura 3: Biestável no seu estado Q = 1. O que estará a acontecer? (a) Mudem a posição do comutador. O que toma precedência na definição do estado do biestável? O comutador ou Q? (b) Apaguem agora o fio que liga ao comutador. O que aconteceu? Qual é a explicação? (c) Quanto CIs de lógica combinacional, e de que tipo, são necessários para construir este circuito? (Pode e deve falar em termos de fracções de CIs; por exemplo, será útil referir-se a 1 CI e meio.) 4. Qual deverá ser o valor presente nos comutadores do circuito da figura 4 na página 6 para que ele funcione como um biestável? Dica: lembrem-se da vossa álgebra de Boole! 3.2 O comportamento metastável Infelizmente, como já foi dito, o mundo não é ideal: em vez de variações discretas (não contínuas) entre 0 e 1, temos variações contínuas entre 0 V e 5 V, no caso TTL. 4
5 A pergunta que surge é óbvia: o que acontece, por exemplo, se o biestável acordar com 2,5 V em Q? Efectivamente, o que acontece é que o biestável entra num 3 o estado, que há pouco, no mundo ideal, era o 3 o excluído: o estado metastável. Neste estado, tanto Q como Q ficam naquele meio-termo entre os valores lógicos 0 e 1, isto até que, depois de passado um determinado hiato temporal, o mínimo de ruído, sempre presente, desequilibra a balança, fazendo que o circuito entre num dos dois estados estáveis. Mas desengane-se quem pense que este comportamento é exclusivo da altura em que se liga a alimentação do circuito; o comportamento do circuito ao longo do tempo pode ser comparado à posição de uma bola num monte com um vale de cada lado. Se se imaginar o topo do monte como o estado metastável e os 2 vales como os estados estáveis, a bola, para ser empurrada de um lado para o outro do monte, isto é, do 0 para o 1 ou do 1 para o 0, terá de ser empurrada durante tempo e com a força suficiente para ultrapassar o topo. Se for tempo ou força a menos, volta ao estado anterior; se for tempo ou força mais ou menos, corre-se o perigo de entrar no estado metastável... Daí, por exemplo, a razão de ser da maior parte das questões temporais discutidas anteriormente As básculas Uma báscula 1 é o nome dado a um componente sequencial que observa sempre as suas entradas e que pode mudar as suas saídas sem qualquer sentido de sincronismo (se bem que podem incluir controlo tipo enable ). O exemplo mais simples deste tipo de circuitos é a báscula S-R, observável na figura 4 na página seguinte. A sua tabela funcional 2 é a seguinte: S R Q n+1 /Q n Q n /Q n Tabela 1: A tabela funcional da báscula S-R. 1 Latch em inglês. 2 Parecida com a tabela de verdade, mas não é bem o mesmo: aqui interessa também o estado presente e o estado seguinte... Mas é fácil de entender; para bom entendedor, meia explicação basta. 5
6 Figura 4: Uma báscula S-R. Em cima, o seu circuito inserido como sub-circuito de um circuito de teste simples; em baixo, o seu símbolo. Este último não está formalmente correcto (no fundo está a afirmar-se duas vezes que Q é activado a zero, ou seja, tem-se aqui uma involução...), mas é a versão mais usada na prática pelos fabricantes... Problemas II 1. (Na aula!:) Simulem agora o circuito da figura 4. (a) Expliquem convenientemente o que se passa no circuito da figura, usando a tabela funcional do componente. Cuidado com o vosso português! (b) Porque é que este componente se chama Set-Reset Latch? (c) Será completamente correcto etiquetar as saídas de Q e Q? Porquê? 2. (Na aula!:) Simulem o circuito da figura 5 na página seguinte. (a) Expliquem convenientemente o que se passa no circuito da figura e construam a tabela funcional do componente. Cuidado com o vosso português! (b) Quanto CIs de lógica combinacional, e de que tipo, são necessários para construir este circuito? 6
7 Figura 5: Báscula S-R com enable Báscula D As básculas S-R são úteis em aplicações de controlo, onde se pensa normalmente em termos de sinalizar ( SET ) a resposta a alguma condição, e retirar essa sinalização ( RESET ) quando a condição muda; controlam-se, pois, as entradas S e R de uma forma relativamente independente. Porém, a maior parte das vezes a utilidade das básculas está no seu uso como unidades de memória de um bit isto é, temos informação de um determinado número de bits que se quer armazenada algures. Nestes casos, as básculas D, cujo circuito e símbolo lógico estão representados na figura 6 na próxima página, são muito úteis para armazenar cada bit. Veja-se que esta báscula não é mais que uma adaptação da báscula S-R com enable, como se torna óbvio pela figura... Como última curiosidade, diga-se que a este tipo de componentes, que seguem sempre o que se passa nas entradas no valor de saída, se dá o nome, por essa razão, de circuitos sequenciais transparentes. Problemas III 1. (Na aula!:) Simulem e expliquem convenientemente o que se passa no circuito da figura e construam a tabela funcional do componente. Cuidado com o vosso português! 7
8 Figura 6: Báscula D. 2. Já será correcto, neste caso, usar as denominações Q e Q para as saídas? Porquê? Qual é então a vantagem deste tipo de báscula face à S-R? 3.4 Os Flip-Flops Devido aos problemas de comportamentos metastáveis presentes nas básculas, foi criado um outro tipo de componente sequencial elementar, o flip-flop, que só olha para as entradas e modifica as saídas a partir delas na altura em que é registado na entrada de sincronismo (mais comummente denominada de entrada de relógio) um determinado evento. O flip-flop mais comum e simples é o chamado flip-flop D accionado por vertente. A configuração mais simples de circuito para construção deste flip-flop, o flipflop D master-slave está representado na figura 7 na página seguinte na sua versão sensível à vertente ascendente do relógio. Note-se, porém, que esta configuração, apesar de perfeitamente funcional, não é a usada comercialmente devido a existirem configurações que oferecem tempos de resposta mais rápidos do que esta; no entanto, devido à sua simplicidade, será esta que estudaremos aqui. Problemas IV 1. (Na aula!:) Construam o circuito da figura 7 na próxima página, mas substi- 8
9 Figura 7: Flip-flop D master-slave accionado por vertente ascendente. tuindo as básculas D com o seu circuito correspondente que simularam anteriormente. (a) Expliquem convenientemente o que se passa nesse circuito e construam a tabela funcional do componente. Mostrem que a saída apenas muda com valores registados na vertente ascendente do relógio e cuidado com o vosso português! (b) Modifiquem o circuito de forma a ele reagir com a vertente descendente do relógio e simulem-no. 2. Vejam o circuito da figura 8 na página seguinte. Quais as diferenças para o vosso circuito? Qual a função das novas entradas propostas? Flip-flops J-K Apesar dos flip-flops master-slave tipo D serem perfeitamente funcionais, já os master-slave S-R sofrem de problemas de não se poder mudar o valor das entradas antes da vertente a que respondem sob pena do resultado das saídas se tornar imprevisível... Por essa razão, foram criados os flip-flops J-K accionados por vertente, cujo circuito e cujo símbolo são apresentados na figura 9 na página 11 na versão sensível à vertente ascendente. 9
10 Figura 8: Flip-flop D master-slave accionado por vertente ascendente modificado. Problemas V 1. (Na aula!:) Construam o circuito da figura 9 na página seguinte. (a) Expliquem convenientemente o que se passa nesse circuito e construam a tabela funcional do componente. Cuidado com o vosso português! (b) Modifiquem o circuito de forma a ele reagir com a vertente descendente do relógio e simulem-no. 2. Existe um último flip-flop, chamado flip-flop T (de Toggle ), que tem uma única entrada que complementa o seu estado com todas as variações de relógio (claro que é na mesma sensível apenas a uma das vertentes). Logo a entrada de relógio é T, não existindo mais entradas. (a) Construam a tabela funcional do componente e desenhem o que imaginam ser o seu símbolo (vertente descendente!). (b) (Na aula!:) Existem duas maneiras de construir este flip-flop, usando um flip-flop D ou um flip-flop J-K. Como serão? Simulem uma dessas soluções. 10
11 Figura 9: Flip-flop JK accionado por vertente ascendente. CONTADOR BINÁRIO (0 a 9) CONVERSOR BCD-7 SEGMENTOS a 4 7 f g b TRIGGER BCD SEVSEG e c d Figura 10: Diagrama lógico projectado para a pista de automóveis (mais uma vez!). 4 Especificação dos Requisitos O licenciado em comunicações e multimédia reparou que o seu circuito, representado mais uma vez em versão de Diagrama de Blocos na figura 10, não funcionava bem devido a contacto que usava na pista. Por razões óbvias, sempre que o contacto, no fundo um comutador lógico, era accionado pelo carro que passava por ele, batia várias vezes até estabilizar, provocando vertentes incomodativas que accionavam de forma errada o contador de voltas. Portanto, ele decidiu construir um circuito de debouncing, usando um circuito com um biestável como na figura 3 na página 4. Ele tinha aprendido nas suas aulas de Tecnologia de Computadores que um circuito desses mantinha o valor lógico das suas saídas estável, funcionando efectivamente 11
12 como um filtro que impede variações pequenas devido aos batimentos dos contactos de comutadores e interruptores lógicos. 5 Implementação do sistema Desenhem o diagrama lógico da vossa solução para o circuito. Vai ser-vos disponibilizado um (conversor BCD-7 segmentos), um contador e CIs de lógica discreta para o executarem. Não se esqueçam de seguir as minhas recomendações e boa sorte no vosso trabalho! Referências Bibliográficas [1] Wakerly, J. F. Digital Design Principles and Practices, 2nd ed. Prentice Hall, [2] Marta, E. S. Sebenta Prática de Sistemas Digitais I. Cadeira dada no DEEC, [3] Padilla, A. J. G. Sistemas Digitais. McGraw-Hill, [4] Horowitz, P., and Hill, W. The Art Of Electronics, 2nd ed. Cambridge University Press,
Sistemas Digitais Contadores. João Paulo Carvalho
Sistemas Digitais Contadores João Paulo Carvalho Contadores Assíncronos Um contador binário de 3 bits é um circuito que evolui controladamente ao longo da seguinte sequência (de contagem): Sequência de
Circuitos Seqüenciais: Latches e Flip-Flops. Fabrício Noveletto
Circuitos Seqüenciais: Latches e Flip-Flops Fabrício Noveletto Objetivos Usar portas lógicas para construir latches básicos Explicar a diferença entre um latch S-R e um latch D Reconhecer a diferença entre
TÉCNICAS DIGITAIS I (CURSO DE ENGENHARIA DE TELECOMUNICAÇÕES)
CENTRO TECNOLÓGICO ESCOLA DE ENGENHARIA DEPARTAMENTO DE ENGENHARIA DE TELECOMUNICAÇÕES-TET APOSTILA DE TÉCNICAS DIGITAIS I (CURSO DE ENGENHARIA DE TELECOMUNICAÇÕES) &CIRCUITOS DIGITAIS (CURSO DE CIÊNCIAS
CAPÍTULO 4 CIRCUITOS SEQUENCIAIS II: CONTADORES ASSÍNCRONOS
50 Sumário CAPÍTULO 4 CIRCUITOS SEQUENCIAIS II: CONTADORES ASSÍNCRONOS 4.1. Introdução... 52 4.2. Contadores Assíncronos Crescentes... 52 4.3. Contadores Assíncronos Decrescentes... 56 4.4. Contador Assíncrono
Circuitos Digitais 144L
Circuitos Digitais Notas de Aula - 02 INSTITUTO: CURSO: DISCIPLINA: Instituto de Ciências Exatas e Tecnologia Ciência da Computação e Sistemas de Informação Circuitos Digitais 144L 1.0 Circuitos Combinacionais.
REPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade
REPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade O conteúdo deste documento é baseado no livro Princípios Básicos de Arquitetura e Organização
SISTEMAS DIGITAIS CIRCUITOS SEQUENCIAIS BÁSICOS
CICUITO EUENCIAI BÁICO CICUITO EUENCIAI BÁICO - 2 UMÁIO: ELEMENTO BÁICO DE MEMÓIA LATCHE LATCH LATCH INCONIZADO LATCH D FLIP-FLOP FLIP-FLOP MATE-LAVE FLIP-FLOP JK FLIP-FLOP EDGE-TIGGEED IMBOLOGIA CAACTEIZAÇÃO
Índice. Modelos e Procedimentos
Sumário Introdução ao projecto de lógica sequencial. Índice Modelos e Procedimentos Abstracção de elementos com estado Formas de lógica sequencial Representação de Máquinas de Estados Finitas Parte da
MINISTÉRIO DA EDUCAÇÃO CEFET/SC - Unidade de São José. Curso Técnico em Telecomunicações CONTADORES. Marcos Moecke
MINISTÉRIO DA EDUCAÇÃO - Unidade de São José Curso Técnico em Telecomunicações CONTADORES Marcos Moecke São José - SC, 25 SUMÁRIO 5. CONTADORES... 5. CONTADORES ASSÍNCRONOS... CONTADOR ASSÍNCRONO CRESCENTE...
CAPÍTULO 5 CIRCUITOS SEQUENCIAIS
CAPÍTULO 5 CIRCUITOS SEQUENCIAIS Circuitos com memória Latches NAND e NOR e exemplos de utilização Estado do Flip-flop ao ligar o circuito Pulsos digitais Sinais de clock e flip-flops com clock circuitos
Circuitos sequenciais elementares
Circuitos sequenciais elementares João Canas Ferreira Arquitectura de Computadores FEUP/LEIC Contém figuras de Computer Organization and esign,. Patterson & J. Hennessey, 3 a. ed., MKP Tópicos Sistemas
Conceitos básicos do
Conceitos básicos Conceitos básicos do Este artigo descreve os conceitos de memória eletrônica. Apresentar os conceitos básicos dos flip-flops tipo RS, JK, D e T, D Apresentar o conceito da análise de
Circuitos Digitais Cap. 6
Circuitos Digitais Cap. 6 Prof. José Maria P. de Menezes Jr. Objetivos Flip-Flops e Dispositivos Correlatos Latch com portas NAND Latch com portas NOR Sinais de Clock e Flip-Flops com Clock Flip-Flop S-C
Aula 19. Conversão AD e DA Técnicas
Aula 19 Conversão AD e DA Técnicas Introdução As características mais importantes dos conversores AD e DA são o tempo de conversão, a taxa de conversão, que indicam quantas vezes o sinal analógico ou digital
Departamento de Engenharia Electrotécnica e de Computadores Sistemas Digitais 2010/2011 Instituto Superior Técnico - Universidade Técnica de Lisboa
SISTEMAS DIGITAIS Ambiente de Trabalho e Portas Lógicas (Hardware) Objectivo: Este trabalho destina-se a pôr os alunos em contacto com o equipamento do laboratório, com os componentes a utilizar e com
Montagem e Manutenção. Luís Guilherme A. Pontes
Montagem e Manutenção Luís Guilherme A. Pontes Introdução Qual é a importância da Montagem e Manutenção de Computadores? Sistema Binário Sistema Binário Existem duas maneiras de se trabalhar e armazenar
SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2013/2014 Trabalho 3 Latches e Flip-Flops
SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2013/2014 Trabalho 3 Latches e Flip-Flops 1. Introdução Este trabalho foi concebido para que os alunos se familiarizem com o uso de latches e flip-flop. Inicia-se
Tecnicas com Sistemas Digitais
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
Unidade 5: Sistemas de Representação
Arquitetura e Organização de Computadores Atualização: 9/8/ Unidade 5: Sistemas de Representação Números de Ponto Flutuante IEEE 754/8 e Caracteres ASCII Prof. Daniel Caetano Objetivo: Compreender a representação
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES SISTEMAS DE NUMERAÇÃO: REPRESENTAÇÃO EM PONTO FLUTUANTE. Prof. Dr. Daniel Caetano 2012-1
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES SISTEMAS DE NUMERAÇÃO: REPRESENTAÇÃO EM PONTO FLUTUANTE Prof. Dr. Daniel Caetano 2012-1 Objetivos Compreender o que é notação em ponto flutuante Compreender a
4. Tarefa 16 Introdução ao Ruído. Objetivo: Método: Capacitações: Módulo Necessário: Análise de PCM e de links 53-170
4. Tarefa 16 Introdução ao Ruído Objetivo: Método: Ao final desta Tarefa você: Estará familiarizado com o conceito de ruído. Será capaz de descrever o efeito do Ruído em um sistema de comunicações digitais.
Controle de elevador
Controle de elevador Aluno...: Leonardo Rafael Coordenador: Prof. Eng Luiz Antonio Vargas Pinto [email protected] Escola Técnica Rubens de Faria e Souza 1 Dedicatória e Agradecimentos Dedico aos meus
1. A corrida de vetores numa folha de papel.
1. A corrida de vetores numa folha de papel. desenhando a pista. o movimento dos carros. o início da corrida. as regras do jogo. 2. A corrida no computador. o número de jogadores. o teclado numérico. escolhendo
Projeto de Máquinas de Estado
Projeto de Máquinas de Estado Organizado por Rodrigo Hausen. Original de Thomas L. Floyd. Versão 0: 15 de março de 2013 http://compscinet.org/circuitos Resumo Grande parte deste texto, exemplos e estrutura
Circuitos sequenciais elementares
Circuitos sequenciais elementares João Canas Ferreira Arquitectura de Computadores FEUP/LEIC Contém figuras de Computer Organization and esign,. Patterson & J. Hennessey, 3ª. ed., MKP ópicos Sistemas sequenciais
SISTEMAS DIGITAIS CONTADORES
CONTADORES Setembro de 0 CONTADORES - 2 SUMÁRIO: CONTADORES SÍNCRONOS CONTADORES DE MÓDULO 2 N PROJECTO DE CONTADORES FREQUÊNCIA MÁXIMA DE FUNCIONAMENTO SITUAÇÃO DE LOCKOUT SIMBOLOGIA CONTADOR EM ANEL
O céu. Aquela semana tinha sido uma trabalheira! www.interaulaclube.com.br
A U A UL LA O céu Atenção Aquela semana tinha sido uma trabalheira! Na gráfica em que Júlio ganhava a vida como encadernador, as coisas iam bem e nunca faltava serviço. Ele gostava do trabalho, mas ficava
Objetivo principal: aprender como definir e chamar funções.
12 NOME DA AULA: Escrevendo músicas Duração da aula: 45 60 minutos de músicas durante vários dias) Preparação: 5 minutos (se possível com introduções Objetivo principal: aprender como definir e chamar
Cotagem de dimensões básicas
Cotagem de dimensões básicas Introdução Observe as vistas ortográficas a seguir. Com toda certeza, você já sabe interpretar as formas da peça representada neste desenho. E, você já deve ser capaz de imaginar
FERRAMENTA DIDÁTICA PARA DISCIPLINA DE ELETRÔNICA DIGITAL
FERRAMENTA DIDÁTICA PARA DISCIPLINA DE ELETRÔNICA DIGITAL Diego S. Mageski [email protected] Bene R. Figueiredo [email protected] Wagner T. da Costa [email protected] Instituto Federal
Capítulo 7 Circuitos sequenciais: latches, flipflops, registradores, contadores
MC62 Mario Côrtes IC / Unicamp IC-UNICAMP MC 62 Circuitos Lógicos e Organização de Computadores IC/Unicamp Prof Mario Côrtes Capítulo 7 Circuitos sequenciais: latches, flipflops, registradores, contadores
Especificação Operacional.
Especificação Operacional. Para muitos sistemas, a incerteza acerca dos requisitos leva a mudanças e problemas mais tarde no desenvolvimento de software. Zave (1984) sugere um modelo de processo que permite
FLIP-FLOPS FLOPS. INTRODUÇÃO Os circuitos anteriormente estudados são chamados de
FLIP-FLOPS FLOPS INTRODUÇÃO Os circuitos anteriormente estudados são chamados de circuitos combinacionais porque os níveis n lógicos l de saída dependem apenas dos níveis n lógicos l nas entradas. (os
Introdução às Bases de Dados
Introdução às Bases de Dados Relacionamentos Simples (Abordagem não Convencional) Raul Ressano Garcia Ficha Técnica EDIÇÃO: Edição do Autor TÍTULO: Introdução às Bases de Dados - Relacionamentos Simples
Valor lógico UM (Verdade, 1): 5 Volts. Valor lógico ZERO (FALSO, 0): 0 Volts.
I FUNÇÔES E LOCOS LÓGICOS I.1 - SISTEMS DIGITIS - INTRODUÇÃO Sistemas Digitais Notas de ula 1 O mundo real apresenta duas representações para as medidas. Representação analógica e a representação digital.
ipea políticas sociais acompanhamento e análise 7 ago. 2003 117 GASTOS SOCIAIS: FOCALIZAR VERSUS UNIVERSALIZAR José Márcio Camargo*
GASTOS SOCIAIS: FOCALIZAR VERSUS UNIVERSALIZAR José Márcio Camargo* Como deve ser estruturada a política social de um país? A resposta a essa pergunta independe do grau de desenvolvimento do país, da porcentagem
ESTATÍSTICAS, O ABECEDÁRIO DO FUTURO
ESTATÍSTICAS, O ABECEDÁRIO DO FUTURO Maria João Valente Rosa Membro do Conselho Superior de Estatística; Professora Universitária da Faculdade de Ciências Sociais e Humanas/ Universidade Nova de Lisboa;
Manual MQS. Logo após colocar essas informações abrirá a página inicial do sistema:
Manual MQS Para acessar o sistema MQS na versão em PHP, basta clicar no link: www.mqs.net.br/plus. Colocar login e senha que foram fornecidos por email. Logo após colocar essas informações abrirá a página
5 Circuitos de Armazenamento
5 ircuitos de Armazenamento Nos sistemas digitais, e em particular nos computadores, as informações estão representadas por conjuntos de dígitos binários denominados "palavras". Nos computadores atuais
Aula 4 Estatística Conceitos básicos
Aula 4 Estatística Conceitos básicos Plano de Aula Amostra e universo Média Variância / desvio-padrão / erro-padrão Intervalo de confiança Teste de hipótese Amostra e Universo A estatística nos ajuda a
Sistema de Memórias de Computadores
Sistema de Memórias de Computadores Uma memória é um dispositivo que permite um computador armazenar dados temporariamente ou permanentemente. Sabemos que todos os computadores possuem memória. Mas quando
Fontes de Alimentação
Fontes de Alimentação As fontes de alimentação servem para fornecer energia eléctrica, transformando a corrente alternada da rede pública em corrente contínua. Estabilizam a tensão, ou seja, mesmo que
Computação II Orientação a Objetos
Computação II Orientação a Objetos Fabio Mascarenhas - 2014.1 http://www.dcc.ufrj.br/~fabiom/java Introdução Esse não é um curso de Java! O objetivo é aprender os conceitos da programação orientada a objetos,
NOME: TURMA. a) Mostre que, numa representação em complemento para dois, são necessários 8 bits para representar Tset e 7 bits para representar T.
Sistemas Digitais, 2ª chamada 10/Jul/2002 (01101110) Página 1 Departamento de Engenharia Electrotécnica e de Computadores Sistemas Digitais (2001/2002) 2ª chamada 10/Julho/2002 Duração: 2horas, sem consulta.
CAPÍTULO 6 CIRCUITOS SEQUENCIAIS IV: PROJETO DE REDES SEQUENCIAIS
92 CAPÍTULO 6 CIRCUITOS SEQUENCIAIS IV: PROJETO DE REDES SEQUENCIAIS Sumário 6.. Introdução... 94 6... Máquina de Estados de Moore... 94 6..2. Máquina de Estados de Mealy... 95 6.2. Projeto de Redes Sequenciais...
Morfologia Matemática Binária
Morfologia Matemática Binária Conceitos fundamentais: (Você precisa entender bem esses Pontos básicos para dominar a área! Esse será nosso game do dia!!! E nossa nota 2!!) Morfologia Matemática Binária
Figure 2 - Nós folhas de uma árvore binária representando caracteres ASCII
A ocorrência tamanho ASCII codificação de Huffman é um A Codificação método de compactação de Huffman caracteres (American e a variável codificação dos usado símbolos Standard para por cada muitas no Code
Como enviar e receber correio eletrónico utilizando o Gmail
Como enviar e receber correio eletrónico utilizando o Gmail Este módulo pressupõe que que já tenha criado uma conta de correio eletrónico no Gmail (caso já não se recorde como deve fazer, consulte o nosso
Densímetro de posto de gasolina
Densímetro de posto de gasolina Eixo(s) temático(s) Ciência e tecnologia Tema Materiais: propriedades Conteúdos Densidade, misturas homogêneas e empuxo Usos / objetivos Introdução ou aprofundamento do
Tabelas vista de estrutura
Tabelas vista de estrutura A vista de estrutura permite definir a configuração dos dados Vamos adicionar os restantes campos à tabela carros, de acordo com o modelo de dados feito no papel 47 Tabelas vista
PORTAS LÓGICAS MARGEM DE RUÍDO FAN-OUT FAN-IN TEMPO DE PROPAGAÇÃO DISSIPAÇÃO DE POTÊNCIA
PORTAS LÓGICAS MARGEM DE RUÍDO FAN-OUT FAN-IN TEMPO DE PROPAGAÇÃO DISSIPAÇÃO DE POTÊNCIA OBJETIVOS: a) Conhecer o significado de fan-out e fan-in; b) Analisar na prática a relação entre as variações dos
DICAS PARA CÁLCULOS MAIS RÁPIDOS ARTIGO 06
DICAS PARA CÁLCULOS MAIS RÁPIDOS ARTIGO 06 Este é o 6º artigo da série de dicas para facilitar / agilizar os cálculos matemáticos envolvidos em questões de Raciocínio Lógico, Matemática, Matemática Financeira
Aula 11. 1. Memória principal e 2. Memória de armazenagem em massa.
Aula 11 Memórias Semicondutoras Introdução Em termos gerais, a memória de um computador pode ser dividida em dois tipos: 1. Memória principal e 2. Memória de armazenagem em massa. A memória principal é
Conectar diferentes pesquisas na internet por um menu
Conectar diferentes pesquisas na internet por um menu Pré requisitos: Elaboração de questionário Formulário multimídia Publicação na internet Uso de senhas na Web Visualização condicionada ao perfil A
MODELAGEM E SIMULAÇÃO
MODELAGEM E SIMULAÇÃO Professor: Dr. Edwin B. Mitacc Meza [email protected] www.engenharia-puro.com.br/edwin Terminologia Básica Utilizada em de Sistemas Terminologia Básica Uma série de termos
4Distribuição de. freqüência
4Distribuição de freqüência O objetivo desta Unidade é partir dos dados brutos, isto é, desorganizados, para uma apresentação formal. Nesse percurso, seção 1, destacaremos a diferença entre tabela primitiva
PROJETO DE REDES www.projetoderedes.com.br
PRJET DE REDES www.projetoderedes.com.br urso de Tecnologia em Redes de omputadores Disciplina: Redes I Fundamentos - 1º Período Professor: José Maurício S. Pinheiro AULA 1: onceitos de Redes de Dados
Exercícios Teóricos Resolvidos
Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Matemática Exercícios Teóricos Resolvidos O propósito deste texto é tentar mostrar aos alunos várias maneiras de raciocinar
INTRODUÇÃO À ENGENHARIA
INTRODUÇÃO À ENGENHARIA 2014 NOTA AULA PRÁTICA No. 04 VETORES - 20 A 26 DE MARÇO PROF. ANGELO BATTISTINI NOME RA TURMA NOTA Objetivos do experimento: Nesta aula você deverá aprender (ou recordar) a representação
COMO ENSINEI MATEMÁTICA
COMO ENSINEI MATEMÁTICA Mário Maturo Coutinho COMO ENSINEI MATEMÁTICA.ª edição 511 9 AGRADECIMENTOS À Deus À minha família Aos mestres da matemática do C.E.Visconde de Cairu APRESENTAÇÃO O objetivo deste
Circuitos Sequenciais. Sistemas digitais
Circuitos Sequenciais Sistemas digitais Agenda } Introdução } Latchs (trava) } Latch NAND e Latch NOR } Flip-Flop Set-Reset (FF S-R) } FF S-R Latch NAND, FF S-R Latch NOR, FF S-R Latch NAND com Clock }
UFSM-CTISM. Circuitos Digitais Contadores Aula-11
UFSM-CTISM Circuitos Digitais Aula-11 Professor: Andrei Piccinini Legg Santa Maria, 2011 : digitais são circuitos implementados a partir de flip-flops; Existem basicamente 2 tipos de contadores: : a saída
Disciplina: Laboratório de Circuitos Digitais
Universidade Federal de São Carlos Disciplina: Laboratório de Circuitos Digitais Prof. Dr. Emerson Carlos Pedrino 7ª Prática: Introdução à Verilog-HDL e á Lógica Sequencial Data: 22/05/2014 Nome: Adrián
Controladores Lógicos Programáveis
Controladores Lógicos Programáveis Diagramas de Blocos Diagramas de Escada Grafcet Exercícios de Programação Autómato da Siemens Laboratórios Integrados III Departamento de Electrónica Industrial e de
Programação em papel quadriculado
4 NOME DA AULA: Programação em papel quadriculado Tempo de aula: 45 60 minutos Tempo de preparação: 10 minutos Objetivo principal: ajudar os alunos a entender como a codificação funciona. RESUMO Ao "programar"
4.1. UML Diagramas de casos de uso
Engenharia de Software 4.1. UML Diagramas de casos de uso Nuno Miguel Gil Fonseca [email protected] Utilizados para ajudar na análise de requisitos Através da forma como o utilizador usa o sistema
Hamtronix CONTROLE REMOTO DTMF. CRD200 - Manual de Instalação e Operação. Software V 2.0 Hardware Revisão B
Hamtronix CRD200 - Manual de Instalação e Operação Software V 2.0 Hardware Revisão B INTRODUÇÃO Índice...01 Suporte On-line...01 Termo de Garantia...01 Em Caso de Problemas (RESET)...01 Descrição do Produto...02
7 - Análise de redes Pesquisa Operacional CAPÍTULO 7 ANÁLISE DE REDES. 4 c. Figura 7.1 - Exemplo de um grafo linear.
CAPÍTULO 7 7 ANÁLISE DE REDES 7.1 Conceitos Básicos em Teoria dos Grafos Diversos problemas de programação linear, inclusive os problemas de transporte, podem ser modelados como problemas de fluxo de redes.
Contadores. Contadores Assíncronos Crescentes
Contadores Variam seus estados sob o comando de um clock; São utilizados para: Contagens diversas; Divisão de frequência; Medição de frequência e tempo; Geração de formas de onda; Conversão analógico para
Capítulo VIII Registradores de Deslocamento e Contadores
Capítulo VIII Registradores de Deslocamento e Contadores 1 Introdução Vimos no capítulo anterior que flip-flops são dispositivos capazes de memorizar o seu estado (SET ou RESET). Neste capítulo estudaremos
Sessão 2: Gestão da Asma Sintomática. Melhorar o controlo da asma na comunidade.]
Sessão 2: Gestão da Asma Sintomática Melhorar o controlo da asma na comunidade.] PROFESSOR VAN DER MOLEN: Que importância tem para os seus doentes que a sua asma esteja controlada? DR RUSSELL: É muito
O momento do gol. Parece muito fácil marcar um gol de pênalti, mas na verdade o espaço que a bola tem para entrar é pequeno. Observe na Figura 1:
O momento do gol A UU L AL A Falta 1 minuto para terminar o jogo. Final de campeonato! O jogador entra na área adversária driblando, e fica de frente para o gol. A torcida entra em delírio gritando Chuta!
Do neurônio biológico ao neurônio das redes neurais artificiais
Do neurônio biológico ao neurônio das redes neurais artificiais O objetivo desta aula é procurar justificar o modelo de neurônio usado pelas redes neurais artificiais em termos das propriedades essenciais
DESTRINCHANDO IR PROGRESSIVO OU REGRESSIVO?
DESTRINCHANDO IR PROGRESSIVO OU REGRESSIVO? Escrito em 25 de setembro de 2013 Por Christian Fernandes em. Receba atualizações clicando aqui. Última Atualização em23 de junho de 2015 Introdução Uma das
Falso: F = Low voltage: L = 0
Curso Técnico em Eletrotécnica Disciplina: Automação Predial e Industrial Professor: Ronimack Trajano 1 PORTAS LOGICAS 1.1 INTRODUÇÃO Em 1854, George Boole introduziu o formalismo que até hoje se usa para
Introdução à Programação B Licenciatura em Engenharia Informática. Enunciado do trabalho prático. Quem quer ser milionário? 20 de Dezembro de 2007
Introdução à Programação B Licenciatura em Engenharia Informática Enunciado do trabalho prático Quem quer ser milionário? 20 de Dezembro de 2007 1. Introdução Quem quer ser milionário? é um jogo televisivo
Memórias. Considerações iniciais Tipos de memórias RAMs Estrutura das RAMs Expansão das RAMs 12/3/10. Mário Serafim Nunes Guilherme Silva Arroz
Memórias - Taguspark Considerações iniciais Tipos de memórias RAMs Estrutura das RAMs Expansão das RAMs 2 1 - Taguspark Em muitas situações, é necessário armazenar um conjunto muito grande de palavras
ORGANIZAÇÃO DE COMPUTADORES MÓDULO 1
ORGANIZAÇÃO DE COMPUTADORES MÓDULO 1 Índice 1. Introdução...3 1.1. O que é um Computador?... 3 1.2. Máquinas Multiníveis... 3 2 1. INTRODUÇÃO 1.1 O QUE É UM COMPUTADOR? Para estudarmos como um computador
Manual do Gestor da Informação do Sistema
Faculdade de Engenharia da Universidade do Porto Licenciatura Informática e Computação Laboratório de Informática Avançada Automatização de Horários Manual do Gestor da Informação do Sistema João Braga
Medição tridimensional
A U A UL LA Medição tridimensional Um problema O controle de qualidade dimensional é tão antigo quanto a própria indústria, mas somente nas últimas décadas vem ocupando a importante posição que lhe cabe.
Circuitos Lógicos Aula 23
Circuitos Lógicos Aula 23 Rodrigo R. Paim ECI, LAND - UFRJ 09/06/2011 Circuitos Lógicos Aula 23 Aula Passada Aritmética Binária Representação binária com sinal Complemento a 2 Adição e Subtração Multiplicação
Circuitos de Memória: Tipos e Funcionamento. Fabrício Noveletto
Circuitos de Memória: Tipos e Funcionamento Fabrício Noveletto Memória de semicondutores São dispositivos capazes de armazenar informações digitais. A menor unidade de informação que pode ser armazenada
COMO FUNCIONA NOSSA CONSULTORIA DE MARKETING DIGITAL ESPECIALIZADA EM VENDAS ONLINE
www.agenciaatos.com.br COMO FUNCIONA NOSSA CONSULTORIA DE MARKETING DIGITAL ESPECIALIZADA EM VENDAS ONLINE APLICAÇÃO DA CONSULTORIA EM VENDAS ONLINE É assim que os resultados são gerados. No entanto, é
BREVE HISTÓRIA DA LINGUAGEM FORTRAN
2 BREVE HISTÓRIA DA LINGUAGEM FORTRAN 2.1 Os primeiros tempos Nos primórdios dos computadores, programar era uma tarefa extremamente complicada e, de certa forma, extenuante. Aos programadores era exigido
Controladores Lógicos Programáveis. Automação e Controlo Industrial. Escola Superior de Tecnologia. Ricardo Antunes, António Afonso
Escola Superior de Tecnologia Instituto Politécnico de Castelo Branco Departamento de Informática Curso de Engenharia Informática Automação e Controlo Industrial Ano Lectivo de 2004/2005 Controladores
MANUAL DA SECRETARIA
MANUAL DA SECRETARIA Conteúdo Tela de acesso... 2 Liberação de acesso ao sistema... 3 Funcionários... 3 Secretaria... 5 Tutores... 7 Autores... 8 Configuração dos cursos da Instituição de Ensino... 9 Novo
1- Scilab e a placa Lab_Uino. 2- Instalação do ToolBox
1- Scilab e a placa Lab_Uino A placa Lab_Uino, é uma plataforma aberta para aprendizagem de sistemas microprocessados. Com a utilização de um firmware especifico a placa Lab_Uino é reconhecido pelo sistema
Usando o do-file editor Automatizando o Stata
Usando o do-file editor Automatizando o Stata 1 O QUE É O EDITOR DE DO-FILE O Stata vem com um editor de texto integrado, o do-file editor (editor de do-files, em português), que pode ser usado para executar
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
Slide 1 Flip-flop NOR SR cruzado Flip-Flops Reiniciar Configurar Reiniciar Configurar Reter Não usado Flip-flop NAND SR cruzado Reiniciar Configurar Reiniciar Configurar Reter Não usado 6.071 Lógica Digital
Facturação Guia do Utilizador
Facturação Guia do Utilizador Facturação Como se utiliza 2 1 Como se utiliza Todas as opções do sistema estão acessíveis através do menu: ou do menu: O Menu caracteriza-se pelas seguintes funcionalidades:
CURSO DE APERFEIÇOAMENTO, ACTUALIZAÇÃO E AVALIAÇÃO ÁRBITROS ASSISTENTES DE 2.ª CATEGORIA Futebol de 11 TESTE ESCRITO PERGUNTAS
FEDERAÇÃO PORTUGUESA DE FUTEBOL CONSELHO DE ARBITRAGEM CURSO DE APERFEIÇOAMENTO, ACTUALIZAÇÃO E AVALIAÇÃO ÁRBITROS ASSISTENTES DE 2.ª CATEGORIA Futebol de 11 Fátima, 6 de Agosto de 2006 ÉPOCA 2006/2007
Flip-Flops (Aplicações) Prof. Rômulo Calado Pantaleão Camara
Flip-Flops (Aplicações) Prof. Rômulo Calado Pantaleão Camara Carga Horária: 2h/60h Pulsos Digitais Pulso positivo: executa sua função quando está em nível alto Pulso negativo: executa sua função quando
Tecnologia da Informação. Prof Odilon Zappe Jr
Tecnologia da Informação Prof Odilon Zappe Jr Compatibilidade O termo compatibilidade refere-se aos diferentes componentes do computador (hardware e software) que são convenientes para o emprego das funções
