Você está na página 1de 10

INSTITUTO MILITAR DE

ENGENHARIA
Seo de Engenharia Eltrica SE/3
Engenharia Eletrnica 5 Ano

Implementao em FPGA de Controladores Lineares

A LU N O S : K I L M E R E B R U N O
O R I E N TA D O R : M A J S I M E S

SUMRIO
1. INTRODUO
2. HARDWARE UTILIZADO
2.1. Placa de desenvolvimento BASYS 2
2.2. Pmod AD e Pmod DA
3. FILTRO DIGITAL

2.1. Implementao em Matlab (VHDL)


2.2. Ferramenta Desenvolvimento da Xilinx - ISE Design Suite

4. DEMONSTRAO
5. OBJETIVOS E RESULTADOS ATINGIDOS
6. CRONOGRAMA

INTRODU
O

Controlar um sistema dinmico a


partir de um controlador programado
em um dispositivo lgico

HARDWARE
UTILIZADO

Placa de Desenvolvimento - BASYS 2


- FPGA: Spartan 3 com 100.000 portas
programveis
- Oscilador padro de 50 MHz
- I/O (chaves, botes, leds e display )
- Suporte para PS/2 (mouse ou teclado)
- Porta VGA
- 4 Portas Expanso

HARDWARE
UTILIZADO

- CLBs Blocos Lgicos


Configurveis: Contm as look-up
tables(LUTs)
- IOBs INPUT/OUTPUT BLOCKS:
Controla o fluxo de dados entre os
pinos I/O e a lgica interna do
dispositivo. (Bidirecional)
- BLOCO DA RAM: Armazena dados
na forma de blocos de 18Kbit
- DCM Regulador do Clock
Digital: Responsvel pela
autocalibrao e por controlar delay,
multiplicao, diviso e deslocamento
de fase dos sinais de clock

HARDWARE
UTILIZADO
FAMLIA SPARTAN 3E

FILTRO DIGITAL
IMPLEMENTAO

FILTRO DIGITAL

ISE DESIGN
SUITE

FILTRO DIGITAL

DEMONSTRAO

Objetivo VE:

OBJETIVOS E
RESULTADOS

-Implementar Filtro passabaixas no Matlab e gerar VHDL


- Gerar um arquivo TestBench a partir do Filtro

Objetivo VF:

- Implementar a interface dos Pmods com a placa de


desenvolvimento

Objetivo VC:
- Implementar Filtro e programao(BASYS 2)
- Otimizao para uso de memria
- Passafaixa

Implementar
realimentao
Implementar o
controlador(SD)
Anlise de Resultados
Entrega de Relatrio

Você também pode gostar