Mudanças entre as edições de "Modernização das aulas de Laboratório de Circuitos Lógicos: Implementação"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 10: Linha 10:
 
* Entender a tabela verdade de circuitos lógicos;
 
* Entender a tabela verdade de circuitos lógicos;
 
* Obter as imagens e dados para a confecção de relatório técnico;
 
* Obter as imagens e dados para a confecção de relatório técnico;
;Componente utilizado:
+
;Material necessário:
#CI [http://www.ti.com/lit/ds/symlink/sn54als08.pdf 74X08 AND]
+
#CI [http://www.ti.com/lit/ds/symlink/sn54als08.pdf 74X08 AND](disponível na biblioteca da ALTERA)
 +
#Computador com software Quartus II da Altera.
  
  
Linha 21: Linha 22:
 
* Compreender o funcionamento das porta OR, NOT e NOR;
 
* Compreender o funcionamento das porta OR, NOT e NOR;
 
* Entender a tabela verdade de circuitos lógicos;
 
* Entender a tabela verdade de circuitos lógicos;
;Componentes utilizados:
+
;Materiais necessários:
#CI [http://www.ti.com/lit/ds/symlink/sn74ls32.pdf 74X32 OR]
+
#CI [http://www.ti.com/lit/ds/symlink/sn74ls32.pdf 74X32 OR](disponível na biblioteca da ALTERA)
#CI [http://www.ti.com/lit/ds/symlink/sn74ls04.pdf 74X04 NOT]
+
#CI [http://www.ti.com/lit/ds/symlink/sn74ls04.pdf 74X04 NOT](disponível na biblioteca da ALTERA)
#CI [http://www.ti.com/lit/ds/symlink/sn74als02a.pdf 74X02 NOR]
+
#CI [http://www.ti.com/lit/ds/symlink/sn74als02a.pdf 74X02 NOR](disponível na biblioteca da ALTERA)
 +
#Computador com software Quartus II da Altera.
 
    
 
    
 
==Experimento 3==
 
==Experimento 3==
Linha 33: Linha 35:
 
* Utilizar portas NAND para a implementação de portas OR, NOR, NOT e AND;
 
* Utilizar portas NAND para a implementação de portas OR, NOR, NOT e AND;
 
* Entender a equivalência de circuitos;
 
* Entender a equivalência de circuitos;
;Componentes utilizados:
+
;Materiais necessários:
#CI [http://www.ti.com/lit/ds/symlink/sn54als08.pdf 74X08 AND]
+
#CI [http://www.ti.com/lit/ds/symlink/sn54als08.pdf 74X08 AND](disponível na biblioteca da ALTERA)
#CI [http://www.ti.com/lit/ds/symlink/sn74ls32.pdf 74X32 OR]
+
#CI [http://www.ti.com/lit/ds/symlink/sn74ls32.pdf 74X32 OR](disponível na biblioteca da ALTERA)
#CI [http://www.ti.com/lit/ds/symlink/sn74ls04.pdf 74X04 NOT]
+
#CI [http://www.ti.com/lit/ds/symlink/sn74ls04.pdf 74X04 NOT](disponível na biblioteca da ALTERA)
#CI [http://www.ti.com/lit/ds/symlink/sn74als02a.pdf 74X02 NOR]
+
#CI [http://www.ti.com/lit/ds/symlink/sn74als02a.pdf 74X02 NOR](disponível na biblioteca da ALTERA)
#CI [http://www.ti.com/lit/ds/sdls025b/sdls025b.pdf 74X00 NAND]
+
#CI [http://www.ti.com/lit/ds/sdls025b/sdls025b.pdf 74X00 NAND](disponível na biblioteca da ALTERA)
 
+
#Computador com software Quartus II da Altera.
 
 
  
 
==Experimento 4==     
 
==Experimento 4==     
Linha 50: Linha 51:
 
* Programar o FPGA para implementar um comparador de palavras (ou gerador de paridade); DE2-115
 
* Programar o FPGA para implementar um comparador de palavras (ou gerador de paridade); DE2-115
 
* Entender o preenchimento da tabela verdade seguindo o resultado apresentado pelo circuito;
 
* Entender o preenchimento da tabela verdade seguindo o resultado apresentado pelo circuito;
;Componentes utilizados:
+
;Materiais necessários:
#CI [http://www.ti.com/lit/ds/symlink/sn74ls386a.pdf 74X386 XOR]
+
#CI [http://www.ti.com/lit/ds/symlink/sn74ls386a.pdf 74X386 XOR](disponível na biblioteca da ALTERA)
#CI [http://www.ti.com/lit/ds/symlink/sn74ls266.pdf 74X266 XNOR]
+
#CI [http://www.ti.com/lit/ds/symlink/sn74ls266.pdf 74X266 XNOR](disponível na biblioteca da ALTERA)
 +
