Como gerar PWM no Delphi ?

Programação Delphi e Pascal

Moderadores: 51, guest2003

Detectar Cores

Mensagempor malereis » 19 Mar 2012 08:54

Olá Cellostec.

Nao sou muito bom nisso, mas e se vc pegar um LDR e colocar em série com um resistor de 10k 1%, por exemplo.
O outro lado do resistor vai à GND
Polarize o LDR com 5 ou 9 VCC e meça a voltagem entre os terminais do resistor. Se escurecer ou clarear o LDR, vc vai ter uma tensão de resposta.
Se colocar filtros nos LDR, como vc disse, a voltagem vai ser diferente para cada LDR, acho.

Aí vc estabelece via software a cor que fica entre um range de voltagem.

Pode ser besteira, mas pode funcionar.

Grde abraço e boa sorte

Malereis
$$ não pode comprar a felicidade.
Mas pode comprar Bacon que é quase a mesma coisa.
malereis
Bit
 
Mensagens: 14
Registrado em: 14 Mar 2012 22:14

Mensagempor cellostec » 19 Mar 2012 09:38

Já fiz isso. Utilizei um divisor de tensão para cada LDR, mas acho que o conjunto ótico não ficou muito bom, de forma que o sistema ficou com pouca ou nenhuma sensibilidade. Variava bem conforme as diferenças de luminosidade do ambiente mas muito pouco conforme os objetos coloridos colocados a frente dos LDRs.
Existe outro sistema em que se utiliza um led RGB para gerar uma faixa de cores iluminando o objeto. Através de um fototransistor é lida a intensidade da luz que reflete no objeto e deduzida a cor.
Bem semelhante ao teu projeto.
cellostec
Bit
 
Mensagens: 19
Registrado em: 28 Jul 2011 16:56
Localização: Porto Alegre

Led RGB

Mensagempor malereis » 23 Mar 2012 14:09

Prezado Cellostec.

Como vc pediu, te enviei pelo e-mail, faz algum tempo, os arquivos do 628 com PWM e 16F877.
Te disse que não tinha conhecimento para programar e alterar esses arquivos.
Teus e-mails não tiveram retorno.

De qq forma, não tem problema


Grato
Malereis
$$ não pode comprar a felicidade.
Mas pode comprar Bacon que é quase a mesma coisa.
malereis
Bit
 
Mensagens: 14
Registrado em: 14 Mar 2012 22:14

Mensagempor cellostec » 24 Mar 2012 09:17

Olá Malereis:
Desculpe pela demora mas problemas pessoais estão me tomando todo o tempo. Só agora li teu email. Analiso o código e te mando em PVT uma resposta. Até !
Fernando
cellostec
Bit
 
Mensagens: 19
Registrado em: 28 Jul 2011 16:56
Localização: Porto Alegre

Anterior

Voltar para Delphi e Pascal

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x