You deserve PCB+

Current carrying capacity PCB trace | Calculator | Table | Current-carrying capacity | PCBs

Current carrying capacity of conductor tracks - calculator, table & diagram creation

Estimating Trace Heating

This tool serves as a rough estimate for trace heating under current load. The calculation is based on the IPC-2221 ("Generic Standard on Printed Board Design"), which received an update in 1968. In this update, the values for current load capacity were reduced by approximately 40%, as practical applications often showed higher heat development than calculated. The IPC-2152 ("Standard for Determining Current Carrying Capacity in Printed Board Design") later revisited this topic and highlighted that parallel-running traces, in particular, influence each other’s heat development to such an extent that isolated consideration seems impractical. An explanation of the IPC-2152 can be found here: “The Value of IPC-2152 by Michael R. Jouppi” https://www.ipc.org/system/files/technical_resource/E7%26S22_03.pdf.

It should therefore be reiterated that the tool below provides only a rough estimate of the expected trace heating. It is recommended to conduct your own measurements in practice after prototype production.

How to use the trace heating calculator:

First, you need to enter information regarding the number of layers and the assumed copper thickness. Then, you can choose which of the three variables will be calculated as unknown, i.e., which two values are given:

  • Current
  • Trace width
  • Temperature rise

Please note that the temperature difference must always be added to the ambient temperature. This refers solely to the heat generated by the current in the trace.

 
Tool - Track Heating

µm
mm
A
°C

Track heating series

Tool - Track Heating

Project name: Untitled project

PCB type: Multilayer
Copper thickness 35 µm
Track width 0.25 mm
Current 1 A
Temperature difference 30 °C
Temperature difference 11.20 °C

Series values

Current (A)Temperature difference (°C)
0.502.80
0.523.03
0.543.26
0.563.51
0.583.77
0.604.03
0.624.30
0.644.59
0.664.88
0.685.18
0.705.49
0.725.80
0.746.13
0.766.47
0.786.81
0.807.17
0.827.53
Current (A)Temperature difference (°C)
0.847.90
0.868.28
0.888.67
0.909.07
0.929.48
0.949.89
0.9610.32
0.9810.75
1.0011.20
1.0211.65
1.0412.11
1.0612.58
1.0813.06
1.1013.55
1.1214.04
1.1414.55
1.1615.07
Current (A)Temperature difference (°C)
1.1815.59
1.2016.12
1.2216.66
1.2417.22
1.2617.78
1.2818.34
1.3018.92
1.3219.51
1.3420.10
1.3620.71
1.3821.32
1.4021.94
1.4222.58
1.4423.22
1.4623.87
1.4824.52
1.5025.19

No responsibility is taken for the correctness of this information.

 

*Despite careful assessment there can no responsibility be taken for the correctness of any results.
*The commercial use and forwarding of created diagrams is permitted when referencing copyrights.

Example calculation for trace width depending on current-carrying capacity:

You want the track to heat up by a maximum of 50°C, with a current of 3A.

Select "track width" to determine it as the unknown. Type in the value "50" for temperature difference and "3" for current. The chart shows how to adjust temperature or current in case the calculated track width is not suitable. In case you realize that your track width is restricted in width you may choose "temeprature difference" as the unknown to see how much it will heat up.

In some cases you may also opt for an increase in copper thickness to allow more current through the trace at a certain heating. In this case, please refer to the minimum track width allowed for each copper thickness. For printed circuits from Leiton these minimum track widths are listed under "technology".