#Computador com software Quartus II da Altera.
 +
 
 
#Kit DE2-115;
 
#Kit DE2-115;
  
Linha 62: Linha 65:
 
* Gerar formas de onda para entrada de simulação;
 
* Gerar formas de onda para entrada de simulação;
 
* Fazer a simulação funcional do circuito com o QSIM;
 
* Fazer a simulação funcional do circuito com o QSIM;
* Preparar o circuito lógico para gravação em um kit de desenvolvimento; DE2-115
+
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;  
 
* Verificar os resultados obtidos;
 
* Verificar os resultados obtidos;
;Materias necessário:
+
;Materiais necessários:
#CI [http://www.ti.com/lit/ds/symlink/sn7447a.pdf 74X47 Decod 7-seg] (disponível na bilbioteca da ALTERA)
+
#CI [http://www.ti.com/lit/ds/symlink/sn7447a.pdf 74X47 Decod 7-seg] (disponível na biblioteca da ALTERA)
 
#Computador com software Quartus II da Altera.
 
#Computador com software Quartus II da Altera.
 
#Kit DE2-115
 
#Kit DE2-115
Linha 76: Linha 79:
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;
 
* Verificar os resultados obtidos;
 
* Verificar os resultados obtidos;
;Componentes utilizados:
+
;Materiais necessários:
#CI [http://www.ti.com/lit/ds/symlink/sn54als138a.pdf 74X138 Decod 3 para 8]
+
#CI [http://www.ti.com/lit/ds/symlink/sn54als138a.pdf 74X138 Decod 3 para 8](disponível na biblioteca da ALTERA)
#CI [http://www.ti.com/lit/ds/symlink/sn54als139.pdf 74X139 Decod 2 para 4]
+
#CI [http://www.ti.com/lit/ds/symlink/sn54als139.pdf 74X139 Decod 2 para 4](disponível na biblioteca da ALTERA)
 
#CI ///////////////
 
#CI ///////////////
 +
#Computador com software Quartus II da Altera.
 +
 
*Kit DEO-NANO
 
*Kit DEO-NANO
  
Linha 88: Linha 93:
 
*
 
*
 
* XXXXXXXXXXXX
 
* XXXXXXXXXXXX
;Componentes utilizados:
+
;Materiais necessários:
#CI [http://www.ti.com/lit/ds/symlink/sn54als151.pdf 74X151 Multiplex 8 para 1]
+
#CI [http://www.ti.com/lit/ds/symlink/sn54als151.pdf 74X151 Multiplex 8 para 1] (disponível na biblioteca da ALTERA)
#CI [http://www.ti.com/lit/ds/symlink/sn54als153.pdf 74X153 2x Multiplex 4 para 1]
+
#CI [http://www.ti.com/lit/ds/symlink/sn54als153.pdf 74X153 2x Multiplex 4 para 1] (disponível na biblioteca da ALTERA)
#CI [http://www.ti.com/lit/ds/symlink/sn54als153.pdf 74X153 4x Multiplex 2 para 1]
+
#CI [http://www.ti.com/lit/ds/symlink/sn54als153.pdf 74X153 4x Multiplex 2 para 1] /////////ERRO
 
+
#Computador com software Quartus II da Altera. 
 
==Experimento 8==  
 
==Experimento 8==  
 
;Objetivos:
 
;Objetivos:
Linha 102: Linha 107:
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;
 
* Verificar os resultados obtidos;
 
* Verificar os resultados obtidos;
;Componentes utilizados:
+
;Materiais necessários:
#//////////
+
#Flip-Flop D (disponível na bilbioteca da ALTERA)
#
+
#  
 
#
 
#
 +
#Computador com software Quartus II da Altera.
 
#Kit DEO-NANO
 
#Kit DEO-NANO
  
Linha 114: Linha 120:
 
* Gerar formas de onda para entrada de simulação;
 
* Gerar formas de onda para entrada de simulação;
 
* Fazer a simulação temporal do circuito com o QSIM;
 
* Fazer a simulação temporal do circuito com o QSIM;
* Preparar o circuito lógico para gravação em um kit de desenvolvimento; DE0-NANO
+
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;
 
* Verificar os resultados obtidos;
 
