Calculadora SWR por coeficiente de reflexión
Un coeficiente de reflexión de 0,2 equivale a una SWR de 1,5 y unos 14 dB de pérdida de retorno. Indique la reflexión o las potencias directa y reflejada de su medidor y obtenga SWR, pérdida de retorno y potencia entregada. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Gamma
- 0,2
- Modo de cálculo
- reflection_coefficient
- Módulo de Γ
- 0,2
- Coeficiente de reflexión
- 0,2
- Coeficiente de reflexión de potencia
- 0,04
La relación de onda estacionaria y la pérdida de retorno son las magnitudes cotidianas con las que se valora el acoplamiento de una carga, antena, cable o filtro de radiofrecuencia a la impedancia del sistema. Cuando una onda incidente encuentra un desacoplo, parte de la potencia se refleja; el módulo del coeficiente de reflexión |Γ| fija tanto el VSWR a lo largo de la línea como la pérdida de retorno que ve la fuente. Las formas cerradas son sencillas y universales: el VSWR es uno más |Γ| entre uno menos |Γ|, y la pérdida de retorno en decibelios es menos veinte veces el logaritmo decimal de |Γ|. Los medidores de banco suelen indicar potencias directa y reflejada en lugar de |Γ|; entonces el módulo es la raíz cuadrada de la potencia reflejada entre la directa, y se aplican las mismas dos fórmulas. Esta calculadora de SWR desde el coeficiente de reflexión acepta un módulo de reflexión en [0, 1) o una potencia directa positiva con una reflejada no negativa y no superior a ella, evalúa esas identidades con aritmética de punto flotante determinista y devuelve VSWR, pérdida de retorno, fracción de potencia reflejada, fracción transmitida y pérdida por desacoplo, de modo que cuadernos de laboratorio, claves de ejercicios y scripts de producción compartan un único resultado de referencia. Reflexión nula es acoplamiento perfecto (SWR uno, pérdida de retorno infinita); la reflexión total se rechaza porque el VSWR diverge.
Cómo el VSWR y la pérdida de retorno se obtienen del coeficiente de reflexión
En una línea de transmisión los fasores incidente y reflejado se suman y forman una onda estacionaria. Los máximos y mínimos de la envolvente definen la relación de onda estacionaria de tensión, que en régimen monofrecuencial se reduce a la identidad algebraica VSWR igual a (1 + |Γ|) dividido por (1 − |Γ|), donde |Γ| es el módulo del coeficiente de reflexión de la carga. Cuando |Γ| es cero la carga absorbe toda la potencia, la envolvente es plana y el VSWR es exactamente uno.
Al acercarse |Γ| a uno, numerador y denominador empujan el VSWR hacia el infinito, límite de reflexión total de un abierto, un cortocircuito o una terminación reactiva pura. La pérdida de retorno es la visión complementaria en decibelios del mismo módulo: RL_dB es menos veinte veces el logaritmo decimal de |Γ|, de modo que una reflexión menor produce un número positivo mayor de pérdida de retorno y un acoplamiento más silencioso en el analizador de espectro.
El coeficiente de reflexión de potencia es simplemente |Γ| al cuadrado, fracción de la potencia incidente que regresa cuando se promedian las fases. La fracción transmitida (entregada) complementaria es uno menos |Γ| al cuadrado; pasarla a decibelios da la pérdida por desacoplo que aparece en presupuestos de enlace como −10·log10(1−|Γ|²). Esta calculadora implementa solo esas identidades.
No resuelve una ZL compleja en carta de Smith, no convierte la fase de S11, no aplica desincrustado de conectores ni incorpora pérdida de espacio libre. Mantener la página centrada en |Γ| hacia VSWR y pérdida de retorno responde a la intención de búsqueda de técnicos que ya tienen una lectura de reflexión o un par de vatímetros y necesitan las cifras escalares estándar sin una suite RF multifórmula.
Qué puede hacer con ella
Comprobación de acoplamiento de antena y línea de alimentación
Convierta un |Γ| medido o un par de potencias directa/reflejada del vatímetro en VSWR y pérdida de retorno antes de transmitir a plena potencia.
Pruebas de aceptación de cables y filtros
Pase lecturas de potencia bidireccional a RL_dB y SWR para aprobar o rechazar frente a la hoja de datos del conector o del filtro.
Ejercicios de laboratorio y claves de CI
Automatice el mismo producto VSWR=(1+|Γ|)/(1-|Γ|) del navegador para que los correctores automáticos compartan una única verdad de referencia.
Preguntas frecuentes
¿Qué fórmulas emplea esta calculadora de SWR?
VSWR = (1+|Γ|)/(1-|Γ|) y pérdida de retorno RL_dB = −20·log10(|Γ|).
¿Puedo enviar a la vez gamma y potencias directa/reflejada?
No. Proporcione gamma (módulo del coeficiente de reflexión) o el par de potencias, no ambos.
¿Son lo mismo VSWR y SWR?
En este contexto escalar de potencia y módulo, sí: los campos de respuesta swr y vswr son la misma relación de onda estacionaria de tensión (1+|Γ|)/(1-|Γ|).
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Cómo saco la SWR a partir de la potencia directa y la reflejada?
Escriba las dos potencias en la misma unidad. La magnitud de la reflexión es la raíz cuadrada de la reflejada entre la directa, así que 100 W directos y 4 W reflejados dan 0,2 y una SWR de 1,5.
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/elec/swr-from-reflection \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gamma":0.2,"reflection_coefficient":1}'const res = await fetch("https://api.kit.forhosting.com/elec/swr-from-reflection", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gamma": 0.2,
"reflection_coefficient": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/swr-from-reflection",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gamma": 0.2,
"reflection_coefficient": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/swr-from-reflection", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gamma":0.2,"reflection_coefficient":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gamma":0.2,"reflection_coefficient":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/swr-from-reflection", 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
{
"gamma": 0.2,
"reflection_coefficient": 1
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.swr_from_reflection",
"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
Qué debe enviar y qué recibe a cambio
Elija exactamente un modo de entrada. Se aceptan valores numéricos y cadenas numéricas para facilitar formularios y pegado desde hojas de cálculo. Comprobaciones clásicas: |Γ| igual a 0.2 da VSWR 1.5 y unos catorce decibelios de pérdida de retorno; cien vatios directos con cuatro reflejados producen el mismo |Γ|. El modo reflexión envía un módulo finito bajo gamma, también aceptado como reflection_coefficient, rho, gamma_mag, Gamma o abs_gamma, con dominio de cero inclusive a uno exclusivo para que el VSWR permanezca finito. El modo potencia envía p_forward (alias forward_power, pf, P_forward, P_f, p_f) estrictamente mayor que cero y p_reflected (alias reflected_power, pr, P_reflected, P_r, p_r) mayor o igual que cero y no mayor que la potencia directa; el motor forma |Γ| como la raíz cuadrada de reflejada entre directa y reutiliza las mismas fórmulas de VSWR y pérdida de retorno. Enviar ambos modos a la vez, faltar la mitad del par de potencias, magnitudes negativas, |Γ| mayor o igual que uno, o potencia reflejada superior a la directa falla con invalid_input y un mensaje claro; esos fallos de validación no consumen saldo prepago. En caso de éxito la respuesta incluye mode, gamma limpio y sus alias gamma_mag y reflection_coefficient, power_reflection_coefficient y reflected_power_fraction como |Γ| al cuadrado, transmitted_power_fraction como uno menos ese cuadrado, swr y vswr como la misma razón, mismatch_loss_db, method swr_from_reflection, la cadena de fórmula y una expresión breve. Cuando |Γ| es positivo, return_loss_db es el valor finito −20·log10 y return_loss_infinite es false; cuando |Γ| es cero, la pérdida de retorno es infinita en el modelo continuo, de modo que el JSON omite el campo dB finito y marca return_loss_infinite true. El modo potencia también devuelve p_forward y p_reflected limpios. El precio de las llamadas API correctas es la base publicada de $0.002 por ítem.
Dónde aparecen el SWR y la pérdida de retorno en el trabajo real
En radioafición y en talleres RF comerciales se ajustan antenas hasta que el SWR en el punto de alimentación quede bajo un límite del plan de bandas, por ejemplo 1.5 a 1 o 2 a 1; convertir la magnitud |S11| del analizador de redes en ese VSWR es la comprobación diaria antes de transmitir. Fabricantes de cables y conectores cotizan la pérdida de retorno en decibelios en las hojas de datos; las pruebas de aceptación miden potencia reflejada en un vatímetro bidireccional, forman |Γ| y confirman que RL cumple la cifra del catálogo. Fabricantes de filtros y amplificadores registran el acoplamiento de entrada como SWR y como pérdida de retorno para que los integradores sumen la pérdida por desacoplo en cascadas sin rederivar la matemática de reflexión. En laboratorios docentes se asigna la identidad VSWR igual a (1+|Γ|)/(1−|Γ|) para que el alumnado deje de confundir razones de tensión con razones de potencia y deje de usar veinte-log donde corresponde diez-log para potencia. Bancos de producción que programan una carga conocida y leen un VNA pueden llamar a la API y comprobar que el VSWR esperado coincide con la instrumentación dentro de la tolerancia. Como esta capacidad es un motor parse puro, el precio API es la base publicada de $0.002 por ítem correcto y la validación fallida no consume saldo. La herramienta del navegador es gratuita para uso interactivo; el tráfico API con scripts usa saldo KIT prepago a la tarifa publicada, sin recargos ocultos por campo.
Preguntas técnicas
¿Qué ocurre si |Γ| es 1 o la potencia reflejada iguala a la directa?
Eso es reflexión total y VSWR infinito. La calculadora rechaza |Γ| ≥ 1 y P_r = P_f con invalid_input para que los resultados sigan siendo finitos y seguros en JSON.