Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ELETRÔNICA
DIGITAL
5ª EDIÇÃO NORTE-AMERICANA
James Bignell
Robert Donovan
Tradução
All Tasks
Revisão técnica
Wânderson de Oliveira Assis
Austrália • Brasil • Japão • Coreia • México • Cingapura • Espanha• Reino Unido • Estados Unidos
Eletro_00:Eletr_01 13.11.09 18:31 Page V
SUMÁRIO
Prefácio XII
1 SISTEMAS NUMÉRICOS 1
1.1 Sistema Numérico Binário 2
1.2 Conversão de Binário em Decimal 4
1.3 Conversão de Decimal em Binário 5
1.4 Sistema Numérico Octal 8
1.5 Conversão de Binário em Octal 10
1.6 Conversão de Octal em Binário 11
1.7 Sistema Numérico Hexadecimal 12
1.8 Conversão de Binário em Hexadecimal 14
1.9 Conversão de Hexadecimal em Binário 15
1.10 Decimal Codificado em Binário (BCD) 15
1.11 Adição Binária 21
1.12 Subtração Binária 24
1.13 Diagnóstico e Solução de Problemas de um Somador de 4 Bits 26
Aplicação Digital 28
Resumo 29
Questões e Problemas 30
Lab 1A Somador Completo de 4 Bits 7483 32
Lab 1B Somador Completo de 4 Bits 4008 38
2 PORTAS LÓGICAS 41
2.1 Portas 42
2.2 Inversores 42
2.3 Portas OR 44
2.4 Portas AND 49
2.5 Portas NAND 55
2.6 Portas NOR 58
2.7 Habilitação/Inibição do Controle de Dados 62
2.8 Habilitação/Inibição de Portas AND 62
2.9 Habilitação/Inibição de Portas NAND 63
2.10 Habilitação/Inibição de Portas OR 64
2.11 Habilitação/Inibição de Portas NOR 65
2.12 Resumo: Habilitação/Inibição 66
Eletro_00:Eletr_01 13.11.09 18:31 Page VI
VIM M M E L E T R Ô N I C A D I G I T A L
S U M Á R I O M M M VII
5 SOMADORES 199
5.1 Somador Parcial (Meio-somador) 200
5.2 Somador Completo 201
5.3 Subtração Binária em Complemento de 1 209
5.4 Circuito de Adição/Subtração em Complemento de 1 211
5.5 Subtração Binária em Complemento de 2 215
5.6 Circuito de Adição/Subtração em Complemento de 2 218
5.7 Números em Complemento de 2 com Sinal 223
5.8 Adição de Decimal Codificado em Binário 230
5.9 Circuito Somador de Decimal Codificado em Binário 232
5.10 Unidade Lógica e Aritmética (ALU) 234
5.11 Programação de um CPLD (Opcional) 236
5.12 Diagnóstico e Solução de Problemas em Circuitos Somadores 243
Aplicação Digital 245
Resumo 245
Questões e Problemas 247
Lab 5A Somadores 251
Lab 5B Circuitos Somadores 253
6 ESPECIFICAÇÕES E PORTAS
DE COLETOR ABERTO 257
6.1 Subfamílias TTL 259
6.2 Características Elétricas do TTL 259
6.3 Correntes de Alimentação do TTL 265
6.4 Características de Chaveamento do TTL 266
6.5 Portas de Coletor Aberto do TTL 269
Eletro_00:Eletr_01 13.11.09 18:31 Page VIII
VIIIM M M E L E T R Ô N I C A D I G I T A L
7 FLIP-FLOPS 301
7.1 Introdução aos Flip-Flops 302
––– –––––
7.2 Flip-Flops SET-RESET com Portas NAND 302
7.3 Flip-Flops SET-RESET com Portas NOR 304
7.4 Comparação entre Flip-Flops SET-RESET com NAND e NOR 306
––– –––––
7.5 Utilização de um Flip-Flop SET-RESET como Debounce em Chaves 307
7.6 Flip-Flop SET-RESET Síncrono 308
7.7 Flip-Flop D Transparente 310
7.8 Flip-Flop D Mestre-Escravo 313
7.9 Flip-Flop D Acionado por Borda 319
7.10 Programação de um CPLD (Opcional) 319
7.11 Diagnóstico e Solução de Problemas em um Circuito Digital 324
Aplicação Digital 326
Resumo 327
Questões e Problemas 328
Lab 7A Flip-Flops 330
Lab 7B Flip-Flops 332
S U M Á R I O M M M IX
10 CONTADORES 399
10.1 Contador Assíncrono 400
10.2 Método “Decode-and-Clear” para Fazer um Contador Assíncrono de Divisão por N 401
10.3 Contador Síncrono de Divisão por N 403
10.4 Contadores Pré-ajustáveis 406
10.5 Contador Crescente-Decrescente 409
10.6 Circuitos Integrados de Contadores com Tecnologia TTL-MSI Típicos 411
10.7 Contador de Divisão por N e ½ 415
10.8 Programação de um CPLD (Opcional) 418
10.9 Diagnóstico e Solução de Problemas em Contadores 423
Aplicação Digital 425
Resumo 426
Eletro_00:Eletr_01 13.11.09 18:31 Page X
XM M M E L E T R Ô N I C A D I G I T A L
S U M Á R I O M M M XI
14 DECODIFICADORES, MULTIPLEXADORES,
DEMULTIPLEXADORES E DISPLAYS 503
14.1 Decodificadores 504
14.2 Demultiplexadores 506
14.3 Multiplexadores 507
14.4 Utilização de um Multiplexador para Reproduzir uma Tabela-Verdade Desejada 507
14.5 CI de Multiplexador e Demultiplexador 511
14.6 Multiplexador de Osciloscópio de 8 Traçados 513
14.7 Diodo Emissor de Luz 515
14.8 Display de Sete Segmentos 516
14.9 Display de Cristal Líquido (LCD) 520
14.10 Programação de um CPLD (Opcional) 524
14.11 Diagnóstico e Solução de Problemas em Decodificadores 533
Aplicação Digital 536
Resumo 537
Questões e Problemas 538
Lab 14A Multiplexadores, LEDs e Displays de Sete Segmentos 541
Lab 14B LED 544
XIIM M M E L E T R Ô N I C A D I G I T A L
16 MEMÓRIAS E INTRODUÇÃO A
MICROCOMPUTADORES 569
16.1 O Microcomputador e Suas Partes 570
16.2 Unidade Central de Processamento 570
16.3 Memória do Computador 574
16.4 ROM 574
16.5 PROM 575
16.6 EPROM 577
16.7 EEPROM 579
16.8 RAM Estática 580
16.9 RAM Dinâmica 582
16.10 Entrada/Saída do Computador 584
16.11 Programa 587
16.12 Microcontrolador 590
Aplicação Digital 592
16.13 Memória Flash 594
Resumo 600
Questões e Problemas 601
Lab 16 RAM 602
APÊNDICES 605
A Planos de Laboratório 607
B Equipamentos Necessários para os Laboratórios 611
C Pinagens 613
D Portas NAND, MOS e CMOS 621
Glossário 627
Índice Remissivo 637
Eletro_00:Eletr_01 13.11.09 18:32 Page XIII
PREFÁCIO
O livro Eletrônica digital, em sua quinta edição, apresenta um texto ágil e objetivo, ideal para es-
tudantes universitários e para aqueles envolvidos com a ciência de modo geral, que precisam de
sólida bagagem introdutória em eletrônica digital. Embora nenhum conhecimento prévio em
eletrônica digital seja especificamente necessário, uma boa compreensão sobre como funcionam
os circuitos CC permitirá que os alunos sintam mais confortáveis quanto aos conceitos de ten-
são, corrente e resistência. Aqueles que concluírem este curso estarão aptos para trabalhar as-
pectos relacionados ao hardware envolvido em um curso de microprocessadores.
ORGANIZAÇÃO DO TEXTO
Este livro está organizado em dezesseis capítulos, um para cada semana de um semestre cheio. Cada
capítulo termina com exercícios de laboratório estreitamente relacionados ao material do capítulo.
Nesses laboratórios, a teoria é testada na prática e são aprendidas habilidades práticas, o que per-
mite um equilíbrio entre teoria e prática. Esta edição está organizada da seguinte maneira:
Sistemas de Numeração
O Capítulo 1 aborda os sistemas numéricos binário, octal, hexadecimal e decimal codificado em
binário, juntamente com adição e subtração binária.
Portas Básicas
Os capítulos 2 a 4 abordam as portas básicas e portas exclusive-OR, nos quais se detalham sím-
bolos, símbolos de lógica invertida, expressões booleanas, tabelas-verdade, habilitação/inibi-
ção e expansão de portas. Formas de onda de contadores de deslocamento e cicuitos de clocks
atrasados são utilizados para apresentar a análise de formas de onda. Métodos de álgebra
booleana e mapas de Karnaugh são usados para a implementação das tabelas-verdade forne-
cidas. Utilizam-se as portas exclusive--OR como geradores de paridade, verificadores de pa-
ridade e comparadores de magnitudes.
Somadores
O Capítulo 5 apresenta o método de subtração em complemento de 1 e 2 juntamente com a adi-
ção de decimais codificados em binário e números em complemento de 2 com sinal. Circuitos
somadores/subtratores em complemento de 1 e 2 e circuitos somadores de decimais codificados
em binário são criados por meio da utilização de portas básicas, em conjunto com somadores
completos de 4 bits.
Eletro_00:Eletr_01 13.11.09 18:32 Page XIV
XIVM M M E L E T R Ô N I C A D I G I T A L
Especificações
Saídas do tipo totem-pole e de coletor aberto são comparadas no Capítulo 6. Comparam-se tam-
bém as características e os parâmetros das subfamílias TTL e CMOS. O capítulo apresenta a tec-
nologia Emitter-Coupled Logic. Abordam-se ainda o encapsulamento de circuitos integrados
com montagem em superfície e resistores.
Flip-Flops
Uma progressão de flip-flops é estudada nos capítulos 7 e 8, começando com flip-flops com por-
tas NAND e avançando pelos flip-flops de porta, transparentes, de dados, mestre-escravo e JK.
Os flip-flops e as portas JK são utilizados para a criação de formas de onda de contadores de des-
locamento e circuitos de clock atrasados.
Comunicações Digitais
O Capítulo 9 apresenta circuitos integrados de registradores de deslocamento serial e paralelo. O
padrão RS-232 e o código ASCII são estudados, e um receptor serial é criado a partir de portas
flip-flop. Abordam-se também as portas de barramento serial universal (USB). No exercício de
laboratório de “relações humanas”, quatro alunos trabalham em equipe para criar um receptor
serial com flip-flops, portas e circuitos integrados de registradores de deslocamento. O sistema
inclui circuitos de registradores de deslocamento e circuitos de clock atrasado estudados no Ca-
pítulo 8. O laboratório estará concluído quando cada membro do grupo for capaz de receber e
decodificar os sinais ASCII RS-232 procedentes de um computador.
Circuitos de Temporização
Contadores do tipo “decode-and-clear” e síncronos são apresentados no Capítulo 10. Estudam-
-se os circuitos integrados de contadores e os contadores criados a partir de flip-flops e portas.
O aluno aprende a projetar e criar contadores síncronos que contam em qualquer sequência.
Portas Schmitt-trigger são apresentadas no Capítulo 11. Portas Schmitt-trigger, temporizado-
res 555, portas CMOS e cristais são utilizados para a criação de uma variedade de circuitos de clock.
Circuitos de disparo, com e sem reacionamento, são abordados no Capítulo 12. Estudam-se
os circuitos de disparo em circuito integrado e circuitos de disparo criados com portas Schmitt-
-trigger e temporizadores 555.
Circuitos de Interface
O Capítulo 13 apresenta uma sequência de tópicos relativos ao interfaceamento entre circuitos
de controle digital e o mundo externo.
Conversores digital-analógico e analógico-digital são abordados no Capítulo 13. Contadores
e comparadores, conversores de flash e conversores de aproximação sucessiva são criados com
flip-flops, portas e comparadores de tensão. O circuito de aproximação sucessiva começa com os
Eletro_00:Eletr_01 13.11.09 18:32 Page XV
P R E F Á C I O M M M XV
Introdução a Microcomputadores
O Capítulo 16 é uma ponte entre a eletrônica digital e os microcomputadores. Abordam-se as par-
tes básicas de um microcomputador, e apresentam-se circuitos integrados de memória, além de as-
pectos relacionados aos CIs de memória flash e à sua utilização em cartões inteligentes (SmartMedia).
Neste livro, há uma continuidade do temas estudados: as habilidades desenvolvidas em um ca-
pítulo são utilizadas e expandidas nos capítulos subsequentes. Por exemplo, no Capítulo 3, uti-
lizam-se formas de onda de clock atrasado e contador de deslocamento como entradas para o
estudo da análise das formas de onda das portas básicas.
Esse tópico prossegue no Capítulo 8, onde as formas de onda de clock atrasado e contador de
deslocamento são produzidas como aplicação dos flip-flops. No Capítulo 9, as formas de onda
de clock atrasado e contador de deslocamento são incorporadas a um sistema de recepção serial,
e, no Capítulo 13, um circuito de clock atrasado é utilizado em um circuito analógico-digital de
aproximação sucessiva. Os exclusive-OR são utilizados para a apresentação de geradores de pari-
dade, comparadores e somadores, e os flip-flops, para a apresentação de receptores seriais.
Apêndices
O Apêndice A contém planos e diagramas esquemáticos para a construção de um kit de labora-
tório. O Apêndice B apresenta uma lista dos materiais necessários à construção dos circuitos de
laboratório. As pinagens dos circuitos integrados utilizados nos exercícios de laboratório são
mostradas no Apêndice C. Apesar de serem úteis, elas não substituem os manuais de especifica-
ções de bons dispositivos TTL e CMOS (datasheet). Recomendamos a obtenção dos datasheets
de um ou mais dos principais fabricantes de circuitos integrados.
XVIM M M E L E T R Ô N I C A D I G I T A L
5. Dois laboratórios estão incluídos no final de cada capítulo. O primeiro é um projeto prático de
construção, e o segundo, uma análise em software Multisim® e um projeto de diagnóstico e so-
lução de problemas. A competência em diagnóstico e solução de problemas é desenvolvida no
primeiro laboratório por meio de fiação e diagnóstico e solução de problemas dos circuitos do
laboratório, e no segundo laboratório, por meio de análise e diagnóstico e solução de proble-
mas dos circuitos Multisim®. A utilização de ambos os tipos de laboratórios permite um equi-
líbrio entre a construção física de um circuito e a análise/diagnóstico e solução de problemas dos
circuitos, utilizando ferramentas de simulação por computador, como o Multisim®. Os alunos
precisam praticar ambas as abordagens para entender totalmente os problemas dos circuitos.
6. Muitos dos termos e das frases aqui utilizados estão definidos de forma sucinta no “Glos-
sário”. Recomendamos sempre sua consulta para familiarização com a terminologia utili-
zada aqui.
7. Num estilo conciso e de fácil compreensão, são apresentados os conceitos fundamentais de
forma clara e compreensível.
8. Este livro é acompanhado por diagramas esquemáticos e ilustrações que ajudam a esclarecer
o material.
P R E F Á C I O M M M XVII
1
CAPÍTULO
Sistemas Numéricos
OBJETIVOS
Após a conclusão deste capítulo, você deverá ser capaz de:
■ Contar em binário, octal, hexadecimal e decimal codificado em binário (BCD).
■ Converter decimal em binário e binário em decimal.
■ Converter binário em octal e octal em binário.
■ Converter binário em hexadecimal e hexadecimal em binário.
■ Converter decimal em BCD e BCD em decimal.
■ Adicionar e subtrair números binários.
TERMOS-CHAVE
anodo catodo
binário decimal codificado em binário (BCD)
bit diodo emissor de luz (LED)
carry de entrada hexadecimal; octal.
carry de saída
Eletro_01:Eletr_01 13.11.09 18:35 Page 2
2M M M E L E T R Ô N I C A D I G I T A L
0
1 A primeira coluna está completa.
10 Reinicializa e adiciona 1 na segunda coluna.
11 As primeiras duas colunas estão completas.
100 Reinicializa e adiciona 1 na terceira coluna.
101
110
111 As primeiras três colunas estão “completas”.
1000 Reinicializa e adiciona 1 na quarta coluna.
1001
1010