* Verificar os resultados obtidos;
;Componentes utilizados:
+
;Materiais necessários:
#/////
+
#///// (disponível na biblioteca da ALTERA)
#
 
 
#
 
#
 +
#Computador com software Quartus II da Altera.
 +
#Kit DEO-NANO
  
 
==Experimento 10==   
 
==Experimento 10==   
Linha 129: Linha 136:
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento; DE2-115
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento; DE2-115
 
* Verificar os resultados obtidos;
 
* Verificar os resultados obtidos;
;Componentes utilizados:
+
;Materiais necessários:
#CI [http://www.ti.com/lit/ds/symlink/sn74ls74a.pdf 74X74]
+
#CI [http://www.ti.com/lit/ds/symlink/sn74ls74a.pdf 74X74] (disponível na biblioteca da ALTERA)
#CI [http://www.ti.com/lit/ds/symlink/sn7447a.pdf 74X47 Decod 7-seg]
+
#CI [http://www.ti.com/lit/ds/symlink/sn7447a.pdf 74X47 Decod 7-seg] (disponível na biblioteca da ALTERA)
 +
#Computador com software Quartus II da Altera.
 
#Kit DE2-115;
 
#Kit DE2-115;
  
Linha 143: Linha 151:
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;
 
* Verificar os resultados obtidos;
 
* Verificar os resultados obtidos;
;Componentes utilizados:
+
;Materiais necessários:
#CI [http://www.ti.com/lit/ds/symlink/sn74ls74a.pdf 74X74]
+
#CI [http://www.ti.com/lit/ds/symlink/sn74ls74a.pdf 74X74] (disponível na biblioteca da ALTERA)
 +
#Computador com software Quartus II da Altera.
 
#Kit DEO-NANO
 
#Kit DEO-NANO
  
Linha 155: Linha 164:
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;  
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;  
 
* Verificar os resultados obtidos;
 
* Verificar os resultados obtidos;
;Componentes utilizados:
+
;Materiais necessários:
 
#
 
#
 
#
 
#
 +
#Computador com software Quartus II da Altera.
 
#Kit DEO-NANO
 
#Kit DEO-NANO
  
Linha 166: Linha 176:
 
* Analisar os resultados obtidos para entender e associar os tipos de operações realizados;
 
* Analisar os resultados obtidos para entender e associar os tipos de operações realizados;
 
* Verificar os resultados obtidos;
 
* Verificar os resultados obtidos;
;Componentes utilizados:
+
;Materiais necessários:
#
 
 
#
 
#
 
#
 
#
 +
#Computador com software Quartus II da Altera.
  
 
==Experimento 14==  
 
==Experimento 14==  
Linha 176: Linha 186:
 
*
 
*
 
*
 
*
;Componentes utilizados:
+
;Materiais necessários:
#
 
 
#
 
#
 
#
 
#
 +
#Computador com software Quartus II da Altera.
 
==Experimento 15==  
 
==Experimento 15==  
 
;Objetivos:
 
;Objetivos:
Linha 185: Linha 195:
 
*
 
*
 
*
 
*
;Componentes utilizados:
+
;Materiais necessários:
*
+
#
*
+
#
*
+
#Computador com software Quartus II da Altera.
 +
 
  
 
==Experimento 16==
 
==Experimento 16==
Linha 198: Linha 209:
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;  
 
* Preparar o circuito lógico para gravação em um kit de desenvolvimento;  
 
* Verificar os resultados obtidos;
 
* Verificar os resultados obtidos;
;Componentes utilizados:
+
;Materiais necessários:
#CI [http://www.ti.com/lit/ds/symlink/sn74284.pdf 74X284/285 Multiplicador 4x4]
+
#CI [http://www.ti.com/lit/ds/symlink/sn74284.pdf 74X284/285 Multiplicador 4x4] (disponível na biblioteca da ALTERA)
 
#
 
#
 +
#Computador com software Quartus II da Altera.
 
#Kit DE2-115
 
#Kit DE2-115

Edição das 11h35min de 14 de maio de 2014

Link Curto: http://bit.ly/IFSC-ExpCIL-ProjetoA

Experimento 1

Objetivos
  • Utilizar o diagrama esquemático do Quartus II para inserir um circuito com Portas AND;
  • Gerar formas de onda para entrada de simulação usando o QSIM;
  • Obter o sinal de saída simulado usando o QSIM - diagrama funcional;
  • Compreender o funcionamento da porta AND;
  • Entender a tabela verdade de circuitos lógicos;
  • Obter as imagens e dados para a confecção de relatório técnico;
