Calculadora de corriente de pista PCB
Una pista exterior de 10 mil en cobre de 1 oz con un aumento de 10 °C lleva algo menos de 1 A. Introduzca ancho, peso del cobre y aumento de temperatura admitido y obtenga la corriente según IPC-2221 para capas externas o internas. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Ancho
- 10
- Espesor
- 1
- Aumento de temperatura
- 10
- Capa
- External A
- Espesor (mil)
- 1,378
- Área (mil2)
- 13,78
- K
- 0,048
Las pistas de un circuito impreso se calientan al conducir corriente, y la corriente máxima segura para una geometría de cobre dada es aquella que produce un aumento de temperatura permitido sobre el ambiente. Los ingenieros de layout, los equipos de integridad de potencia y quienes prototipan dimensionan una y otra vez raíles USB, controladores de motor, tiras LED y estrechamientos de plano a partir del ancho de pista, el gramaje de cobre y un presupuesto térmico de diez o veinte grados Celsius. Esta calculadora de corriente de pista PCB aplica la relación empírica IPC-2221 que convierte el área de sección en mils cuadrados y el aumento térmico en corriente en amperios, con las constantes publicadas de capa exterior e interior. Envíe el ancho en mils, el espesor de cobre en onzas por pie cuadrado y el aumento permitido en grados Celsius, eligiendo opcionalmente una capa interna; la respuesta devuelve la corriente en amperios con el área y la constante empleadas.
Cómo IPC-2221 convierte ancho, cobre y aumento térmico en corriente
La fórmula genérica IPC-2221 de capacidad de corriente de un conductor es I igual a k por el aumento de temperatura elevado a 0.44 por el área de sección elevada a 0.725, con I en amperios, el aumento en grados Celsius y el área en mils cuadrados. El área es sencillamente el ancho de pista en mils multiplicado por el espesor acabado de cobre en mils.
En las placas fabricadas el cobre se especifica casi siempre en onzas por pie cuadrado: una onza son 1.378 mils, unos treinta y cinco micrómetros, de modo que una pista de diez mils en cobre de una onza tiene 13.78 mils cuadrados de cobre en sección. La constante k vale 0.048 para conductores externos (exteriores) que pueden convectar y radiar desde la superficie de la placa, y 0.024 para conductores internos enterrados entre dieléctricos, que soportan aproximadamente la mitad de corriente para la misma geometría y el mismo aumento.
Una pista exterior típica de diez mils, una onza y diez grados queda por tanto un poco por debajo de un amperio; duplicar el ancho o el gramaje de cobre aumenta el área y la corriente menos que de forma lineal por el exponente 0.725. Es una herramienta de estimación de diseño alineada con las cartas IPC-2221 de innumerables complementos CAD y manuales.
En placas de alta corriente o muy densas conviene revisar además IPC-2152, la rugosidad del cobre, los planos cercanos y las notas de apilado del fabricante antes de congelar una red de potencia.
Qué puede hacer con ella
Comparación de espesores de cobre
Compare lámina de 1 oz frente a 2 oz al mismo ancho y aumento térmico para que las notas de fabricación justifiquen cobre más grueso en capas de alta corriente.
Preguntas frecuentes
¿Cómo calculo la corriente máxima de una pista PCB?
El layer opcional es external (predeterminado) o internal.
¿Qué ocurre si el ancho de pista no es positivo?
El ancho de pista debe ser mayor que cero; un ancho nulo o negativo no define una sección de cobre. La entrada no válida no se cobra.
¿Por qué la corriente de capa interna es menor que la externa?
Las pistas enterradas disipan peor el calor, de modo que la misma geometría se califica a unos la mitad de corriente.
¿Cómo paso las onzas de cobre a espesor?
Una onza por pie cuadrado equivale a 1,378 mil, unos 35 µm. Multiplique ese espesor por el ancho de la pista para obtener la sección: una pista de 10 mil en cobre de 1 oz tiene 13,78 mil cuadrados.
¿Duplicar el ancho de la pista duplica la corriente?
No. Duplicar el ancho o el peso del cobre duplica la sección, pero la corriente crece menos que proporcionalmente porque, en la relación de IPC-2221, el área está elevada a 0,725.
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/pcb-trace-current \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"width":10,"thickness":1,"temp_rise":10}'const res = await fetch("https://api.kit.forhosting.com/elec/pcb-trace-current", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"width": 10,
"thickness": 1,
"temp_rise": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/pcb-trace-current",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"width": 10,
"thickness": 1,
"temp_rise": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/pcb-trace-current", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"width":10,"thickness":1,"temp_rise":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"width":10,"thickness":1,"temp_rise":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/pcb-trace-current", 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
{
"width": 10,
"thickness": 1,
"temp_rise": 10
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.pcb_trace_current",
"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
Un ancho de pista no positivo se rechaza con invalid_input en lugar de una ampacity inventada.
Cómo IPC-2221 convierte ancho, cobre y aumento térmico en corriente
Este endpoint implementa ese ajuste de curva con exactitud, sin tablas de interpolación y sin derating oculto por cuellos de vía o máscara de soldadura. Entradas idénticas producen siempre JSON idéntico porque el camino es aritmética pura, sin red, sin semilla aleatoria y sin reloj de pared.
Contrato de entrada, campos de respuesta y reglas de error
El campo opcional layer es un conjunto cerrado: external (predeterminado, k igual a 0.048) o internal (k igual a 0.024). Si el ancho de pista es cero o negativo la tarea falla con un mensaje de que width debe ser positivo; ese es el contrato de esta calculadora y esos fallos no se cobran. Las claves de salida opcionales se omiten en lugar de ponerse a null. Envíe un cuerpo JSON con tres números finitos obligatorios: width, el ancho de pista en mils y el campo que debe ser estrictamente positivo; thickness, el gramaje acabado de cobre en onzas por pie cuadrado (valores habituales 0.5, 1 y 2); y temp_rise, el aumento de temperatura permitido en grados Celsius (con frecuencia 10 o 20). Cada campo puede llegar como número JSON o como cadena numérica. Se aceptan alias como trace_width, width_mil, copper_oz, copper_thickness, temperature_rise y delta_t para que scripts CAD y exportaciones de hoja de cálculo mapeen columnas existentes. Campos ausentes, valores no finitos, thickness no positivo y temp_rise no positivo fallan con invalid_input nombrando el problema. En caso de éxito el cuerpo repite width, thickness, temp_rise y layer, devuelve thickness_mil (onzas convertidas a 1.378 mils por onza), area_mil2, la k realmente usada, current_a como la corriente máxima segura en amperios redondeada para automatización estable, unit siempre A, una cadena de fórmula que reafirma IPC-2221, y method ipc_2221 para que el código posterior ramifique sin oler formas. El endpoint no convierte milímetros, no aplica las cartas IPC-2152 y no simula vaciados de cobre cercanos: solo evalúa la corriente IPC-2221 a partir de los tres números geométricos y térmicos que usted envía.
Dónde aporta valor una API de corriente de pista PCB
Los equipos de hardware usan una calculadora de corriente de pista PCB al trazar redes de potencia para que un raíl de cinco voltios o un camino de cargador de batería no se dibuje a seis mils cuando la carga es de dos amperios. La validación fallida no consume saldo. Los complementos CAD electrónicos y los ayudantes de DRC llaman a una API parse diminuta en lugar de incrustar una copia frágil de la curva IPC-2221, y así la automatización permanece determinista entre regiones e idiomas. Los generadores de notas de fabricación comparan cobre de una onza frente a dos onzas a ancho y aumento fijos, leyendo current_a como el beneficio de la lámina más gruesa antes de cotizar un apilado. Como la implementación es parse de nivel A puro, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo y sin red de salida. Mantenga el ancho en mils y el cobre en onzas para este endpoint, convierta milímetros y micrómetros una vez en el borde si su CAD es métrico, fije current_a en las pruebas y obtendrá corrientes IPC-2221 reproducibles para revisiones de layout, formación y oráculos de integración continua, sin montar un apilado de elementos finitos térmicos propio.
Casos de integración
Comprobación de pistas de alimentación
Introduzca el ancho de pista, las onzas de cobre y un aumento de 10 °C o 20 °C para confirmar current_a antes de comprometer una pista USB, de motor o LED.
Complementos CAD y oráculos de laboratorio
Llame a la API desde un script de layout o fije JSON golden, incluido un ancho no positivo que debe fallar con invalid_input.
Preguntas técnicas
¿Qué unidades usa la calculadora de corriente de pista PCB?
Ancho en mils (milésimas de pulgada), espesor de cobre en onzas por pie cuadrado (1 oz = 1.378 mils) y aumento de temperatura en grados Celsius. La corriente se devuelve en amperios.
¿Cuánto cuesta la calculadora de corriente de pista PCB?
La herramienta del navegador es gratuita. Las peticiones a la API usan saldo KIT prepago a $0.002 por llamada exitosa; la entrada no válida no se cobra.