Estoy intentando entender/simular la comunicación entre 2 smartphones por medio de ultrasonidos. Como se trata de un estudio general, estoy considerando que los teléfonos inteligentes están equipados con los transductores "típicos" más comunes. Uno de ellos está emitiendo un sonido y el otro grabándolo. Me gustaría saber en qué condiciones se graba correctamente el sonido transmitido. Lo primero que hice fue tratar de entender cómo la directividad en esta frecuencia afectaba la transmisión. Puedes ver ese análisis aquí .
Ahora estoy tratando de comprender los parámetros técnicos en el micrófono y el microparlante digital MEMS (el tipo de transductores de sonido más utilizados en los teléfonos inteligentes). Asumiré que el teléfono inteligente transmisor está equipado con un altavoz de este tipo y que el receptor está equipado con un micrófono de este tipo.
En la especificación del altavoz puedo ver:
Potencia nominal de entrada: 0,5 W (2,0 Vrms)
SPL : 83±3dB/0.1m/0.1W a 0.8,1.0,1.2,1.5KHz promedio
La respuesta de frecuencia del altavoz es:
En la especificación del micrófono puedo ver:
Sensibilidad: 94 dB SPL a 1 kHz: -26 dBFS
La respuesta de frecuencia del micrófono es:
Mis preguntas son:
¿Es la sensibilidad la diferencia entre la señal acústica máxima (SPL máximo) en la entrada del micrófono (lo que provoca una palabra digital de escala completa, 16 bits) y la referencia de 94 dB SPL? Entonces, si la sensibilidad del micrófono es –26 dBFS a 94 dBSPL, ¿el SPL máximo es 120 dBSPL? (–26 dBFS = 94 dBSPL – 120 dBSPL) ¿Está bien mezclar dBFS y dBSPL?
Este es un teléfono inteligente PDM, por lo que su salida es de solo 1 bit. Pero si suponemos que después de una conversión adecuada obtenemos 16 bits cuando se está recibiendo la señal acústica máxima (120 dBSPL), a 94 dBSPL su salida será de unos 11 bits.
Suponiendo que estamos trabajando a 1 kHz, si el altavoz genera 83±3 dBSPL a 10 cm y colocamos el micrófono a esa distancia, ¿cuántos bits útiles dará como salida?
¿Qué puedo hacer para averiguar el SPL generado por el altavoz cuando se le suministran 0,5 W (en lugar de 0,1 W, que es el único dato proporcionado)?
¿Qué puedo hacer para averiguar el SPL generado por el altavoz y la sensibilidad del micrófono a, digamos, 18 kHz?
Si la SNR del micrófono es de 64,5 dB. ¿Con cuántos bits útiles por encima del ruido de fondo puede trabajar?
Ruido gaussiano y probabilidad: -
El éxito de un enlace de comunicación depende de SNR. Los enlaces de banda estrecha pueden mejorar en gran medida la SNR. La modulación de encendido y apagado simple necesita una SNR de 10 dB para una tasa de error de bits del 0,1 % (depende del ancho de banda, pero es una buena regla empírica); así 2 o 3 bits serán suficientes para OOK.
Para 16_QAM, con 4 bits por símbolo, donde se necesita una amplitud establecida, necesita más precisión y más tiempo para establecerse en un punto reconocible en la constelación.
Con respecto a su pregunta, si el digitalizador del micrófono del receptor tiene un piso fijo, entonces bajar la potencia 6dB (2*2, a 3dB por relación de potencia de 2) produce 6dB peor SNR (menor SNR).
Según su pregunta, si 16 bits a 120dBSPL, entonces 26 dB menos a 94dB costarían más de 4 bits.
Sí----dbFullScale son dB/dB comparables a dBSPL.
VMMF
VMMF
Andy alias
Andy alias