Material necessário
  1. CI 74X08 AND(disponível na biblioteca da ALTERA)
  2. Computador com software Quartus II da Altera.


Experimento 2

Objetivos
  • Utilizar o diagrama esquemático do Quartus II para inserir um circuito com Portas OR, NOT e NOR;
  • Obter o sinal de saída simulado usando o QSIM - diagrama funcional;
  • Obter o sinal de saída simulado usando o QSIM - diagrama temporal (uso de cursores para medições);
  • Compreender o funcionamento das porta OR, NOT e NOR;
  • Entender a tabela verdade de circuitos lógicos;
Materiais necessários
  1. CI 74X32 OR(disponível na biblioteca da ALTERA)
  2. CI 74X04 NOT(disponível na biblioteca da ALTERA)
  3. CI 74X02 NOR(disponível na biblioteca da ALTERA)
  4. Computador com software Quartus II da Altera.

Experimento 3

Objetivos
  • Utilizar o diagrama esquemático do Quartus II para inserir um circuito com Porta NAND e aplicação do teorema de De Morgan;
  • Obter o sinal de saída simulado usando o QSIM - diagrama funcional;
  • Compreender o funcionamento da porta NAND;
  • Utilizar portas NAND para a implementação de portas OR, NOR, NOT e AND;
  • Entender a equivalência de circuitos;
Materiais necessários
  1. CI 74X08 AND(disponível na biblioteca da ALTERA)
  2. CI 74X32 OR(disponível na biblioteca da ALTERA)
  3. CI 74X04 NOT(disponível na biblioteca da ALTERA)
  4. CI 74X02 NOR(disponível na biblioteca da ALTERA)
  5. CI 74X00 NAND(disponível na biblioteca da ALTERA)
  6. Computador com software Quartus II da Altera.

Experimento 4

Objetivos
  • Utilizar o diagrama esquemático do Quartus II para inserir um circuito com Portas XOR e XNOR;
  • Obter o sinal de saída simulado usando o QSIM - diagrama funcional;
  • Compreender o funcionamento das portas XOR e XNOR;
  • Definir a pinagem de saída;
  • Programar o FPGA para implementar um comparador de palavras (ou gerador de paridade); DE2-115
  • Entender o preenchimento da tabela verdade seguindo o resultado apresentado pelo circuito;
Materiais necessários
  1. CI 74X386 XOR(disponível na biblioteca da ALTERA)
  2. CI 74X266 XNOR(disponível na biblioteca da ALTERA)
  3. Computador com software Quartus II da Altera.
  1. Kit DE2-115;

Experimento 5

Objetivos
  • Introdução a Sistema de numeração binário;
  • Compreender o funcionamento do display de sete segmentos;
  • Compreender o funcionamento do codificador binário para sete segmentos;
  • Gerar formas de onda para entrada de simulação;
  • Fazer a simulação funcional do circuito com o QSIM;
  • Preparar o circuito lógico para gravação em um kit de desenvolvimento;
  • Verificar os resultados obtidos;
Materiais necessários
  1. CI 74X47 Decod 7-seg (disponível na biblioteca da ALTERA)
  2. Computador com software Quartus II da Altera.
  3. Kit DE2-115

Experimento 6

Objetivos
  • Compreender o funcionamento do decodificador 3 para 8, 1 para 2 e 2 para 4;
  • Gerar formas de onda para entrada de simulação;
  • Fazer a simulação funcional do circuito com o QSIM;
  • Preparar o circuito lógico para gravação em um kit de desenvolvimento;
  • Verificar os resultados obtidos;
Materiais necessários
  1. CI 74X138 Decod 3 para 8(disponível na biblioteca da ALTERA)
  2. CI 74X139 Decod 2 para 4(disponível na biblioteca da ALTERA)
  3. CI ///////////////
  4. Computador com software Quartus II da Altera.
  • Kit DEO-NANO

Experimento 7

Objetivos
  • ///Multiplexadores/Demultiplexadores:
  • XXXXXXXXXXXX
Materiais necessários
  1. CI 74X151 Multiplex 8 para 1 (disponível na biblioteca da ALTERA)
  2. CI 74X153 2x Multiplex 4 para 1 (disponível na biblioteca da ALTERA)
  3. CI 74X153 4x Multiplex 2 para 1 /////////ERRO
  4. Computador com software Quartus II da Altera.

Experimento 8

