01 · Punto de partida
Treinta temas en una checklist
Todo el curso converge acá: ante cualquier “necesito un X”, el árbol dice qué familia, la ficha dice qué modelo, el margen dice qué tamaño y el checklist dice si la compra está completa. Sin improvisar, sin olvidar el diodo, sin pagar de más.
Este tema es tu manual de compras hasta el integrador (Tema 35) y más allá.
- ¿Cuál es el orden de decisión?
- ¿Cuándo vale un sustituto?
- ¿Qué verifico antes de pagar?
- ¿Cuánto stock conviene tener?
02 · Árbol
Los 8 pasos en orden
- 1Magnitud y función.
¿Limitar, guardar, conmutar, sensar? Define la familia (Temas 6–31).
- 2Valor por cálculo.
Ohm, divisores, τ, CTR: el número ideal con sus unidades (cursos 1–2).
- 3Tolerancia y tipo.
¿Decide el valor? Metal/NP0/film. ¿No? Genérico barato (Temas 4, 6, 10).
- 4Potencia/tensión/corriente.
Con derating ×2: watts, Vr, Isat, Rds (Temas 4, 13, 22).
- 5Paquete y montaje.
Protoboard: through-hole. Placa final: SMD. Potencia: TO-220/cemento.
- 6Proveedor y lote.
Activos en serio, pasivos en volumen; lote anotado (Tema 5).
- 7Sustituto aceptado.
Solo si cumple todo lo anterior + pinout verificado (sección 03).
- 8Checklist final.
BOM + costo + repuestos + protección (sección 05). Recién ahí se paga.
03 · Sustitutos
Equivalentes válidos (y trampas)
| Cambio | ¿Vale? | Condición |
|---|---|---|
| 1N4007 por 1N4001 | Sí | Mayor Vr siempre vale (mismo resto) |
| BC547 por 2N2222 | A veces | Solo si Ic < 100 mA + pinout distinto verificado |
| R 470 por 2× 1k paralelo | Sí | 500 Ω ≈ 470 + P repartida (provisorio) |
| Electrolítico mayor µF | Casi siempre | Mismo o mayor V, cabe físicamente |
| MOSFET distinto | Con hoja | Rds @ tu Vgs + Vds + Id verificados |
04 · Stock
La caja recomendada del curso
| Familia | Base mínima |
|---|---|
| R 1/4 W | E12 parcial + metal 1 % clave (1k, 4k7, 10k) |
| C | 100 nF ×20, 10 µF ×10, 100/1000 µF 25 V ×5 |
| Diodos/LED | 1N4007 ×10, 1N4148 ×10, LED ×15, Zener 5V1 ×5 |
| Transistores | 2N2222 ×10, IRLZ44N ×5 |
| Varios | Relé 5 V ×2, PC817 ×5, pulsadores, zumbador 5 V |
Más 10 % de repuestos por proyecto en R y LED (se queman aprendiendo). Electrolíticos con fecha de compra (envejecen).
05 · Checklist en código
BOM validada y costeada
Validar cada línea contra reglas del curso y costear con repuestos:
Python en tu navegador. Cargá tu BOM y ejecutá la validación.
def validar_linea(item):
# item: dict con familia, valor, margen_ok(bool), hoja(bool)
obs = []
if not item.get("margen_ok"):
obs.append("sin margen verificado")
if not item.get("hoja"):
obs.append("sin hoja/ficha")
if item.get("familia") in ("mosfet", "transistor") and not item.get("pinout"):
obs.append("pinout sin verificar")
estado = "OK" if not obs else f"REVISAR: {obs}"
print(f"{item['codigo']}: {estado}")
return not obs
def costear(bom, repuesto_pct=10):
total = sum(c["cant"] * c["precio"] for c in bom)
print(f"Subtotal ${total:.0f} + {repuesto_pct}% rep. = ${total*(1+repuesto_pct/100):.0f}")
return total
bom = [
{"codigo": "R-MET-470", "familia": "R", "margen_ok": True, "hoja": True, "cant": 3, "precio": 12},
{"codigo": "MOS-IRLZ", "familia": "mosfet", "margen_ok": True, "hoja": True, "pinout": True, "cant": 1, "precio": 120},
{"codigo": "RELE-5V", "familia": "rele", "margen_ok": False, "hoja": True, "cant": 1, "precio": 350},
]
for item in bom:
validar_linea(item)
costear(bom)
El relé falla por margen: ¿qué dato agregarías para aprobarlo (corriente de contactos vs carga)?
Comparador de proveedores
Misma BOM en dos canales, con costo real (Tema 5):
def comparar_proveedores(bom, recargo_serio=1.3, falla_market=0.15):
base = sum(c["cant"] * c["precio"] for c in bom)
serio = base * recargo_serio
market = base / (1 - falla_market)
print(f"Serio: ${serio:.0f} | Market: ${market:.0f} (+clasificar vos)")
print("Elegir:", "SERIO (activos)" if True else "")
return serio, market
comparar_proveedores(bom)
06 · Analogía programador
Vendor lockfile
- 1BOM = package.json.
Código, cantidad y versión (referencia exacta): reproducible por cualquiera.
- 2Checklist = CI.
validar_linea()por ítem antes de pagar: el merge a la tarjeta. - 3Sustituto = fork.
Válido si pasa la misma CI + pinout. Sin tests verdes, no se mergea.
07 · Exploración
Laboratorio: auditar una compra
Elegí el escenario: el laboratorio lista qué verificar, el riesgo y el veredicto antes de pagar.
Compra → veredicto
lista → OK/revisar
BOM con hojas: pagar tranquilo.
Preguntas para explorar
- ¿Qué escenario es el más caro a largo plazo y por qué?
- ¿Qué dos verificaciones nunca se saltean con MOSFET?
- ¿Cuándo conviene “todo lo barato junto”?
Ver respuestas sugeridas
- “Todo lo barato junto” sin hojas: fallas cruzadas imposibles de rastrear. Lo barato sale caro en debugging.
- Pinout por hoja y Rds @ tu Vgs: sin eso no hay diseño, hay apuesta.
- En pasivos medibles (R, LED, cables) con auditoría de muestra al llegar (Tema 5).
08 · Comprensión
Confusiones frecuentes
«Equivalente de palabra vale»
Vale con checklist completo (pinout, máximos, Rds/β). De palabra es rumor con patas.
«Compro de más por las dudas»
De más solo repuestos de batalla (R, LED). Lo demás envejece y ocupa: compra por proyecto (Tema 5).
«Checklist para compras grandes»
Para todas: el error caro suele estar en la compra chica apurada (el MOSFET sin L, el relé sin diodo pensado).
«Precio final = suma»
Más envío, repuestos 10 % y retrabajo esperado (Tema 5). Suma sin eso es presupuesto de fantasía.
09 · Práctica guiada
Ejercicios de compra
Ejercicio 1: validar tu BOM
Pasá tu lista del integrador (Tema 35) por validar_linea() ítem por ítem. ¿Cuántos OK? ¿Qué falta en cada REVISAR?
Ver solución razonada
Cada REVISAR se corrige agregando el dato (margen calculado, hoja descargada, pinout anotado). Cero REVISAR = lista para pagar.
Ejercicio 2: sustituto con criterio
Sin 2N2222, ofrecen BC547 para tu llave de 300 mA. Con la tabla de sustitutos: ¿vale? Justificá con 2 números.
Ver solución
No: BC547 es de 100 mA (Ic max) y distinto pinout. Para 300 mA pedir 2N2222 (800 mA) u otro NPN equivalente real.
Ejercicio 3: costear honesto
Con costear() y comparar_proveedores(): tu BOM en serio vs market. ¿Diferencia? ¿Qué comprarías en cada canal?
Ver solución
Activos en serio, pasivos en market auditado. La diferencia financia los repuestos: presupuesto honesto, no mínimo.
10 · Síntesis
Ideas para recordar
- Árbol de 8 pasos: magnitud → checklist, sin saltear.
- Sustituto solo con checklist completo + pinout.
- Stock base + compra por proyecto + 10 % repuestos.
- Costo = suma + envío + retrabajo esperado.
validar_linea()+costear()antes de pagar.
Comprar como profesional. Ahora, la obra que usa todo: en el próximo tema, el proyecto integrador.