Resistor Selection: A Guide to Power, Tolerance and Temperature Coefficient
The resistor is the most basic and most-used component in electronic circuits; but it holds too many parameters to be dismissed as "just a resistor." A resistor with the wrong power rating can heat up and burn, and one with a too-wide tolerance can spoil a precise circuit. This guide covers step by step all the critical parameters you need to evaluate when choosing the right resistor.
Resistor types and their characters
The manufacturing technology directly determines a resistor's noise, stability and cost.
- Thick film: the most common and economical SMD resistor; ideal for general-purpose use. Offers mid-level tolerance and TCR.
- Thin film: low noise, narrow tolerance and low temperature coefficient; for precise analog and measurement circuits.
- Carbon film: low-cost through-hole type; high noise and limited stability.
- Wirewound: for high power and low resistance values; but not suitable at high frequency due to its inductance.
- Metal foil: the highest precision and stability; for reference and precise measurement applications, at a high cost.
Resistance value and E-series
Resistors are made in standard value series (E-series), and as the tolerance narrows, the number of available values increases: E12 for 10%, E24 for 5%, E96 for 1%. Rounding the value you calculate in your design to the nearest standard value is wise for both supply and cost; instead of hunting for a rare "special" value, use the nearest value in the E-series.
Tolerance
Tolerance shows how far the actual resistance value can deviate from the nominal value. In precise applications like a voltage divider, gain setting or timing, a 1% or narrower tolerance is needed. For coarse tasks like only current limiting or pull-up/pull-down, 5% is more than enough; unnecessarily narrow tolerance only raises the cost.
Power rating and derating
The power a resistor will dissipate is found with P = I²R (or V²/R), and this value must stay below the resistor's power rating. For reliability, usually at most 50–70% of the rated power is used (derating). Also, the power rating is valid for a certain ambient temperature; in hot environments, the capacity drops according to the derating curve. A resistor that heats up both drifts in value and shortens its life.
Temperature coefficient (TCR)
The temperature coefficient (ppm/°C) indicates how much the resistance value will drift as temperature changes. In precise circuits operating over a wide temperature range, low-TCR resistors (for example thin film, ±25 ppm/°C) should be preferred. In thick film resistors, the TCR is higher and can be a hidden source of error in precise measurements.
Resistor types comparison table
| Type | Tolerance | TCR | Noise | Best use |
|---|---|---|---|---|
| Thick film | ±1%–±5% | High | Medium | General purpose |
| Thin film | ±0.1%–±1% | Low | Low | Precise analog |
| Carbon film | ±5% | High | High | Low cost, through-hole |
| Wirewound | ±1%–±5% | Low | Low | High power |
| Metal foil | ±0.01% | Very low | Very low | Reference/measurement |
Common mistakes
- Not considering the power rating at the ambient temperature: the power value valid at room temperature drops significantly in a hot enclosure.
- Unnecessarily narrow tolerance: choosing 0.1% tolerance for a pull-up resistor only raises the cost.
- Using a wirewound resistor at high frequency: the inductance of wirewound resistors causes problems at high frequency.
- Choosing a non-standard value: a value outside the E-series makes supply harder; round to the nearest standard value.
Frequently asked questions
Should I choose thin film or thick film?
If precision, low noise and temperature stability matter, thin film; for general-purpose, cost-focused designs, thick film is suitable.
How do I calculate resistor power?
The power across it is found with P = I²R (or V²/R). Choose a power rating that uses at most 50–70% of the value you find.
What is a 0 Ω resistor for?
It's used for bridging (jumper) purposes; a practical solution for joining traces on a board or leaving optional connections.
Practical example: power rating calculation
Suppose 20 mA flows through an LED current-limiting resistor and the resistance value is 150 Ω. The power across the resistor is P = I²R = (0.02 A)² × 150 Ω = 0.06 W. In this case, although a 0.1 W (1/10 W) resistor looks theoretically sufficient, with the 50% derating rule it's safer to choose at least a 0.125 W (1/8 W) resistor. If you're working in a hot enclosure, going one step higher noticeably extends the life.
Common application: pull-up and pull-down resistors
In pull-up/pull-down resistors used to pull digital lines to a certain logic level, the value is a matter of balance: too high a value (for example 100 kΩ) increases sensitivity to noise and slows the line; too low a value (for example 1 kΩ) draws unnecessary current. On lines like I²C, around 4.7 kΩ is typically used, while 10 kΩ is a common starting value for general-purpose pull-up. Tolerance isn't critical in these applications; 5% is more than enough.
SMD resistor sizes
Surface-mount resistors come with standard size codes like 0402, 0603, 0805; a smaller code means a smaller physical size but also lower power capacity. For example, 0402 typically handles 1/16 W and 0805 1/8 W. When choosing a size, evaluate both the space on your board and the required power rating together.
Choosing the right resistor
In short, resistor selection is matching type, value/E-series, tolerance, power rating (with derating) and temperature coefficient together to the application. Once you've determined a value, you can see different manufacturers' and distributors' price and stock with the comparison tool, and find an equivalent for a part with a stock or cost problem with the cross-reference tool. You can start searching for a specific value here.