Cómo conectar un transductor ultrasónico

2

Quiero usar el método de tiempo directo de vuelo para medir la distancia entre una persona que lleva un arduino y una cierta parte de la habitación. Me he encontrado con muchas tablas diferentes que se pueden conectar fácilmente al arduino para medir la distancia utilizando el método de tiempo de vuelo de reflexión, pero debido a la naturaleza de mi proyecto, estas tablas no funcionarán para mí.

He obtenido estos sensores: Par de carcasa de aluminio Receptor de transmisor de transductor ultrasónico de 40 kHz . Estoy considerando comprarlos, pero primero, debo estar seguro de que funcionarán. He pasado horas buscando instrucciones sobre cómo puedo conectarlas a mi arduino, pero no he tenido suerte.

¿Puede alguien, por favor, darme algunas instrucciones simples sobre cómo conectar esto a mi arduino? Básicamente necesito uno de ellos en un arduino, que transmitirá la onda ultrasónica a ciertos intervalos, y otro en un arduino separado, que escuchará las ondas ultrasónicas.

    
pregunta Ben Ramcharan

4 respuestas

5

Consulte el artículo de Kerry Wong

Tendrás que crear algo como los siguientes circuitos

Personalmente compraría uno de los módulos precompilados que son mucho más fáciles de usar

Comohanseñaladootros,elusodeArduinosseparadosparatransmitiryrecibirharáqueelproyectoseamuchomáscomplejoymenospreciso.

Noheprobadoningunodelosanterioresynopuedoresponderporello.

Lapolaridadsedaenlashojasdedatos.aveceslapierna+veesmáslarga.

    
respondido por el RedGrittyBrick
3

Una forma de cablear sería que el "objeto aleatorio" tenga un transductor que reciba y transmita que actúe como un reflector activo. Se podría hacer en hardware analógico o digital. Cuando se recibe un pitido, se transmite de nuevo un pitido.

La unidad principal sería casi un buscador de distancia estándar pero se modificaría para reducir la sensibilidad del receptor, de modo que solo la señal del reflector activo dispara el final del tiempo, no una reflexión pasiva.

    
respondido por el George White
0

¿Por qué no hacer que el altavoz y el micrófono se activen después de un pulso de radio? La radio viaja a la velocidad de la luz de forma bastante instantánea.

Luego, programe la diferencia entre la onda de radio escuchada y la onda ultrasónica escuchada para multiplicar el tiempo que tarda el segundo arduino en escuchar la onda de sonido por la velocidad del sonido en el aire. Da distancia.

Será un circuito mucho más simple.

    
respondido por el Garion Bracken
0

Ya que usted propuso usar un enlace de radio para la sincronización, sospecho que la solución más fácil para el resto del sistema sería en realidad obtener solo dos de los módulos de transmisor / receptor baratos que integran los transductores de recepción y recepción con el controlador y el receptor. circuitos.

Haga que una transmisión coincida con (o quizás mejor que un milisegundo más o menos después) un pulso de referencia de radio. Simplemente puede ignorar la salida del receptor de este.

El otro necesita efectivamente recibir sin transmitir. Probablemente no lo hará sin modificaciones, por lo que puede ser más fácil activarla para transmitir (y así comenzar a recibir) al recibir el pulso de radio. Para evitar registrar accidentalmente un reflejo de la transmisión innecesaria de esta, querrá deshabilitarla para que no transmita, por ejemplo, eliminando los circuitos alrededor de la palanca de cambio de nivel RS232 que se utiliza como aumento de tensión, o simplemente eliminando el transductor de transmisión o cortando Una de las huellas que va hacia ella. Incluso poner mucha cinta sobre el transductor de transmisión podría hacer el trabajo.

Esto debería funcionar, ya que estos módulos no son lo suficientemente sofisticados como para distinguir sus propias transmisiones de otros que se producen dentro de la ventana de tiempo de recepción; utilizan una simple ráfaga de varios pulsos a frecuencia ultrasónica, y el detector solo tiene un suave ( y supuestamente mal confundido) respuesta de frecuencia, nada más específico o correlacionado con la transmisión. Realmente, su único desafío en la parte ultrasónica del sistema en sí mismo sería iniciar una ventana de recepción sin transmitir, lo que debería lograr una transmisión falsa.

    
respondido por el Chris Stratton

Lea otras preguntas en las etiquetas