FAÇA SUA PLACA DE CONTROLE REMOTO PARA PORTÃO AUTOMÁTICO – COM PIC 12F629 (VERSÃO PARA CI HT6P20B)

Muitos ainda tem controles remotos (‘chaveirinhos’) que usam o circuito integrado HT6P20B. Gostaria de usa-los para acionar seu portão por controle remoto?

A ideia básica é simplesmente programar o PIC12F629 com o arquivo hex abaixo e aproveitar a mesma placa usada no projeto ‘PLACA RECEPTORA DE PORTÃO AUTOMÁTICO COM PIC 12F629 / HCS200..301 ROLLER CODE‘. Desta forma, obtemos duas opções para usarmos: transmissores (chaveirinhos) com chip HCS 200 A 301 COM ROLLER CODE ou chip HT6P20B com código fixo.
Também, excetuando o circuito integrado usado, todas as outras funções se aplicam também a esta versão.
A vantagem deste circuito integrado é que ele vem de fábrica programado com uma uma palavra código de 64 bits que pode ser recebida e armazenada na EEprom do microcontrolador. Portanto, voce não precisa se preocupar em ter de programador o HT6P20B. Basta acionar o controle e apertar a tecla ‘Learn’ da placa para realizar o aprendizado deste controle. A desvantagem é que, se alguém quiser, pode construir um equipamento (chupa cabra) para capturar a palavra código e em outra ocasião, usa-la para acionar o equipamento (portão).
Sobre o funcionamento do HT6P20 , veja o datasheet.
Nota importante: Em algumas regiões esta sendo vendido chaveirinhos clones com números sequências idênticos gravados no HT6P20B. Isto poderá ser um problema se um vizinho usar o mesmo sistema e tiver o mesmo número sequencial no chip do controle dele. Pessoalmente já tive problemas com isto. Procure montagens com circuito integrado da família HCS200…301.

Abaixo estão os arquivos postados com o programa do Pic. Use a versão mais atualizada:

Segue o arquivo Asm de 25-06-2012, com opção para 12f629 ou 675 (comentando/descomentando na opção de usuário):
PLACA_HT6P_V2.ASM

Segue o arquivo Hex de 25-06-2012, para Pic12f629:
PLACA_HT6P_V2_629_HEX

Segue o arquivo Hex de 25-06-2012, para Pic12f675:
PLACA_HT6P_V2_675_HEX

Abaixo, pasta com versão atualizada em 22-03-2016, em ASM:
PLACA_HT6P_V3_FILES

Abaixo, pasta zipada com versão atualizada em 12-10-2017 e hex compilado para 12f629:
PLACA_PORTAO_HT6P_V4

Para obter o esquema da placa, clique aqui.

Para obter o desenho da placa de circuito impresso, clique aqui.

Para obter o desenho da placa de circuito impresso com os componentes, clique aqui.

Obs. Caso deseje usar o ci Hcs200…301, veja este link aqui

Até o próximo artigo!!!

Curiosidades:
Cadê os Portões de Gaza?

Outros assuntos:
Aprenda a perdoar
Como lidar com sogros
Problemas financeiros e dividas
Ajuda para depressão
Porque há tantos desastres naturais?

