ACIONANDO RELE COM SENSOR ULTRASOM (SENSOR DE PROXIMIDADE) – COM PIC 12F675 E HC-SR-04 (REF155)

Como fazer para acionar um rele apenas com a aproximação de um objeto?

Esta montagem didática mostra como pode ser simples a construção de um sensor de proximidade usando um pequeno microcontrolador e um sensor de distancia ultra-sônico como o HC-SR-04.
Veja o esquema abaixo:

O funcionamento deste sensor ultra-sônico é bem conhecido: Após um disparo no pino ‘Trig’ esperamos o pino ‘Echo’ ficar alto (‘1’) e contamos este tempo usando um timer ( no caso usamos o timer 1). Quando o pino ‘Echo’ fica em nível baixo (‘0’), desligamos o timer.
Este timer terá então o valor proporcional a distância do objeto.
Para facilitar os ajustes, foi colocado um potenciômetro (ou trimpot) de 4k7 que permite ajustar a distancia desejada da atuação do sensor. Deve ser ajustado com cuidado, primeiro colocando tudo a esquerda (anti-horário) e aumentando gradativamente até obter a distancia desejada. Note que acima de certo valor, a saída ficará ligado direto. No programa, foi colocado a constante ‘carga_tempo’ que define quanto tempo (em segundos), a saída ficará ligada após um breve acionamento. Se o objeto persistir na frente do sensor, não ocorrerá o desligamento.
No arquivo ‘.hex’ anexo, este tempo é de 10 segundos. Se desejar, poderá alterar o arquivo ‘c’ e recompilar, usando como sugestão, o compilador CCS C (v3.200) ou similar.
Para alimentar o circuito, foi usado um adaptador de parede com saída de 12 volts. Poderá usar uma fonte convencional com transformador de 110/220 para 12 volts, retificadores de silício, capacitores de filtro e um regulador 7805 para obter os 5 volts regulados. Outra opção é usar um rele de 5 volts na bobina e alimentar todo o conjunto com um carregador de celular de 5 volts de saída (tipo USB).
Esta montagem é de caráter didática, sendo realizada apenas em placa de protoboard, sujeita a bugs ainda não observados.

Segue pasta com os arquivos para esta montagem, atualizada em 27-06-2014, com opção para temporização rápida de 10 segundos ou longa de 5 minutos ( acionar lampada em corredor , ou mesmo, como um ‘alarme’, acionando uma sirene se houver ‘intrusos’):

ultra_rele_V2

Manuais:
Pic12f675
HC-SR-04

Curiosidades:
Descobertas surpreendentes na linha do equador
Cirurgia plástica — faço ou não faço?
As plantas medicinais podem ajudá-lo?
O que devo saber sobre esteróides?
Como romper o círculo vicioso de famílias sem pai
Dicas de segurança para os idosos
Armadilhas na busca da beleza
Cochonilha-do-carmim — um inseto todo especial
Uma aspirina por dia: tomar ou não tomar?
O papel vital das enfermeiras
Idosos: reavaliando os conceitos
A espiritualidade e o seu bem-estar
Quando as substâncias químicas causam doenças

Outros assuntos:
Como controlar os gastos
Como fazer as pazes?
Por que pessoas boas sofrem?
Como enfrentar uma tragédia
Como disciplinar seu filho adolescente
Por que eu me corto?
Desempenhem bem o papel de pais
Como fazer seu segundo casamento dar certo
O que acontece quando morremos?
Como criar filhos responsáveis
Como administrar o seu dinheiro
Ensine valores morais a seus filhos
Como posso ter ânimo para exercitar
Como posso controlar meu peso?
Adolescentes- O que fazer se estou sofrendo bullying?
Como evitar ferir com palavras?
Como tratar seu cônjuge com respeito?
Assista a videos instrutivos on-line

Até o próximo artigo!!!

29 comments on “ACIONANDO RELE COM SENSOR ULTRASOM (SENSOR DE PROXIMIDADE) – COM PIC 12F675 E HC-SR-04 (REF155)

  1. Boa tarde Larios.
    Muito boa a sua última postagem muito útil este seu novo circuito, estou com uma necessidade de acionar um relé com um sensor de ultrasom e lembrei deste seu artigo porém tenho que alterar o tempo acionamento da saida conforme a necessidade do uso, então te pergunto:
    Tem como implementar no pino 7 o ajuste de tempo por trimpot?
    Se possível você pode postar aqui? Obrigado.

    1. Olá Roberto!
      O arquivo hex que foi gerado sobrou poucas linhas. Não saberia dizer no momento, se seria possível mais esta alteração.
      Cláudio

  2. Olá amigo, Larios, sou novo aqui,mas só de ver todas está informações de qualidade,sei que se trata n[ao de um profissional,mas sim também de muito amor pela eletrônica por nos internautas .Parabens

    gostaria de saber qual a maior distancia eu consigo
    detectar com este sensor Ultra som.aguardo.
    muito obrigado por sua atenção

    Jaquestechnology

    1. Olá jaquestechnology!
      Eu sinceramente não fiz um teste de distância máxima, mas pelo manual do hcrs04, ele poderia atingir até 4 metros.
      Claudio

  3. Dear Claudio

    may i ask a favour of you
    Please help again i want apply connec output from pin6 pic12f675 to trig hybrid motor schematic to control mini_robot I do not want time delay, but led on like normal when the reflection from the object and stop (off) when the object or escape detection.

    Please view

    https://www.dropbox.com/s/kpoxvvnabpq9oxw/Picture%202592.jpg

    https://www.dropbox.com/s/chzcom1m6syyjcc/ultrasonic-range-finder.jpg

    sorry to have trouble you.

    Best regards

    preda

Comments are closed.

Back To Top