TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

APOSTILA DE CLP COMPLETA

Trabalho Universitário: APOSTILA DE CLP COMPLETA. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  2/10/2013  •  3.161 Palavras (13 Páginas)  •  758 Visualizações

Página 1 de 13

1. Famílias lógicas

1.1. Introdução

Baseado nos diálogos de Sócrates e Platão, Aristóteles observou que existe uma lei que deve reger

a linguagem em uma estrutura lógica para que, independente do conteúdo, esta linguagem leve a verdade.

Chegando a primissa de que se A=B e B=C forem verdadeiras, a conclusão de que A=C será

necessariamente correta.

No século XIX, George Boole sistematizou esta teoria de forma algébrica que ganhou o nome de

álgebra booleana.

A álgebra booleana classifica as informações em dois tipos: Verdadeiras – a qual se atribui o símbolo

matemático “1” e falsas – a quais se atribuem o símbolo “0”. A álgebra booleana tem por base três

operações: E, OU e NÃO ou em inglês AND, OR e NOT.

Essas operações são também chamadas de PORTAS. Uma porta é um circuito digital com uma ou

mais tensões de entradas e somente uma tensão de saída. Através da combinação dessas portas

podemos construir circuitos que desempenham funções aritméticas com uma estrutura lógica, por esse

motivo Malvino (autor de livro de digital) afirma que as portas são freqüentemente chamadas de

CIRCUITOS LÓGICOS.

Usando técnicas avançadas de fotografia, pode-se produzir circuitos em miniatura sobre a superfície

de um material semicondutor chamado pastilha. Um circuito como esse é chamado de CIRCUITO

INTEGRADO, pois componentes como transistores, resistores e diodos, são partes integrantes da

pastilha.

Uma família digital é um grupo de dispositivos compatíveis com os mesmos níveis lógicos e tensões

de alimentação, por isso você pode conectar diretamente a saída de um dispositivo na entrada de outro se

ambos forem da mesma família digital. Para conectar dispositivos de famílias diferentes, geralmente há a

necessidade de uma interface entre ambas.

As famílias lógicas podem ser classificadas como:

 RTL - lógica resistor-transistor (obsoleta)

 DTL - Lógica diodo-transistor (obsoleta)

 DCTL - Lógica transistor acoplamento direto

 TTL - Lógica transistor-transistor (mais popular)

 ECL - Lógica emissor-acoplado

 MOS – Semicondutor Oxido de Metal:

 PMOS - Lógica MOSFETs de canal-p (obsoleta)

 NMOS - Lógica MOSFETs de canal-n

Figura 1: CMOS - Lógica MOSFETs complementares (mais popular)

1.2. Características dos circuitos lógicos

1.2.1. Níveis Lógicos

Os circuitos lógicos executam expressões booleanas que por sua vez baseia-se totalmente na lógica

e são constituídas por variáveis que podem assumir somente dois valores (0 e 1) que representam os

níveis lógicos ou níveis de tensão.

O valor booleano 0 (zero) pode representar qualquer tensão dentro da faixa 0 a 0,8 V; o valor

booleano 1 (um) pode representar qualquer tensão dentro da faixa 2 a 5 V; Tensões entre 0,8 V e 2 V são

indefinidas e não deveriam ocorrer em circunstâncias normais; Dessa forma, as variáveis booleanas 0 e 1

não representam efetivamente números, mas sim o estado do nível de tensão de uma variável.

1.2.2. Tempo de Propagação

Um sinal lógico sempre sofre retardo em suas passagens de nível lógico através de um circuito

assim definidos:

TPLH – Tempo de RETARDO ou PROPAGAÇÃO correspondente à passagem de nível lógico para o

nível lógico 1 (baixo para alto – como pode ser observado na fig.2).

TPHL – Tempo de RETARDO ou PROPAGAÇÃO correspondente à passagem de nível lógico 0 (alto

para baixo – como pode ser observado na fig.2).

Em geral TPLH e TPHL possuem valores que variam em função das condições e carregamento a que

o circuito esta submetido. Tais valores são usados para comparar as velocidades de operações dos

circuitos lógicos.

O tempo de propagação total de um circuito lógico é a soma total dos tempos das portas em série.

Figura 2: tempos de propagação

1.2.3. Potência Dissipada

Todo circuito integrado necessita de uma certa quantidade de potência para operar, essa potencia

é fornecida por uma ou mais tensões da fonte de alimentação conectados aos pinos de alimentação. De

um modo geral existe apenas um terminal de alimentação do CI identificado como VCC (família TTL) ou

VDD (dispositivos CMOS).

A quantidade de potência necessária a um CI é determinado pela corrente ICC que é consumida

pela fonte de alimentação VCC e a potencia real é o produto ICC X VCC.

Historicamente, as famílias de circuitos digitais têm como características marcantes a sua velocidade

de operação e a potência consumida. Em geral, o projeto de tais circuitos busca um retardo de

propagação baixo (alta velocidade de operação) e valores baixos de potência dissipada. As várias famílias

lógicas e suas subfamílias nos fornecem um amplo espectro de velocidades e potências consumidas, ou

seja, há uma relação entre a dissipação de potência e a velocidade desejada.

Em virtude do espaço ocupado no circuito impresso, é preferível implementar o sistema com o menor

número de CI, atualmente se utiliza de dispositivos de lógicas programáveis. Portanto, deve-se agregar um

maior número de portas lógicas em uma única pastilha de silício. Atualmente, podem-se fabricar mais de

100.000 portas (também chamados gate) o que é considerado uma integração em larga escala.

Para manter a dissipação de potência na pastilha dentro de limites aceitáveis (impostos por questões

térmicas), a dissipação de potência por porta deve ser mantida no mínimo. Por essa razão, uma medida

de desempenho muito importante para um inversor lógico é a quantidade de potência que ele dissipa.

1.2.4. Imunidade ao ruído

Campos elétricos e magnéticos parasitas podem induzir tensões nas conexões entre circuitos

lógicos, assim como interferências de circuitos externos.

Os sinais espúrios indesejáveis são chamados de ruído, que podem levar valores de tensão para

longe dos níveis aceitáveis. A imunidade ao ruído de um circuito lógico é a capacidade de tolerância a

ruídos sem alteração dos níveis lógicos de saída.

Margem de ruído: máximo desvio permitido aos níveis de entrada sem que haja mudança de estado

lógico (ALTO ou BAIXO).

A margem de ruído para o estado alto (VNH) é definida como:

VNH = VOH(mín) – VIH(mín) - suporta spikes de ruído negativo até VNH.

A margem de ruído para o estado baixo (VNL) é definida como:

VNL = VIL(máx) – VOL(máx) - suporta spikes de ruído positivo até VNL.

Figura 3: Margem de ruído

1.2.5. FAN-IN

“Fan-in” significa “leque de entrada” e refere-se a corrente de entrada de um dispositivo lógico, ou

seja, conjunto de informações das correntes de entrada. O fan-in geralmente é dado em Amperes e indica

a quantidade máxima de saídas pode ligar a uma entrada, ou seja, quantas entradas pode ter um circuito

integrado, como exemplo a porta lógica AND.

1.2.6. FAN-OUT

A saída de um circuito lógico é projetado para alimentar varias entradas de outros circuitos lógicos,

também chamado de fator carga(ou fator carregamento) é definido como a quantidade máxima de

entradas de circuitos lógicos padronizados que uma saída pode alimentar de maneira confiável, ou seja,

uma porta lógica de fan-out 20 pode alimentar até 20 entradas lógicas padrão.

Para medir a quantidade de saídas que um circuito lógico pode alimentar é preciso conhecer a

corrente de saída correspondente ao nível lógico baixo(IOL) e ao nível lógico alto(IOH) e as necessidades

de corrente de cada entrada IIL(nível lógico baixo) e IIH(nível lógico alto) informações essas, por padrão,

presentes nas especificações de fabrica. Assim se o fan-out para nível alto divergir do valor do fan-out

para nível alto devemos escolher o menor desses dois.

fan-out(BAIXO) = I0L(max)

