Olá Garagistas! 

Sou Novo por aqui, e estou com um grande problema, Sou aluno de Engenharia Elétrica e estou com um projeto no  qual irei estudar as reações de mosquitos diante ondas ultrassônicas.

Certo vamos ao que realmente interessa, Para realizar este estudo fui instruído pelo meu orientador que primeiramente eu necessitaria de um protótipo no qual conseguiria controlar as ondas emitidas, tanto a frequência e tanto ao tipo de onda.

Eu não tenho muito conhecimento nesta área, porém eu "Acho" que consegui um simples protótipo capaz disso, e estou aqui para me dizerem se realmente funcionara pois não tenho um osciloscópio e como disse antes pouca experiencia.

Eu usei:

Arduíno UNO

Sensor Ultrassônico HC-SR04

Bateria 9V  

No seguinte código:

Liguei o JUMPER apenas em VCC e GND os dois pinos das extremidades do sensor HC-SR04.

podendo assim usá-lo apenas como saída.

Desta forma consigo ondas Quadradas, bom eu sei que são quadradas pois o loop possibilita um ruido não continuo (tipo: beep, beep, beep) da frequência á 1500 hz.

Na opção Tone consigo determinar a frequência, sendo o máximo 40 khz  pois no manual de instruções do fabricante do  HC-SR04 afirmam que a peça trabalha nessa frequência.

Para ondas senoidais eu apenas tiro o código loop posibilianto um ruido continuo.

Então:

Consigo mesmo emitir estas frequências?

 

   

Exibições: 2710

As respostas para este tópico estão encerradas.

Respostas a este tópico

Esse módulo tem um funcionamento especifico.

Ele emite um tom em 40khz (gerado internamente) e mede o tempo de reflexão do sinal, a partir disso calculamos a distancia com base na velocidade do som.

Normalmente é usado dessa forma:

http://blog.filipeflop.com/sensores/sensor-ultrassonico-hc-sr04-ao-...

O Murta está  criando um tópico Como Funciona, sobre esse sensor:

http://labdegaragem.com/forum/topics/sensor-hc-sr04-ultrasom-como-f...

Não entendi, quando disse:

"Liguei o JUMPER apenas em VCC e GND os dois pinos das extremidades do sensor HC-SR04.

podendo assim usá-lo apenas como saída."

Onde ligou, na alientação, no pino do Arduino?

Talvez você deva utilizar apenas o transdutor de ultrassom, sem o módulo.

Não entendi, quando disse, onde ligou, na alientação, no pino do Arduino:

"Liguei o JUMPER apenas em VCC e GND os dois pinos das extremidades do sensor HC-SR04.

podendo assim usá-lo apenas como saída."

Bom, pelo que entendi sobre o HC-SR04, Ele emite a "onda e a recebe de volta" e a porta GND é responsável de emitir o sinal. Ou seja como vc disse, eu poderia usar um Transdutor, no entanto usando apenas o GND eu estaria usando o HC-SR04 em um função de transdutor. Correto ?

Bom dia Lucas, 

A pino GND NÂO é responsável de emitir o sinal.

Você quer usar o Transdutor de ultrasom para emitir várias frequências ? 

Esse transdutor tem a resposta numa faixa de frequência muito estreita com o pico em 40KHz. 

Qual a faixa de frequência pretende emitir ? Terá que montar um circuito. 

Esse módulo só funciona com 40 Khz. 

Veja essas datasheets :

http://labdegaragem.com/forum/topics/sensor-hc-sr04-ultrasom-como-f...

Já pensei numa solução similar para combater os pernilongos. 

As asas do pernilongo vibram em uma determinada frequência ( ou melhor dizendo uma faixa de frequência). 

Pensei em usar um transdutor ou alto-falante para emitir um som  e fazer uma ressonância com a vibração das asas. 

Penso que com isso, poderemos desestabilizar os insetos. 

Mas não sei se isso ajudaria em algo. 

Mantenha-nos informado sobre o seu projeto. Me interesso por isso!

Certo, eu me enganei sobre o Pino GND.


José Gustavo, Agradeço o Interesse no projeto.

Bom no meu ultimo teste, fiz o "correto" do HC-SR04 que seria usa-lo como sensor de proximidade tal como o Flavio Hernan enviou o link. 

Normalmente é usado dessa forma:

http://blog.filipeflop.com/sensores/sensor-ultrassonico-hc-sr04-ao-...

Sendo assim eu notei o que  realmente me interessava, que seria o som que ele emite, como já li em suas postagens José, Eu também notei que o sensor emite por volta de 8 ondas á 40khz. No entanto fica minha duvida, 40khz é um som inaudível para nos humanos certo?

Tendo outra questão, notei que á 40khz o ruido é muito baixo, e já no meu projeto consigo mudar a frequência (volume) por exemplo á 10000 hz (10 khz) o som fica bem agudo porém em um "volume" bem elevado em consideração 40Khz que simulei no sensor.

Outros exemplos: 20 khz muito agudo porém "volume" mais baixo

5khz mais grave ... 

Então meu problema maior seria confirmar se realmente essas frequências batem com o valor que defino no código.

Lucas, vejo que esta tendo dificuldade para entender sobre esse módulo. 

Recomendo que leia o artigo completo:

http://labdegaragem.com/forum/topics/sensor-hc-sr04-ultrasom-como-f...

O  sensor emite exatamente  8 pulsos na frequência de  40khz. E cada trem de pulsos é emitido na frequência de 20 Hz, isto é 20 trens de pulsos por segundo.  

Todo ultra-som é inaudível para o ser humano. A frequência máxima audível é de 20 KHz. (isto para jovens, pois nos idosos esse limite cai ) 

http://www.aulas-fisica-quimica.com/8f_07.html

O sua montagem eu não entendi ainda como funciona. Mostre o diagrama da montagem. 

 O que conectou no pino 10 do Arduino ?

Esta exatamente assim, em uma alimentação 9V

Amigo, seu Arduino não estragou ainda ? 

Essa ligação esta indevida. A sorte sua é que o consumo de corrente do módulo é baixo. 

Esse tipo de ligação não vai lhe ajudar em nada no seu projeto ! 

Qual a faixa de frequência pretende emitir ? Terá que montar um circuito. 

Esse módulo só funciona com 40 Khz. 

Eu preciso de um circuito em que eu possa manualmente definir a frequência que será emitida, eu precisaria de 1khz à 20~30khz ...

Ok Lucas. 

Você pode usar o Arduino para gerar esses tons. 

Use um amplificador de audio + uma caixa de som (para frequências até 20 KHz). 

Para frequências acima de 20 KHz pode tentar usar um tweeter, mas mesmo assim não sei se ele responderia com tons de até 30KHz. 

Para frequências acima  de 20KHz , um amplificador de som comum não vai servir, pois ele não responde acima dessa faixa. 

Veja a especificação desse tweeter por exemplo (responde com frequências acima de 20KHz) 

http://www.scan-speak.dk/datasheet/pdf/d2905-950000.pdf

Lucas pelo que você escreveu o seu professor pediu um gerador de função (Waveform Generator) + amplificador de áudio  ... procurando no google você vai achar muita coisa!!! ...  http://www.instructables.com/id/Arduino-Waveform-Generator/

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço