A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Eletrônica Digital prof. Victory Fernandes victoryfernandes@yahoo.com.br www.tkssoftware.com/victory.

Apresentações semelhantes


Apresentação em tema: "Eletrônica Digital prof. Victory Fernandes victoryfernandes@yahoo.com.br www.tkssoftware.com/victory."— Transcrição da apresentação:

1 Eletrônica Digital prof. Victory Fernandes

2 Capítulo 02 IDOETA; CAPUANO. Elementos de Eletrônica Digital. Livros Érica Ltda., 1998.

3 Portas lógicas E ou AND OU ou OR NÃO ou NOT NÃO E, NE ou NAND
NÃO OU, NOU ou NOR

4 Estados 0 e 1 Verdadeiro e falso Portão aberto e fechado
Aparelho ligado e desligado Ausência e presença de tensão

5 Eletrônica E ou AND Capitulo 02 SD1\Circuitos Portas Logicas\AND.DSN

6 Tabela Verdade E ou AND 1 na saída sempre que todas entradas iguais a 1

7 Simbologia E ou AND Y = A.B

8 Simulação E ou AND

9 Exemplo em software

10 Programação E ou AND resultado := var1 AND var2;
Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe

11

12

13 SN74AC08 Texas Instruments
Quadruple 2-Input Positive AND Gates Capitulo 01 SD1\CIs Portas Logicas\sn74ac08 - AND.pdf

14 OU ou OR Capitulo 02 SD1\Circuitos Portas Logicas\OR.DSN

15 Tabela Verdade OU ou OR 1 na saída sempre que pelo menos uma entrada igual a 1

16 Simbologia OU ou OR Y = A + B

17 Simulação OU ou OR

18 Exemplo em software

19 Programação OU ou OR resultado := var1 OR var2;
Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe

20 SN74AC32 Texas Instruments
Quadruple 2-Input Positive OR Gates Capitulo 01 SD1\CIs Portas Logicas\sn74ac32 - OR.pdf

21 Eletrônica NÃO ou NOT Capitulo 02 SD1\Circuitos Portas Logicas\NOT.DSN

22 Tabela Verdade NÃO ou NOT
Saída igual inverso da entrada

