Cómo convertir voltios en dB SPL

7

Estoy tomando entrada de un micrófono electret amplificado usando el amplificador LM358 de la unidad ADC de mi PIC16F877A. Estoy obteniendo las lecturas en voltios del ADC que van desde 2.5V a 5V. ¿Cómo puedo convertir estas lecturas en dB?

    
pregunta user35456

2 respuestas

8

DB SPL es una unidad de medición de presión .

No puede convertir un voltaje a una lectura de SPL de DB a menos que sepa:

  • la sensibilidad del micrófono (o simplemente la tensión de salida analógica a la entrada relación de presión) que le indica esencialmente el nivel de voltaje que emitirá para un nivel de presión de sonido dado
  • la ganancia que el preamplificador ha aplicado

Su micrófono tiene una sensibilidad de -46dBV / Pa, esto le da 0.005012 V RMS / Pa
1 Pa (pascal) es igual a 94 dB de presión de sonido (SPL)

La ecuación de dB para el voltaje es \ $ 20 \ veces \ log \ frac {V_1} {V_o} \ $
donde V1 es el voltaje que se mide, y \ $ V_0 \ $ el nivel de referencia

Si hacemos un ejemplo de cálculo para la medición de 2.5v (asumiendo una ganancia de unidad para el amplificador) obtenemos

\ $ 20 \ times \ log \ frac {2.5} {0.005012} = 53.96dB \ $

para que el SPL sea (-46) + 53.96 = 7.95 + 94 = 101.95 Db SPL

Asumimos una ganancia unitaria para el preamplificador, si la ganancia real era de 20dB, el SPL se convierte en
 101.95 - 20 = 81.95 Db SPL

si la ganancia real fue de 10dB, entonces el SPL se convierte en
 101.95 - 10 = 91.95 Db SPL ...

    
respondido por el alexan_e
1

-46dB V / Pa es como lo leí y 1 Pa es la presión del sonido en newtons por metro cuadrado. 0dB SPL es 20 micro Pascal, por lo tanto, 1 Pa es 50,000 veces más grande o, en dB es 94 dB SPL.

Entonces, si estás midiendo -46 dBV, estás midiendo un SPL de 94 dB. -46 dBV está lo suficientemente cerca de 5 mV RMS, así que, nuevamente, si mide 5mV RMS, el SPL es de 94dB.

Si tiene un preamplificador con una ganancia de diez, entonces 50mV RMS equivale a 94dB SPL y 5mV equivaldría a un SPL de 74 dB.

Esto debería ser suficiente para que comiences.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas