Vous êtes sur la page 1sur 4

TUTORIAL Mdulo Driver Fita de LED

www.huinfinito.com.br

O MDULO DRIVER FITA DE LED baseado no chip WS2801 que um driver para corrente contnua. Ele projetado para ser utilizado com displays de LEDs internos/externos ou mesmo em sistemas de iluminao LEDs decorativos.

a.

Modo de Operao:

O chip WS2801 possui trs canais de sada independentes capaz de controlar uma corrente contnua de at 30mA por canal. Cada canal identificado na Fita de LED como: R, G e B, on de em uma Fita de LED tricolor cada pastilha de LED formada por trs LEDs independentes, onde R (Red) representa a cor vermelho, G (Green) a cor verde, B (Blue) a cor azul. Mas no caso da Fita de LED monocolor as letras R, G e B so utilizada s apenas para representar cada canal.

Um quadro de dados composto de trs palavras, onde cada palavra composta por 8 bits de dados em escalas de cinza, o que resulta em um total de 24 bits. Isso significa que se pode conseguir 256 nveis de vermelho, 256 de azul e 256 nveis de verde.

O chip WS2801 adota o sistema de 2 fios (CKI-clock e SDI-dados) para comunicao, semelhante ao protocolo SPI (Serial Peripheral Interface), que um protocolo de dados seriais sncronos utilizado em microcontroladores para comunicao (troca de dados em full-duplex) entre o microcontrolador e um ou mais perifricos ou entre dois microcontroladores, que representa baixo custo ao sistema.

J que cada pastilha de LED requer 24 bits de dados, ento para emitir os dados a partir de um microcontrolador, tal como o Arduino, o que se faz colocar o Relgio (CKI) em nvel baixo, permitindo a gravao da nova cor contida na informao de 24 bits, onde o primeiro bit o sinal de estrutura dos dados, em seguida o bit mais significativo do canal R e por ltimo o bit menos significativo do canal B. Para gravar dados em 60 LEDs, deve-se emitir 1440 bits (60 * 24). Quando o total de 24 bits recebido coloca-se o Relgio (CKI) em nvel alto, permitindo assim o deslocamento desses 24 bits com a informao da cor contida nos dados (SDI) com baixssima distoro. Aps envio dos dados, recomenda-se fazer uma pausa de 500 microssegundos para dar tempo de mostrar os dados na Fita de LED com a cor escolhida. E aps essa pausa pode-se reiniciar o ciclo com uma nova cor (dados).

b.

Conexo com Arduino:

O Mdulo Driver Fita de LED pode ser conectado ao Arduino ligando-se os pinos SDI e CKI pertencentes ao conector preto IN do mdulo nas portas digitais D2 e D3 respectivamente do Arduino. Nesse mesmo conetor deve-se ligar o pino positivo no 5V e o pino negativo no GND.

Nos bornes do mdulo identificados como JP5 e LED deve -se ligar a Fita de LED de acordo com a identificao das letras impressas no verso da placa, ou seja, canais R (fio verm e lho), G (fio verde), B (fio azul) e C (fio amarelo). J no borne identificado como POWER deve -se ligar o pino positivo na tenso positiva de uma fonte externa de acordo com a capacidade da Fita de LED, que no caso desse exemplo uma Fita de LED de 12V contendo 60 pastilhas de LED, onde cada pastilha formada por trs LEDs independentes. O pino negativo desse mesmo borne deve ser ligado ao GND dessa mesma fonte externa. E o GND do Arduino tambm deve ser interligado com o GND da fonte externa. Conforme mostrado na figura a seguir:

HU INFINITO COMPONENTES ELETRNICOS Detalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

TUTORIAL Mdulo Driver Fita de LED


www.huinfinito.com.br

Agora, caso se deseje ligar Fitas de LED em cascata os demais mdulos devem ser interligado ao primeiro mdulo da seguinte forma:

1 Conectar os pinos CKO, SDO, + e - do conector preto OUT do primeiro mdulo aos pinos CKI, SDI, + e - do conector preto IN do segundo mdulo e assim por diante para um terceiro, quarto... mdulos, conforme demonstrado na figura a seguir:

HU INFINITO COMPONENTES ELETRNICOS Detalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

TUTORIAL Mdulo Driver Fita de LED


www.huinfinito.com.br

2 - Conectar os pinos + e - do borne identificado como V01 do primeiro mdulo aos pinos + e - do borne identificado como POWER do segundo mdulo e assim por diante para um terceiro, quarto... mdulos, conforme demonstrado na figura a seguir. Lembrando que em cada mdulo deve-se conectar a respectiva Fita de LED, seguindo a sequencia de ligaes j explicadas anteriormente.

HU INFINITO COMPONENTES ELETRNICOS Detalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

TUTORIAL Mdulo Driver Fita de LED


www.huinfinito.com.br
c. Exemplo de Cdigo para Arduino: Antes de tudo ser necessrio instalar a biblioteca da Adafruit_WS2801. Ento entre em nosso site, acesse a pgina do produto MDULO DRIVER FITA DE LED, selecione a aba DOWNLOAD, baixe a biblioteca Adafruit_WS2801 e descompacte-a na pasta libraries do Arduino. Em seguida, tambm na aba DOWNLOAD, baixe o cdigo exemplo para uso com Arduino.

Driver_FitaLED.ino

HU INFINITO COMPONENTES ELETRNICOS Detalhes: Loja Virtual inscrita no CNPJ sob o n.14.855.232/0001-36 - TELEFONE: +55 61 9962-7070

Vous aimerez peut-être aussi