Voltage Reference Drift Error

error(ppm) = TC · ΔT

Quick answer

This calculator solves error(ppm) = TC(ppm/°C) × ΔT(°C) for Error. With Temp Coefficient 50 ppm/°C, Temperature Span 50 °C, the result is 2500. It solves in 3 directions, so you can enter the values you have and get the one you need.

Calculator

Error
—

Formula

error(ppm) = TC(ppm/°C) × ΔT(°C)

Description

A voltage reference drifts with temperature at a rate given by its temperature coefficient. Over an operating temperature span this produces a total error in parts-per-million of the output. This drift often dominates a precision measurement’s accuracy budget, so the reference tempco—not the ADC resolution—frequently sets the real system accuracy.

Variables

  • error — Total drift error (ppm)
  • TC — Temperature coefficient (ppm/°C)
  • ΔT — Operating temperature span (°C)

Practical Notes

A 10 ppm/°C reference over a 50 °C span drifts 500 ppm ≈ 0.05%—enough to swamp a 16-bit ADC (15 ppm/LSB). For high accuracy choose a few-ppm/°C reference and limit ΔT.

Symbols and units

Symbol Meaning Default unit Accepted units
errppm Error — —
TC Temp Coefficient ppm/°C ppm/°C
dT Temperature Span °C °C

Step by step

  1. 1. What you know: Temp Coefficient 50 ppm/°C, Temperature Span 50 °C
  2. 2. The relation: error(ppm) = TC(ppm/°C) × ΔT(°C)
  3. 3. Substitute: TC = 50 ppm/°C, dT = 50 °C
  4. 4. Result: Error = 2500

Worked examples

Minimum range

Given: Temp Coefficient 0.5 ppm/°C, Temperature Span 2.5 °C

Result: Error = 1.25

Low range

Given: Temp Coefficient 5 ppm/°C, Temperature Span 25 °C

Result: Error = 125

Typical

Given: Temp Coefficient 50 ppm/°C, Temperature Span 50 °C

Result: Error = 2500

High range

Given: Temp Coefficient 200 ppm/°C, Temperature Span 85 °C

Result: Error = 17000

Maximum range

Given: Temp Coefficient 2000 ppm/°C, Temperature Span 850 °C

Result: Error = 1.7 × 10⁶

Solving for each variable

Solve for Error

Temp Coefficient 0.5 ppm/°C, Temperature Span 2.5 °C → 1.25

Solve for Temp Coefficient

Error 0.025, Temperature Span 2.5 °C → 0.01 ppm/°C

Solve for Temperature Span

Error 0.025, Temp Coefficient 0.5 ppm/°C → 0.05 °C

How Error changes with Temp Coefficient

Temp Coefficient (input) Error (result)
5 ppm/°C 250
12.5 ppm/°C 625
25 ppm/°C 1250
37.5 ppm/°C 1875
50 ppm/°C 2500
75 ppm/°C 3750
100 ppm/°C 5000
200 ppm/°C 10000
350 ppm/°C 17500
500 ppm/°C 25000

Embed this calculator

Paste this into any page. It keeps working when this page updates, and credits the source.

<iframe src="https://vbatpower.com/embed/vref-drift-error/" width="100%" height="460" style="border:1px solid #1f2a37;border-radius:12px" loading="lazy" title="Voltage Reference Drift Error"></iframe>
<p><a href="https://vbatpower.com/formulas/vref-drift-error/">Voltage Reference Drift Error</a> Calculator by vbatpower.com</p>

Frequently asked questions

How do you calculate Voltage Reference Drift Error?

Use error(ppm) = TC(ppm/°C) × ΔT(°C). With Temp Coefficient 50 ppm/°C, Temperature Span 50 °C, Error works out to 2500.

What is the formula for Voltage Reference Drift Error?

The formula is error(ppm) = TC(ppm/°C) × ΔT(°C). A voltage reference drifts with temperature at a rate given by its temperature coefficient.

How do you find Temp Coefficient when you know the other values?

Rearrange for Temp Coefficient: with Error 0.025, Temperature Span 2.5 °C, Temp Coefficient is 0.01 ppm/°C.

How do you find Temperature Span when you know the other values?

Rearrange for Temperature Span: with Error 0.025, Temp Coefficient 0.5 ppm/°C, Temperature Span is 0.05 °C.

Need more features?

Save calculations, import telemetry data, simulate battery discharge, and collaborate with your team.

Try the App