23 Simbologia NÃO ou NOT Y = A Y = A`

24 Simulação NÃO ou NOT

25 Programação NÃO ou NOT resultado := NOT var1;
Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe

26 HD74LS04 Hitachi NOT Gates Capitulo 01 SD1\CIs Portas Logicas\HD74LS04.pdf

27 Exemplo Prático

28 Problema do Motor de Passo 1
Dados do problema: Um motor de passo de 4 fios pode ser ativado de 3 formas diferentes Passo completo 1 Passo completo 2 Meio Passo Seu acionamento pode ser feito via porta paralela do computador que tem 8 bits de saída Para acionar 2 motores com 4 bits cada utiliza-se todos os 8 bits da porta paralela Pergunta-se, utilizando o conhecimento de portas NOT, como é possível ativar mais de 2 motores?

29 Problema do Motor de Passo
Passo completo 1 tempo b1 b2 b3 b4 t1 1 t2 t3 t4 Meio Passo tempo b1 b2 b3 b4 t1 1 t2 t3 t4 t5 t6 t7 t8 Passo completo 2 tempo b1 b2 b3 b4 t1 1 t2 t3 t4

30 Remover para visualizar a solução
Solução NOT Remover para visualizar a solução Passo completo 2 tempo b1 b2 b3 b4 t1 1 t2 t3 t4 Dessa forma utiliza-se apenas 2 bits para cada motor, sendo assim pode-se controlar até 4 motores com os 8 bits disponíveis

31 tempo M1B1 M1B2 M1B3 M1B4 M2B1 M2B2 M2B3 M2B4 Decimal? t1 1 t2 t3 t4 tempo M1B1 M1B2 M2B3 M2B4 Decimal? t1 1 t2 t3 t4

32 Exercício Implementar um sistema onde o ALARME deve disparar se:
O botão de PÂNICO for pressionado O sistema estando ATIVADO Alguma PORTA não fechada Alguma JANELA não fechada

33 Exercício

34 Exercício

35 Sensor de fim de curso Sensor mecânico de toque
Detectar final de curso Pode ser usado como referência 0 (zero)

36 Sensor de fim de curso NA – Normal Aberto

37 Sensor de fim de curso NA – Normal Aberto

38 Sensor de fim de curso NF – Normal Fechado

39 Sensor de fim de curso NF – Normal Fechado

40 Eletrônica NÃO E, NE ou NAND
Capitulo 02 SD1\Circuitos Portas Logicas\NAND.DSN

41 Tabela Verdade NÃO E, NE ou NAND
Inverso da função AND

42 Simbologia NÃO E, NE ou NAND
Y = (A.B) Y = (A.B)’

43 Simulação NÃO E ou NAND

44 Programação NÃO E, NE ou NAND
resultado := NOT (var1 AND var2); Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe

45 SN74LVC00 Texas Instruments
Quadruple 2-Input Positive NAND Gates Capitulo 01 SI1\CIs Portas Logicas\sn74lvc00a - NAND.pdf

46 Eletrônica NÃO OU, NOU ou NOR
Capitulo 02 SD1\Circuitos Portas Logicas\NOR.DSN

47 Tabela Verdade NÃO OU, NOU ou NOR
Inverso da função OU

48 Simbologia NÃO OU, NOU ou NOR
Y = (A+B) Y = (A+B)’

49 Simulação NÃO OU ou NOR

50 Programação NÃO OU, NOU ou NOR
resultado := NOT (var1 OR var2); Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe

51 SN74AHC02 Texas Instruments
Quadruple 2-Input Positive NOR Gates Capitulo 01 SI1\CIs Portas Logicas\sn74ahc02 - NOR.pdf

52 Quadro Resumo

53 Quadro Resumo

54 Funções Lógicas Expressões booleanas de Circuitos
Circuitos de Expressões booleanas Tabela verdade de Expressões booleanas Expressões booleanas de tabela verdade

55 Expressões booleanas de Circuitos
Qual expressão booleana do seguinte circuito?

56 Expressões booleanas de Circuitos
Qual expressão booleana do seguinte circuito? S1= A.B S=S1+C Logo S=A.B+C

57 Expressões booleanas de Circuitos
Qual a expressão booleana do seguinte circuito?

58 Expressões booleanas de Circuitos
Qual a expressão booleana do seguinte circuito? A.B C’ (C.D)’ S=A.B+C’+(C.D)’

59 Circuitos de Expressões booleanas
Qual o circuito para a seguinte expressão booleana? S=((A.B.C) + (A+B) ). C

60 Circuitos de Expressões booleanas
Qual o circuito para a seguinte expressão booleana? S=(A.B.C) + ((A+B) . C)

61 Circuitos de Expressões booleanas
Qual o circuito para a seguinte expressão booleana?

62 Circuitos de Expressões booleanas
Qual o circuito para a seguinte expressão booleana?

63 Tabela verdade de Expressões booleanas
Qual a tabela verdade da seguinte expressão booleana? S = A’ + B + A.B’.C’

64 Tabela verdade de Expressões booleanas
Qual a tabela verdade da seguinte expressão booleana? S = A’ + B + A.B’.C’ Primeiro passo é preencher a tabela com os valores possíveis para as entradas A B C S

65 Tabela verdade de Expressões booleanas
S = A’ + B + A.B’.C’ O que acontece se A = 0? S = 1 + B + A.B’.C’ A B C S 1

66 Tabela verdade de Expressões booleanas
S = A’ + B + A.B’.C’ O que acontece se B = 1? S = A A.B’.C’ A B C S 1

67 Tabela verdade de Expressões booleanas
S = A’ + B + A.B’.C’ O que acontece se B = 1? S = A A.B’.C’ A B C S 1

68 Tabela verdade de Expressões booleanas
S = A’ + B + A.B’.C’ Quando o resultado de A.B’.C’ assume valor 1? S = A + B + 1 A B C S 1

69 Tabela verdade de Expressões booleanas
S = A’ + B + A.B’.C’ A B C S 1

70 Expressões booleanas de tabela verdade
Qual a expressão booleana da seguinte tabela verdade? A B C S 1 Primeiro passo é extrair os casos onde S = 1

71 Expressões booleanas de tabela verdade
Qual a expressão booleana da seguinte tabela verdade? Primeiro passo é extrair os casos onde S = 1 A B C S 1 Primeiro passo é extrair os casos onde S = 1

72 Expressões booleanas de tabela verdade
Casos onde S = 1 000 ou 010 ou 110 ou 111 Depois é só montar a expressão usando E entre cada variável e OU entre cada caso S=A’.B’.C’+A’.B.C’+A.B.C’+A.B.C Próximo passo é montar o circuito lógico da expressão A B C S 1 Primeiro passo é extrair os casos onde S = 1

73 Expressões booleanas de tabela verdade
S=A’.B’.C’+A’.B.C’+A.B.C’+A.B.C A B C S 1 Primeiro passo é extrair os casos onde S = 1

74 Voltando ao exercício Implementar um sistema onde o ALARME deve disparar se: O botão de PÂNICO for pressionado O sistema estando ATIVADO e as PORTAS ou JANELAS não estiverem fechadas Desta vez implemente os circuitos lógicos com base na montagem da tabela verdade

75 Expressões booleanas de tabela verdade
Pânico Ativado Portas Janelas Alarme 1 Primeiro passo é extrair os casos onde S = 1

76 Funções Lógicas Blocos lógicos Equivalência entre blocos
OU EXCLUSIVO, EXCLUSIVE OR ou XOR NOU EXCLUSIVO, EXCLUSIVE NOR ou XNOR Equivalência entre blocos

77 Tabela Verdade EXCLUSIVE OR ou XOR
1 na saída sempre que as entradas forem diferentes entre si

78 Simbologia EXCLUSIVE OR ou XOR
Y = A . B + A . B Y = A + B

79 Programação EXCLUSIVE OR ou XOR
resultado := var1 XOR var2; Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe

80 SN74AC86 Texas Instruments
Quadruple 2-Input Positive XOR Gates Capitulo 01 SD1\CIs Portas Logicas\sn74ac86 - XOR.pdf

81 Simulação EXCLUSIVE OR ou XOR

82 Problema XOR Dados do problema: Qual o formato da onda de saída S?

83 Tabela Verdade EXCLUSIVE NOR ou XNOR
1 na saída sempre que as entradas forem iguais entre si

84 Simbologia EXCLUSIVE NOR ou XNOR
Y = A . B + A . B Y = A . B

85 Simulação EXCLUSIVE NOR ou XNOR

86 Programação EXCLUSIVE NOR ou XNOR
resultado := (((NOT var1) AND (NOT var2)) OR (var1 AND var2)); Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe

87 CD74HC7266 Texas Instruments
Quadruple 2-Input XNOR Gates Capitulo 01 SD1\CIs Portas Logicas\cd74hc XNOR.pdf

88 Quadro Resumo

89 Equivalência entre blocos
NOT a partir de porta NAND Inversor a partir de porta NOR Portas NOR e OU a partir de E, NAND e NOT Portas NAND e E a partir de OU, NOR e NOR

90 Inversor a partir de porta NAND
Como fazer um NOT a partir de um NAND? ?

91 Inversor a partir de porta NAND
Como fazer um NOT a partir de um NAND?

92 Inversor a partir de porta NOR
Como fazer um NOT a partir de um NOR? ?

93 Inversor a partir de porta NOR
Como fazer um NOT a partir de um NOR?

94 Equivalência entre blocos
O seguintes circuitos são equivalentes entre si? Porque?

95 Quadro resumo

96 Dúvidas? Victory Fernandes E-mail: victoryfernandes@yahoo.com.br
Site:

97 Referências Básicas Sistemas digitais: fundamentos e aplicações - 9. ed. / 2007 - Livros - FLOYD, Thomas L. Porto Alegre: Bookman, p. ISBN (enc.) Sistemas digitais : princípios e aplicações - 10 ed. / 2007 - Livros - TOCCI, Ronald J.; WIDMER, Neal S.; MOSS, Gregory L. São Paulo: Pearson Prentice Hall, p. ISBN (broch.) Elementos de eletrônica digital ed / 2008 - Livros - CAPUANO, Francisco Gabriel; IDOETA, Ivan V. (Ivan Valeije). São Paulo: Érica, p. ISBN (broch.)

98 REFERÊNCIAS COMPLEMENTARES:
Eletronica digital: curso prático e exercícios / 2004 - Livros - MENDONÇA, Alexandre; ZELENOVSKY, Ricardo. Rio de Janeiro: MZ, c2004. (569 p.) Introdução aos sistemas digitais / 2000 - Livros - ERCEGOVAC, Milos D.; LANG, Tomas; MORENO, Jaime H. Porto Alegre, RS: Bookman, p. ISBN Verilog HDL: Digital design and modeling / 2007 - Livros - CAVANAGH, Joseph. Flórida: CRC Press, p. ISBN (enc.) Advanced digital design with the verlog HDL / 2002 - Livros - CILETTI, Michael D. New Jersey: Prentice - Hall, p. ISBN (enc.) Eletronica digital / 1988 - Livros - Acervo SZAJNBERG, Mordka. Rio de Janeiro: Livros Técnicos e Científicos, p. Eletronica digital : principios e aplicações / 1988 - Livros - MALVINO, Albert Paul. São Paulo: McGraw-Hill, c1988. v.1 (355 p.) Eletrônica digital / 1982 - Livros - Acervo TAUB, Herbert; SCHILLING, Donald. São Paulo: McGraw-Hill, p.


Carregar ppt "Eletrônica Digital prof. Victory Fernandes victoryfernandes@yahoo.com.br www.tkssoftware.com/victory."

Apresentações semelhantes


Anúncios Google