ForHosting KIT · Ingénierie et construction

Calculateur de largeur de piste PCB

Pour 1 A sur un cuivre extérieur de 1 oz avec 10 °C d'échauffement, la piste doit faire un peu moins de 12 mils. Saisissez le courant, l'épaisseur de cuivre et l'échauffement accepté pour obtenir la largeur minimale IPC-2221, en couche externe ou interne. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Actuel
1
Cuivre (oz)
1
Élévation de température (°C)
10
Vous obtenez
Couche
External mil
Constante K
0,048
Épaisseur (mil)
1,378
Surface (mil2)
16,2960013472

Les pistes d'un circuit imprimé sont les chemins de cuivre qui transportent le courant entre pastilles, vias et connecteurs. Si une piste est trop étroite pour le courant qu'elle doit conduire, l'échauffement résistif élève la température du cuivre au-delà de ce que le stratifié, le masque de soudure et les composants voisins peuvent tolérer, et dans les cas extrêmes le foil peut fondre comme un fusible. Ce calculateur de largeur de piste PCB applique la relation empirique courant-section de l'IPC-2221 : avec le courant en ampères, l'épaisseur de cuivre en onces par pied carré et l'élévation de température que vous acceptez, il renvoie la largeur minimale du conducteur en mils (millièmes de pouce), ainsi que la valeur équivalente en millimètres. Les couches externes sont la valeur par défaut car elles refroidissent mieux que les couches internes enterrées ; placez le champ optionnel layer sur internal lorsque le conducteur se trouve entre des plans.

La formule de courant IPC-2221 et les trois entrées obligatoires

L'IPC-2221 a relié le courant I en ampères à la section A en mils carrés par la loi empirique de puissance I égale k fois l'élévation de température ΔT élevée à 0.44 fois A élevée à 0.725. La constante k vaut 0.048 pour les couches externes, qui rayonnent et convectent depuis la surface de la carte, et 0.024 pour les couches internes, prises entre diélectrique et donc plus chaudes à courant égal.

Réarrangée pour le routage, la section requise est A égale I divisé par k fois ΔT à 0.44, le tout élevé à un sur 0.725. La largeur en mils est cette section divisée par l'épaisseur de cuivre en mils.

L'élévation de température est la marge au-dessus de l'ambiance, non la température absolue du cuivre : une hausse de dix degrés sur une carte à vingt-cinq degrés n'est pas la même histoire de fiabilité qu'une hausse de dix degrés dans un boîtier à soixante-dix, mais la formule empirique ne voit que ΔT.

Ce calculateur n'applique pas les abaques IPC-2152, ni la correction d'ambiance, ni l'encombrement de pistes voisines, ni les facteurs RMS de courant pulsé ; il implémente l'estimation classique en forme fermée IPC-2221 que les concepteurs recherchent encore comme calculateur de largeur de piste. Le champ optionnel layer choisit external ou internal ; s'il est omis, layer vaut external.

Quand ce calcul de largeur rend vraiment service

Appelez le calculateur gratuit de largeur de piste PCB dans le navigateur pendant que vous placez des réseaux d'alimentation dans une session CAD, vérifiez un empilement hobby à quatre couches ou enseignez pourquoi les pours internes demandent plus de cuivre à courant égal. Un premier contrôle typique est un ampère sur cuivre externe d'une once avec dix degrés de hausse, l'exemple par défaut de cette page ; cinq ampères sur cuivre interne de deux onces avec vingt degrés est un second motif courant pour l'alimentation enterrée.

Gardez courants, poids de cuivre et élévations dans des plages PCB ordinaires : réseaux de signal en milliampères jusqu'à des dizaines d'ampères, foils de classe once et hausses de dix à trente degrés. La formule reste définie pour d'autres valeurs finies positives, mais l'ajustement empirique IPC-2221 a été caractérisé autour de ces points de conception. Ne traitez pas le résultat comme un calibre de fusible, une marque de listing ni un substitut des abaques IPC-2152 en vigueur pour un travail haute fiabilité.

Routage des réseaux d'alimentation en CAD

Saisissez le courant du rail, les onces de cuivre et l'élévation de température admise pour obtenir une largeur minimale en mils avant de tracer une piste d'alimentation en couche externe ou interne.

Comment calcule-t-on la largeur minimale d'une piste PCB ?

Le champ optionnel layer vaut external (défaut) ou internal.

Que se passe-t-il si le courant n'est pas positif ?

Un courant nul ou négatif ne peut pas dimensionner une piste PCB. Les échecs de validation ne sont pas facturés.

Pourquoi l'épaisseur de cuivre est-elle en onces, pas en mils ?

Les foils PCB se commandent en onces par pied carré.

Quand choisir internal plutôt qu'external ?

Utilisez internal lorsque le conducteur est une couche interne entre diélectrique. External est la valeur par défaut pour les couches externes.

La largeur calculée suffit-elle pour ma carte ?

C'est une première estimation thermique. Elle n'applique ni les abaques IPC-2152, ni la correction de température ambiante, ni l'effet des pistes voisines ou des courants pulsés : retenez le minimum de votre fabricant s'il est plus large et vérifiez la chute de tension sur les longues pistes.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/elec/pcb-trace-width

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/elec/pcb-trace-width \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"current":1,"copper_oz":1,"temp_rise_c":10}'
{
  "current": 1,
  "copper_oz": 1,
  "temp_rise_c": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "elec.pcb_trace_width",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_abs_value1000000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Un courant nul, négatif ou non fini est rejeté avec invalid_input et n'est pas facturé ; les onces de cuivre et l'élévation de température doivent aussi être strictement positives pour que la formule empirique reste définie.

La formule de courant IPC-2221 et les trois entrées obligatoires

Une once par pied carré de cuivre électrodéposé mesure 1.378 mils dans les tables IPC-2221, donc thickness_mil égale copper_oz fois 1.378 et width_mil égale A divisé par thickness_mil. Envoyez current, copper_oz et temp_rise_c comme nombres finis strictement positifs. Des alias tels que amps, thickness et temperature_rise sont acceptés pour que tableurs et formulaires réutilisent le même contrat sans renommer les colonnes. Des entrées identiques produisent toujours le même JSON, car le chemin est une poignée de puissances et une division, sans réseau, sans graine aléatoire et sans horloge murale.

Lire width_mil, les champs associés et le courant non valide

Les chaînes layer inconnues sont rejetées plutôt que traitées en silence comme external. C'est une estimation du premier ordre : les cartes réelles dépendent aussi de la rugosité du cuivre, du masque de soudure, des plans voisins qui dissipent la piste et des minimums fabricant, qui peuvent vous forcer à élargir au-delà de la formule thermique. Si la largeur calculée est sous le minimum de votre usine, utilisez le minimum usine. Associez le résultat à une vérification de chute de tension sur les longues pistes ; une piste thermiquement correcte peut encore perdre trop de millivolts à la charge. Une réponse réussie renvoie le courant résolu en ampères, copper_oz, temp_rise_c et layer, plus k_constant, thickness_mil, area_mil2, width_mil, width_mm, une chaîne de formule et method ipc_2221 afin que les clients branchent sur une étiquette stable. Utilisez width_mil comme chiffre principal de routage : la plupart des logiciels CAD dimensionnent encore les pistes en mils, et un mil vaut 0.0254 millimètres, valeur aussi renvoyée comme width_mm pour les empilements métriques. Un current manquant, une valeur non finie ou un courant qui n'est pas strictement positif échoue avec invalid_input et un message qui nomme le champ ; ces échecs ne sont pas facturés. Le même rejet s'applique à copper_oz et temp_rise_c inférieurs ou égaux à zéro, car un foil d'épaisseur nulle ou une élévation nulle feraient diverger la formule ou diviser par zéro. Conservez le contrat JSON dans les tests pour qu'un ajustement ultérieur de constantes ne se glisse pas en production.

Où une API de largeur de piste PCB justifie vraiment son coût

Utilisez l'API prépayée lorsqu'un greffon EDA, un vérificateur de BOM, le portail DFM d'un sous-traitant ou un correcteur de salle de classe ont besoin d'un contrat stable à $0.002 par élément réussi ; les échecs de validation ne consomment jamais de solde après le rejet par le moteur. Les auteurs qui livrent des SDK peuvent projeter width_mil et width_mm dans des panneaux de propriétés à côté du budget de courant du réseau. Cette scission — exploration interactive gratuite et API payante identique — vous permet de passer d'une revue de routage à un pipeline automatisé sans changer le résultat mathématique.

Listes DFM et de fabrication

Les sous-traitants et les vérificateurs de BOM appellent l'API pour qu'une revue d'empilement signale les pistes thermiquement sous-dimensionnées pour le courant et le poids de foil déclarés.

Oracles de cours et d'examen

Les enseignants figent un JSON golden pour un ampère sur cuivre externe d'une once et des erreurs volontaires de courant nul qui doivent échouer avec invalid_input.

Combien coûte le calculateur de largeur de piste PCB ?

L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent un solde KIT prépayé à $0.002 par élément réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →