Calculadora de resistencias en serie y paralelo
Una resistencia de 100 Ω, un par en paralelo de 220 Ω y 330 Ω y otra de 1 kΩ en serie suman 1232 Ω. Describa grupos en serie y en paralelo anidados y obtenga una única resistencia equivalente. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Red
- [series: 100, [parallel: 220, 330], 1k]
- Resistencia equivalente (Ω)
- 1 232
- Expresión normalizada
- [series: 100, [parallel: 220, 330], 1000]
- Cantidad de resistencias
- 4
- Grupos en serie
- 1
Esta calculadora reduce una red mixta de resistencias a una sola resistencia equivalente. Introduzca la topología como una expresión entre corchetes y anide ramas en paralelo dentro de trayectos en serie, o al contrario, según el circuito. Puede escribir valores en ohmios, kiloohmios o megaohmios. El resultado muestra la resistencia equivalente en ohmios, una expresión normalizada y varios recuentos con los que puede confirmar que toda la red se interpretó como usted esperaba.
Describa la topología mediante grupos anidados
Una red mixta no se representa de forma segura con una lista plana, pues importa cómo están conectados sus elementos. Empiece un grupo con [series: cuando la corriente recorra todos los elementos por un único camino, y con [parallel: cuando los elementos formen ramas alternativas entre los mismos dos nodos. Separe los elementos con comas y cierre cada grupo con un corchete.
Una resistencia puede escribirse directamente como número positivo, y un grupo completo puede ocupar el mismo lugar. Por ejemplo, [series: 100, [parallel: 220, 330], 1k] representa una resistencia de 100 ohmios, dos resistencias en paralelo y otra de 1 kiloohmio, todo ello en serie. Puede seguir anidando grupos en cualquier sentido.
Cada grupo debe contener al menos dos elementos; un envoltorio con uno solo no aporta información eléctrica y suele indicar una expresión incompleta. Los espacios y las mayúsculas en los nombres de grupo no cambian el cálculo, pero las comas, los dos puntos y los corchetes sí forman parte de la sintaxis. Así, la herramienta señala una topología ambigua en lugar de intentar adivinarla.
Cómo se reduce la resistencia equivalente
La calculadora evalúa primero los grupos interiores y avanza hacia el exterior hasta obtener una sola resistencia. En un grupo en serie suma todos los valores, ya que la misma corriente atraviesa cada resistencia y las caídas de tensión se acumulan. En un grupo en paralelo suma las conductancias, es decir, los inversos de las resistencias, y después calcula el inverso del total.
Este método general sirve para dos o más ramas y no depende del atajo producto dividido entre suma, válido únicamente para dos resistencias. Antes de operar, cada literal se convierte a ohmios: kΩ o kohm multiplica por mil, mientras que MΩ o Mohm multiplica por un millón. La expresión normalizada del resultado muestra los valores convertidos y conserva la agrupación interpretada, lo que facilita revisar redes con varios prefijos.
Todos los valores deben ser finitos y mayores que cero. Un cortocircuito ideal de cero ohmios exigiría reglas topológicas especiales y podría ocultar una división por cero; por ello se rechaza en vez de aproximarse silenciosamente.
Compruebe el modelo antes de usar el resultado
La resistencia equivalente solo es válida si la expresión refleja los nodos reales del circuito. Dos componentes próximos en un esquema no están necesariamente en paralelo, y dos resistencias solo están en serie cuando su nodo compartido no ofrece otro camino para la corriente. Recorra el circuito entre los dos terminales, identifique la subred en serie o paralelo más pequeña que no presente dudas, codifíquela y sustitúyala mentalmente por su grupo antes de continuar hacia fuera.
Los recuentos de resistencias y de grupos en serie y paralelo sirven para contrastar rápidamente la expresión con el esquema. Si aparecen menos resistencias que componentes físicos, quizá se haya omitido una rama; si los recuentos de grupos resultan extraños, revise los límites de los corchetes. Esta calculadora está pensada para redes reducibles por combinaciones sucesivas en serie y paralelo.
Los puentes, como un puente de Wheatstone equilibrado o desequilibrado con conexión transversal, no siempre admiten esa reducción y requieren análisis nodal u otro método de circuitos. Además, el resultado es nominal: los componentes reales tienen tolerancia, coeficiente térmico y comportamiento dependiente de la frecuencia. Utilice el valor equivalente para diseñar, comprobar o documentar, y evalúe por separado tolerancias y potencia cuando la decisión dependa del peor caso.
Qué puede hacer con ella
Reducir una sección de escalera resistiva
Codifique las etapas reducibles como grupos anidados y obtenga la resistencia vista desde los terminales elegidos.
Verificar un cálculo manual
Compare su reducción manual con la expresión normalizada, la resistencia equivalente y los recuentos de componentes.
Documentar una alternativa de diseño
Registre la topología exacta y compare combinaciones de valores disponibles sin recurrir a una fórmula plana ambigua.
Preguntas frecuentes
¿Qué sintaxis de corchetes debo utilizar?
Use [series: item, item] o [parallel: item, item]. Cada elemento puede ser una resistencia positiva u otro grupo completo entre corchetes.
¿Qué unidades de resistencia se admiten?
Los números sin sufijo se interpretan en ohmios. También puede usar Ω u ohm, kΩ o kohm, y MΩ o Mohm. El resultado convierte todo a ohmios.
¿Puede calcular un puente de Wheatstone?
Solo si ese circuito concreto puede reducirse primero a grupos reales en serie y paralelo. Un puente general con conexión transversal exige análisis nodal o de mallas.
¿Por qué se rechazan las resistencias nulas y negativas?
Esta capacidad modela resistencias pasivas positivas. El cero representa un cortocircuito ideal que necesita reglas propias, y la resistencia negativa queda fuera del modelo admitido.
¿Cómo se combinan tres o más ramas en paralelo?
La calculadora suma las conductancias, es decir, los inversos de cada resistencia, y después toma el inverso de ese total. Funciona con cualquier número de ramas, a diferencia del atajo de producto entre suma, que solo vale para dos resistencias.
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/resistors-mixed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"network":"[series: 100, [parallel: 220, 330], 1k]"}'const res = await fetch("https://api.kit.forhosting.com/elec/resistors-mixed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"network": "[series: 100, [parallel: 220, 330], 1k]"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/resistors-mixed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"network": "[series: 100, [parallel: 220, 330], 1k]"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/resistors-mixed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"network":"[series: 100, [parallel: 220, 330], 1k]"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"network":"[series: 100, [parallel: 220, 330], 1k]"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/resistors-mixed", 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
{
"network": "[series: 100, [parallel: 220, 330], 1k]"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.resistors_mixed",
"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.
Límites
max_chars | 10000 |
max_items | 1000 |
max_depth | 64 |
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
Cómo se reduce la resistencia equivalente
El proceso es determinista, no consulta datos externos y aplica un redondeo numérico estable para que la API y el navegador produzcan resultados coherentes.
Preguntas técnicas
¿Cuánto cuesta un cálculo mediante API?
Cada solicitud a la API cuesta $0.002. También puede ejecutar el mismo cálculo determinista gratis en el navegador.