Ir ao conteúdo
  • Cadastre-se

Led RGB automático????


malepobox

Posts recomendados

Olá amigos.

Alguém já viu um led RGB automático somente com um catodo e um anodo?

Veja este anuncio. e parede que não precisa de eletrônica alguma.

Será que é possível?

Estou com um problema aqui, tentando programar um PIC16F628A paea acionar u led RGB e controlar as cores como eu quiser, mas está dando dor de cabeça e não estou finalizando.

Se esse anuncio for verdadeiro, nem preciso de microcontrolador (acho)

O link é esse abaixo

http://produto.mercadolivre.com.br/MLB-235272467-50-pecas-led-rgb-automatico-_JM#questionText

Alguém conhece isso???

Grato pela resposta.

Malereis

Link para o comentário
Compartilhar em outros sites

Olá Mateus.

Seguinte:

O VTRX passou um código em HEX.

Pelo fonte, vi que é um PIC16F628A.

Nao tenho o esquema, mas pelo código que o Jorgeletronico passou, as saídas para os catodos do led são:

RB0, RB1 e RB2.

As entradas para os botões de incremento e decremento das cores são:

RA0, RA1, RA2, RA3, RB4 e RB5.

A frequência, se 4 ou + MHZ não sei porque náo tenho o esquema

O Hex tá anexo.

Tb tá ocorrendo algo estranho aqui e não sei o que pode ser.

Tenho 2 programadores para pic PICStart da Mosaico.

Um deles é só um Kit e programa só 18 pinos (16F628)

O outro programa até 40 pinos (16F877)

Uso o MPLAb ou o ICProg para transferir para o chip.

Fiz isso já uma montanha de vezes no passado e nunca deu erro.

Não sei o que pode estar o correndo porque testei os programadores em 2 PCs e dá o mesmo problema.

Erro 0000!. Não sei o que é isso, mas é "marmelada" os dois programadores estarem com o mesmo problema.

Grato pela força

Link para o comentário
Compartilhar em outros sites

Vou chutar....

Teste em outro PIC.

Não posso te ajudar nisto porque para o 16F628 eu só tenho um programador da Mosaico e nele quando tiver erros estranhos,eram todos do PIC,inclusive uma vez eu ia jogar-lo fora porque não conseguia gravar em 2 PICs e adivinha...era os PICs!

Link para o comentário
Compartilhar em outros sites

Ola Pessoal.

Gravei outros HEX prontos com meu programador da Mosaico e nao deu erro (só fiz testes).

Eu estava programando de forma errada.

Fazia uns 5 anos que não usava isso.

Tem que importar o arquivo HEX e não Carregar.

Daí dava erro mesmo.

Realmente estou levando uma surra com esse negócio de led RGB, via PIC.

O esquema que o VTRX disse que ia postar, acabei fazendo da seguinte forma.

Pinos 6,7,8 para os catodos do Led RGB

Pinos 1,2 - controle do vermelho

Pinos 10, 11 - controle do Verde

Pinos 17,18 - controle do Azul.

Todos esses pinos, liguei 1 RES 10K para +5VCC

O botão para Incremento e Decremento pulsa para GND.

Pino 4 para um RS 10K, um 1N4007 e à 5VCC

Pinos 16 e 17, Cristal de 8 MHZ

Pino 5 para GND

Foi essa a configuração do hardware que fiz.

Consegui programar o pic com o arquivo que o VTRX postou uma 4shared.

Mas as cores não combinam legal e se começar pelo Verde, o decremento (pino 11) acaba virando azul.

Mas azul é controlado pelos pinos 17 e 18.........

Provavelmente é algum erro no hardware.

Esse esquema que você falou, com 3 ci 555, VTRX, você pode postar?

Vou cair fora do pic porque tá dando uma dor de cabeça enorme.

Pode muito ser um erro meu, mas o fato é que não posso ficar mais postando esse mesmo tópico.

Pode ajudar VRTX?

Grato (já estou careca com essa coisa de RGB via PIC)

Abraços

Malereis

O esquema está anexo e o HEX tb.

Grato pela resposta

O esquema está anexo e o ASM tb.

Grato pela resposta

Link para o comentário
Compartilhar em outros sites

Ops... Desculpe...VTRX

Foi o MateusLPS que postou até um vídeo disso.

Como te disse. montei com o programa que o Jorgeeletronico passou e o esquema, foi só ver no codigo fonte as entradas e saídas.

Olha só o que acontece.

você alimenta o pic e o LED fica apagado..... até ai normal, porque os valores devem estar todos em 0 (ZERO).

O catodo do RED, você incrementa e decrementa tranquilo (funciona legal)

os catodos do verde e azul, ficam zuados.

Uma hora você ativa o botão do azul e o catodo azul quem acende.

você desliga tudo (alimentação) e começa de novo.

você ativa o mesmo botão de incremento do catodo azul e quem acende é o catodo verde.

O mesmo efeito zuado acontece com o catodo verde.

No mesmo botão de incremento, ora acende o verde, você desliga tudo e aí acende o azul.

Troquei por outros PICS e fui até o Senai usar o programador de lá.

Mesma coisa.....

Só o vermelho funciona corretamente.

Isso não é erro do código????

Abraços e grato pela resposta.

Malereis

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!