Oi Pessoal,
ando pesquisando informações sobre qual protocolo a LG usa para o controle remoto
de ar condicionado aqui no Brasil.
Encontrei pouca informação, então resolvi fazer um levantamento usando um receptor IR e o
analisador lógico.
O que encontrei foi o seguinte protocolo:
Freqüência da portadora: 38MHz;
Lead code times: Low 8.6 ms High 4.2ms;
bit 0 Low 0,62 ms High 0,42 ms;
Bit 1 Low 0,62ms High 1,60ms.
O protocolo tem 28 bits, assim distribuídos :
8 bits (Acho que é fixo para qq controle remoto de ar da LG);
16 bis de comandos;
4 bits de CRC.
Rui.
Tags:
Napster, os controles remotos IR enviam pulsos de luz IR para o receptor de TV.
Esse pulsos obedecem uma codificação padrão para cada fabricante de TV.
Existem inúmeras codificações.
Seu programa , traduz em valores de duração de tempo de cada pulso em milisegundos.
Dependendo da duração e da sequencia, pode-se determinar se o bit é 1 ou 0 .
http://techdocs.altium.com/display/FPGA/Infrared+Communication+Conc...
http://ecee.colorado.edu/~mcclurel/vishay_ir_data_formats.pdf
O rei dos Nerds, baseou-se nesse modelo :
Minha intenção sempre é ajudar. Fui sincero, não tenho o conhecimento sobre o assunto. postei pois usei e funcionou. de repente serviria para algo. Mas se estou atrapalhando desculpa.
Não entendi ? Atrapalhando quem ?
Caramba, descobri que a Biblioteca IRemote decodifica incorretamente o código LG !! ( NEC)
https://github.com/z3t0/Arduino-IRremote
O correto é decodificar os bits menos significativos primeiro.
E na biblioteca IRemote, decodifica os bits como se fossem mais significativos em primeiro .
Já enviei um aviso para o responsável.
https://www.ad-notam.com/download/RS232/ad_notam_IR_protocol_DFU.pdf
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por