Uso do sensor  de ré ,(Sensor de estacionamento),  como medidor de distancia ou nível de líquidos.

Oi  pessoal.

Há bastante tempo, e em vários tópico aqui, pessoas  discutiram como desenvolver um medidor de nível de caixa d'água ou sensor de distancia que fosse à prova d'água .

Sempre apareceu a possibilidade de usar o sensor de ré ,(Sensor de estacionamento), como opção, mas é um sistema relativamente complexo e sem informação de alguns componentes usados nos mesmos (chips raspados).

Recentemente ganhei de um amigo uma base de um sensor e também usei a do meu carro, pois estava com problemas no display, e como só vendem completo, eu troquei completo.

Comecei a estudar ambos.

Eu vou dividir o sensor em áreas.

1   Sensores ligados por cabos;          Sensores à prova d'água com elementos  piezo eletro;

2   Drives da transmissão ;                  Transistores e bobina para elevação da tensão de saída;

3  Recepção  e amplificação pulsos recebidos;     CI LN5532 ou similar (AmpOP);                

4  Seleção da função: transmite ou recebe;          CI  HCF4052 (mux/demux);

5  Seleção do sensor (São 4 geralmente);            CI  HCF4052 (mux/demux);

6  Calculo da distancia e posição do sensor;        CI não identificado (ucontrolador);

7  Saída para o display.                            CI não identificado (ucontrolador) trem de pulso analisado.

 

Estas áreas são muito similar nos 2 equipamentos que tenho sob teste, e conversando com outros amigos, (Gustavo) verifiquei que ele tem sensor com a mesma arquitetura.

Basicamente a  diferença está no trem de pulsos enviados da base para o display.

Aqui não vou analisar o display, pois eu o substitui por um LCD.

Para que o sistema funcione,  são necessário 2 condições

1  Pulso de 40 kHz para o piezo;

2  Medir o tempo do retorno do pulso.

Com base nestas condições, resolvi fazer um teste.

Identifiquei na CPU do módulo quais pinos saiam para o mux , para seleção e 40kHZ,

e  qual pino recebia o retorno dos piezos via ampOP.

Removi a CPU do modulo. Um modulo a CPU é de 8 pinos e o outro com 14 pinos.

liguei fios no lugar do pinos da CPU que eu iria usar.

 Liguei estes  fios nos ports e gnd do Arduíno.

Escrevi um sketch par o Arduíno mini para enviar os pulsos de 40kHz e medir seu retorno.

Como o modulo tem 4 piezos, e são selecionados pelo CI 4052, resolvi fixar em um piezo somente,

colocando assim os pinos de mux do 4052 (S1 e S2) em nível 0 através de ports do arduíno.

Medi o tempo do retorno, calculei a distancia e joguei em um LCD.

O mais impressionante.  Funcionou!!!!!!!!!!!!!!

Abaixo algumas imagens ilustrativas e anexo sketch utilizado por mim.

RV

Placa original.

CPU removida, fios soldados;

Ci 4052

Pulsos enviado e retorno

Display mostrando a medida em cm.

Exibições: 434

Anexos

Responder esta

Respostas a este tópico

Upalelê,

Então tá tudo pronto na placa, pelo que entendi você tirou a CPU (ou o uC), fez um programinha para o arduino e o interligou a placa. 

Muito bom, vou fuçar nas minhas coisas ver se acho um sensor deste e fazer os testes aqui. 

RV, como você fará a medição da litragem da caixa ? Estou curioso. 

Muito 10, sei que é o início (que deu uma trabalheira eu imagino). Se conseguir um deste eu te dou um alo. 

Parabéns pelo seu esforço, você é o Cara. 

Abraços. 

JA

JAN, estou pensando em colocar botões para configurar as medidas da caixa d'água 

e assim o Arduíno calcularmo volume por cm.

RV

Parabéns Rui ! 

Muito legal a utilização do sensor de ré com Arduino.

Boa noite RV,

Quando tiver um tempo dê uma olhada neste vídeo..

Achei super interessante,

Abrçs, o projeto está em fase de montagem depois posto as fotos.

Bom fim de semana

Desculpa RV, não colei o link, mais o vídeo é o mesmo que o José Augusto publicou, 

Abraços, 

JA

Bom dia Rui, 

Coincidentemente o Wagner Rambo disponibilizou essa semana no canal do Youtube, um excelente vídeo sobre como medir o volume de uma caixa dágua:

José, boa noite.

Por acaso foi este o vídeo que assisti e achei interessante .

Até ia colar o link, não sei o que aconteceu.

Mais tudo bem, achei interessante também os cálculos do WR.

Abraços

JA

Show de bola, parabéns, já pensei nisso uma vez já que o sensor é a prova d'água, 

muito bom o projeto parabéns minerin RV..

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2020   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço