Página 1 de 1

Led RGB

MensagemEnviado: 15 Mar 2012 09:49
por malereis
Olá pessoal.
Bom dia.

Preciso acionar led RGB (3 cores) com o pic 16F870, com protocolo para comunicação serial.

Se fosse acionar saídas de forma normal, acredito que posso fazer, mas PWM (como me informaram) não tenho experiência nisso e não estou conseguindo chegar lá. Já fuçei por toda a inernet atras disso, mas não achei o que preciso.

Esse pic vou controlar via Delphi, pela porta serial.
Cada código de cor que em enviar de 00 a FF, o led precisa acionar essa cor.
(É uma combinação, uma ou mais cores das 3 do led).

Alguém pode ajudar nesse prog do PIC?

Grato e se precisarem e eu puder ajudar, só escrever.

Alexandre

MensagemEnviado: 15 Mar 2012 10:49
por ze
sim provavelmente alguém pode te ajudar. mas para ajudar quem vai te ajudar, antes fale algo de si. que linguagem usa, o que já fez (mostre) qual compilador, qual seu nível técnico, sem tem calos, irmã bonita, signo, cpf, rg, numero da conta e senha do banco, etc. além de ajudar na condução do teu dilema, serve para filtrar algum engraçadinho que quer tudo pronto. óbvio que não é seu caso. (!)
como dica inicial: este pic creio que só tem 2 pwm. sugiro fazer por sw e interrupção para criar 3 (ou+) pwm. é relativamente simples mas voce deve ter um conhecimento mínimo de programação c (sugerida) e do hw do MC.
sucessos & wellcome

Led RGB

MensagemEnviado: 15 Mar 2012 11:31
por malereis
Olá Lellis.

Bem... Vamos lá...
Na verdade minha formação é mecânica e nisso posso fazer qq coisa.
Estou aprendendo pic e programo em Pascall (Delphi), mas ainda tem chão para dizer que sou expert. C++ não sei nada.... Uma coisa por vez.
Pic, estou no basicão...

1- Calos, é... se a gasoza mais ainda aí vai ter calos
2- Meu CPF... rapá... nem eu lembro número, mesmo pq esse documento só serve para cadastrá-lo a fim de saberem quem vc é, quanto ganha e se podem te arrancar ainda mais o "couro".
Se pudesse tocar fogo nele, faria sem problemas.
3- Signo. Lá diz que sou leão, mas só tô tomando ultimamente.
4- Irmã bonita... Ainda bem que não tenho, pq senão iria "socar" muito engraçadinho.

O que preciso... Tá aí nesse vídeo.
No delphi, posso até achar a solução, mas o programa desse pic, realmente não sei como fazer com o que conheço.

http://www.youtube.com/watch?v=eRKSGl-31iI


Gracias.... A casa penhorada agradece.

Alexandre

MensagemEnviado: 15 Mar 2012 13:23
por ze
mesmo que voce não saiba nada de eletronica, C, bits, bytes, hex e etc eu poderia lhe ensinar do zero com muito prazer. Mas sem irmã... não róla.
Mas como sou bonzinho e supondo que pelo menos prima voce tem, vejamos...
há alguns anos quando ainda havia paralela voce poderia acionar direto os bits dela. aí nem precisaria de pic. só um foto isolador básico. ou nem. Voce só teria que maximizar seu conhecimanto em delphi. Caso tenha um pc antigo voce pode lançar mão do componente inpout32.dll. Ele dá acesso (perigosamente!) aos registros internos do pc e claro endereços dos ports. Para os pcs novos uma alternativa seria usar os conversores usb-paralela mas [eu] não saberia como acessar fisicamente a porta. Bom voltando ao pc véio, me lembro que consegui acender leds com delphi, vb, c++ builder com o inport32.dll. Se precisar, basta me implorar (ou apresentar uma prima...) que procuro nos meus backups. No entanto como este é um forum de pic, aguarde algum guru desocupado que vai lhe orientar ou fazer alguma piadinha tipo "voce que que eu faça pra voce?"
Ah legal aquele projeto. Serve pra cronoterapia (pra quem acredita) Quando (e se) concluir compatilha cunói
boa sorte!

MensagemEnviado: 15 Mar 2012 13:56
por xultz
"Na verdade minha formação é mecânica e nisso posso fazer qq coisa."
O motor do meu carro tá batendo biela, resolve essa prá mim que te ajudo com o led :P

Me diz uma coisa, que compilador está usando para o PIC?

MensagemEnviado: 19 Mar 2012 07:21
por Andre_Cruz
Mano melereis,

Talvez este PDF te ajude !
http://www.reniemarquet.cjb.net/arquivos/pwm_soft.pdf

Qualquer coisa grita !

MensagemEnviado: 19 Mar 2012 19:01
por MOR_AL
Bom.
Espero que você resolva o seu problema.
MOR_AL

Led REG com PIC 16F628

MensagemEnviado: 23 Abr 2012 21:07
por malereis
O rapáz disseq e se rsolver o problema do motor batendo bielas, ele ajuda.
Bem, nesse caso, posso te dar 1 sugestao:
Coloque cascas de banana, laranja e todo lixo orgânico que conseguir, no carter do bixo.
Isso cria uma pasta e diminui as folgas.

A PetroQuímica faz isso no Fláir para não ter que ficar fazendo manutenção (

Quanto ao Leli, rapá. irmã bonita não tenho.
Vê se abre uma excessão.

Quem sabe na outra encarnação, venha uma irmã joinha e aí te recomendo.

Valeus.

Lede RGB

MensagemEnviado: 23 Abr 2012 21:08
por malereis
Estou usando o MPLab

Grato

MensagemEnviado: 23 Abr 2012 23:52
por vtrx
POr acaso não foi voce que postou em 3 foruns algo pareceido?
Se foi voce,ja postaram alguma coisa,eu mesmo postei o cósigo em ASM de 14 canais num 16F628 e outro usuário postou em C (3 canais) para 3 leds.
Se não foi voce,desconsidere...

Led RGB

MensagemEnviado: 24 Abr 2012 11:13
por malereis
Olá amigo.

Fui eu sim.... Estou no desespero.

Nção manjo praticamente de nada de pic e sem esquema, nção sei como olhar para o código e determinar o que vai ligado onde.

DE qq forma, te agradeço e se puder ajudar com esse complemento que tenho dificuldade, te agradeço

MensagemEnviado: 24 Abr 2012 11:34
por vtrx
.........

MensagemEnviado: 24 Abr 2012 11:34
por vtrx
Volte ao tópico do outro forum e explique que voce precisa da placa,código e ligações que vão te ajudar.
Lógico que voce tem que explicar que gostaria de ter este circuito mas não tem conhecimento suficiente para 'juntar' oque te passaram.

Led RGB

MensagemEnviado: 04 Mai 2012 14:01
por Eliomarjj
Cumpanheiro, de acordo com seu relato procure alguns livros sobre PIC como o do Fábio Pereira, Davi J. de Souza, Nicolás C. lavínia e outros... que vc encontra até os códigos prontos.