ForHosting KIT · Ciencia

Calculadora de ganancia dB

Una tensión que pasa de 1 a 10 supone una ganancia de 20 dB, mientras que el mismo salto de diez veces en potencia son 10 dB. Elija tensión o potencia, escriba los dos niveles y obtenga la ganancia y la relación lineal. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Modo de cálculo
Voltage
Nivel de entrada
1
Nivel de salida
10
Obtiene
Razón
10
Ganancia (dB)
20
Multiplicador
20

La ganancia en decibelios es el modo habitual con el que los ingenieros comparan cuánto eleva o atenúa una señal un circuito, un transductor o una cadena de radio. Un cociente de tensión o de corriente se convierte con veinte veces el logaritmo en base diez de la salida sobre la entrada; un cociente de potencia usa diez veces el mismo logaritmo. Esta calculadora de ganancia dB acepta un mode voltage o power junto con niveles de entrada y de salida estrictamente positivos, aplica la fórmula correspondiente y devuelve la ganancia en decibelios más el cociente lineal.

Qué significa la ganancia dB y por qué la tensión usa 20·log10 y la potencia 10·log10

La ganancia en decibelios es una afirmación logarítmica de cuánto mayor o menor es una salida respecto a una entrada. La electrónica, la radio, el audio y la fotónica cotizan la ganancia en decibelios porque un producto de cocientes lineales se convierte en una suma de valores dB, que es como se presupuestan en una sola línea las etapas en cascada, los atenuadores, los cables y las antenas. Existen dos convenciones, y mezclarlas es la fuente más habitual de una disputa de tres contra seis decibelios en el banco.

Cuando los dos números son amplitudes del mismo tipo —tensiones, corrientes o intensidades de campo medidas en unidades coherentes— la ganancia es veinte veces el logaritmo en base diez del cociente salida-entrada: G_dB equivale a 20 veces log10 de Vout sobre Vin. Un factor de diez en tensión son por tanto veinte decibelios, un factor de dos ronda 6.02 dB y la unidad es 0 dB.

Cuando los dos números son niveles de potencia en la misma unidad —vatios, milivatios u otra unidad de potencia compartida por ambos puertos— el multiplicador es diez, no veinte: G_dB equivale a 10 veces log10 de Pout sobre Pin. Un factor de diez en potencia son diez decibelios y un factor de dos ronda 3.01 dB. Esta calculadora no adivina la convención a partir de los nombres de campo: usted envía mode como voltage o power, más los dos niveles estrictamente positivos, y se aplica el multiplicador adecuado.

Una ganancia negativa es una pérdida: una salida menor que la entrada produce un valor dB negativo, que sigue siendo un logaritmo real bien definido mientras ambos niveles permanezcan positivos. El cociente lineal se devuelve junto a la cifra en dB para que pueda comprobar la conversión sin una segunda herramienta, y la cadena formula reitera qué identidad se usó para que un informe la cite junto al número.

Comprobaciones de amplificador y preamplificador en banco

Introduzca Vin y Vout en la misma unidad con mode voltage para confirmar un salto de 20 dB, o Pin y Pout con mode power para confirmar una duplicación de 3 dB, antes de dar por buena una placa.

¿Por qué se rechazan los niveles nulos y negativos?

Un logaritmo de valor real no está definido para un argumento no positivo, y una entrada nula dividiría por cero.

¿Por qué el doble de tensión ronda 6 dB y el doble de potencia ronda 3 dB?

Los cocientes de amplitud usan la convención 20·log10, de modo que un factor de dos es 20·log10(2) ≈ 6.02 dB. Los cocientes de potencia usan 10·log10, de modo que un factor de dos es 10·log10(2) ≈ 3.01 dB. Elija mode de forma explícita; la calculadora no lo infiere.

¿Los dos niveles necesitan las mismas unidades?

Sí. El cociente es adimensional solo cuando ambos puertos comparten una unidad. Mezclar voltios con milivoltios, o vatios con milivatios, desplaza la respuesta 60 dB o 30 dB. Convierta primero y luego envíe.

¿Qué significa una ganancia negativa en dB?

Significa una pérdida: la salida es menor que la entrada, como ocurre con un cable o un atenuador. El resultado sigue siendo válido siempre que los dos niveles sean mayores que cero.

¿Cómo sumo la ganancia de varias etapas en cadena?

Pase cada etapa a decibelios y sume los resultados. Multiplicar relaciones lineales equivale a sumar valores en dB, por eso amplificadores, cables y antenas se pueden presupuestar en una sola línea.

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.

POSThttps://api.kit.forhosting.com/phys/db-gain

¿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.

