Você está na página 1de 10

15/02/2021

• Unidade de Ensino: 1

Sistemas • Competência da Unidade: Estudar os conceitos básicos


e introdutórios dos sistemas digitais, conhecer sistemas
numéricos e aplicar as portas lógicas dentro de circuitos

Digitais •
digitais.
Resumo: Apresentar conceitos introdutórios dos
sistemas digitais e o funcionamento das portas lógicas.
Introdução aos sistemas • Palavras-chave: Sistemas numéricos;
digitais portas lógicas; códigos binários.
• Título da Teleaula: Introdução aos sistemas digitais
• Teleaula nº: 1
Prof. Lucas Claudino

1 2

Contextualização
• Neste momento, bilhões de pessoas estão
interagindo com algum circuito digital, mas
como é um sistema digital?
Níveis lógicos
• Quais elementos compõem esse tipo de
sistema?
• Como um arranjo de componentes eletrônicos
pode realizar uma operação matemática ou
uma comparação?

3 4

Analógico x Digital • Vantagens do sinal digital: podem ser


processados e transmitidos de forma mais
• Os circuitos eletrônicos podem ser divididos em duas categorias:
eficiente e confiável.
• Analógicos  valores contínuos;
• Digitais  valores discretos;

Fonte: https://bit.ly/37DwAeZ Fonte: https://bit.ly/37DwAeZ


Fonte: Floyd (2007, pg. 75).

5 6

1
15/02/2021

Níveis lógicos • Os dispositivos digitais


possuem faixas que
• A eletrônica digital opera com dois níveis
determinam os valores
lógicos diferentes: BAIXO e ALTO ou 0 e 1.
de tensão que serão
• Representados em hardware por dois níveis de
entendidos como 0 ou
tensão diferentes.
1, na faixa entre GND e
• Usualmente o nível BAIXO está com 0 volts Vcc.
(GND) e o nível ALTO em Vcc;

Fonte: Floyd (2007, pg. 98).

7 8

• A mesma • Esses níveis podem gerar sinais ou pulsos digitais.


consideração vale
para a saída
dos dispositivos Fonte: Floyd (2007, pg. 102).

digitais. • Mas é importante saber que os pulsos não são perfeitos...


• Diferentes valores
de tensão para
diferentes famílias
dos dispositivos.
Fonte: Floyd (2007, pg. 103).
Fonte: Floyd (2007, pg. 99).

9 10

• Você foi contratado por uma empresa de


desenvolvimento de sistemas embarcados para

Buscando
trabalhar com a montagem de produtos;
• Você está curioso por saber sobre os

informações sobre fundamentos dos circuitos digitais:


• Como uma sequência de pulsos elétricos é

circuitos digitais transformada em código digital?


• Como funcionam essas peças pretas que todos
chamam de microchips?
• Como encontrar informações sobre um determinado
chip? Qual documento consultar?

11 12

2
15/02/2021

Resolvendo a situação problema


• Todas as informações de um circuito integrado
podem ser encontradas em seu datasheet;
• Consultar o datasheet do componente 74LS74 e
Sistema numérico
verificar as definições de tempo e níveis de binário
tensão de operação;

13 14

• Os sistemas digitais não utilizam como padrão o Sistema numérico decimal


sistema numérico decimal.
• Sistema mais utilizado e conhecido no mundo;
• O conhecimento dos vários sistemas permite
simplificar a representação numérica • 10 dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9;
de tais sistemas. • Valor posicional: peso conforme a
• Sistemas numéricos: posição do dígito;
• Decimal; • Base 10: pesos expressos em potências de 10;
• Binário;
• Octal;
• Hexadecimal.

15 16

Sistema numérico binário


• Apenas dois algarismos 0 e 1;
• Base 2: pesos expressos em potências de 2;
• 1 algarismo binário: bit;
• 4 algarismos binários nibble; Fonte: elaborado pelo autor.

• Exemplo de conversão binário para decimal.


• 8 algarismos binários: byte;
• 11102 = 1410.
• Conversão binário para decimal: definição;
• Conversão decimal para binário:
• Divisões sucessivas por 2.

17 18

3
15/02/2021

• Adição binária:
Exemplo de conversão
decimal para binário.
2910=111012.
Fonte: elaborado pelo autor.

• Subtração binária:

Fonte: elaborado pelo autor.

• Multiplicação e divisão iguais ao sistema decimal.


Fonte: elaborado pelo autor.

19 20

Sistema numérico octal DIGITO OCTAL

0
EQUIVALENTE BINÁRIO

000
1 001
• Oito algarismos: 0, 1, 2, 3, 4, 5, 6 e 7;
Sistema numérico
2 010

• Base 8: pesos expressos em potências de 8; 3 011

octal, hexadecimal
4 100
• Conversão simples de e para binário: 5 101
6 110

e códigos 7 111

numéricos
Fonte: elaborado pelo autor.

21 22

Sistema numérico hexadecimal Código BCD Decimal


0
BCD
0000
1 0001
• Dezesseis algarismos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, • Cada digito decimal convertido em um 2
3
0010
0011
A, B, C, D, E e F; equivalente binário; 4
5
0100
0101
6 0110
• Base 16: pesos expressos em potências de 16; • 4 bits para representar cada algarismo; 7 0111
8 1000
• Letras para representar números: • Algumas representações binárias são 9 1001
Fonte: elaborado pelo autor.

desprezadas;
A = 1010 D = 1310
B = 1110 E = 1410 • Cuidado para não
C = 1210 F = 1510 confundir número
BCD com binário. Fonte: elaborado pelo autor.

23 24

4
15/02/2021

Código Gray Código ASCII


DECIMAL GRAY
0 0000
1 0001

• De um número para 2 0011


• Código alfanumérico
3 0010
outro, somente um bit 4 0110 aceito pela maioria dos
sofre variação. 5
6
0111
0101
computadores;
7 0100
• Teclados possuem
8 1100
9 1101 padrão ASCII.
10 1111
11 1110
12 1010
13 1011
14 1001
15 1000 Fonte: https://pt.wikipedia.org/wiki/ASCII

25 26

Em quais elementos os Portas lógicas


sistemas digitais são
baseados? Como eles
são representados?

27 28

• As portas lógicas tem como objetivo realizar Porta Lógica AND


uma função lógica e possui uma ou mais
entradas, mas apenas uma saída.
• As variáveis podem assumir somente 0 ou 1.
• As funções lógicas básicas são:
• AND;
• OR;
• NOT;

Fonte das imagens: elaborado pelo autor.

29 30

5
15/02/2021

Porta Lógica OR Porta Lógica NOT

Fonte das imagens: elaborado pelo autor. Fonte das imagens: elaborado pelo autor.

31 32

Porta Lógica NAND Porta Lógica NOR

Fonte das imagens: elaborado pelo autor. Fonte das imagens: elaborado pelo autor.

33 34

• Você trabalha em uma empresa de


desenvolvimento de sistemas embarcados;

Projeto de sistema • Você tem a oportunidade de participar de uma


reunião com a equipe de desenvolvimento da

digital empresa em que trabalha;


• Eles precisam desenvolver um sistema para
Fonte: adaptada de Floyd (2007, p. 67).

contagem de bolas de tênis em uma linha


de montagem:
• As bolas são colocadas em caixas e cada caixa deve
conter 9 bolas.

35 36

6
15/02/2021

Resolvendo a Situação-Problema 2 Display sete segmentos


• Após uma pesquisa sobre como realizar a
contagem das bolas de tênis, você apresenta a
sua ideia:
• Utilizar um sensor de presença;
• Um contador de quatro bits;
• Um decodificador BCD – sete segmentos;
• E um display sete segmentos.

Fonte: https://images.app.goo.gl/cvmPzjSp6XYBrjWs7

37 38

Decodificador BCD para 7 Segmentos

Fonte: adaptada de Floyd (2007, p. 67).

• Quando o contador chega no estado binário


1001 uma nova caixa é posicionada sob o
Fonte: elaborado pelo autor.
transportador e a contagem é reiniciada.

39 40

Porta lógica XOR

Portas lógicas XOR


e XNOR e circuitos
integrados
Fonte das imagens: elaborado pelo autor.

41 42

7
15/02/2021

Problematizando a Situação-Problema 3 • Circuitos integrados são circuitos eletrônicos


miniaturizados.
• Porta lógica XNOR

Fonte: https://bit.ly/48eare Fonte: https://bit.ly/8e7tgs

• As informações sobre ele podem ser


encontradas em um datasheet.

Fonte das imagens: elaborado pelo autor.

43 44

Encapsulamentos

Projeto de circuito
Fonte: elaborado pelo autor.

aritmético

Fonte: elaborado pelo autor.

45 46

• Você trabalha em uma empresa de Resolvendo a Situação-Problema


desenvolvimento de sistemas embarcados.
• Para o circuito que realize a soma binária são
• Após a participação em uma reunião com a necessárias duas entradas, para os bits a serem
equipe de desenvolvimento, um colega te somados. e duas saídas, uma para o resultado
lançou um desafio: da soma e outra para o “vai um”.
• Criar um somador binário usando apenas portas
lógicas. • Primeiro passo é montar a tabela verdade:
• Como desenvolver esse sistema?

Fonte: Teixeira (2017).

47 48

8
15/02/2021

• Observando a tabela verdade e


comparando com as tabelas das
portas lógicas estudadas é possível
Como é feita a
chegar ao resultado:
conversão de
Fonte: Teixeira (2018).
decimal para binário
de um número com
virgula?
Fonte: Teixeira (2018).

49 50

• Para a conversão de um número decimal não • Realizando a conversão • Realizando a conversão


inteiro em binário, devem ser seguidos os da parte inteira: da parte decimal:
passos:
• Primeiro se realiza a conversão da parte inteira.
• Depois se realiza a conversão da parte decimal,
realizando sucessivas multiplicações por 2.
• Como realizar a conversão do número decimal
7,375 para binário?

Fonte: elaborado pelo autor.


Fonte: elaborado pelo autor.

51 52

• Portanto, o valor de 7,375 corresponde a: Recapitulando


• Circuitos digitais e analógicos;
7 = 111
• Níveis lógicos;
0,375 = 011
• Sistemas numéricos:
• Decimal;
7,375 = 111,011 • Binário;
• Octal;
• Hexadecimal;
• Portas lógicas;
• Circuitos integrados;

53 54

9
15/02/2021

55

10

Você também pode gostar