Sensors & Signal Conditioning

sensor calibration

Calibration is teaching your system what its readings actually mean. A raw sensor gives you a number — a voltage, a count — but that number is not yet the temperature, weight, or pressure you want. Calibration is the process of comparing your sensor against a known, trusted standard and working out the exact relationship, so that from then on you can convert any raw reading into a correct real-world value. It is the difference between a gauge that wiggles and a gauge you can believe.

The simplest calibration finds two numbers: an offset (where the reading should be zero) and a gain or slope (how much real-world change each unit of reading represents). You apply two known references — say a scale with no load and then with a known 1 kg mass — record the raw readings, and fit a straight line: real value = slope times (reading) + offset. With zero load reading 100 counts and 1 kg reading 900 counts, the slope is 1 kg / 800 counts and the offset removes the 100. For a curved sensor like a thermistor or thermocouple you need more points and a curve fit, not just two. Calibration also corrects for the tolerances of your own resistors and amplifier, folding every fixed error into the final numbers.

Why this matters: every honest measurement system is calibrated, because real sensors and components have spread, offset, and drift that no datasheet typical value captures for your specific unit. Two nominally identical load cells can read several percent apart until each is calibrated. The honest caveats: calibration is only as good as the reference you trust (a standard that is itself traceable to national standards is the gold path); it captures conditions at one moment, so sensors that drift need periodic re-calibration; and calibration fixes repeatable errors, not random noise — it cannot make a noisy sensor quiet, only make an accurate one truthful.

A scale reads 100 counts with nothing on it and 900 counts with a known 1 kg weight. Calibration sets offset = 100 and slope = 1 kg / (900 - 100) = 1 kg per 800 counts. Afterward, a reading of 500 counts becomes (500 - 100) times (1/800) = 0.5 kg — the raw number is now real weight.

Two known points fix offset and slope; raw counts become real units.

Calibration corrects repeatable errors (offset, slope, fixed nonlinearity), but it cannot remove random noise — a calibrated sensor is accurate, not necessarily quiet. And a calibration is only as trustworthy as the reference standard you measured against.

Also called
calibration校正標定