Recibe un sonido inaudible a ~ 20khz

1

Estoy buscando en la recepción de datos para alternar un led. Los datos tendrían que provenir de un micrófono que capte el sonido a frecuencias inaudibles transmitidas por altavoces estándar (TV, PC).

He visto los sensores ultrasónicos, pero funcionan a 40 kHz, en los que no se puede confiar porque los altavoces pueden no admitirlo.

Micrófonos que van desde 20 hz a 20 kHz se pueden obtener a bajo precio. Mirando esta página , parece ser una gran carga verificar las frecuencias Con los temporizadores Arduino. Me imagino que debe haber una forma más sencilla de hacerlo en su lugar. ¿Esta ahí? ¿Puedo hacerlo sin un procesador Atmel? No estoy muy familiarizado con el funcionamiento del sonido en la electrónica, así que disculpe mi ignorancia.

    
pregunta LongLog

3 respuestas

2

La mayoría de esas cápsulas de micrófonos electret de "jelly bean" muy económicas tienen una respuesta de frecuencia superior a 20 KHz. Por lo tanto, encontrar un sensor para 20 KHz no debería ser un problema importante. Por lo general, no publican especificaciones para una respuesta de frecuencia superior a 20 KHZ porque la mayoría de las aplicaciones no lo requieren.

Si usó una etapa de amplificador y un detector de circuito resonante (o PLL, etc.), entonces podría enviar la señal "demodulada" directamente a su pin de entrada del microcontrolador (Arduino, etc.). Hacer que el MC detecte 20 KHz no sería la primera opción de soluciones para nadie. Un chip comúnmente utilizado para la detección de tonos es LM567.

    
respondido por el Richard Crowley
2

Aunque existen electretos ultrasónicos, los micrófonos MEMS comunes funcionan mejor que los electretos comunes en estas frecuencias casi ultrasónicas. Sin embargo, aquellos con conversión digital integrada pueden bloquearlo, por lo que se prefiere uno analógico.

Las fuentes de audio y los altavoces comunes generalmente pueden producir una señal útil aunque no estén diseñados para ello, pero los formatos de transmisión analógicos y los digitales de menor tasa de bits pueden no ser capaces de transmitirlos.

Es probable que desee una MCU con una clase de audio ADC si tiene la intención de buscar una decodificación digital que funcione en presencia de ruido de fondo.

Probablemente también querrás un esquema de modulación y demodulación más sofisticado que el uso de claves on-off.

    
respondido por el Chris Stratton
1

Esto es relleno. Esto es un comienzo:

    
respondido por el EM Fields

Lea otras preguntas en las etiquetas