Anda di halaman 1dari 41

ELETRNICA DIGITAL

Aula A l 1 - El Eletrnica A l i x Di i l i Analgica Digital


A eletrnica analgica ou linear lida com sinais contnuos. t Cuidado, no confunda sinal contnuo com tenso contnua. O que estamos querendo dizer com sinal contnuo que o sinal varia suavemente, ou seja, sem interrupes. Tudo na Natureza funciona analogicamente analogicamente. Na eletrnica digital trabalharemos com sinais discretos ou nveis de tenso que faremos corresponder aos valores 0 e 1 da aritmtica binria. Este nveis lgicos tambm costumam ser chamados de LOW e HIGH. Em geral, o LOW corresponde ao 0 ou ao OFF e o HIGH corresponde ao 1 ou ao 0N.

Prof. Paulo Brites

analgico

digital

ELETRNICA DIGITAL
Sistema Decimal & Sistema Binrio Si t D i l Si t Bi i
Q Quando se fala em eletrnica digital dois g conceitos que so utilizados o de nmeros binrios e de lgebra de Boole. Vamos entender um pouco estas coisas. Nosso sistema 10, e como com ele, nem existir outros seja o 10 j 10. de numerao decimal, cuja base desde de criancinha trabalhamos nos damos conta de que podem sistemas com outra base que no Pense ou pouquinho p q 1) Quais so os smbolos ou dgitos utilizados no sistema decimal? 2) E no sistema binrio? 3) D um exemplo de uma grandeza fsica que varie analogicamente.

Prof. Paulo Brites

Por exemplo, poderamos pensar num sistema de base 2, ou seja, um sistema binrio. Como j vimos, num sistema digital trabalharemos apenas com dois estados e portanto, poderemos utilizar o conceito de sistema binrio.

ELETRNICA DIGITAL
Lgica lgebra de Boole L i e l b d B l
De uma maneira bem simples podemos dizer que a lgica uma representao metdica de critrios de raciocnio e por isso, costuma tambm ser designada como raciocnio lgico. Atribui-se ao filosofo grego Aristteles (sculo IV AC) as bases da lgica lgica. O primeiro princpio da lgica admitir que somente duas condies podem existir: Verdadeiro ou Falso. O segundo princpio entender que tudo pode ser expresso atravs de proposies. As proposies podem ser simples, por exemplo, Joo brasileiro Joo gosta de futebol ou compostas por exemplo compostas,

Prof. Paulo Brites

A partir dos conceitos da lgica estabelecidos por Aristteles, Aristteles o matemtico ingls George Simon Boole (1815-1864) criou um linguagem simblica que ficou conhecida como lgebra de Boole (ou booleana). Estas trs coisas: nmeros binrios, lgica e lgebra de Boole se entrelaam e constituem as bases para a eletrnica digital.
LGICA

BOOLE 1 0

ELETRNICA ON 0FF

VERDADEIRO FALSO

Pense um pouquinho Construa um circuito eltrico bem simples que represente o conceito de verdadeiro e falso.

Joo brasileiro e gosta de futebol,

ELETRNICA DIGITAL
Sistemas de numerao Sist mas d n m a e outras coisas t as isas
Desde de criana nos acostumamos a contar pelos dedos (das mos) que, no caso dos humanos, so dez. Os nmeros no formato como usamos esto to arraigados em nossas vidas, que quando falamos ou escrevemos um nmero como 35, 45.389 ou seja l qual for, nem nos damos conta (sem trocadilho) do que est por trs deles. Quando dissemos acima que contamos usando os dez dedos das mos estamos dizendo indiretamente ou tecnicamente que estamos trabalhando com um sistema de numerao de base dez ou simplesmente sistema decimal. Dito assim, parece ento que existem outras sistemas de numerao que no seja o d decimal e onde certamente l d nmeros como os do exemplo, ou outros, seriam escritos de uma outra forma. m , p m q q m Exatamente, podemos escolher qualquer nmero diferente de dez para construir uma base de numerao.

Prof. Paulo Brites

Pense um pouquinho 1) Qual a base do sistema de numerao usada p para expressarmos o tempo (segundos, p p ( g , minutos, horas)?

2) Voc seria capaz de dizer qual a vantagem de se usar a base citada acima? (Dica: ( quantos divisores tem esta base?) 3) Usamos a base de dez porque temos dez dedos (nas mos). E se s tivssemos dois ( ) dedinhos qual a base de numerao que voc acha que iramos preferir? Os nmeros governam o mundo - Plato

ELETRNICA DIGITAL
O que est por t s d sist ma decimal st trs do sistema d imal
A primeira coisa que precisamos definir para construir um sistema de numerao, alm da base, so os smbolos que utilizaremos para representar os nmeros. Este smbolos costumam ser chamados de dgitos e no caso do sistema decimal utilizaremos dez dgitos obviamente. Ei-los: Ei los 0, 1, 2 ,3, 4, 5, 6, 7, 8 ,9 (0bserve que o 10 no entra) Um nmero como 35, por exemplo, na verdade significa 30 + 5 ou melhor 3 x 10 + 5 5. E 45.389 que usamos no slide anterior como poderia ser escrito? Que tal: 40000 + 5000 + 300 + 80 + 9. Ou, porque no l escrever 4 x 10000 + 5 x 1000 + 3 x 100 + 8 x 10 + 9. Parece um pouco enrolado, e na prtica ningum faz isso , m q p no dia-a-dia, mas isso que est por trs de cada nmero quando usamos o sistema decimal de numerao.

Prof. Paulo Brites

Pense um pouquinho 1) Voc consegue perceber a diferena entre dgito e nmero?

2) Nos seus primeiros anos escolares voc certamente estudou uma coisa chamada coisa algarismos romanos. Quais os smbolos ou dgitos que os romanos utilizavam para escrever seus nmeros? 3) E o termo algarismo o que significa?

ELETRNICA DIGITAL
Potncia d m nmero ou potenciao P tn ia de um nm t n ia
Sem querer entrar em muitos aprofundamentos da matemtica bom lembrar que uma forma de se escrever 1000, por exemplo, seria 10 x 10 x 10. E se fosse 1.000.000? Escreveramos Escreveramos: 10x10x10x10x10x10. Isso est dando muito trabalho. Vamos simplificar. No primeiro exemplo (1000) o nmero 10 apareceu 3 vezes, vezes ento que tal escrever 103 (leia se dez ao cubo) (leia-se cubo). Voc que um sujeito esperto j percebeu que 1.000.000 pode ser escrito como 106 (leia-se dez a sexta). s contar o nmero de zeros e escrever a quantidade m z qu deles (no caso acima 6 zeros) ao lado do dez um pouquinho acima do zero. Isso uma notao que os matemticos chamam de potncia de um nmero ou potenciao e o nmero escrito em cima do 10 (base) ser chamado de expoente.

Prof. Paulo Brites


Pense um pouquinho

1) Pelo que mostramos ao lado podemos escrever 100 como 102 . Voc concorda? 2) Escreva com todo os zeros o nmero expresso por 1010 3) Se um nmero expresso no formato ao lado tiver expoente 100 quantos zeros teremos depois do 1? 4) Voc concorda que o nmero 500 pode ser escrito como 5 x 102? 5) Como voc escreveria 700000 usando o que foi explicado at aqui?

ELETRNICA DIGITAL
Eo 100 , como que fi a? m fica?

Prof. Paulo Brites

Pelo que foi mostrado anteriormente o expoente da base 10 dever corresponder a quantidade de zeros quando o nmero escrito com todo os eles. Assim, como j vimos, 10000 tem quatro zeros depois do 1 pode ser escrito como 104. Seguindo este modelo o nmero 10 pode ser escrito com 101 que por uma questo de simplificao (ou preguia) quase sempre omitimos o expoente 1, mas precisamos lembrar que ele existe. Se fosse rsrsrsrsr. em portugus,diramos sujeito oculto

A explicao que demos ao lado no tem rigor matemtico, matemtico mas nos parece fcil de engolir. engolir Na verdade pode se provar matematicamente que qualquer nmero, diferente de zero, elevado a zero igual 1 1. Memorize a afirmao acima porque ela ser til at o ltimo dia da sua vida!

E se o expoente do 10 fosse zero? Bem se at aqui consideramos que o expoente corresponde a quantidade de zeros depois do 1, se o expoente for zero porque no tem nenhum zero depois do 1 ento podemos interpretar que

100 = 1

ELETRNICA DIGITAL
Praticando P ati and o que f i visto at a i foi ist aqui
Considere um nmero qualquer. Por exemplo, 468.945 Utilizando as idias que foram vista at podemos escrever:
4 x 100.000 + 6 x 10.000 + 8 x 1.000 + 9 x 100 + 4 x 10 + 5

Prof. Paulo Brites

Pratique um pouquinho Escreva os nmeros abaixo utilizando o formato que f i estudado foi d d 1) 5.698.342

ou ainda: 4 x 105 + 6 x 104 + 8 x 103 + 9 x 102 + 4 x 101 + 5 x 100 A maneira de escrever um nmero como mostrado acima pode no ser l muito prtica, mas nos ajuda a entender o conceito de base de um sistema de numerao. Esta foi realmente uma das mais surpreendentes sacadas do homem e que facilitou bastante o desenvolvimento das operaes aritmticas. J pensaram em fazer contas de multiplicar ou dividir usando algarismos romanos ! d l i

2) 54.003 3) 1 000 930 1.000.930

ELETRNICA DIGITAL
Era uma vez um sujeito que s tinha 2 dedos
Como j vimos a idia do sistema de base dez foi uma evoluo do pensamento humano para escrever os nmeros. Agora imagine algum com apenas dois dedinhos. Bem, a primeira coisa que nos deve vir a mente que este deficiente fsico ir trabalhar com um sistema binrio, ou seja, um sistema com apenas dois dgitos. Para simplificar as coisas ele vai pegar emprestado os dgitos que so usados no sistema decimal decimal. O que parece mais bvio escolher o zero (0) e o um (1). Esta pessoa escreve nmeros como 101011 ou 111001 e por ai vai. Imagine que voc est num bar contando em binrio os chopps que a galera tomou e depois tenta conferir com a g q m (g , , conta do garon que tem dez dedos (garons, s vezes, de 11 dedos ou mais rsrsrs).

Prof. Paulo Brites

Pense um pouquinho Vamos dar um desafio para os seus neurnios (que esperamos sejam mais d d i !) ( j i de dois!) Utilizando o modelo para a base 10 como voc escreveria o nmero binrio 1010011?

ELETRNICA DIGITAL
Por que importante aprender o sistema binrio?
Julgamos importante fazer uma pausa neste assunto e responder a pergunta do ttulo ttulo. Voc deve estar pensando: afinal isto aula de eletrnica digital ou de matemtica? Talvez valha a pena chamar o nosso amigo grego Aristteles para ajudar a responder esta pergunta. Para Aristteles o mundo era feito de coisas verdadeiras ou falsas. Sendo assim podemos interpretar que a lgica aristotlica uma lgica binria onde a verdade pode ser representa por 1 e o falso por 0. Na verdade esta foi a interpretao dada por Boole como vimos l no incio. Percebeu porque ser til entender os nmeros binrios uma vez que toda a eletrnica digital se apoiar neles?

Prof. Paulo Brites


Pense um pouquinho

Considerando o circuito abaixo diga o estado de cada chave S (on ou off) para que ele represente o nmero binrio 1010011 onde o LED aceso equivale a 1 e apagado a 0 0.

10

ELETRNICA DIGITAL
Ot transistor como chave i t h
No slide anterior comeamos a construir um vnculo entre os nmeros binrios e os circuitos Entretanto o circuito circuitos. apresentado naquele slide no pode ser chamado de eletrnico. Trata-se de um mero circuito eltrico com chaves mecnicas. Vamos melhorar isto introduzindo o bom e velho transistor bipolar. Nas aulas de eletrnica linear estudamos que o transistor pode ser usado em varias regies sendo que para o udio interessa-nos a regio ativa. J para a eletrnica digital vamos trabalhar com o transistor nas regies de saturao e corte. Relembrando, quando o transistor est no corte temos IB = 0 ou VBE < 0,6 V e VCE = VCC Na saturao teremos VBE > 0,6 V e VCE 0 V

Prof. Paulo Brites


Pense um pouquinho

No circuito abaixo o transistor est sendo utilizado como chave. Considere que a chave na posio 1 corresponde ao 0 binrio e na posio 2 ao 1 binrio. O LED aceso corresponde ao 1 e apagado ao 0. Complete a tabela
S1 1 2 LED

11

ELETRNICA DIGITAL
Recordando & Praticando R d d P ti d
1) Considere o circuito do slide 11 e calcule: a) R1 para IC = 10 mA (arredonde para um valor comercial a) R2 considerando = 200 (arredonde para o valor comercial 2) Monte no protoboard 4 circuitos iguais utilizando o transistor BC 547. Para as chaves S utilize um pedacinho de fio. Teste cada circuito e mea a tenso VCE nas duas situaes; transistor cortado (S em 1) transistor saturado (S em 2) Complete a tabela ao lado

Prof. Paulo Brites

12

ELETRNICA DIGITAL
A caixa preta ou o circuito integrado i t i it i t d
Na figura ao lado temos um circuito que representa a construo do slide anterior anterior. A principal diferena que os LEDs no foram includos. Imagine que fizssemos uma montagem como esta e colocssemos numa caixa onde apenas os terminais de caixa entrada (1,2,3,4) e os terminais de sada (6,7,8,9) mais o terminal de terra comum a todos os transistores fossem disponveis. O data sheet da caixa preta deveria informa que os terminais de entrada podem ser ligados ao VCC (igual ao 1 lgico) ou a terra (igual ao 0 lgico).
6 7 8 9 6

Prof. Paulo Brites


7 8 9

Nos terminais de sada (6,7,8,9) ligamos a carga que no nosso caso ser o ctodo de cada LED. O anodo de todos os LEDs ser ligado ao VCC. Essa mais ou menos a idia do to falado circuito integrado ou chip. At a prxima aula.

Circuito integrado

13

ELETRNICA DIGITAL
Aula A l 2 - Bi Bits, b bytes, portas e etc.
Em informtica usa-se muito o termo bit que vem de binary digit e corresponde aos valores 0 e 1 que j estudamos, por isso daqui por diante nos referiremos muito a este termo. O outro termo que ser muito usado ser o byte que significa um conjunto de 8 bits. Se tivermos apenas 4 bits, ou seja, a metade de 1 byte, chamaremos nibble. Outras expresses com as quais voc dever se familiarizar so: sistema octal e sistema hexadecimal. Por analogia com o que vimos na aula 1 conclumos que num sistema octal a base deve ser 8 e num sistema hexadecimal a b h d l base d deve ser 16, . Uma sequncia de bits (0 e 1) pode ser entendida como binrios naturais, entretanto em circuitos lgicos digitais, , m m m g m s vezes, trabalhamos com um cdigo chamado BCD Binary Coded Decimal, ou seja, Decimal Codificado em Binrio.

Prof. Paulo Brites

Pense um pouquinho 1) Usando apenas os 2 bits quantos nmeros podemos escrever e quais so eles expressos no sistema decimal. Complete a tabela abaixo.
BINARIO DECIMAL

2) Quais os dgitos usados no sistema octal? 3) Quais os dgitos usados no sistema hexadecimal (cuidado!)? 4) Dezesseis (16) bits correspondem a quantos bytes? 5) Trinta e dois (32) bits corresponde a quantos bytes?

14

ELETRNICA DIGITAL
Contando C t d em binrio bi i
Quando ns contamos em decimal comeamos do 0 e vamos at 9 Neste ponto esgotamos a nossa contagem 9. usando apenas 1 dgito e podemos representar apenas os nmeros entre 0 e 9. Com dois dgitos podemos representar todos os nmeros entre 00 e 99 Agora, vamos adaptar este procedimento para escrever em binrio. Com 1 bit apenas podemos escreve os nmeros 0 e 1. Se acrescentarmos mais um bit, j vimos que podemos escrever de 0 a 3 decimal(0, 1, 2, 3) De um modo geral utilizando n bits podemos contar at 2n - 1

Prof. Paulo Brites

Pense um pouquinho h 1) Usando a frmula ao lado at quanto podemos contar se usarmos 3 bits? m 2) E se usarmos 4 bits? 3) Complete a tabela ao lado onde na coluna da esquerda temos nmero binrios de 3 bits e na coluna da direita o decimal correspondente.
1 0

BINRIO

DEC

0 1 2 3 4 5 6

15

ELETRNICA DIGITAL
BCD D i Decimal Codificado em Binrio l C difi d Bi i
Para ns humanos muito difcil raciocinarmos em binrios, binrios por isso utilizaremos um cdigo chamado BCD Binary Coded Decimal. No slide anterior ns escrevemos os decimais de 0 a 7 codificados em binrios. Se quisssemos escrever de 0 a 8 teramos que acrescentar mais um bit, ou seja, 4 bits no total. Neste caso poderamos escrever no apenas at 8, mas at 15. s aplicar a formula 2n - 1 que voc ver por que chegamos at o decimal 15. Neste caso ns podemos codificar 16 decimais em binrios que iro de 0000 at 1111. Entretanto, precisaremos tomar cuidado para no confundirmos o decimal 10 ou 11 com binrios. Neste caso utilizaremos letras em lugar de nmeros a partindo do 9 at o 15 (decimal) .

Prof. Paulo Brites


BINRIO

0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 2 1 3 1 5 0 6 1 7 1 9 0 A 1 B 1 D 0 E 1 F

HEXADECIMAL

0 0 4

1 0 0 0 8 1 0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1

0 0 C

16 Chamaremos isto de sistema hexadecimal (base 16).

ELETRNICA DIGITAL
As operaes lgicas e as portas portas
Assim como temos operaes em aritmtica e lgebra, o mesmo acontece na lgica e uma das maneiras de realizar estas operaes atravs da lgebra de Boole. Os circuitos digitais so construdos a partir de trs operaes l i lgicas b i bsicas: NOT AND e OR NOT, OR. A operao NOT uma operao de negao e sua funo inverter o nvel lgico. A operao AND produz uma sada ALTA somente quando TODAS as entradas so ALTAS. A operao OR produz uma sada ALTA quando PELO MENOS uma entrada ALTA ALTA. Em eletrnica digital os operaes lgicas so associadas a circuitos denominados portas (gates) com o mesmo nome como veremos mais adiante em detalhes. Porta AND

Prof. Paulo Brites

Porta NOT ou INVERSORA

17

Para representar as portas usamos a simbologia ao lado.

Porta OR Qual a diferena entre o smbolo da porta AND e da porta OR?

ELETRNICA DIGITAL
A porta AND ta
Como diz o ditado, existem vrios caminhos para se chegar Roma e aqui no ser diferente. Se olharmos as portas bsicas, NOT, AND e OR sob o ponto de vista da lgica trabalharemos com o conceito de tabela verdade. Na construo da tabela verdade temos apenas dois valores: verdadeiro ou falso. Assim, a tabela verdade do NOT ser: Analisemos agora o AND sob o ponto de vista da lgica.
Entrada Sada

Prof. Paulo Brites


Pense um pouquinho
1) Representando V pelo nvel lgico 1 e F por 0, complete a tabela ao lado para a operao lgica AND.
IN OUT

1 1 0 0

1 0 1 0

V F

F V

2) Desafio: Voc ganhou duas chaves tipo liga-desliga, uma lmpada de lanterna e uma pilha. Usando este material desenhe um circuito que represente a operao lgica AND. Considere que 0 representa a lmpada apagada e 1 a lmpada acesa.

AND significa E, portanto um conectivo que junta duas proposies. Se dizemos; a neve branca E dois mais dois igual a quatro isto verdade porque as duas afirmaes so , p mp , m verdadeiras. Se, por exemplo, dissssemos a a neve preta E dois mais dois igual a quatro isto seria falso porque a neve preta uma afirmativa falsa.

18

ELETRNICA DIGITAL
A porta OR ta
OR significa OU, portanto um conectivo que indica escolha. escolha Por exemplo se dizemos vou a praia OU ao clube exemplo, estamos manifestando duas possibilidades de escolha. Entretanto, aqui teremos um pequeno conflito entre a maneira que utilizamos o OU na linguagem cotidiana e lgica. lgica Na linguagem diria ir a praia excluiria a possibilidade de ir ao clube e vice-versa, ou seja, um OU outro. Na lgica o OU entendido como a possibilidade de ir tambm aos dois lugares. Assim, a proposio OU ser verdadeira se pelo menos uma das escolhas for tomada. Para evitar esta dvida, na vida real, nas contas bancrias conjuntas aparece a expresso e/ou, o que quer dizer que o cheque s poder ser pago se pelo menos um dos dois correntistas assinarem.

Prof. Paulo Brites


Pense um pouquinho
IN OUT

1) Representando V pelo nvel lgico 1 e F por 0, complete a tabela ao lado para a operao lgica 0R.

1 1 0 0

1 0 1 0

2) Desafio: Voc ganhou duas chaves tipo liga-desliga, uma lmpada de lanterna e uma pilha. Usando este material desenhe um circuito que represente a operao lgica OR. Considere que 0 representa a lmpada apagada e 1 a lmpada acesa.

19

ELETRNICA DIGITAL
Resolvendo um problema: - OR Exclusivo (XOR)
Uma dos pontos mais importantes da lgica no permitir que sejamos levados a resultados duvidosos duvidosos. A questo da porta OR vista no slide anterior poderia causar uma certa confuso, ento para evitar que isto ocorra temos a porta OR Exclusivo que ser representada por XOR XOR. O exclusive OR funciona como ou OU da nossa linguagem, portanto no exemplo anterior se escolhssemos ir praia a opo ir ao clube estaria cancelada e vice-versa. Assim na porta XOR a sada ser BAIXA quando TODAS as entradas forem IGUAIS. SOMENTE

Prof. Paulo Brites

PORTA OR EXCLUSIVO (XOR) Qual a diferena entre o smbolo da porta OR e da porta XOR?

Pense um pouquinho
1) Representando V pelo nvel l ) d l l lgico 1 e F por 0, complete a tabela ao lado para a operao lgica XOR.
IN OUT

Nesta aula muitos conceitos novos foram apresentados e embora no sejam difceis precisam ser bem assimilados para no prejudicar o acompanhamento do curso. Dvidas so como ervas daninhas, crescem como mato.

1 1 0 0

1 0 1 0

20

ELETRNICA DIGITAL
Aula A l 3 F li lgicas Famlias l i
Mais a frente retornaremos a algumas questes cujo estudo iniciamos nas aulas 1 e 2, entretanto queremos introduzir logo este tpico sobre famlias lgicas e nveis para que possamos aliar a teoria a prtica o mais rpido possvel. A eletrnica digital teve seu desenvolvimento acelerado graas a tecnologia de fabricao dos circuitos integrados (CIs ou chips) que consiste, basicamente, no desenvolvimento de um circuito completo com todos os transistores, diodos e resistores em uma nica pastilha de silcio encapsulada num s invlucro invlucro. Chama-se famlia lgica um grupo de CIs que realizam funes lgicas e so fabricados de acordo com a mesma tecnologia o que os torna eletricamente compatveis. g qu m mp . Em linhas gerais podemos destacar a trs principais tecnologias: transistor bipolar, transistor MOS e BiCmos ou BiMos que consiste numa construo hbrida com transistores bipolar e MOS MOS. Circuito Integrado SMD ou SMT SMD = Surface Mounted Device SMT = Surface MountedTechnologie

Prof. Paulo Brites

DIP = Dual In Line Package

21

ELETRNICA DIGITAL
Famlia lgica Bipolar F li l i Bi l
o DL = Diode Logic (obsoleta) o RTL = Resistor Transistor Logic (obsoleta) o DTL = Diode Transistor Logic (obsoleta) o TTL = Transistor Transitor Logic o ECL = Emitter Coupled Logic ou CML = Current Mode Logic o I2L = Integrated Injection Logic (obsoleta) A famlia TTL foi uma das mais utilizadas durante vrios anos . Todos os CIs desta famlia so alimentados com 5 V, mas o principal inconveniente o excessivo consumo de corrente. Os CIs da famlia TTL so identificados pelo nmero 74 seguido de mais dois ou trs dgitos que corresponde ao circuito lgico interno. Por exemplo, 7400 um conjunto de quatro portas AND. A famlia TTL passou por varias evolues e assim, uma, duas ou trs letras foram acrescentadas a seguir do 74. 74 Veja a tabela ao lado lado.

Prof. Paulo Brites

Sub Famlia

Caracterstica

Exemplo

L H S LS AS ALS F

Low Power TTL High Hi h speed TTL d Schottky TTL high speed Low Power Schottky TTL Advanced S h k Ad d Schottky Advanced Low Power Schottky Fast Schottky

74L00 74H00 74S00 74LS00 74AS00 74ALS00 74F00

22

ELETRNICA DIGITAL
As famlias l i A f li lgicas CMOS
O principal inconveniente dos CIs da famlia TTL que eles so muito gulosos em relao a corrente o que acarreta a necessidade d id d de f t fontes capazes d de f fornecer b t t bastante corrente com o consequente aumento de tamanho, peso e custo. A tecnologia MOS Metal Oxide Semiconductor - contribuiu para sanar o principal problema dos TTL uma vez que os transistores MOS operam com baixas correntes, entretanto so mais lentos e mais suscetveis a rudos que os TTLs. Uma evoluo veio com a famlia CMOS Complementary Metal Oxide Semiconductor que utiliza FETs canal N e canal-N Canal-P no mesmo circuito. As principais caractersticas da famlia CMOS so: o baixo consumo de corrente o alta imunidade a rudos o faixa de alimentao de 3 V at 15 ou 18 V o processo de fabricao mais simples que os TTLs o Grande densidade de integrao o Embora sejam mais lentos que os TTLs j existem sries de CMOS que competem como os TTL 74Cxx , 74HCxx e 74HCTxx.

Prof. Paulo Brites


Sries CMOS

40xx/45xx Primeiras utilizadas at hoje.

sries

da

famlia

CMOS,

74Cxx CMOS compatvel pino a pino e em funo com os TTLs de mesmo nmero. 74HCxx Verso melhorada da 74Cxx, alta velocidade operao compatvel com a dos TTLs 74LSxx. 74HCTxx CMOS de alta velocidade completam ente completam,ente compatvel com em termos de tenso com os TTLs e podem ser interligados diretamente.

Os CIs da famlia CMOS embora tenham a numerao padronizada apresentam algumas variaes de parmetros de um fabricante para outro fato que no ocorre com os TTLs. Assim ao substituir um CMOS numa reparao, s vezes, preciso que se faa por outro do mesmo fabricante.

Cuidado

23

ELETRNICA DIGITAL
As famlias lgicas e os nveis lgicos
Nas primeiras aulas definimos como nveis lgicos os bits 0 e 1. Entretanto, este um conceito terico para que possamos trabalhar com binrios e construir os sistemas digitais atravs de portas lgicas, no papel. Na prtica os bits 0 e 1 devero ser tenses a serem entendidas pelos circuitos eletrnicos. O valor das tenses que representaro os bits 0 e 1 ir depender da famlia lgica escolhida. De um modo geral estes nveis so seguintes: VIL - Tenso de entrada em nvel baixo VOL - Tenso de sada em nvel baixo VIH Tenso de entrada em nvel alto VOH Tenso de sada em nvel alto Mas, no b M basta nos preocuparmos com as tenses, as correntes tambm so importante. Vejamos porque.

Prof. Paulo Brites

Na prtica muitas vezes precisamos ligar a sada de uma porta lgica a entrada de outra. Assim, fazendo uma comparao com circuitos de udio, temos a entrada do segundo circuito servindo de carga a sada do primeiro. Em udio definimos o conceito de impedncia de entrada e de sada. Em eletrnica parmetros: digital vamos ter os seguintes

IIL- Corrente de entrada correspondente ao nvel baixo IOL Corrente de sada correspondente ao nvel baixo IIH Corrente de entrada correspondente ao nvel de entrada alto IOH C Corrente d sada correspondente ao nvel d de d d l de sada alto.

24

ELETRNICA DIGITAL
Imunidade ao rudo e margem de rudo

Prof. Paulo Brites

Define-se como imunidade ao rudo a capacidade de um p circuito lgico em tolerar tenses geradas por rudos em suas entradas sem que estes afetem o funcionamento do circuito. Os rudos podem ser produzidos por picos de corrente ou campos magnticos e so extremamente prejudiciais ao funcionamento de um circuito digital. A imunidade ao rudo medida por dois fatores chamados: h d margem de rudo para o nvel alto (VNH) VNH = VOH(mim) VIH (min) margem d rudo para o nvel b i (VNL) de d l baixo VNL = VIL(max) VOL(max)

25

ELETRNICA DIGITAL
Fan-Out Fan O t ou Fat d Ca a Fator de Carga
Como dissemos no slide anterior, uma porta ou circuito digital pode alimentar outros circuitos, entretanto h uma g p , limitao do nmero de entradas que podem ser penduradas a uma sada. Esse limite dado pelo fan-out ou fator de carga que indica o nmero mximo de entradas de circuitos lgicos que uma sada pode alimentar de maneira confivel. Se no respeitarmos este nmero os nveis lgicos das sadas podem ser alterados prejudicando o funcionamento do i d circuito. it O fan-out calculado por: fan-out(BAIXO) = ( )

Prof. Paulo Brites

I OL ( mx ) I IL ( mx )

fan-out(ALTO) = ( )

I OH ( mx ) I IH ( mx )

ATENO Se o fan-out para nvel baixo for diferente do fan-out fan out fan out para nvel alto, devemos escolher o menor dos dois.

26

ELETRNICA DIGITAL
Os n is lgicos na famlia TTL nveis l i s
No slide 4 apresentamos o conceito de nveis lgicos, mas no dissemos quais os valores de tenso para cada um (alto e baixo) que o que efetivamente vai interessar tanto na hora de projetar ou reparar um circuito digital. Os CIs da famlia TTL so alimentados com valor nominal de 5 V podendo aceitar entre 4 75 e 5 25 V 4,75 5,25 V. Para os valores lgicos tanto para o nvel alto como para nvel baixo os valores no so rgidos, ou seja, existe uma margem dentro da qual o CI funciona. Nas figuras ao lado so mostrados estes valores para entrada e sada dos CIs TTL. Nos CIs da f l famlia TTL entradas abertas, isto , sem nenhuma conexo se comportam como se estivessem recebendo nvel lgico 1 o que pode fazer com que o f m . circuito no funcione corretamente.

Prof. Paulo Brites

INDETERMINADO

Nveis lgicos de entrada g

INDETERMINADO

27

Nveis lgicos de sada

ELETRNICA DIGITAL
Os n is lgicos na famlia CMOS nveis l i s
Como j foi dito os CIs da famlia CMOS, diferentemente dos TTL podem trabalhar com tenses TTL, que variam de 3 a 15V ou at 18V em alguns casos e isto ter implicao direta nos valores dos nveis lgicos. Grosso modo considera-se que para entrada o nvel lgico alto pode variar de VDD (tenso de alimentao escolhida) at aproximadamente (>2/3)VDD e o nvel lgico baixo pode ir de 0 at (<1/3)VDD. Os nveis lgicos de sada so bem prximos do 0 V para o nvel baixo e do VDD para o nvel alto com uma margem de apenas 0,05V. importante que o tcnico esteja atento a estes valores, principalmente ao fazer uma reparao para no ser levado a interpretaes errneas ao medir as tenses dos nveis alto e baixo de um circuito com CMOS. Uma outra implicao com relao a estes valores de nvel lgico ser percebida nos nmeros da imunidade ao rudo que sero bem maiores que nos TTLs.

Prof. Paulo Brites

Nveis lgicos para um CMOS alimentado com 5V

28

Nveis lgicos para um CMOS alimentado com 10V

ELETRNICA DIGITAL
Pense m P ns um pouquinho! inh !
Para ajudar a sedimentar os importantes conceitos vistos nesta aula vamos deixar algumas perguntas para voc responder. 1) No quadro do slide 10 temos o data sheet de um CI da famlia TTL. A partir dos valores dados calcule os valores de fan-out alto e baixo.

Prof. Paulo Brites


3) No quadro abaixo complete os valores das tenses para os nveis l i t i lgicos alto e b i lt baixo d de entrada e sada.

2) Ainda considerando o mesmo data sheet calcule a imunidade ao rudo para este CI.

29

ELETRNICA DIGITAL
Data h t D t sheet: TTL 7400

Prof. Paulo Brites

30

ELETRNICA DIGITAL
Pense mais um pouquinho faz bem ao esprito! pouquinho,

Prof. Paulo Brites

No quadro abaixo temos o data sheet de dois CIs da famlia CMOS. A partir dos valores dados calcule os valores de fan-out alto e baixo para os trs valores de VDD indicados (5, 10 e 15V.

31

ELETRNICA DIGITAL
Retardo de propagao ou propagation delay
Os circuitos digitais trabalham processando nveis lgicos ALTO e BAIXO ou 1 e 0 entretanto na 0, prtica a transio de um nvel para outro no ocorre instantaneamente. O retardo de propagao determina a velocidade com que o circuito opera e medido pelo intervalo de tempo entre a aplicao de um pulso na entrada e o aparecimento do pulso na sada. So especificados dois valores de retardo de propagao: -de nvel alto para baixo (tPHL) - de nvel baixo para alto (tpLH) Repare na figura ao lado que as medies foram tomadas a 50% da subida ou da descida do pulso.

Prof. Paulo Brites

32

ELETRNICA DIGITAL
Interfaceamento d Int fa am nt de famlias l i as lgicas
At aqui estudamos um pouco sobre as duas principais famlias lgicas em uso: TTL e CMOS. Seria possvel construir um circuito digital utilizando CIs das duas famlias simultaneamente? A resposta sim se tomarmos certos cuidados. Em princpio poderamos pensar que bastaria alimentar todo o circuito com 5V que a voltagem padro dos TTL, entretanto isto s no basta, pois teremos problemas de incompatibilidade com os nveis lgicos de cada famlia famlia. Da sada de nvel BAIXO de um TTL para entrada de um CMOS no teramos problema, entretanto o mesmo no acontece quando temos nvel ALTO saindo de um TTL para entrar em um CMOS. Aqui tratamos apenas do interfaceamento TTL para CMOS, mas teremos que analisar tambm a situao p , j , p m oposta, ou seja, CMOS para TTL. Veremos estas questes com mais profundidade em outra aula. O nvel de sada BAIXO do TTL cai dentro do limite aceitvel para entrada do CMOS.

Prof. Paulo Brites

33

O nvel sada ALTO L do TTL cai fora do limite aceitvel para entrada do CMOS.

ELETRNICA DIGITAL
Aula A l 4 - O que h atrs d das portas? ?
Na aula 2 apresentamos algumas portas lgicas, a saber: INVERSORA ou NOT, AND, OR e OR EXCLUSIVO. Mostramos ainda a simbologia utilizada para representar cada uma delas, bem como as operaes lgicas que elas realizam com auxlio da lgebra de Boole. Na aula 3 falamos de famlias lgicas e apresentamos as duas mais importantes: TTL e CMOS. Entretanto, ao olhar a aula 2 e aula 3 voc certamente no deve ter entendido muito bem como os dois assuntos se encaixam na prtica. Curiosamente para eletrnica digital eletrnica l l linear especificamente, de fazer as operaes lgicas da funcionarem precisaremos da que j estudamos ou mais d diodos e transistores. 2) Utilizando dois diodos e um resistor voc seria capaz de construir um circuito que funcionasse com uma porta OR de duas entradas. DICA: O primeiro passo escrever entradas a tabela verdade do circuito .

Prof. Paulo Brites


Pense um pouquinho 1) Considere o circuito ao ) lado e complete a tabela abaixo. Suponha que +V = 12V o nvel lgico 1 e terra ( (0 V) o nvel ) lgico 0. A B Y

Apenas como ilustrao veja ao lado como fazer uma p porta AND com diodos, alis foi assim que tudo comeou. m , f mq m

34

ELETRNICA DIGITAL
Melhorando a porta l i M lh d t lgica
No slide anterior mostramos como se pode construir uma porta lgica AND ou OR de maneira bem simples. Portas mais elaboradas so construdas utilizado transistores. Se forem usados transistores bipolares teremos a famlia TTL e se os transistores utilizados forem MOSFETs teremos a famlia CMOS. Comecemos construindo uma porta INVERSORA ou NOT com transistores bipolares, ou seja, um inversor TTL. Uma vez construda a porta inversora podemos incluir mais trs portas bsicas ao nosso acervo. As portas NAND, NOR e NOR EXCLUSIVO. Ao l d temos a construo d uma porta inversora lado de TTL. Na prtica no iremos montar este circuito e sim m q m utilizar um CI que contm vrias clulas destas internamente.

Prof. Paulo Brites

Cada um dos seis blocos do CI ao lado constitudo por um circuito similar ao mostrado acima.

35

ELETRNICA DIGITAL
A porta i t inversora CMOS
Os CIs da famlia CMOS so construdos com transistores MOS canal N e canal P P. Na figura ao lado temos uma clula CMOS para uma porta inversora. A principal vantagem do transistores MOS sobre os TTL que quando eles esto cortados a resistncia entre dreno e supridouro muito alto e, portanto a corrente quase nula no produzindo dissipao de potncia. Repare no circuito ao lado que o transistor Q1 canal P e o transistor Q2 canal N, da o nome CMOS, ou seja, COMPLEMENTAR MOS. Quando a entrada estiver em nvel alto Q1 estar cortado e Q2 estar conduzindo e, portanto sada ser 0. A entrada recebendo nvel 0 a situao se inverte com Q1 conduzindo e Q2 cortado fazendo com que a sada fique em nvel alto. O CI representa o CMOS 4069 que constitudo por seis circuitos m ao similares mostrado acima

Prof. Paulo Brites

36

ELETRNICA DIGITAL
A portas NAND t
Na aula 2 estudamos as portas AND, OR e OR Exclusivo, entretanto existem mais trs portas importantes que so formadas da combinao da porta NOT ou Inversora com estas portas. Por exemplo, a porta NAND a negao da porta AND logo a SADA NAND S SER BAIXA QUANDO TODAS AS ENTRADAS FOREM ALTAS.

Prof. Paulo Brites

Desenhe a forma de onda em X para a porta lgica p p g abaixo.

Porta NAND
IN OUT

Complete a tabela ao l d para uma lado porta NAND

1 1 0 0

1 0 1 0

37

Qual a diferena entre o smbolo da porta AND e da porta NAND?

ELETRNICA DIGITAL
A porta NOR ta
De modo similar ao que foi feito com a porta AND a porta OR tambm poder ser transformada numa porta NOR. Neste caso a sada ser ALTA somente quando TODAS as entradas forem baixas. Pode se dizer tambm que a sada ser BAIXA se PELO MENOS uma das entradas for baixa. Desenhe a forma de onda em X para a porta lgica abaixo. Complete a tabela ao lado para uma porta NOR.
IN OUT

Prof. Paulo Brites

1 1 0 0

1 0 1 0

38

ELETRNICA DIGITAL
A porta NOR EXCLUSIVO (XNOR) ta
Para finalizar a apresentao das sete portas lgicas com as quais podemos realizar tudo que ima inarmos em imaginarmos termos de circuitos digitais, estudaremos a porta NOR EXCLUSIVO. Podemos descrever o funcionamento desta porta com a seguinte afirmao: A sada ser ALTA SOMENTE quando TODAS as entradas estiverem com o MESMO nvel lgico. Desenhe a forma de onda em X para as portas lgicas p p g abaixo.

Prof. Paulo Brites

IN

OUT

Complete a tabela ao lado para uma porta XNOR

1 1 0 0

1 0 1 0

39

ELETRNICA DIGITAL
Reviso R is geral al
Saber construir as tabelas verdade de cada uma das sete portas lgicas essencial por isso convidamos essencial, voc a completar as tabelas abaixo.
IN XOR XNOR

Prof. Paulo Brites

1 1
IN AND NAND

1 0 1 0

1 1

1 0 1 0

0 0

PORTAS AND & NAND

0 0

PORTAS XOR & XNOR

IN

OR

NOR

1 1 0 0

1 0 1 0

PORTAS OR & NOR

40

COMPLETE E MEMORIZE. A sada d porta AND ALTA quando t d as d da t d todas entradas so ________. A sada da porta NAND BAIXA quando todas as entradas so ______. A sada d porta OR ALTA quando pelo menos d da t d l uma das entradas _______. A sada da porta NOR BAIXA quando pelo menos uma das aulas ________. A s d porta XOR BAIXA quando t d s as sada t d todas s entradas so _______. A sada da porta XNOR ser ALTA quando todas as entradas forem ________.

ELETRNICA DIGITAL
Comeando t abalha C m and a trabalhar com portas m tas
Nada melhor que praticar para fixar os conceito aprendidos. aprendidos Trabalharemos com o CD4011 que um conjunto de quatro portas NAND da famlia TTL, pois assim poderemos usar bateria de 9V.

Prof. Paulo Brites

41