69 comments on “FAÇA SUA PLACA DE CONTROLE REMOTO PARA PORTÃO AUTOMÁTICO – COM PIC 12F629 (VERSÃO PARA CI HT6P20B)

  1. cladio bom dia
    intaum sua indicacao estava certa era isso ki eu precisava!!
    obrigado
    mas tenho uma duvida .. o motor e trifasico 220v
    como devo preceder na ligacao com o rele?
    em 110v sei que interrompendo a fase ou o neutro, desliga e liga..
    mas naum sei como funcions trifasico 220v?
    tipo pode me ajudar?
    obrigado

    1. Olá Fabinhos! Para sistemas trifasicos você deverá trabalhar com 3 reles (ou um rele com 3 contatos separados). Cada fase TÊM que ser ligada/desligada separadamente . Uma sugestão seria voce usar um rele normal de poucos amperes acionando um contator trifasico próprio para motores elétricos. O neutro nunca deve ser interrompido, pois é a segurança do sistema (aterramento). Veja alguns conceitos aqui.
      Claudio

  2. bom dia desculpa
    e ki nah verdade eu keria fazer um interruptor de controle remoto tipo aperta o botao liga.. aperto o mesmo botao e ele desliga entende dae tv olhando um outro projeto seu com 3 leds axo q e mais facil?
    ah tipo e um jato tipo de lavar carro e ki a bomba fica a uns 50mts dae kiria liga e desliga no controle ?
    obrigado

    1. Olá Fabinhos! Então, voce vai ligar uma maquina de lavar a jato de alta pressão . O esquema da placa para portão tem uma temporização que não vai permitir isto. Talvez seja melhor , realmente, usar um receptor generico com código asm para ‘retenção’ ou seja, aciona liga a saida e aciona de novo desliga a saida.
      Veja os artigos ‘receptor generico com pic’ e use a versão n.7 que permite escolher entre pulso e retenção. Na saida do led, coloque um resistor a base de um transistor BC548 e um rele no coletor (não esqueça do diodo junto a bobina do rele para não gerar alta tensão e queimar o pic). Note que o rele tem que aguentar altas correntes do motor. Use rele de forno de microondas (20 amperes).
      Cláudio

  3. claudio boa noite!!
    amigo gostaria de usar seu para um outro fim …
    tipo pra ligar uma bonba de agua ki fica um pouco longe.
    mas gostaria de eu poder ligar e desligar a hora ki eu kisesse…creio ki dae teria ki muda td?
    e ki 33seg e pouco tempo pra min…vc disse ki dah pra aumentar gostaria c possivel aumentar pra tipo uns 10 minutos isso e possivel na programacao ??
    ou uma dica
    claudio obrigado desde ja
    abraco

    1. Olá Fabinhos! Deixa ver seu eu entendi bem. Voce quer controlar um motor eletrico de uma bomba de agua a distancia, é isto? Não seria melhor colocar uma boia eletrica que ao encher a caixa desliga-se automaticamente?
      Claudio

  4. fiz alguns testes e quase tudo funciona, nao consigo desaprender (esquecer) o controle memorizado.
    com relação a chave de segurança, coloquei um bc548 curtocicuitando o pino 7 do pic e impedindo o sistema de funcionar pelo controle remoto e juntei os dois resistores de fim de curso em uma unica chave para parada de emergencia e tambem coloquei em paralelo com a chave um outro bc 548 polarizado por um reistor de 0,1R ligado do lado negativo do motor pra parar tudo por estol do motor. so falta agora dar um jeitinho de colocar o fim de curso que ta no pino 3 e 4 funcionar so em um pino e usar o outro pra fazer acoisa funcionar com um botao manual na caixa do aparelho. To na luta, vou tentando e errando mais que acertando, se puder dar mais uma maozinha te agradeço.
    Grande abraço
    Fernando Ricciardi
    PS.Gostaria de mandar o esquema pra voce ver mas nao sei como postar uma imagem.

    1. Olá Fernando! Tenho certeza que voce vai achar, não uma, mas varias soluções para seu projeto. Encare como desafio que você consegue fazer se PERSISTIR . Quanto ao esquema, se você tiver paciência (aliás, é bom para testar e aprender a ter) poderá usar o método de usar os simbolos do teclado para criar um pseudo esquema neste comentário. veja o exemplo aqui .
      Claudio

  5. Vou cair dentro desse codigo a fundo ate entender tudo isso (ou quase tudo).
    Não tenho palavras para expressar minha gratidão e tenho a dizer que se metade desse mundo tivesse a disposição de ajudar como voce tem teriamos um lugar bem melhor de viver.
    Estou aqui em Curitiba a sua disposição pra qualquer coisa.
    Grande abraço e um otimo final de semana.
    Fernando Ricciardi
    fricciardiuk@yahoo.com.br

Comments are closed.

Back To Top