GOSTARIA DE TER OPÇÃO DA FAMILIA PIC PARA SEU RECEPTOR DE CONTROLE REMOTO? ENTÃO ESTA RESOLVIDO !!! SEGUINDO O MESMO ESTILO DO ARTIGO “RECEPTOR DE CONTROLE REMOTO GENERICO PARA HCS200..301 COM AT89C2051” VOCE VERÁ AGORA MAIS 2 APLICAÇÕES GENÉRICAS BASEADAS NAS “ NOTE APLICATTIONS” DA MICROCHIP PUBLICADAS NA INTERNET.
PRIMEIRAMENTE, VAMOS VER UM RECEPTOR COM PIC16F628A COM 4 SAIDAS (LIGADAS A LEDS) QUE COMANDARÃO A SUA FUTURA APLICAÇÃO.
TUDO NO MESMO ESQUEMA. TEM QUE ESCOLHER A KEY (OU USAR A QUE FOI COMPILADA NO ARQUIVO HEX = ‘0123456789ABCDEF’) COMUM NO RECEPTOR E TRANSMISSOR. TEM QUE USAR DISC=SERIAL NUMBER . CONFORME O HCS USADO NO CHAVEIRINHO , TEM QUE PROGRAMAR A WORD ‘CONFIG’. VEJA SEMPRE OS DATASHETS DO COMPONENTE QUE SERÁ USADO.
NOVAMENTE, NÃO ESQUECER QUE A FREQUENCIA DO RECEPTOR TEM QUE SER IGUAL AO DO CONTROLE REMOTO (CHAVEIRINHO). LEIA OS ARTIGOS SOBRE ISTO NESTE BLOG. TUDO O ACIMA SE APLICA AOS DOIS CIRCUITOS.
A SEGUNDA APLICAÇÃO, MAIS SIMPLES, USA UM PEQUENO PIC12F629 PARA CONTROLAR 2 SAIDAS APENAS(LED1 E LED 2). MAS , GERALMENTE, É SUFICIENTE PARA A MAIORIA DAS APLICAÇÕES COMO ALARMES E CONTROLES REMOTOS DE PORTÃO. AMBOS OS ESQUEMA PERMITEM, POR DEFINIÇÃO DE PROGRAMA, MEMÓRIZAR ATÉ 15 CONTROLES (CHAVEIRINHOS).
EM RESUMO:
1) VOCE ADQUIRE UM PAR DE CONTROLE REMOTO (ESCOLHA 2 IGUAIS COM O MESMO CHIP HCS (PODE SER 200 , 201, 300 OU 301), DE QUALQUER FABRICANTE.
2) VOCE PROGRAMA UMA NOVA KEY (A SUA KEY OU A CITADA ACIMA SE FOR USAR O ARQUIVO COMPILADO) ,DEIXA AS OUTRAS WORDS TUDO ‘0000’
EXCETUANDO A WORD “CONFIG” QUE DEVE SER ‘ 0030’ PARA 200,300,301 E ‘0000’ PARA 201 . PODERÁ USAR O HCS_PROG OU HCS_PROG_TINY. NÃO PRECISA TIRAR O CHIP (GERALMENTE SMD) DA PLACA. APENAS, SOLDE PEQUENOS FIOZINHOS ( DO TIPO DE TELEFONE) E CONECTE NO PROGRAMADOR. AO FAZER ISTO , TIRE A BATERIA DE 12 VOLTS FORA DO CONTROLE. NÃO ESQUECA DE ATERRAR OS PINOS DA SAIDA S0 E S1.(VEJA DATASHEET DO HCS EM USO, NA SEÇÃO ‘PROGRAMAÇÃO’).
3) MONTE O CIRCUITO DO RECEPTOR (PROTOBOARD OU PLACA UNIVERSAL, DAQUELAS QUE VAI LIGANDO COM FIOZINHOS). PROGRAME AGORA O MICROCONTROLADOR COM O ARQUIVO HEX APROPRIADO. USE O WINPIC, IC_PROG OU QUALQUER OUTRO PROGRAMADOR COM UM HARDWARE COMO O JDM OU SIMILARES.
4) FAÇA O APRENDIZADO DE CADA CONTROLE , APERTANDO PRIMEIRO A TECLA ‘LEARN’ E DEPOIS ACIONANDO O CONTROLE REMOTO. FAÇA ISTO COM CADA CONTROLE. APÓS ISTO, EM USO, A CADA BOTÃO APERTADO NO CONTROLE REMOTO DEVERÁ ACENDER UM LED CORRESPONDENTE NO RECEPTOR.
5) AGORA , USE-O EM SEU NOVO PROJETO!!!
CHEGA DE BLÁ BLÁ BLÁ !!!
VEJA O ESQUEMA DA APLICAÇÃO 1 COM PIC 16F628A:
SEGUE ABAIXO ARQUIVO ASM PARA VERSÃO PIC16F628A:
SEGUE ABAIXO ARQUIVO HEX PARA VERSÃO PIC16F628A:
SEGUE ABAIXO, SUGESTÃO DE PLACA VERSÃO 16F628A :
SEGUE ABAIXO, SUGESTÃO DE PLACA VERSÃO 16F628A COM COMPONENTES VISTO PELO LADO COBREADO E LISTA DE MATERIAIS:
VEJA O ESQUEMA DA APLICAÇÃO 2COM PIC 12F629:
SEGUE ABAIXO ARQUIVO ASM PARA VERSÃO PIC12F629:
SEGUE ABAIXO ARQUIVO HEX PARA VERSÃO PIC12F629:
SEGUE ABAIXO A PLACA PARA A VERSÃO 12F629:
SEGUE ABAIXO A PLACA PARA A VERSÃO 12F629 COM COMPONENTES MONTADOS VISTO PELO LADO COBREADO E LISTA DE MATERIAIS:
ATÉ O PRÓXIMO ARTIGO !!!
Curiosidades:
Cuidado! Você está sendo vigiado!
O preço de se levar uma vida muito ‘corrida’
Sua cama e seu sono
Outros artigos:
Ensine valores morais aos seus filhos
Casais – Como administrar bem o dinheiro
Tenha um conceito correto sobre desastres naturais
Como sobreviver ao primeiro ano de casamento
Boa tarde Cláudio!
Você teria este projeto em CCS?
Olá Luis!
Infelizmente, não tenho. Somente em assembly.
Cláudio
Pena que os comentários do ARQUIVO ASM PARA VERSÃO PIC12F629 são em
inglês.
Olá!
Primeiramente meus parabém por compartilhar o conhecimento e de forma gratuita, está cada vez mais difícil de sencontrar pessoas como você!
Eu tenho um sisteminha RX/TX que usa os HT12 E/D e joga para um ci ATMEGA8-16PU (programado como um controlador de joystick USB, link http://www.raphnet.net/electronique/usb_game12/index_en.php). Estava pensando em usar o seu método para aproveitar os controles com a tecnologia KEELOQ e gostaria de saber se seria possível integrar tudo no PIC16F628a, ou seja aprender o controle e enviar via USB um comando como se fosse um botão de joystick. Quais as leituras que poderia me indicar? Desde já muito grato.
Olá Karllo!
Muito obrigado por seu comentário apreciativo por este site. Infelizmente, o microcontrolador pic 16f628a não tem velocidade suficiente para trabalhar com usb. Um Atmega8_16pu rodando a 16mhz tem apenas 62,5 nanosegundos por instrução, enquanto o pic 16f628a, mesmo usando cristal de 20 MHZ não passa dos 200 nanosegundos. Ou você usa microcontroladores mais rápidos para integrar tudo ou usa um ci para a recepção e outro para enviar via usb. Mas não teria, no momento, nenhum circuito ou sugestão para te dar.
Cláudio
Olá amigo, e muito legal todo este seu trabalho sem fins lucrativos, meus parabéns.
sou um humilde hobista rs que vem aprendendo muito com os projetos postados aqui em seu blog, meu maior projeto ate hoje (e sem fins lucrativos rs) foi grassas as leituras que fiz aqui. Obrigado!
Pretendo levar para a pratica mais um de seus projetos, se possível gostaria de sua ajuda.
Será esta montagem ´´ RECEPTOR DE CONTROLE REMOTO GENERICO PARA HCS200… 301 COM PIC 16F628A´´, sei que terei de usar também este projeto ´´ HCS_PROG_V628 – MAIS UMA OPÇÃO PARA PROGRAMAR HCS200… 301 COM PIC 16F628A.
Sei que especificou entre os hcs200 a 301.
então, você poderia me enviar uns links que mostrassem alguns controles, com 4 teclas, que possua um desses hcs. Tive uma certa dificuldade de montar meus próprios controles(chaveiros) pois as caixas que consegui não tinham uma estética muito boa. entao vi aqui essa brilhante ideia de utilizar os controles ja prontos.
Encontrei um perfeito para meu projeto ´´ http://issportoes.mercadoshops.com.br/controle-linear-hcs-teclas-oferta_20xJM ´´ porem não sei se ele serviria.
Meu amigo, desde já, obrigado.
Olá Edson! Fico feliz que o blog esteja sendo de ajuda! Quanto a indicar algum chaveirinho transmissor, já não poderei, pois todos os controles que tenho são reaproveitado de outros equipamentos e não diretamente adquirido em lojas. Portanto, não saberia indicar um link. Tenho um, de portão residencial, da _gate, que usa o hcs201. Pergunte ao vendedor qual é o ci interno ( no caso da internet), ou abra um e veja na hora, se tiver com dúvida. Atente também para a frequência de trabalho que deverá ser igual ao do seu receptor.
Cláudio
OK CLAUDIO! ESTOU A PROCURA DO CONTROLE, MUITO OBRIGA PELAS DICAS. ATE A PROXIMA!
OLA CLAUDIO, ENCONTREI UM CONTROLE COM HCS300 (http://www.lojasindico.com.br/prod,IDLoja,23222,IDProduto,3619596,portoes-linear-hcs-controle-remoto-linear-hcs-4–botoes-azul)
PROJETO TESTADO NO PROTOBOARD.
TIVE APENAS ALGUNS ERROS NO MPLAB V8.91, POREM FORAM SANADOS SUBSTITUINDO
‘CONFIG EQU W11’ POR ‘CONFIGG’ O PORQUE DISSO NAO SEI, MAS FUNCIONOU COMIGO RSRS
Olá Edilson Franco! Que bom que você teve sucesso! Obrigado por retornar o resultado de seu empreendimento.
Cláudio