Objetivos
  • Introdução a Flip-Flops e Latch;
  • Compreender o funcionamento de Flip-Flops D, RS, JK e Latch RS e D;
  • Compreender e observar o funcionando do CLOCK nos circutos;
  • Fazer a simulação funcional dos circuito com o QSIM;
  • Gerar formas de onda para entrada de simulação;
  • Preparar o circuito lógico para gravação em um kit de desenvolvimento;
  • Verificar os resultados obtidos;
Materiais necessários
  1. Flip-Flop D (disponível na bilbioteca da ALTERA)
  2. Computador com software Quartus II da Altera.
  3. Kit DEO-NANO

Experimento 9

Objetivos
  • Inserir diagrama esquemático de um circuito lógico com o Quartus II de um Contador UP/DOWN (circuito discreto);
  • Fazer a simulação funcional de um circuito com o QSIM;
  • Gerar formas de onda para entrada de simulação;
  • Fazer a simulação temporal do circuito com o QSIM;
  • Preparar o circuito lógico para gravação em um kit de desenvolvimento;
  • Verificar os resultados obtidos;
Materiais necessários
  1. ///// (disponível na biblioteca da ALTERA)
  2. Computador com software Quartus II da Altera.
  3. Kit DEO-NANO

Experimento 10

Objetivos
  • Inserir diagrama esquemático de um circuito lógico comercial com o Quartus II de um Contador UP/DOWN;
  • Fazer a simulação funcional de um circuito com o QSIM;
  • Gerar formas de onda para entrada de simulação;
  • Fazer a simulação temporal do circuito com o QSIM;
  • Preparar o circuito lógico para gravação em um kit de desenvolvimento; DE2-115
  • Verificar os resultados obtidos;
Materiais necessários
  1. CI 74X74 (disponível na biblioteca da ALTERA)
  2. CI 74X47 Decod 7-seg (disponível na biblioteca da ALTERA)
  3. Computador com software Quartus II da Altera.
  4. Kit DE2-115;

Experimento 11

Objetivos
  • Entender o funcionamento de um Registrador de deslocamento:
  • Inserir diagrama esquemático de um circuito lógico com o Quartus II;
  • Fazer a simulação funcional de um circuito com o QSIM;
  • Gerar formas de onda para entrada de simulação;
  • Fazer a simulação temporal de um circuito com o QSIM;
  • Preparar o circuito lógico para gravação em um kit de desenvolvimento;
  • Verificar os resultados obtidos;
Materiais necessários
  1. CI 74X74 (disponível na biblioteca da ALTERA)
  2. Computador com software Quartus II da Altera.
  3. Kit DEO-NANO

Experimento 12

Objetivos
  • Utilizar o diagrama esquemático do Quartus II para inserir um circuito Comparador de magnitude;
  • Gerar formas de onda para entrada de simulação usando o QSIM;
  • Obter o sinal de saída simulado usando o QSIM - diagrama funcional;
  • Compreender o funcionamento do comparador de magnitude na forma de CI;
  • Preparar o circuito lógico para gravação em um kit de desenvolvimento;
  • Verificar os resultados obtidos;
Materiais necessários
  1. Computador com software Quartus II da Altera.
  2. Kit DEO-NANO

Experimento 13

Objetivos
  • Compreender o funcionamento dos circuitos aritméticos somador, subtrator e complemento de 2;
  • Obter o sinal de saída simulado usando o QSIM - diagrama funcional;
  • Analisar os resultados obtidos para entender e associar os tipos de operações realizados;
  • Verificar os resultados obtidos;
Materiais necessários
  1. Computador com software Quartus II da Altera.

Experimento 14

Objetivos
  • XXXXXXXXXX //Projeto de circuito para detectar Overflow;
Materiais necessários
  1. Computador com software Quartus II da Altera.

Experimento 15

Objetivos
  • // Multiplicador discreto XXXXXXX
Materiais necessários
  1. Computador com software Quartus II da Altera.


Experimento 16

Objetivos
  • Compreender o funcionamento multiplicador binário de 4 bits por 4 bits;
  • Amostrar o resultado em um display 7-segmentos;
  • Gerar formas de onda para entrada de simulação;
  • Fazer a simulação temporal do circuito com o QSIM;
  • Preparar o circuito lógico para gravação em um kit de desenvolvimento;
  • Verificar os resultados obtidos;
Materiais necessários
  1. CI 74X284/285 Multiplicador 4x4 (disponível na biblioteca da ALTERA)
  2. Computador com software Quartus II da Altera.
  3. Kit DE2-115