Conversor de nivel de presión sonora
Un pascal son unos 94 dB SPL y 20 micropascales son 0 dB. Convierta la presión sonora entre pascales, micropascales y decibelios SPL, o una razón de presiones a decibelios relativos, para calibraciones, notas de campo y tareas. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Magnitud numérica a convertir
- 1
- Unidad de origen
- Pa
- Unidad de destino
- dB_SPL
- Resultado
- 93,9794000867
- Etiqueta de origen
- pascal
- Etiqueta de destino
- decibel SPL (re 20 µPa)
- Presión de referencia (Pa)
- 0,00002
El nivel de presión sonora expresa la presión acústica en una escala logarítmica para que los valores cotidianos e industriales sigan siendo legibles: una habitación silenciosa, una conversación y el despegue de un reactor abarcan muchos órdenes de magnitud en pascales, pero solo decenas de decibelios en la escala SPL. Esta capacidad convierte entre la presión sonora lineal en pascales o micropascales y los decibelios SPL absolutos usando la referencia internacional de veinte micropascales, y también convierte razones de presión adimensionales en decibelios relativos con la misma regla de veinte por el logaritmo en base diez que se aplica a las magnitudes de amplitud. Las presiones no positivas se rechazan con un error claro de entrada inválida porque el logaritmo de valor real no está definido en cero ni para valores negativos.
SPL absoluto: pascales, micropascales y dB re 20 µPa
El nivel de presión sonora absoluto se define con una presión de referencia fija de veinte micropascales, igual a dos por diez elevado a menos cinco pascales. El nivel en decibelios SPL es veinte veces el logaritmo en base diez de la razón entre la presión medida y esa referencia. Invertir la fórmula multiplica la referencia por diez elevado al nivel dividido entre veinte, y recupera la presión en pascales.
Envíe un valor finito con from y to elegidos del grupo absoluto: Pa o pascal para pascales, uPa o micropascal para micropascales, y dB_SPL, dBSPL o spl para el nivel absoluto. Convertir un pascal da unos noventa y cuatro decibelios SPL, una comprobación de calibración clásica que se usa con pistonófonos y patrones de laboratorio. Convertir veinte micropascales da cero decibelios SPL por definición.
La presión en pascales o micropascales debe ser estrictamente positiva; una presión cero o negativa es entrada inválida y no se cobra. Los niveles en dB_SPL pueden ser negativos cuando la presión está por debajo de la referencia, lo cual es normal en campos muy silenciosos. La respuesta refleja la presión intermedia en pascales y el nivel absoluto equivalente para que las interfaces muestren tanto la vista lineal como la logarítmica sin una segunda llamada.
Razones de presión y decibelios relativos con veinte por log diez
Cuando compara dos presiones en lugar de informar un SPL absoluto, use el grupo relativo: ratio y dB. Una razón de presión de dos corresponde a unos seis decibelios, y una razón de diez corresponde exactamente a veinte decibelios, porque los niveles de amplitud relativa usan veinte veces el log diez de la razón: el mismo factor que las razones de tensión en electrónica. Las conversiones relativas nunca aplican la referencia de veinte micropascales; solo transforman entre una razón pura y su representación en decibelios.
Las razones de potencia que deberían usar diez por log diez quedan fuera de alcance: este producto es la vía de presión sonora y amplitud de presión. El campo formula reexpresa la expresión utilizada para que las demostraciones en clase y los cuadernos de laboratorio puedan citar la misma línea que calculó el motor.
Qué puede hacer con ella
Calibración de laboratorio y comprobaciones con pistonófono
Verifique que un pascal se asigna a cerca de noventa y cuatro dB SPL y que veinte micropascales se asignan a cero dB SPL al configurar micrófonos y fuentes de referencia.
Notas de ruido de campo y umbrales
Convierta los pascales medidos por un sensor en dB SPL para límites laborales, estudios ambientales y paneles de cara al operador sin una hoja de cálculo.
Pasos de nivel relativo en pruebas de audio
Convierta razones de presión en pasos de decibelios (y viceversa) al documentar cambios de ganancia, comparaciones de dos micrófonos o escalado de amplitud en bancos de prueba automatizados.
Preguntas frecuentes
¿Qué ocurre si la presión es cero o negativa?
Los valores de Pa, uPa o razón de presión no positivos se rechazan porque el logaritmo de valor real no está definido; esos fallos no se cobran.
¿Puedo convertir una razón de presión a decibelios?
No mezcle ratio/dB con Pa/dB_SPL en una misma llamada.
¿Es gratis el conversor de nivel de presión sonora?
La herramienta del navegador se ejecuta gratis en su dispositivo.
¿Cómo paso de dB SPL a pascales?
Elija dB SPL como unidad de origen y pascales o micropascales como destino. El conversor multiplica la referencia de 20 micropascales por diez elevado al nivel dividido entre veinte, y así recupera la presión.
¿Puede ser negativo un nivel de presión sonora?
Sí. Un nivel por debajo de 0 dB SPL solo indica que la presión es menor que la referencia de 20 micropascales, algo normal en ambientes muy silenciosos. Lo que debe ser mayor que cero es la presión.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/conv/sound-level \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1,"from":"Pa","to":"dB_SPL"}'const res = await fetch("https://api.kit.forhosting.com/conv/sound-level", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1,
"from": "Pa",
"to": "dB_SPL"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/sound-level",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1,
"from": "Pa",
"to": "dB_SPL"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/sound-level", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1,"from":"Pa","to":"dB_SPL"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1,"from":"Pa","to":"dB_SPL"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/sound-level", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"value": 1,
"from": "Pa",
"to": "dB_SPL"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.sound_level",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Ingenieros, acústicos, estudiantes y tuberías de instrumentación obtienen un resultado JSON determinista que pueden fijar en pruebas sin una hoja de cálculo ni una calculadora de mano.
SPL absoluto: pascales, micropascales y dB re 20 µPa
Entradas idénticas producen siempre un JSON idéntico porque la vía es aritmética pura, sin red, sin semilla aleatoria y sin reloj del sistema.
Razones de presión y decibelios relativos con veinte por log diez
Envíe value como la razón adimensional con from ratio y to dB, o envíe una diferencia de nivel en decibelios con from dB y to ratio para recuperar el factor multiplicativo. Mezclar una unidad absoluta como Pa con una unidad relativa como ratio en una sola solicitud se rechaza para que la API nunca invente una segunda presión implícita ni finja que una razón ya está referida a veinte micropascales. La ausencia de value, los nombres de unidad desconocidos, los números no finitos y las razones no positivas fallan todos con invalid_input.
Uso de la API, precios, flujos de trabajo y límites prácticos
Llame al conversor de nivel de presión sonora gratuito en el navegador para comprobar tareas, notas de campo, configuración de sensores y aritmética rápida de calibración sin instalar software de acústica especializado. Combine las conversiones absolutas con los datos de sensibilidad del micrófono cuando pase entre voltios y pascales en otra parte de su pila, y termine aquí para obtener dB SPL para umbrales legibles y comparaciones regulatorias. Envíe un cuerpo JSON con los campos obligatorios value, from y to. Use la API de prepago cuando un panel de monitoreo, un banco de pruebas de audio, un generador de currículos o un servicio de borde IoT necesite un contrato estable con saldo KIT a $0.002 por elemento correcto; los fallos de validación nunca consumen saldo después de que el motor rechaza la solicitud. Prefiera magnitudes a escala de aula y de instrumentación; los exponentes extremos pueden alcanzar el guardián de magnitud finita publicado, pensado para mantener seguros los isolates del Worker. Los autores que publican SDK pueden mapear result, pressure_pa y level_db_spl directamente en tablas de interfaz que muestran tanto la presión lineal como la columna SPL que estudiantes y operadores esperan sobre el papel.
Preguntas técnicas
¿Cómo convierto pascales a dB SPL?
Envíe JSON con value fijado a la presión en pascales, from: "Pa" y to: "dB_SPL". El motor usa L = 20·log10(p / 20e-6) con la referencia estándar de veinte micropascales.
¿Qué presión de referencia usa este conversor?
El SPL absoluto usa p0 = 20 µPa = 2×10⁻⁵ Pa. El campo de respuesta reference_pa siempre refleja 0.00002 para que los clientes muestren la referencia sin codificarla a mano.