Calculadora de atenuador resistivo pi y T adaptado
Esta calculadora de atenuadores resistivos determina los tres valores ideales para una red simétrica adaptada de tipo pi o T.
Ejecutar — gratis
Indique la atenuación en decibelios, la impedancia común de fuente y carga y la topología que desea construir. El resultado muestra la relación de tensión y señala la posición física de cada resistor en el recorrido de la señal. Está pensada para redes pasivas ideales cuyos dos puertos comparten una impedancia real y emplean únicamente resistencias.
Elija la topología y defina la impedancia de adaptación
Una red resistiva adaptada reduce la señal y, cuando el puerto opuesto lleva la terminación correcta, presenta la impedancia prevista en ambos extremos. Primero elija pi o T. La red pi coloca un resistor en derivación entre la entrada y tierra, otro en serie con la señal y un segundo resistor en derivación entre la salida y tierra. La red T sitúa un resistor en serie a la entrada, uno en derivación desde el nodo central hasta tierra y otro en serie a la salida. Ambas pueden ofrecer la misma atenuación y adaptación ideales para una impedancia dada. La elección práctica depende de los valores disponibles, el reparto de corriente, el diseño de la placa y la conveniencia de evitar resistencias en serie demasiado pequeñas o derivaciones demasiado grandes. Introduzca la impedancia real de referencia común a fuente y carga, por ejemplo la impedancia nominal de un equipo de medida o una línea. No indique dos impedancias distintas: estas ecuaciones resuelven exclusivamente una red simétrica con terminaciones iguales. El texto de disposición identifica el orden de los tres componentes para que un resultado pi no se cablee por error como T.
Interprete la atenuación, la relación y la posición de los resistores
La atenuación se introduce como un valor positivo en decibelios. La calculadora lo convierte en la relación de tensión K mediante K = 10 elevado a la atenuación dividida entre 20. En una red pi, los dos resistores exteriores iguales son derivaciones y el central está en serie. En una red T, los dos exteriores iguales están en serie y el central es la derivación. La numeración devuelta sigue la señal desde la entrada hasta la salida, mientras que el campo de disposición indica qué piezas se conectan a tierra. Esta precisión es importante porque tres posiciones numéricas no bastan para describir el circuito. Las fórmulas presuponen una fuente y una carga ideales, puramente resistivas y con la impedancia seleccionada. También exigen que la red esté terminada según el diseño; medirla sin carga con un instrumento de alta impedancia no reproduce la pérdida de inserción especificada. La precisión solo controla los decimales de la respuesta. No garantiza que exista un componente con ese valor exacto ni que el montaje alcance tantas cifras significativas. Conserve suficientes dígitos para elegir componentes y evalúe después las series normalizadas y sus tolerancias.
Convierta los valores ideales en un atenuador fiable
Los valores calculados son el punto de partida eléctrico, no un diseño completo de potencia o radiofrecuencia. Elija los componentes considerando tolerancia, coeficiente térmico, tensión máxima y disipación. Los resistores transforman en calor la energía retirada de la señal, y la potencia no siempre se reparte por igual entre los tres. Calcule el peor caso con el nivel real de la fuente y la terminación prevista, y aplique un margen adecuado. A frecuencias altas, encapsulados, islas, vías, conexiones de tierra y pistas añaden inductancia y capacitancia parásitas. Esos efectos alteran la atenuación y la pérdida de retorno aunque un multímetro confirme la resistencia en continua. Utilice una geometría apropiada y verifique el conjunto con instrumentación adecuada en todo el ancho de banda. Si no encuentra los valores ideales, puede combinar resistores en serie o paralelo, o probar valores normalizados cercanos mediante simulación. La herramienta no selecciona una serie E ni compensa un resistor tras redondear otro: entrega la solución matemática adaptada para que cualquier compromiso posterior sea explícito. El cálculo en el navegador es gratuito; el uso automatizado de la API cuesta $0.002 por solicitud.
Qué puede hacer con ella
Construir una red de medida
Calcule un atenuador adaptado para un generador, receptor o instrumento que trabaje con una impedancia real común.
Comparar implementaciones pi y T
Obtenga ambas topologías con la misma pérdida e impedancia y elija el reparto de resistencias más conveniente para los componentes y el trazado.
Preparar una simulación de circuito
Use los valores ideales como referencia antes de sustituirlos por resistores normalizados y comprobar pérdida, adaptación, tolerancia y potencia.
Preguntas frecuentes
¿Cuánto cuesta la calculadora?
Puede usarla gratis en el navegador. El cálculo mediante API cuesta $0.002 por solicitud.
¿Pueden ser distintas las impedancias de fuente y carga?
No. Esta capacidad calcula una red simétrica adaptada para una única impedancia utilizada en ambos puertos.
¿Por qué la atenuación debe ser mayor que cero?
Con exactamente cero decibelios, la red ideal se convierte en una conexión directa: algunos valores tienden a cero y otros a infinito, por lo que no existe una red finita de tres resistores.
¿El resultado incluye la potencia nominal de los resistores?
No. La potencia depende también del nivel de señal aplicado. Calcule la disipación para las condiciones reales y reduzca adecuadamente la carga nominal de los componentes.
¿Funcionan estos valores a radiofrecuencia?
Las ecuaciones siguen siendo el objetivo ideal, pero el trazado y los elementos parásitos pueden modificar la atenuación y la adaptación. Verifique el montaje en la banda prevista.
¿Cómo se numeran las posiciones de los resistores?
Se ordenan desde la entrada hasta la salida. El campo de disposición aclara si cada posición está en serie o conectada en derivación a tierra.
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/resistive-attenuator \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"topology":"pi","attenuation_db":6,"impedance_ohms":50}'const res = await fetch("https://api.kit.forhosting.com/elec/resistive-attenuator", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"topology": "pi",
"attenuation_db": 6,
"impedance_ohms": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/resistive-attenuator",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"topology": "pi",
"attenuation_db": 6,
"impedance_ohms": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/resistive-attenuator", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"topology":"pi","attenuation_db":6,"impedance_ohms":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"topology":"pi","attenuation_db":6,"impedance_ohms":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/resistive-attenuator", 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
{
"topology": "pi",
"attenuation_db": 6,
"impedance_ohms": 50
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.resistive_attenuator",
"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. |