Resistor Low-Temperature Resistance Drift Testing: What Actually Happens Below ZeroMost engineers test resistors at room temperature and assume the value stays stable when things get cold. That assumption costs circuits. Resistors drift significantly at low temperatures, and the drift is not linear, not predictable from the datasheet alone, and not the same for every material. If your design operates in cold environments — aerospace, automotive winter ratings, cryogenic instrumentation — you need to measure the drift yourself under controlled conditions. Why Resistance Changes When Temperature DropsThe resistance of any material depends on how freely electrons move through it. At low temperatures, lattice vibrations decrease, which reduces scattering. For most metals, resistance drops as temperature falls. For carbon-based resistors, the opposite often happens — resistance increases because the conduction mechanism shifts from metallic to hopping between localized states. The temperature coefficient of resistance (TCR) tells you the slope of that change near 25°C. But TCR is only a first-order approximation. Below -40°C, the TCR itself changes. A resistor rated at 100 ppm/°C at room temperature might behave like 150 ppm/°C at -55°C, or it might flatten out entirely. The only way to know is to test it at the actual operating temperature. Setting Up a Low-Temperature Test ChamberChoosing the Right Thermal EnvironmentA standard environmental chamber works down to about -70°C. For anything colder, you need a cryogenic setup — liquid nitrogen bath, cold finger, or a closed-cycle cryocooler. The key is thermal uniformity. If your resistor sits at -80°C but one lead is still at -40°C because of poor thermal contact, you are measuring a gradient, not a temperature coefficient. Mount the resistor on a copper block with thermal paste. Use thin leads to minimize heat conduction from the room-temperature wiring. The thermal mass of the block should be large enough that the resistor temperature does not swing when you switch the test current on and off. Avoiding Self-Heating at Cryogenic TemperaturesThis is the trap nobody talks about. At low temperatures, the thermal resistance between the resistor body and the ambient increases dramatically. A milliwatt of self-heating that is negligible at 25°C can raise the local temperature by 10°C or more at -80°C. That completely corrupts your drift measurement. Keep the test current as low as possible. For a 1kΩ resistor at -80°C, stay below 100µA if you want self-heating under 10µW. Use a constant current source, not a voltage source, so the current does not change as the resistance drifts. Four-Wire Kelvin Measurement at Low TemperatureTwo-wire measurements are useless here. At low temperatures, the lead resistance changes too, and the contact resistance at the probe junctions becomes a significant fraction of the total reading. A 4-wire Kelvin setup separates the current path from the voltage sensing path. Run the current through the outer pair of leads. Sense the voltage drop across the resistor body using the inner pair, placed as close to the resistor terminals as physically possible. The voltage leads carry almost no current, so their resistance and contact resistance do not affect the reading. The formula is simple: R = V / I. But the devil is in the details. Your voltmeter needs microvolt resolution. At 100µA through a 1kΩ resistor, the voltage drop is 100mV — easy to measure. But at 100µA through a 10Ω resistor, you are looking at 1mV, and your leads are picking up thermoelectric voltages of the same magnitude. Dealing with Thermoelectric EMFs in Cold TestsEvery junction between dissimilar metals generates a voltage proportional to the temperature difference. In a cryogenic test, these parasitic voltages can be tens of microvolts — large enough to swamp your signal on low-value resistors. The fix is current reversal. Run the test current in one direction, record the voltage, flip the polarity, record again. The thermoelectric EMF stays the same while the resistive voltage changes sign. Average the two readings and the EMF cancels out. Do this at every temperature point. Do not assume the EMF is constant — it drifts as the chamber temperature changes. Many modern source-measure units have a built-in delta mode that automates current reversal. If yours does not, do it manually and log both polarities. How Different Resistor Materials Behave in the ColdMetal Film ResistorsMetal film resistors generally have negative TCR at low temperatures. A 100 ppm/°C part at room temperature might shift to 200 ppm/°C below -40°C. The drift is fairly smooth and predictable, but the absolute value can shift by 0.5% to 1% over a -55°C to +125°C range. For precision applications, this is often acceptable. For ultra-precision, it is not. Thick Film and Thin Film ResistorsThick film resistors tend to have positive TCR at low temperatures, meaning resistance increases as it gets colder. The drift is more nonlinear than metal film, and batch-to-batch variation is worse. A thick film resistor from one lot might drift 0.3% at -40°C while another from the same spec drifts 0.8%. You cannot rely on the datasheet TCR number for anything below -25°C. Carbon Film and Carbon CompositionCarbon-based resistors are the worst offenders. Their resistance can increase by 2% to 5% at -55°C compared to room temperature. The mechanism is hopping conduction, which becomes less efficient as thermal energy drops. If your design uses carbon resistors in a cold environment, you are gambling. Test every batch. Wirewound and Foil ResistorsWirewound resistors behave like metals — resistance drops at low temperature, and the TCR stays relatively constant. Precision foil resistors are the best performers, with TCR as low as 0.2 ppm/°C and minimal drift even at cryogenic temperatures. But they are large, expensive, and overkill for most applications. Calculating Drift from Your Test DataOnce you have resistance readings at multiple temperature points, plot resistance versus temperature. Fit a curve — usually a second-order polynomial works well enough: R(T) = R₀ × [1 + α(T − T₀) + β(T − T₀)²] Where R₀ is the resistance at reference temperature T₀ (usually 25°C), α is the linear TCR, and β captures the nonlinearity. For most engineering purposes, the β term is small enough to ignore above -40°C. Below that, include it. The drift at any temperature is simply: Drift(%) = [R(T) − R(T₀)] / R(T₀) × 100% Report this at your lowest operating temperature, not at the chamber limit. If your circuit never sees below -40°C, do not quote the -80°C number. Common Mistakes That Invalidate Cold TestsDo not take the resistor out of the chamber to measure it. The moment it warms up, the reading changes. All measurements must happen in situ, with the probes connected and the current flowing while the chamber is at the target temperature. Do not use thermal paste on the voltage sense leads. The paste changes the thermal path and creates a temperature gradient between the current leads and the voltage leads. Use dry contact or a thin layer of indium foil for the sense points. Do not rush the soak time. After the chamber reaches the target temperature, wait at least 30 minutes before taking readings. The resistor body takes time to equilibrate, especially if it is mounted on a PCB with copper planes acting as heat sinks. Do not ignore hysteresis. Cool the resistor down to your target, take readings, then warm it back up and take readings again on the way up. If the up-curve and down-curve do not overlap, you have thermal hysteresis in the material. That means the resistance depends on thermal history, not just current temperature. For precision circuits, this matters. |