IIL(max)

fan-out(ALTO) = I0H(max)

IIH(max)

2. Famílias TTL

2.1. Introdução:

A família TTL é derivada da antiga família DTL, sendo o resultado de uma série de inovações

tecnológicas. Uma delas é a utilização nos seus circuitos internos de transistores bipolares de vários

emissores, também conhecidos como multiemissores. Trata-se de uma família pioneira, tradicional e muito

utilizada ao longo dos anos, devido principalmente ao seu fácil manuseio, e à colocação no mercado de

uma série de circuitos integrados comerciais e padronizados.

Apresenta varias subfamílias: 74L, 74F, 74H, 74S, 74LS, 74AS, 74ALS, etc. Cada uma é adequada

a um tipo de aplicação.

Originalmente, os circuitos integrados foram destinados para uso militar onde tamanho, consumo e

potencia e confiabilidade era preponderante. somente em 1964, surgiu a versão comercial de custo

inferior.apresentando assim duas séries:

74XX – série comercial, Temperatura: 0 a 70ºC , Alimentação: 4,75 a 5,25V

54XX – série militar ou profissional (devido sua margem de variação nas especificações de

temperatura e Alimentação), Temperatura: -55 a 125ºC, Alimentação: 4,5 a 5,5V

Geralmente é observado nos CI’s com tecnologia TTL um código como este

2.2. Características Gerais da Família TTL

2.2.1. Alimentação (Vcc):

Na família TTL, temos para todos os blocos uma alimentação de 5V.

Figura 4: Níveis de tensão para circuitos TTL

Níveis de entrada e saída, para a versão padrão (TTL Standard):

Parâmetros Valores Unidade

VIL 0,8 V

VOL 0,4 V

VIH 2,0 V

VOH 2,4 V

IOL 16 mA

IIL 1,6 mA

IOH 400 uA

IIH 40 uA

Tabela 1

VIH (mínimo): Tensão de entrada Correspondente ao nível alto – é a menor tensão aceita como nível

alto aplicada nas entradas de um circuito digital;

VIL (máximo): Tensão de entrada Correspondente ao nível baixo – é a maior tensão aceita como

nível baixo aplicada nas entradas de um circuito digital;

VOH (mínimo): Tensão de saída Correspondente ao nível alto – é a menor tensão aceita como nível

alto fornecida por uma saída de um circuito digital;

VOL (máximo): Tensão de saída Correspondente ao nível baixo – é a menor tensão aceita como nível

baixa fornecida por uma saída de um circuito digital;

IIH – Corrente de entrada correspondente ao nível lógico alto – valor de corrente que circula na

entrada de um circuito digital quando um nível lógico alto é aplicado nesta entrada;

IIL – Corrente de entrada correspondente ao nível lógico baixo – valor de corrente que circula na

entrada de um circuito digital quando um nível lógico baixo é aplicado nesta entrada;

IOH – Corrente de saída correspondente ao nível lógico alto – valor de corrente que circula na saída

de um circuito digital quando um nível lógico alto é fornecido por esta saída;

IOL – Corrente de saída correspondente ao nível lógico baixo – valor de corrente que circula na saída

de um circuito digital quando um nível lógico baixo é fornecido por esta saída;

2.2.2. Imunidade a ruído

A margem de imunidade a ruído para a família TTL, de maneira geral, é igual a 0,4V, obtido pela

diferença entre os parâmetros de entrada e saída.

No nível 0: AVRH=VIL(máx) –VOL(máx) = 0,8 – 0,4 = 0,4V

No nível 1: AVRH=VOH(min) –VIH(min) = 2,4 – 2,0 = 0,4V

Valor considerado baixo se comparado à família CMOS, ou seja, para níveis de alto ruído é

recomendável componentes da família CMOS.

2.2.3. Fan-out

Na família TTL, de um modo geral o fan-out é igual a 10, ou seja, podemos ligar à saída deste

bloco um numero máximo de 10 blocos similares.

2.2.4. Atraso de propagação

Tempo de atraso de propagação: Este parâmetro varia conforme a versão utilizada, sendo o valor

