Escolar Documentos
Profissional Documentos
Cultura Documentos
Conceitos lgicos
Os circuitos em que as tenses de entrada e de sada variam num certo intervalo contnuo:
circuitos RC, dodos, amp-ops denominam-se circuitos eletrnicos analgicos. Isto
acontece quando os sinais com que trabalhamos so contnuos. No entanto, existem
situaes em que o sinal de entrada naturalmente discreto. Nesses casos o uso de
Electrnica Digital (circuitos que tratam dados compostos de 1s e 0s) natural e mais
conveniente. Alm do mais, por vezes desejvel converter dados contnuos (analgicos)
para a forma digital, e vice versa, de forma a processar os dados ou a armazenar grandes
quantidades de dados em suportes magnticos ou digitais.
Outra aplicao interessante que as tcnicas digitais possibilitam a transmisso de sinais
analgicos sem degradao provocada pelo rudo.
Estados lgicos
Verd
1
High
+Vs
On
Estados Lgicos
Falso
0
Low
0V
Off
Electrnica Digital significa circuitos nos quais existem apenas (geralmente) dois estados
em qualquer ponto do circuito. Em geral trabalham-se com voltagens chamando aos nveis
HIGH (alto) e LOW (baixo). Os dois estados representam bits (binary digits) de
informao.
Intervalo de tenso
Em circuitos digitais os nveis de tenso correspondente a HIGH e LOW ficam em um
intervalo determinado.
A tenso que representa o valor "alto" e "baixo" varia em funo da tecnologia, tecnologias
diferentes (TTL, CMOS, ETL, BTL, GTL, LowV) tm valores diferentes, entradas e sadas
podem ter valores diferentes. Por exemplo, a tecnologia TTL, na entrada(input) Nvel 1(2 a
5V) Nvel 0 (0 a 0,8V), na sada(output) Nvel 1(2,7 a 5V) Nvel 0 (0 a 0,4V).
Portas Lgicas
As portas lgicas so circuitos electrnicos que operam sobre um ou mais sinais de entrada
para produzirem um sinal de sada. Nas tecnologias mais comuns, o circuito lgico
distingue 2 intervalos distintos de tenso, que so interpretados como 1 ou 0.
Gate OR
A sada HIGH se alguma das entradas for HIGH. O smbolo Booleano que se usa +
(smbolo de adio).
Porta Lgica OR
A
0
0
1
1
B
0
1
0
1
Q
0
1
1
1
Gate AND
A sada HIGH apenas se ambas as entradas forem HIGH. O smbolo Booleano que se usa
. (smbolo de multiplicao).
B
0
1
0
Q
0
0
0
Q
1
Gate NOT
Inverte o valor lgico da entrada. Para a representar usa-se ou uma barra sobre o smbolo
ou um apstrofe a seguir.
0
1
1
0
B
0
1
0
1
Q
1
1
1
0
Gate OR exclusivo
A sada s HIGH se uma das entradas for HIGH e a outra for LOW. Representa-se pelo
smbolo.
Porta Lgica OR
A
0
0
1
1
B
0
1
0
1
Q
0
1
1
0
Lgica combinatria
Neste tipo de lgica o estado sada depende, de uma forma predeterminada, apenas dos
impulsos presentes na entrada. Circuitos combinatrios podem ser construdos recorrendo
apenas a portas(gates) lgicas.
Identidades lgicas
A maior parte das identidades seguintes so bvias. As duas ltimas constituem o teorema
de DeMorgan e so as mais importantes para o desenho de circuitos:
ABC=(AB)C=A(BC)
AB=BA
AA=A
A1=A
A0=0
A(B+C)=AB+AC
A+AB=A
A+BC=(A+B)(A+C)
A+B+C=(A+B)+C=A+(B+C)
A+B=B+A
A+A=A
A+1=1
A+0=A
1=0
0=1
A+A=1
AA=0
(A)=A
A+AB=A+b
(A+B)=AB
(AB)=A+B
O smbolo depois da letra representa a negao (tambm pode ser representada por uma
barra por cima da letra).
Exemplo: a gate OR-exclusiva - Este exemplo ilustra o uso de identidades para realizar
um OR-exclusivo a partir de gates normais. A partir da tabela de verdade podemos escrever,
j que na sada apenas temos 1 quando (A,B)=(0,1) ou (1,0),
A
o qual pode ser implementado facilmente. Mas esta realizao no nica, j que
A
=A(A+B)+B(A+B)=A(AB)+B(AB)=(A+B)(AB)
Minimizao e mapas de Karnaugh
Como a realizao de funes lgicas no nica, por vezes desejvel encontrar a mais
simples, ou talvez a mais conveniente de construir. Um dos mtodos mais simples de
optimizao, para problemas com 4 ou menos entradas, atravs da utilizao de mapas de
Karnaugh. Ele permite encontrar a expresso lgica a partir da tabela de verdade. Este
mtodo vai ser ilustrado com um exemplo: imagine a seguinte tabela de verdade para a
funo que fornece a maioria de trs entradas (a sada s 1 se pelo menos duas das
entradas o forem):
1 passo: Construir a tabela de verdade
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
0
0
1
0
1
1
1
00
0
0
01
0
1
11
1
1
10
0
1
Lgica sequncial
Dispositivos com memria: flip-flops
Toda a lgica digital at agora apresentada foi realizada com circuitos combinatoriais para
os quais a sada completamente determinada pelo estado das entradas. No existe
memria, no existe histria, nestes circuitos. Tudo se torna mais interessante, e poderoso,
quando so introduzidos dispositivos com memria. A unidade bsica de memria o flipflop, o qual, na sua forma mais simples, est representado na figura.
Assumindo que A e B esto HIGH, qual o estado de X e Y ? Se X HIGH, ento ambas as
entradas de G2 so HIGH, o que faz com que Y seja LOW, e o problema est resolvido.
Certo ?
X=HIGH
Y=LOW
Errado ! O circuito simtrico e ento uma soluoo igualmente boa seria
X=LOW
Y=HIGH
Os estados X,Y ambos LOW e X,Y ambos HIGH no so possveis (pois A=B=HIGH).
Ento o flip-flop tem dois estados estveis ( por vezes chamado biestvel). O seu estado
depende da sua histria. Tem memria ! Para escrever na memria, apenas necessrio
levar uma das entradas momentaneamente a LOW. Por exemplo, levando A
momentaneamente a LOW garante que o flip-flop passa para o estado
X=HIGH
Y=LOW
qualquer que seja o estado anterior.
Flip-flop sncrono
Flip Flop SR
Flip-flops construdos com duas gates, como o representado na figura da seco anterior,
so genericamente conhecidos como flip-flops SR (Set-Reset). Podem ser forados a mudar
para um estado ou para o outro quando se quizer apenas com o fornecimento do sinal de
entrada correcto. Noutro tipo de flip-flop, mais utilizado, em vez de um par de entradas,
possui uma ou duas entradas de dados e um sinal de relgio. As sadas podem ou no mudar
de estado, dependendo dos nveis presentes nas entradas de dados quando chega o impulso
de relgio.
O flip-flop sncrono mais simples est representado na figura seguinte. apenas o nosso
flip-flop original, com um par de gates (controladas pelo relgio) que permitem os impulsos
de SET e de RESET. A tabela de verdade a seguinte:
S
0
0
1
1
R
0
1
0
1
Q(n+1)
Q(n)
0
1
indet.
onde Q(n+1) a sada depois do impulso do relgio e Q(n) a sada antes do impulso do
relgio. A diferena bsica entre este e o flip-flop anterior que R e S devem agora ser
considerados entradas de dados. O que est presente em R e S quando chega o impulso de
relgio determina o que acontece a Q.
Flip-flops Master-slave e edge-triggered
Estes so, sem dvida, os flip-flops mais populares. Os dados presentes nas linhas de
entrada no momento antes da transio do relgio, ou edge, determina o estado sada
depois da transio. Estes flip-flops esto disponveis em circuitos integrados baratos e so
sempre usados nessa forma. No se vai entrar em pormenores da sua realizao e operao,
fica apenas a ideia de que so formados juntando flip-flops sncronos.
Flip-Flop JK
Flip Flop JK
Funciona da mesma forma que os flip-flops mais simples mas tem duas entradas de dados.
A tabela de verdade a seguinte:
J
0
0
1
1
K
0
1
0
1
Q(n+1)
Q(n)
0
1
Q(n)
Mostradores
Um mostrador um dispositivo opto-electrnico que pode mostrar um nmero (mostrador
numrico), um algarismo hexadecimal (nomeadamente 0-9, A-F), ou qualquer letra ou
nmero (mostrador alfanumrico). A tecnologia actualmente dominante nos mostradores
utiliza LEDs e LCDs (liquid-crystal displays, mostradores de cristais lquidos). Os LCDs
so a tecnologia mais recente, a qual possui vantagens significativas que lhe possibilitam
diferentes tipos de aplicao: a) equipamento operado a pilhas (devido ao pequeno
consumo de potncia), b) equipamento para ser usado ao ar livre ou em ambientes com
grande nvel luminoso, c) mostradors que necessitam de formas e smbolos especiais, d)
mostradores com muitos dgitos ou caracteres. Os LEDs so, em comparao, mais simples
de utilizar, principalmente se forem apenas necessrios poucos dgitos ou caracteres.
Existem tambm em quatro cores, e veem-se bem com pouca luz onde o seu bom contraste
os tornam de mais fcil leitura do que os LCDs.
Mostradores de LEDs
Existem vrios tipos disponveis. O original, com 7 segmentos , o mais simples e pode
mostrar os algarismos de 0 a 9 e a extenso hexadecimal (A-F), apesar de o fazer de uma
forma grosseira. Os mostradores com 16 segmentos e 5x7 pontos de matriz permitem
representar todos os algarismos e letras do alfabeto com razovel qualidade e ainda alguns
smbolos especiais.
Converso analgico-digital
Para alm da utilizao das componentes digitais j discutidas, muitas vezes necessrio
converter um sinal analgico para um nmero digital preciso, proporcional sua
amplitude, e vice versa. O campo de aplicaes destas funes enorme e sempre em
crescimento. Qualquer instrumento de medida necessita de converso A/D para poderem
ser utilizadas as possibilidades do processamento digital, seguida de converso D/A para
interaco com o meio exterior.
Erros de converso
Existem inmeros tipos de erros de converso que afectam a performance de um conversor.
Os mais comuns so os erros de offset, de escala, no linearidade e no monotonicidade.
Erros comuns de converso:
A- erro de offset de 0.5 LSB.
B- Erro de escala de 1 LSB.
C- 0,5 LSB de no linearidade; 1 LSB de no linearidadediferencial.
D- No monotonicidade
Conversores digital/analgico (DACs)
O objectivo converter uma quantidade especificada como um nmero binrio para uma
diferena de potencial ou corrente proporcional entrada digital. Os mtodos mais
populares so seguidamente descritos.
Resistncias calibradas num circuito somador - Ao ligar um conjunto de resistncias a
um amplificador operacional somador, a diferena de potencial proporcional soma
pesada das tenses de entrada. Este circuito gera uma tenso de sada de 0 a -10 V, em que
o mximo ocorre para uma entrada de 64. Esta tcnica de converso utilizada apenas para
conversores rpidos de baixa preciso.
Escada R-2R - A tcnica de resistncias calibradas torna-se muito difcil quando temos
mais de alguns bits. Uma soluo elegante fornecida pela escada R-2R. So necessrios
apenas dois valores de resistncias, a partir das quais a rede R-2R gera a escala de correntes
binrias.
Conversores analgico/digital (ADCs)
Existem meia dzia de tcnicas de converso disponveis. Nesta seco vo ser descritas
apenas algumas delas.
Codificador paralelo - Neste mtodo a tenso de entrada simultaneamente enviado para
cada entrada de n comparadores, cuja outra entrada est ligada a n voltagens de referncia
igualmente espaadas. Um codificador de prioridades gera uma sada digital
correspondente ao comparador mais elevado activado pela voltagem de entrada. A
codificao paralela, tambm conhecida como ADC flash, o mtodo de converso
analgico/digital mais rpido.
Aproximaes sucessivas - Nesta tcnica muito popular so tentados vrios cdigos de
sada os quais so fornecidos a um conversor D/A e o resultado comparado com a entrada
analgica atravs de um comparador. Geralmente todos os bits so colocados a 0. Depois,
comeando pelo bit mais significativo, cada bit colocado provisoriamente em 1. Se a
sada D/A no exceder a voltagem do sinal de entrada o bit deixado a 1, seno levado
novamente a 0.
Logic Probe
H necessidade de verificar de uma forma rpida o estado de uma porta lgica o circuito
seguinte detecta se a porta tem um estado lgico 0 ou 1, ou se a sada composta por
pulsos.
Seguidor
Portas E (AND)
Portas NO E (NAND)
Uma Porta NO E uma Porta Lgica que tem duas ou mais Entradas. A sua Sada 0 se e
s se todas as suas Entradas so 1. O Smbolo Esquemtico de uma Porta NO E com Duas
Entradas mostrado na Figura 4 e a Tabela 4 a sua Tabela de Verdade.
A notao da operao lgica de uma Porta NO E pode ser expressa por:
Portas OU (OR)
Figura 5: Smbolo OR
Uma Porta OU uma Porta Lgica que tem duas ou mais Entradas. A sua Sada 0 se e s
se todas as suas Entradas so 0. O Smbolo Esquemtico de uma Porta OU com Duas
Entradas mostrado na Figura 5 e a Tabela 5 a sua Tabela de Verdade.
Portas NO OU (NOR)
A
1
B
1
Q
0
+)
1
ST
P
Q
Sadas
Q
CO
Figura 5: Semi-Somador
O Semi-Somador s pode realizar a adio de dois nmeros binrios com 1 bit cada, uma
vez que no aceita a ENTRADA DE TRANSPORTE (ET), proveniente da adio prvia de
dois bits, conforme permite o circuito inferior.
Um Somador Bsico Completo um Circuito Lgico que faz a adio entre dois nmeros
de 1 bit com o bit de transporte, ET. O Somador Completo consiste em uma Porta OU e
dois Semi-Somadores, Figura 6. O circuito gera duas Sadas: S e ST. Mltiplos Somadores
Completos podem fluir para formar um Somador Completo de Mltiplos Bits.
P1 = 21 = 2
P2 = 22 = 4
P3 = 23 = 8
P4 = 24 = 16
A frmula para converter um Nmero Binrio de 5 bits P2 (P4 P3 P2 P1 P0) no seu
correspondente Nmero Decimal P10 :
P10 = P4 x 24 + P3 x 23 + P2 x 22 + P1 x 21 + P0 x 20
O bit ST (CO) de um Somador Completo de 4 bits equivalente ao quarto bit mais
significativo e o seu peso de 16 (24 = 16).
O maior nmero decimal que pode ser obtido de um Somador Completo de 4 bits 31 (24+1
1 = 31).
Duas resistncias 10 k
Contadores Binrios
Contagem Binria
Contagem electrnica com circuitos binrios um sistema de contagem simples porque
usa apenas dois dgitos, 0 e 1, exactamente como os sinais da lgica onde 0 representa falso
e 1 representa verdadeiro.
Contando um, dois, trs, quatro, cinco em binrio: 1, 10, 11, 100, 101.
Os nmeros binrios tornam-se rapidamente muito longos quando a contagem aumenta
tornando difcil a sua leitura visual. Felizmente raramente necessrio ler mais de 4 dgitos
binrios de cada vez nos contadores digitais.
Digit value:
Binary number:
Decimal value:
Verd
1
128
1
128
2
1
+ 2
1
0
+ 0
= 182
Estados Lgigos
Low
0V
Off
High
+Vs
On
Hex
base 16
Decimal
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
O Hexadecimal (chamado de forma frequente apenas hex) a base 16 que conta com 16
dgitos. Comea com os dgitos decimais 0-9, continua ento com letras A (10), B (11), C
(12), D (13), E (14) e F (15). Cada dgito hexadecimal equivalente a 4 dgitos binrios,
fazer a converso entre os dois sistemas relativamente fcil. Os sistemas com
hexadecimal uso usados em PICs e sistemas digitais mas no so usados de forma regular
em circuitos de contagem simples.
Exemplo: 10110110 binrio = B6 hexadecimal = 182 decimal.
A tabela na direita mostra os 4 nmeros de bit e seus valores do decimal.
Contadores
Sinal Clock
Displays 7 segmentos
Contador 7 Segmentos
Contador de dcadas
e display de 7 segmentos
O Entrada (INPUT) de um excitador de display ligado s sadas QA-D do BCD (decimal
codificado binrio) de um contador de dcada. Uma rede de portas lgicas dentro do
excitador de display faz com que as suas sadas AG fiquem altas ou baixas para iluminar o
LED de 7 segmentos. Uma resistncia em srie necessria para cada segmento para
proteger os diodos emissores de luz, 330ohm um valor apropriado para a maior parte das
utilizaes com 4.5V a 6V de alimentao. Em alguns esquemas existe uma omisso das
resistncias de polarizao dos leds. Pode calcular o valor da resistncia de polarizao de
um led.
H dois tipos de displays de 7 segmentos:
nodo comum (CA ou SA) com todos os nodos do diodo emissor de luz conectados
juntos. Estes necessitam um excitador da exposio com sadas que se tornam baixas para
iluminar cada segmento, por exemplo os 7447. Conectar o nodo comum a +Vs.
Ctodo comum (centmetro cbico ou SC) com todos os ctodos conectados juntos. Estes
necessitam um excitador de display com sadas que se tornam elevadas para iluminar cada
segmento, por exemplo os 4511. Conectar o ctodo comum a 0V.
O nodo/ctodo comuns esto normalmente disponveis em 2 pinos. Os displays tm
tambm um ponto decimal (DP) mas esta no controlada pelo excitador de display. Os
segmentos de displays maiores tm dois diodos emissores de luz em srie.
Utilizando leds pode-se construir um digito numrico de maior dimenso, Display 7
segmentos com leds
Contador 3 Digitos
Displays 7 segmentos
Contador 7 Segmentos
Contador de dcadas
e display de 7 segmentos
A Entrada (INPUT) de um excitador de display ligada s sadas QA-D do BCD (decimal
codificado binrio) de um contador de dcadas. Uma rede de portas lgicas dentro do
excitador de display faz com que as suas sadas AG fiquem altas ou baixas para iluminar o
LED de 7 segmentos. Uma resistncia em srie necessria para cada segmento para
proteger os diodos emissores de luz, 330ohm um valor apropriado para a maior parte das
utilizaes com 4.5V a 6V de alimentao. Em alguns esquemas existe uma omisso das
resistncias de polarizao dos leds. Pode calcular o valor da resistncia de polarizao de
um led.
H dois tipos de displays de 7 segmentos:
nodo comum (CA ou SA) com todos os nodos do diodo emissor de luz conectados
juntos. Estes necessitam um excitador da exposio com sadas que se tornam baixas para
iluminar cada segmento, por exemplo os 7447. Conectar o nodo comum a +Vs.
Ctodo comum (centmetro cbico ou SC) com todos os ctodos conectados juntos. Estes
necessitam um excitador de display com sadas que se tornam elevadas para iluminar cada
segmento, por exemplo os 4511. Conectar o ctodo comum a 0V.
O nodo/ctodo comuns esto normalmente disponveis em 2 pinos. Os displays tm
tambm um ponto decimal (DP) mas esta no controlada pelo excitador de display. Os
segmentos de displays maiores tm dois diodos emissores de luz em srie.
Utilizando leds pode-se construir um digito numrico de maior dimenso, Display 7
segmentos com leds
15(reset) atravs da porta 'C' do CI 4073, este mesmo pulso enviado ao pino 1 (clock) do
CI2(4026) fazendo com que este CI incremente um numero a cada pulso recebido.
O CI2 e o CI1 sero reiniciados com um pulso nos seus pinos de reset(pino 15) pela porta
'B', do CI 4073, quando esta porta detectar o nmero 24, ou seja, quando o relgio marcar
24 horas.
Ligar o ponto x2 ao pino 9 do CI 4040.Isto far com que o ponto decimal do segundo
display pisque aproximadamente um pulso por segundo.
CI 4073
Porta B - responsvel pelo reset das horas:
O pino 3 ligado ao pino 7 do CI1(4026)
O pino 4 ligado ao pino 6 do CI2(4026)
O pino 5 ligado ao pino 7 do CI2(4026)
O pino 6 ligado ao pino 15 do CI2(4026)
Porta C - responsvel pelo reset dos minutos:
Pinos 11, 12, 13 ligados - respectivamente - aos pinos 6, 7, 11 do CI3(4026).
Pino 10 deve ser ligado ao pino 15 do CI3(4026)
Diodos
D1 = D2 = 1N4148
S1 acerta as horas
S2 acerta os minutos.
Relgio Digital
3 - 74HC390 - Dual BCD counters
1 - CD4040 - 12 Stage Binary Counter
1 - 74HC14 - Hex Schmitt Trigger Inverter
1 - 74HC00 - Quad NAND gate
1 - CD4071 - Quad OR gate
1 - 2N3053 - NPN transistor (se tiver aquecimento excessivo use dissipador)
1 - 2N3904 - NPN transistor
3 - 1N914 - Signal diod0 (Pode funcionar com dodos da srie 1N400X)
2 - 1N400X - Dodos Rectificadores
1 - 6.2 volt - Dodo Zener
1 - 3300uF - Capacitor de Filtragem - 16 volt
1 - Transformador - 220V/6V ou 110V/6V
1 - 220K 1/4 or 1/8 watt Resist.
1 - 150 ohm 1/4 watt Resist.
19 - 220 ohm 1/4 or 1/8 watt Resist.
11 - 10K 1/4 or 1/8 watt Resist.
2 - 0.01uF capacitors
4 - 0.1uF capacitors
19 - Red LEDs (15 mA)
2 - Push button switches (para ajustar a hora)
1 - Boto de comutao para acertar o relgio
Fontes de alimentao
Existem muitos tipos de fontes de alimentao.
A maioria so concebidas para converter alta voltagem AC de alimentao elctrica um
valor adequado de baixa tenso para circuitos electrnicos e outros dispositivos.
Funcionamento:
O ajuste dado pelo potencimetro 5K multi-volta, o voltmetro LCD(200V) e
ampermetro LCD(200mV) necessitam de alimentao externa, podem ser utilizadas
baterias de 9V.