Programação
Apostila de Laboratório de Sistemas Digitais
Apresenta informações sobre os circuitos integrados utilizados nas montagens de sistemas lógicos como:
Encapsulamentos, famílias, nomenclatura, características elétricas.
Apostila de Dispositivos Lógicos Programáveis
Apresenta o histórico da evolução de dispositivos programáveis e a descrição dos dispositivos:
PLA (Programmable Logic Array ),
PAL (Programmable Array Logic ),
CPLD's (Complex Programmable Logic Devices )
FPGA (Field Programmable Gate Array )
- Tópico atual
Informações sobre o Software Quartus II- Altera
Manual Quartus II :
mostra os passos para criar um projeto utilizando o esquemático na ferramenta Quartus II 12.0sp2 Web Edition (32-Bit)
Prática Nº1-Introdução aos Circuitos Lógicos Básicos
Identificação do Circuito Integrado (CI);
Familiarização com as informações contidas nas especificações do fabricante de CIs;
Levantamento da tabela verdade da porta;
Correspondência da tensão em volts com o nível lógico de cada família;
Reconhecimento do nível referente a porta flutuante.
Prática Nº2 - Características Elétricas dos Circuitos Integrados
- cuidados a serem tomados ao ligar um circuito a outro de mesma família (ex: TTL) e de famílias diferentes (ex: TTL e CMOS)
- Medir experimentalmente o fan-out do CI
Prática Nº3 - Portas Coletor Aberto, Tri-state e Schimit Trigger
Verificar funcionamento e características para aplicação de diferentes configurações elétricas de portas de circuitos digitais como: coletor aberto, tri-state e Schimit Trigger.
Prática Nº4 - Circuitos combinacionais: somador completo e decodificador BCD para 7 segmentos
- Montagem de circuito combinacional
- Verificar o funcionamento de circuito aritmético, somador completo de 4 bits.
- Aprender a ligar decodificador a display de 7 segmentos
- Aplicação de circuito coletor aberto.
PRÁTICA Nº5 - Circuitos Sequenciais: Contadores
- Verificar o funcionamento de circuitos que utilizam Flip-flop como contadores :
- Analisar as saídas dos contadores como divisores de frequência
- Identificar as diversas configurações dos Flip-flops nos circuitos comerciais.
PRÁTICA Nº6 - “Dispositivos de Lógica Programável de Complexo (CPLD- “Complex Programable Logic Devices”)- Circuitos Combinacionais”
- Familiarização com a ferramenta de software Quartus II da Altera;
- Síntese de uma Unidade Lógica Aritmética;
- Projeto e síntese de circuitos combinacionais em dispositivo HCPLD (High Complex programmable logic device), utilizando o esquemático do Quartus II.
PRÁTICA Nº7 - “Dispositivos de Lógica Programável de Complexo (CPLD- “Complex Programable Logic Devices”)- Circuitos Sequenciais: Aplicação de contadores”
- Projeto e síntese de circuitos sequenciais em dispositivo FPGA utilizando o esquemático do Quartus II;
- Aplicação de contadores e decodificadores.
PRÁTICA Nº08 “Dispositivos de Lógica Programável de Complexo (CPLD- “Complex Programable Logic Devices”)- Acionamento de LEDS de uma matriz”
- Projeto e síntese de circuitos sequenciais em dispositivo FPGA utilizando o esquemático do Quartus II;
- Aplicação de contadores e decodificadores no controle do acendimento de LEDs de uma matriz
- Verificação da coluna e linha da matriz em displays
PRÁTICA Nº 9-" FPGA- “Field Programmable Gate Array”)- Aplicação de memória ROM na composição de imagem em uma matriz de LEDs”
- Projeto e síntese de circuitos sequenciais em dispositivo FPGA utilizando o esquemático do Quartus II;
- Aplicação de memória ROM para apresentação de imagem em uma matriz de LEDs 8x5.
Prática Nº10 - "FPGA- “Field Programmable Gate Array”)- Aplicação de Display de Cristal Líquido”
- Projeto e síntese de circuitos em dispositivo FPGA utilizando o esquemático do Quartus II;
- Aplicação de display LCD e memória ROM para escrita de caracteres
PRÁTICA Nº11-“Dispositivos de Lógica Programável Complexa CPLDs (“Complex Programmable Logic Devices”)” “Controle de um Servomotor”
Aplicação de monoestável no circuito de controle de um mini servomotor programado em CPLD.