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

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

Eletrônica Digital prof. Victory Fernandes prof. Victory Fernandes

Apresentações semelhantes


Apresentação em tema: "Eletrônica Digital prof. Victory Fernandes prof. Victory Fernandes"— Transcrição da apresentação:

1 Eletrônica Digital prof. Victory Fernandes 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 resultado := var1 AND var2; Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe Programação E ou AND

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 resultado := var1 OR var2; Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe Programação OU ou OR

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 resultado := NOT var1; Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe Programação NÃO ou NOT

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 tempob1b2b3b4 t11000 t20100 t30010 t40001 Passo completo 2 tempob1b2b3b4 t11100 t20110 t30011 t41001 Meio Passo tempob1b2b3b4 t11000 t21100 t30100 t40110 t50010 t60011 t70001 t81001

30 Solução NOT Passo completo 2 tempob1b2b3b4 t11100 t20110 t30011 t41001 Dessa forma utiliza-se apenas 2 bits para cada motor, sendo assim pode-se controlar até 4 motores com os 8 bits disponíveis Remover para visualizar a solução

31 tempoM1B1M1B2M2B3M2B4Decimal? t11111 t20101 t30000 t41010 tempoM1B1M1B2M1B3M1B4M2B1M2B2M2B3M2B4Decimal? t t t t

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

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

38 Sensor de fim de curso NF – Normal Fechado

39

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)

43 Simulação NÃO E ou NAND

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

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)

49 Simulação NÃO OU ou NOR

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

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

52 Quadro Resumo

53

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 ABCS

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 ABCS

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

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

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 ABCS

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

70 Expressões booleanas de tabela verdade Qual a expressão booleana da seguinte tabela verdade? ABCS

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

72 Expressões booleanas de tabela verdade Casos onde S = 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 ABCS

73 Expressões booleanas de tabela verdade S=A.B.C+A.B.C+A.B.C+A.B.C ABCS

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ânicoAtivadoPortasJanelasAlarme

76 Funções Lógicas Blocos lógicos 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 resultado := var1 XOR var2; Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe Programação EXCLUSIVE OR ou XOR

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 resultado := (((NOT var1) AND (NOT var2)) OR (var1 AND var2)); Capitulo 02 SD1\Demo Portas Logicas\Portas_Logicas.exe Programação EXCLUSIVE NOR ou XNOR

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

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

95 Quadro resumo

96 Dúvidas? Victory Fernandes Site:

97 Referências Básicas Sistemas digitais: fundamentos e aplicações - 9. ed. / Livros - FLOYD, Thomas L. Porto Alegre: Bookman, p. ISBN (enc.) Sistemas digitais : princípios e aplicações - 10 ed. / 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 / 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 / Livros - MENDONÇA, Alexandre; ZELENOVSKY, Ricardo. Rio de Janeiro: MZ, c2004. (569 p.) Introdução aos sistemas digitais / Livros - ERCEGOVAC, Milos D.; LANG, Tomas; MORENO, Jaime H. Porto Alegre, RS: Bookman, p. ISBN Verilog HDL: Digital design and modeling / Livros - CAVANAGH, Joseph. Flórida: CRC Press, p. ISBN (enc.) Advanced digital design with the verlog HDL / Livros - CILETTI, Michael D. New Jersey: Prentice - Hall, p. ISBN (enc.) Eletronica digital / Livros - Acervo SZAJNBERG, Mordka. Rio de Janeiro: Livros Técnicos e Científicos, p. Eletronica digital : principios e aplicações / Livros - MALVINO, Albert Paul. São Paulo: McGraw-Hill, c1988. v.1 (355 p.) Eletrônica digital / Livros - Acervo TAUB, Herbert; SCHILLING, Donald. São Paulo: McGraw-Hill, p.


Carregar ppt "Eletrônica Digital prof. Victory Fernandes prof. Victory Fernandes"

Apresentações semelhantes


Anúncios Google