médio aproximado da ordem de 10ns na versão mais comum. A tabela 1.1 apresenta os tempos de

atrasos típicos de subida tplh (Low to High), e de descida tphl (High to low), para esta versão.

Parâmetros V. típico Unidade

tplh 11 Ns

tphl 7 Ns

Tabela 1.1

2.2.5. Potência dissipada

O consumo de potencia da família TTL gira em torno de 10mW por porta, ou seja, uma porta NAND

TTL padrão, consome 10mW, isto é, o resultado de ICCH=4mA e ICCL=12mA, que produz um

ICCmédio=8mA e PDmédio= 8mA X 5V=40mW para as quatro portas do circuito.

2.2.6. Vantagens e Desvantagens da família TTL

Para melhor visualização das vantagens e desvantagens da família TTL, vamos expor essas

características em uma tabela.

VANTAGENS DESVANTAGENS

*eliminação de resistores de entrada;

*eliminação de rede de diodos;

*maior velocidade de comutação;

*maior imunidade a ruídos;

*fácil manuseio.

*Tamanho;

*Custo;

*Baixa impedância de entrada.

2.2.7. Variações

Além da TTL-Padrão, foram desenvolvidas várias outras séries TTL depois do aparecimento da série

74-padrão, fornecendo uma ampla variedade de escolha dos parâmetros de velocidade e potência

consumida. Dentre essas séries destacam-se:

Versão Identificação

da série

Tempo de

atraso de

propagação

típico por

porta

Consumo

de potencia

por porta

Freqüência

de clock

máxima para

flip-flop

Observações

Standard 54/74 10ns 10mw 35MHz Comum

Low power 54L/74L 33ns 1mW 3MHz Baixíssimo

consumo

High speed 54H/74H 6ns 22mW 50MHz Alta

velocidade

Schottky 54S/74S 3ns 19mW 125MHz Altíssima

velocidade

Advanced

Schottky

54AS/74AS 1,5ns 8,5mW 200MHz Altíssima

velocidade e

baixo

consumo

Low power

Schottky

54LS/74LS 10ns 2mW 45MHz Baixíssimo

consumo

Advanced

Low power

Schottky

54ALS/74ALS 4ns 1mW 70MHz Altíssima

velocidade e

baixíssimo

consumo

Serie TTL 74L de Baixa Potência - Os circuitos destas séries são essencialmente os mesmos da

série padrão TTL 74-padrão, exceto pelo fato de seus resistores serem todos de valor maior. Esta A série

74L tornou-se obsoleta com o desenvolvimento das séries 74LS, 74ALS e CMOS, que oferecem baixo

consumo de potência, operando a velocidades bem mais altas que as dos dispositivos 74L.

Série TTL 74H de Alta Velocidade - A série 74H é uma série que apresenta dispositivos que

funcionam a velocidades altas. Os circuitos dos dispositivos desta série são essencialmente os mesmos

que os da série 74-padrão, exceto pelo fato de utilizarem resistores de valor menor, e de substituírem o

transistor seguidor de emissor Q3, por um par Darlington. Tais diferenças resultam em dispositivos com

velocidade de comutação muito mais alta, apresentando, em conseqüência, retardos de propagação da

ordem de 6ns, e uma dissipação para uma porta NAND de 23mW.

Série TTL 74S Schottky - As séries 74, 74H e 74L usam transistores que, quando estão

conduzindo, operam na região de saturação. Esta forma de operação introduz um retardo de

armazenamento sempre que o transistor comutar a situação de condução para a de corte, limitando,

portanto, a velocidade de comutação do circuito. Esta série 74S reduz o retardo de armazenamento, não

permitindo que o transistor sature completamente. Isto é implementado com o uso de um diodo Schottky ,

conectado entre a base e o coletor de cada transistor.

Série 74LS Schottky de Baixa Potência (LS-TTL) - A série 74LS é uma versão da 74S, que

apresenta CIs com consumo de potência mais baixo e com velocidade também mais baixa. Ela usa o

transistor Schottky grampeado (clamped), com resistores de valor superior aos utilizados na série 74S.

Série TTL 74AS Schottky Avançada (AS-TTL) - A série Schottky Avançada (74AS) tem um

conjunto de aperfeiçoamentos em relação a 74S, principalmente na velocidade de operação com um

consumo de potência extremamente baixo.

Série Schottky Avançada de Baixa Potência (74ALS-TTL) - Esta série oferece uma sensível

melhora em relação à 74LS no que diz respeito à velocidade de operação e a potência consumida.

3. Família CMOS

A tecnologia MOS tem uma estrutura básica formada por um eletrodo de metal conectado a uma

camada de óxido isolante que é depositada sobre um substrato de silício. Os transistores construídos na

técnica MOS são circuitos constituídos a partir de transistores mosFETs construídos a partir da tecnologia

MOS.

As características básicas desta família lógica é o reduzido consumo de corrente (baixa potencia), a

alta imunidade a ruídos e a taxas de alimentação de 3V,15V e 18V dependendo do modelo.

Segundo Lourenço, as características básicas desta família lógica é o reduzido consumo de

corrente(baixa potencia), a alta imunidade a ruídos e a taxas de alimentação de 3V,15V e 18V

dependendo do modelo.

Um inversor CMOS consiste em um transistor pull-down(de comando ou abaixador) NMOS e um

transistor pull-up (de carga ou levantador)PMOS, controlados por uma tensão de entrada de forma

complementar.

3.1. Características das séries CMOS

3.1.1. Tensão de Alimentação

Alimentação (Vdd): quanto à tensão de alimentação, esta família permite para as séries 4000 e 74C

operarem na faixa de 3V a 15V, para a versão HC de 2V a 6V e para HCT de 4,5V a 5,5V. Para as séries

de baixa voltagem, a faixa é de 1V a 3,6V para LV e 1,2V a 3,3V, tensão típica de vários sistemas atuais.

Podemos notar que esta família e suas versões apresentam a vantagem de possuir uma larga faixa

de tensão de alimentação, no necessitando de regulagem precisa na fonte como no caso da TTL.

Níveis de tensões e correntes de entrada e saída: Os blocos d família CMOS apresentam estes

níveis, especificados nos manuais com variações em função da versão e tipo de bloco utilizado. A tabela 4

apresentam os valores de tensões e correntes para a série 4000B, operando com VDD igual a 5V.

Parâmetros Valores Unidade

VIL 1,5 V

VOL 0,05 V

VIH 3,5 V

VOH 4,95 V

IOL 0,4 mA

IIL 1 uA

IOH 0,4 mA

IIH 1 uA

Tabela 4.

3.1.2. Margem de ruído

As margem de ruído varia para cada série, valores esses calculados usando:

VNL=VIL(máx) –VOL(máx)

VNH=VOH(min) –VIH(min)

A margem de imunidade ao ruído para a família C-MOS é igual a 45% de Vdd, sendo muito alta se

comparada com a família TTL. Devido a isso, estes blocos são adequados para serem utilizados em

circuitos que operam em sistemas ou ambientes de alto nível de ruído.

3.1.3. Dissipação de Potência

Quando o circuito lógico CMOS esta estático, sua dissipação de potencia é extremamente baixa, e

aumentará proporcionalmente à freqüência de comutação de estados do circuito. O consumo de potência

da família C-MOS (com Vdd=5V) é da ordem de 1nW por porta na série 4000 e 2,5nW por porta na versão

74HC,caracterizando-se em mais uma grande vantagem desta família.

3.1.4. Fan-out

O fan-out CMOS depende do atraso de propagação máximo permitido, geralmente, as saídas

CMOS estão limitadas a um fan-out de 50 para operação em baixa freqüência, e logicamente em alta

freqüência o fan-out teria que ser diminuído. Devido à compatibilidade de algumas versões com TTL, é

comum nos manuais, encontrar este parâmetro definido para um carregamento da saída com TTL-LS,

sendo este um menor valor (Fan-Out = 10 para HC/HCT).

3.1.5. Velocidade de Comutação

Apesar de terem que acionar cargas capacitivas relativamente grandes, sua velocidade de

comutação é relativamente rápida devido à baixa resistência de saída em cada estado.

3.1.6. Sensibilidade à eletricidade Estática

A grande resistência das entradas CMOS as torna especialmente sensíveis ao acumulo de cargas

estáticas, que põem produzir tensões suficientemente grandes para romper a isolação dielétrica entre a

porta e o canal do MOSFET. A maioria dos dispositivos CMOS são protegidos por redes dido-resistor em

cada entrada limitando a tensão de entrada.

3.1.7. Entradas CMOS não utilizadas

Sempre que existirem entradas não utilizadas em chips CMOS, ou mesmo portas inteiras não

utilizadas, é fundamental que todas as entradas estejam conectadas a +Vcc ou ao GND. Isto se deve à

grande impedância de entradas dessas portas ~10¹² Ω. Qualquer corrente parasita ou decorrente de

ruídos na entrada já provoca uma considerável elevação de tensão. Os circuitos CMOS já possuem

proteção nas entradas, evitando que essa tensão espúria seja tão grande que danifique os chips.

3.1.8. Portas em paralelo

A família CMOS permite com muita facilidade que se conectarem portas em paralelo (ligando-se

respectivamente entradas com entradas e saídas com saídas). Assim, consegue-se maior potencia de

saída, elevando-se o FAN-OUT ou reduzindo-se os tempos de retardo.

3.1.9. Vantagens e desvantagens da família CMOS

Para melhor visualização das vantagens e desvantagens da família CMOS, vamos expor essas

características em uma tabela.

VANTAGENS DESVANTAGENS

*Fabricação simples e barata;

*não utiliza resistores;

*Tempo de atraso de propagação;

*Susceptibilidade a danos provocados por

*Alta impedância de entrada;

*menor espaço ocupado.

eletricidade estática;

*Menor velocidade de operação em

relação a outras famílias lógicas.

4. Associação do CMOS com o TTL

4.1. TTL – CMOS

Quando se conecta uma saída TTL em uma entrada CMOS, assumindo que os dois circuitos tenham

o mesmo nível de alimentação (5 Vcc), pode ocorrer um possível problema na interpretação do nível ‘1’

gerado pelo circuito TTL. Segundo a especificação da família TTL, o nível lógico ‘1’ é válido a partir de 2,4

V enquanto que para a família CMOS este nível só é garantidamente detectado a partir de 2/3 Vcc. Para

garantir que a conexão TTL-CMOS opere convenientemente é recomendável a colocação de um resistor

de “pull-up”na linha de ligação. Este resistor garantirá os níveis de tensão adequados tanto para o nível

lógico ‘0’ quanto para o nível ‘1’.

4.2. CMOS – TTL

A ligação de uma saída CMOS a uma entrada TTL não apresenta dificuldades do ponto de vista de

níveis de tensão, tanto em nível ‘0’ quanto em nível ‘1’. O problema pode surgir com alguns componentes

TTL forneçam uma corrente maior que o circuito CMOS pode absorver quando em nível ‘0’. O mesmo

problema surge quando se conecta mais de uma entrada TTL a uma saída CMOS. Para atender a estes

casos de interface pode ser usado um buffer CMOS com capacidade de corrente maior.

TTL CMOS

Parâmetro 74 S LS F 4000B 74HC/HCT ACT

Atraso médio (ns) 9 3 9.5 3 50 8 4.7

Potência média (mW) 10 20 2 6 0.1 0.17 0.08

Velocidade-potência 90 60 19 18 5 1.4 0.37

Frequencia max (MHz) 35 125 45 100 12 40 100

Ruído pior caso (V) 0.4 0.3 0.3 0.4 1.5 0.9 0.7

IIH (mA) 0.04 0.05 0.02 0.02 0.001 0.001 0.001

IIL (mA) 1.6 2 0.4 0.6 0.001 0.001 0.001

IOH (mA) 0.4 1 0.4 1 0.4 4 24

IOL (mA) 16 20 8 20 0.4 4 24

...

Baixar como  txt (21.9 Kb)  
Continuar por mais 12 páginas »