curl -X POST https://api.kit.forhosting.com/phys/db-gain \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mode":"voltage","input_level":1,"output_level":10}'
{
  "mode": "voltage",
  "input_level": 1,
  "output_level": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.db_gain",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Los niveles nulos y negativos se rechazan con invalid_input porque el logaritmo real no está definido para un argumento no positivo.

Contrato de entrada, rechazo de cero y negativos, y la carga exacta que devuelve esta calculadora

Los campos ausentes, las cadenas vacías, NaN, Infinity y el texto no numérico fallan de inmediato nombrando el campo, y la validación fallida no se cobra. El cero se rechaza porque dividir por una entrada nula es indefinido y porque log10 de un cociente no positivo no es un número real. Los niveles negativos se rechazan por la misma razón logarítmica: una tensión con signo puede aparecer en un circuito, pero este punto de acceso trata un nivel como magnitud positiva, que es el contrato habitual de laboratorio para una calculadora combinada de ganancia dB de tensión y de potencia. No hay conversión de unidades dentro del solver: si mezcla milivoltios con voltios, o milivatios con vatios, el cociente es físicamente incorrecto y la cifra dB se desvía 60 dB o 30 dB respectivamente. Convierta ambos puertos a una sola unidad primero y luego llame a la calculadora. Envíe un cuerpo JSON con tres campos obligatorios. mode debe ser el conjunto cerrado voltage o power; cualquier otra cadena, incluida la vacía, es invalid_input. input_level es la amplitud de entrada en mode voltage o la potencia de entrada en mode power. output_level es la salida correspondiente. Ambos niveles deben ser finitos y estrictamente mayores que cero; pueden llegar como números JSON o como cadenas numéricas, de modo que formularios y canalizaciones tipo CSV omitan una conversión extra. La carga de éxito reitera mode, input_level y output_level, y añade ratio, gain_db, multiplier y una cadena formula que puede mostrar junto al resultado. Ejemplo: mode voltage, input_level 1, output_level 10 devuelve gain_db de 20 y ratio 10. Ejemplo: mode power, input_level 1, output_level 2 devuelve unos 3.0103 dB.

Dónde rinde una calculadora combinada de ganancia dB y cuánto cuesta una llamada

Los ingenieros de audio suelen querer ganancia de tensión porque las especificaciones de mezcladores y micrófonos se cotizan en voltios; los presupuestos de radio y de enlace óptico suelen querer ganancia de potencia porque la magnitud que se suma a lo largo de una cascada es la potencia en dBm. En cualquier caso, esta capacidad es un solo contrato en lugar de dos herramientas separadas, que es la intención de búsqueda de una calculadora genérica de ganancia dB frente a una página solo de tensión o solo de potencia. Empareje el resultado con su propia aritmética de figura de ruido o de punto de intercepción si cierra una cascada: este punto de acceso solo convierte dos niveles positivos en una ganancia dB y no modela la respuesta en frecuencia, el desajuste de impedancia ni las constantes del transductor. Conserve ambos niveles en una sola unidad física, elija voltage o power de forma explícita y obtendrá una cifra en decibelios reproducible que puede publicar junto a un esquema o un informe de ensayo. Utilice la API cuando un banco de pruebas, un guion de calibración o un generador de hojas de datos deba estampar el mismo número en JSON para miles de pares de entrada y salida. Cada solicitud correcta es un elemento facturable a $0.002; la validación fallida no consume saldo. Los resultados son por completo deterministas: el mismo mode y los mismos dos niveles positivos producen siempre el mismo gain_db, el mismo ratio, el mismo multiplier y la misma cadena formula, lo que hace segura la capacidad para fijarla en comprobaciones de integración continua y en cuadernos de laboratorio reproducibles.

Guiones de cascada RF y presupuesto de enlace

Llame a la API desde una hoja de cascada para que cada etapa registre un gain_db estable a partir de la potencia de entrada y de salida medida, sin una celda 10·log10 escrita a mano.

Hojas de datos de audio y transductores

Estampe en JSON la ganancia de tensión en dB a partir de tensiones de sensibilidad, o la ganancia de potencia a partir de vatios acústicos o eléctricos, para un catálogo que debe coincidir con el cuaderno de laboratorio.

¿Cómo se calcula la ganancia de tensión o de potencia en dB?

Envíe mode como voltage o power, más input_level y output_level estrictamente positivos en la misma unidad. La tensión usa G_dB = 20·log10(out/in); la potencia usa G_dB = 10·log10(out/in). La respuesta incluye gain_db, el cociente lineal y la fórmula.

¿Cuánto cuesta la calculadora de ganancia dB?

La herramienta del navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada correcta; la entrada inválida no se factura.

Ver la documentación completa del KIT →