01 · Punto de partida
Sin sustantivos no hay leyes
“La suma de corrientes en un nodo es cero” no dice nada si no sabés qué es un nodo. Kirchhoff habla de tres objetos: nodos (dónde se juntan), ramas (qué conecta) y mallas (qué ventanas se recorren). Este tema los define con ejemplos que ya montaste, para que los Temas 17–19 sean lectura, no adivinanza.
Ya los usás sin nombre: cada fila de protoboard es un nodo, cada serie entre filas es una rama, cada loop es una malla. Hoy los bautizamos.
- ¿Qué cuenta como nodo y qué no?
- ¿Una rama puede tener varios componentes?
- ¿Cuántas mallas tiene mi semáforo?
- ¿Hay una fórmula que verifique mi conteo?
02 · Definiciones
Los tres, con ejemplos de tu mesa
Nodo
Punto (o fila, o bus) al mismo potencial: todo lo unido por cable ideal es un solo nodo. Se nombra: A, B, GND.
Rama
Camino entre dos nodos con sus componentes en serie: “la rama del LED rojo” (R + LED entre + y GND).
Malla
Ventana cerrada mínima del dibujo: el loop más chico que no contiene otro. Por cada una, una ecuación KVL.
| Circuito | Nodos | Ramas | Mallas |
|---|---|---|---|
| LED + R (T26 c1) | 3 (+, medio, GND) | 3 (fuente, R, LED) | 1 |
| Serie 470 + 1k | 3 | 3 (fuente, R1, R2) | 1 |
| Semáforo 3 ramas | 2 (+, GND) | 4 (fuente + 3 ramas) | 3 |
| Mixto (R1+R2)∥R3 | 3 (+, medio, GND) | 4 (fuente, R1, R2, R3) | 2 |
La fuente siempre cuenta como rama: también une dos nodos y también lleva corriente. Olvidarla es el error n.º 1 de conteo.
03 · Cómo contar
Reglas sin ambigüedad
- 1Nodos: pintar equipotenciales.
Todo lo unido por cable ideal es un nodo, aunque ocupe media protoboard. Buses enteros = 1 nodo cada uno. Nombrarlos todos antes de seguir.
- 2Ramas: tramos entre nodos.
Cada serie de componentes entre dos nodos adyacentes es una rama, tenga 1 o 5 piezas. Contar la fuente como una más.
- 3Mallas: ventanas mínimas.
Solo los loops que no contienen otro loop. El perímetro exterior no cuenta si tiene ventanas adentro (es suma de ellas).
- 4Verificar con Euler.
m = r − n + 1. LED: 3 − 3 + 1 = 1 ✓. Semáforo: 4 − 2 + 1 = 3 ✓. Si no cierra, recontar.
04 · Ejemplo guiado
Contar el mixto (R1+R2) ∥ R3
Nodos: N+ (bus rojo), N1 (entre R1 y R2), GND (bus azul) → n = 3. Ramas: fuente (GND–N+), R1 (N+–N1), R2 (N1–GND), R3 (N+–GND) → r = 4. Mallas: ventana izquierda (fuente + R3) y ventana derecha (R3 + R1 + R2) → m = 2. Euler: 4 − 3 + 1 = 2 ✓.
05 · Conteo en código
Verificador de Euler + biblioteca
Función que verifica cualquier conteo y biblioteca con tus circuitos para practicar:
Python en tu navegador. Verificá los conteos de la tabla y agregá tu semáforo.
def verificar(nodos, ramas, mallas, nombre="circuito"):
esperado = ramas - nodos + 1
ok = (mallas == esperado)
print(f"{nombre}: n={nodos} r={ramas} m={mallas} -> Euler pide {esperado} [{'OK' if ok else 'RECONTAR'}]")
return ok
verificar(3, 3, 1, "LED + R")
verificar(2, 4, 3, "semaforo 3 ramas")
verificar(3, 4, 2, "mixto (R1+R2)||R3")
verificar(2, 3, 1, "inventado (¿cierra?)")
El “inventado” falla a propósito: ¿qué valor de m lo haría cerrar? ¿Tiene sentido físico?
Del conteo a las incógnitas
Adelanto de los Temas 17–19: cada rama aporta una corriente incógnita y cada malla una ecuación. El conteo dice cuántas ecuaciones necesitarás:
def plan_analisis(nodos, ramas):
mallas = ramas - nodos + 1
print(f"Incógnitas (I por rama): {ramas}")
print(f"Ecuaciones KCL (nodos-1): {nodos - 1} + KVL (mallas): {mallas} = {ramas} ✓")
plan_analisis(3, 4) # el mixto: 4 I, 2+2 ecuaciones
06 · Analogía programador
Grafo, aristas y ciclos
- 1Nodos = vértices.
El circuito es un grafo: nodos con potencial como atributo. Tu protoboard ya es una lista de adyacencia (filas).
- 2Ramas = aristas con peso.
Cada arista lleva sus componentes (R) y su flujo (I). KCL es conservación de flujo en cada vértice.
- 3Mallas = ciclos base.
Euler (m = r − n + 1) es teoría de grafos pura: el número ciclomático. Kirchhoff es física sobre ese grafo.
07 · Exploración
Laboratorio: contador de topologías
Elegí un circuito: el laboratorio da nodos, ramas y mallas con la justificación, y verifica Euler. Incluye un imposible para entrenar el ojo.
Topología → n, r, m
m = r − n + 1
LED + R: 3 nodos, 3 ramas, 1 malla.
Preguntas para explorar
- ¿Por qué la llave suma un nodo pero no una malla?
- ¿Qué tiene de trampa la “serie con ramal”?
- ¿Cuántas ecuaciones KCL + KVL pide el semáforo?
Ver respuestas sugeridas
- Parte un nodo en dos (+1 nodo) y agrega su rama (+1 rama): m = (r+1) − (n+1) + 1 no cambia. Más detalle, mismas mallas.
- No es serie pura: el ramal crea un nodo extra y hay 2 mallas. Quien la colapsa como serie calcula mal (Tema 13).
- KCL: n−1 = 1 + KVL: m = 3 = 4 = ramas ✓. Cuatro corrientes, cuatro ecuaciones (Tema 19).
08 · Comprensión
Confusiones frecuentes
«Nodo es cada cable»
Nodo es cada potencial distinto: un bus entero con 10 cables es un solo nodo. Contar cables infla n y rompe Euler.
«Rama es cada componente»
Rama es el tramo entre nodos: R1+R2 en serie sin ramal son dos ramas (hay nodo en medio), no una. El nodo manda, no la pieza.
«Cuento todos los loops como mallas»
Solo ventanas mínimas. El perímetro exterior es combinación de ventanas: contarlo duplica ecuaciones dependientes (Tema 19).
«La fuente no se cuenta»
Se cuenta como rama: une dos nodos y lleva la corriente total. Sin ella, m = r − n + 1 no cierra jamás.
09 · Práctica guiada
Ejercicios de conteo
Ejercicio 1: serie de 3 con llave
Fuente + llave + 3 R en un loop. Contá n, r, m y verificá con verificar(). ¿Cuántas KVL necesitarás?
Ver solución razonada
Nodos: +bus, 3 intermedios, GND = 5. Ramas: fuente, llave, 3 R = 6. Mallas: 6 − 5 + 1 = 1. Una sola KVL: es un loop, por más piezas que tenga.
Ejercicio 2: hallar el dato faltante
Un circuito tiene 4 nodos y 6 ramas. ¿Mallas? ¿Y si agregás una rama entre dos nodos existentes?
Ver solución
m = 6 − 4 + 1 = 3. Nueva rama: r = 7, n igual → m = 4. Cada rama agregada entre nodos existentes crea una malla nueva.
Ejercicio 3: plan del semáforo
Con plan_analisis(2, 4): ¿incógnitas y ecuaciones del semáforo? ¿Qué mide cada KCL?
Ver solución
4 I (fuente + 3 ramas); 1 KCL (en +: Ifuente = I1+I2+I3) + 3 KVL (una por ventana). La KCL dice lo obvio con formalidad: la fuente paga la suma.
10 · Síntesis
Ideas para recordar
- Nodo = equipotencial (pintar y nombrar); rama = tramo entre nodos (fuente incluida); malla = ventana mínima.
- m = r − n + 1 verifica todo conteo.
- El conteo anticipa el análisis: r corrientes, (n−1) KCL + m KVL.
- Anotar nodos, ramas y mallas sobre el esquema antes de ecuaciones.
- Sin par puro no hay colapso, pero siempre hay conteo: Kirchhoff resuelve.
Ya hablás el idioma. Ahora, la primera ley con todas las letras: en el próximo tema, KCL, lo que entra sale.