Comparador
Ana Letícia. G. Gonçalves
José Manoel Medeiros (Memel)
DISCIPLINA:
Sistemas Digitais
SÉRIE:
2oMT
2014
ASSUNTO(S):
Trabalho Final de SD – Controlador de Leds RGB
HABILIDADES E / OU COMPETÊNCIAS DESENVOLVIDAS E ADQUIRIDAS:
- Desenvolver a habilidade de montagem de placas com componentes SMD;
- Desenvolver a competência de montagem e teste de circuitos em blocos.
Controlador de LEDs RGB
O objetivo do trabalho é proporcionar ao aluno a possibilidade de desenvolver a habilidade de montagem de placas de circuito impresso que façam uso de componentes SMD, permitindo o uso de ferramental próprio para esse tipo de atividade. Como objetivo secundário, tem-se a montagem do circuito em blocos para teste individual do bloco antes do teste geral do circuito.
O trabalho é dividido em 2 partes: hardware e software. O hardware é a placa de controle de leds RGB que é responsável por ligar e desligar cada cor da fita de leds RGB de acordo com a informação binária recebida em suas entradas. Cada cor de do led
RGB é controlada por 4 bits enviados pelo PC, através do software desenvolvido que se comunica com o KitIO.
Para executar o trabalho, siga os passos a seguir.
1) O PROGRAMA
O programa básico para controle dos leds RGB está disponibilizado no portal Moodle. A tela principal do programa pode ser visualizada na Figura 1.
Figura 1 – Interface Visual do Programa Controlador de Leds RGB.
O programa permite ajustar o nível de cada cor em 16 diferentes intensidades através do componente Trackbar. O botão iniciar é o responsável pela configuração da DLL KitIO, que realiza a comunicação entre o PC e o dispositivo KitIO O timer é o responsável pela leitura dos valores atuais das posições dos Trackbars e envio para o KitIO. A cor vermelha – R – é disponibilizada nos bits B4 a B7 do conector de saída 1 do KitIO. A cor azul – B – é disponibilizada nos bits B0 a B3 do conector de saída 1 do KitIO. A cor verde – G – é disponibilizada nos bits B0 a