LusoRobótica - Robótica em Português

Electrónica => Electrónica Geral => Tópico iniciado por: joaopedrocmp em 18 de Outubro de 2012, 02:59

Título: Encoder / decoder
Enviado por: joaopedrocmp em 18 de Outubro de 2012, 02:59
Boas pessoal,

o que acham deste chip que serve como encoder e decoder para IR/ RF ?

A ideia é fazer uma espécie de comando IR, que do outro lado me liga um rele/transistor.

http://multyremotes.com/DOWNLOAD/ST14.pdf (http://multyremotes.com/DOWNLOAD/ST14.pdf)
Título: Re: Encoder / decoder
Enviado por: Hugu em 18 de Outubro de 2012, 03:17
o que pretendes mesmo fazer?

queres apenas fazer um comando IR onde carregas apenas um botao e faça activar um relé que está na placa receptora?
ou queres ter varios botoes e varios relés pra actuar? queres codificaçao no sinal pra evitar que por exemplo o comando de tv n interfira no comando das relés? e as relés vão comandar que tipo de dispotivo/s?
ou por exemplo usar um comando de tv ja co dispositivo emissor?

Tudo depende do que pretendes fazer, ser for algo mais complexo, ha soluçoes mais caras e complexas, se for uma coisa simples, ha soluçoes mais simples..
Título: Re: Encoder / decoder
Enviado por: joaopedrocmp em 18 de Outubro de 2012, 13:53
Boas hugu,

a ideia é fazer um "comando" IR, com um codigo para não ser interferido por mais dispositivo nenhum.
Do outro lado esta um receptor, 360º, que me vai accionar um buzzer, e um led. so podendo depois ser desativados ao primir um switch, dentro do receptor.

Queria fazer um receptor sem usar o atmega e com poucos componentes, mas o preço de um é quase igual ao outro...

Depois era para fazer fabrico em escala,digamos 20 emissores e 10 receptores.
Título: Re: Encoder / decoder
Enviado por: dropes em 18 de Outubro de 2012, 14:47
Cada ST14 custa 2.25€, o mesmo fazia um ATTinny13 por 0.8€, quando se trata de grandes quantidades convém ter em conta os preços. A vantagem de se ter um micro é poder inserir um código mais específico para a aplicação desejada, assim como receber um comando e activar um pino, depois receber o mesmo comando e desligar esse pino. Entre outras opção de temporização, LDR ,medições externas, etc... nem necessitaria de um cristal.
Saber programá-lo é imperativo, fora dos duinos é claro, tirando esse pormenor não encontro inconvenientes.
O LED recetor IR ficaria na vertical para uma receção omnidirecional, menos sensível mas mais abrangente.
Título: Re: Encoder / decoder
Enviado por: Hugu em 18 de Outubro de 2012, 18:54
Só verifiquei agora que o ST14 é um pic programado: "Note: ST14 CODEC is our product based on PIC Microcontroller PIC16F628A which is programmed by us to work as per ST14 datasheet."

ainda n entendi bem o teu objectivo... é pra fazeres tipo um alarme/clock do tipo que existem nos torneios de xadrez, mas sem fios? ou melhor dois comandos e dpx o receptor afastado?
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg.alibaba.com%2Fphoto%2F285341145%2FWooden_Chess_clock.jpg&hash=c1bbeb95a21fde219f1c64c8c9d5ce7209bf26db)
Título: Re: Encoder / decoder
Enviado por: joaopedrocmp em 19 de Outubro de 2012, 01:08
não,

A ideia é fazer uma especie de lança rockets electronico que funciona em veiculos que teem um sensor em cima.

ao disparar (primir o botão) o receptor vai receber um codigo que vai fazer com que o veiculo seja desactivado ( alarme a tocar e uma luz vermelha em frente ao condutor) para desactivar o alarme, terá que se abrir o sensor e primir um botão, ou então com um interruptor com chave +para ficar mais acessivel.

Talvez com o tiny será mais facil trabalhar.
Título: Re: Encoder / decoder
Enviado por: joaopedrocmp em 19 de Outubro de 2012, 01:09
e tambem o emissor é melhor ser um tinny n?
Título: Re: Encoder / decoder
Enviado por: dropes em 19 de Outubro de 2012, 01:18
Simplifica a existência de botões sem uso, então para 20 unidades não poderia recomendar melhor.
Título: Re: Encoder / decoder
Enviado por: joaopedrocmp em 19 de Outubro de 2012, 01:40
Ja agora, a programação é igual ao deumileanove?
Título: Re: Encoder / decoder
Enviado por: dropes em 19 de Outubro de 2012, 01:45
LOL não, AVR mesmo (assembly), a memória é demasiado pequena e mesmo que desse para colocar o boot de um arduino, não sei se teria velocidade suficiente para transmitir comandos em IR, se calhar até tem... só pesquisando.
Título: Re: Encoder / decoder
Enviado por: joaopedrocmp em 19 de Outubro de 2012, 02:03
Pois... então nada feito, nao sei trabalhar com isso xD lol

se for um atmega com bootloader é capaz de ser a 2º melhor opção nao?
Título: Re: Encoder / decoder
Enviado por: dropes em 19 de Outubro de 2012, 12:43
É bem possível, creio que já vi programas para o efeito, não sei bem qual a linguagem mas também não há de ser nada de especial, é possível transmitir o bootloader para um outro micro mesmo que attiny com algumas modificações, é um trabalho de pesquisa.
Basta procurar "arduino IR", vão aparecer imensos resultados
http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html (http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html)

Vá lá, não vais querer que diga tudo, procura um bocadinho  ;)

Para se escolher o endereço pode-se recorrer a um dip switch, tanto no emissor como no receptor
Título: Re: Encoder / decoder
Enviado por: joaopedrocmp em 20 de Outubro de 2012, 02:45
Não é necessario pesquisa, ja fiz imensos projectos IR com o arduino.

A questão era fazer com algo mais barato, que não custasse 5€ o IC + 4€ o resto dos componentes para fazer o ic trabalhar. ;)

Mas é capaz de ser o mais versatil
Título: Re: Encoder / decoder
Enviado por: senso em 20 de Outubro de 2012, 02:51
LOL não, AVR mesmo (assembly), a memória é demasiado pequena e mesmo que desse para colocar o boot de um arduino, não sei se teria velocidade suficiente para transmitir comandos em IR, se calhar até tem... só pesquisando.

Um tiny 85 tem 8k de flash, dá para programar em C descontraidamente, e funciona bem a 8Mhz com 3.3v, chega para calcular o pi até á meia duzia de milhões de casa decimais enquanto transmite IR.