Sensor Guide
Sensor Signal Conditioning, Bridge Measurement, Calibration, and ADC Scaling
Understand how sensor outputs become engineering values through sensitivity, offset, span, bridge excitation, calibration, conditioning, and ADC code scaling.
- Reading Time
- 20 min
- Difficulty
- Intermediate
- Last Updated
- September 12, 2026
Introduction
Sensor design is a translation problem. A physical quantity such as force, pressure, current, optical power, or acceleration must become an electrical signal, then a calibrated engineering value. Most mistakes happen when a designer skips one layer of that translation: treating sensitivity as amplifier gain, ignoring offset, mixing units, or assuming ADC resolution equals accuracy.
This guide explains the shared engineering model behind ECParts sensor calculators. It focuses on sensor signal conditioning, bridge measurement, calibration slope and offset, ADC scaling, and practical measurement limits. Motion-specific geometry and time-of-flight detail are intentionally kept as supporting context because those deserve a later motion and distance sensor guide.
Sensor Measurement Chain
Before choosing a formula, identify the stage being calculated. A bridge calculator estimates small differential output. A calibration calculator estimates a correction model. An ADC resolution calculator estimates code width in engineering units. Those are related, but they are not interchangeable.
| Stage | Meaning | Examples |
|---|---|---|
| Measurand | Physical quantity being measured. | Force, strain, pressure, current, acceleration, optical power |
| Sensing element | Device physics that turns the measurand into an electrical effect. | Resistive gauge, Hall element, piezoresistive bridge, photodiode |
| Electrical output | Raw voltage, current, resistance change, or charge/current signal. | mV/V bridge output, 4-20 mA, zero-centered voltage, photocurrent |
| Signal conditioning | Gain, offset, filtering, buffering, bridge excitation, or transimpedance conversion. | Instrumentation amplifier, TIA, anti-alias filter, reference buffer |
| Conversion | Maps electrical signal into engineering units. | y = mx + b, bridge ratio, ADC code scaling |
| Interpretation | Applies range, calibration, uncertainty, and operating limits. | Span percent, residual error, quantization-limited resolution |
Sensitivity, Offset, Range, and Span
Sensitivity is the slope between input and output. It is not a unitless gain unless both sides use compatible electrical units. A load cell may specify mV/V, a Hall sensor mV/A, an accelerometer V/g, and a photodiode A/W. Always carry units through the calculation.
Offset is the output at a reference input. Span is the difference between maximum and minimum values. Range names the endpoints. Gain correction changes slope; offset correction shifts the zero point. A robust sensor workflow keeps these separate.
Formula reference
Sensor Transfer Function
S = ΔOutput / ΔInputy = mx + bm = (y2 - y1) / (x2 - x1)b = y1 - mx1Span = Maximum - MinimumVariable definitions
- S
- sensor sensitivity with units set by output/input
- x
- raw electrical signal or raw sensor reading
- y
- calibrated engineering value
- m
- slope or sensitivity after unit normalization
- b
- offset or intercept
- Span
- difference between range endpoints
Bridge Measurement and Excitation
Strain gauges and load cells often use Wheatstone bridges because tiny resistance changes are easier to measure as differential voltage ratios. A bridge output in mV/V is not an absolute voltage by itself. It scales with excitation voltage, which makes excitation accuracy and ratiometric measurement important.
Bridge sensor formulas are owned by the Sensors category because the engineering task is measurement. They are related to resistor dividers, but the important result is sensor output polarity, sensitivity, zero balance, bridge excitation, and measurement range rather than generic resistor-network design.
Formula reference
Bridge Sensor Output
Vout = Vexc[R4/(R3+R4) - R2/(R1+R2)]mV/V = (Vout / Vexc) × 1000Load-cell Vsignal = sensitivity(mV/V) × Vexc × loadFractionQuarter bridge approximation: Vout/Vexc ≈ GFε/4Variable definitions
- Vexc
- bridge excitation voltage
- Vout
- differential bridge output
- GF
- strain gauge factor
- ε
- strain as a dimensionless ratio
- loadFraction
- applied load divided by rated capacity
For specific bridge calculations, use the Strain Gauge Calculator, Load Cell Output Calculator, or Wheatstone Bridge Sensor Calculator.
Sensor Output Types
Output type determines the equation and the hardware risks. A voltage-output sensor may be limited by loading and reference voltage. A 4-20 mA pressure sensor needs loop compliance and a receiver resistor. A photodiode is a current-output optical sensor that usually needs a transimpedance amplifier, but this guide does not rewrite op-amp feedback theory.
| Output Type | Model | Typical Sensor | Practical Boundary |
|---|---|---|---|
| Bridge / mV/V | Output scales with excitation voltage. | Strain gauges, load cells, bridge pressure sensors | Excitation accuracy and ratiometric measurement matter. |
| Voltage output | Output is a voltage transfer function versus measurand. | Hall current sensors, accelerometers, analog distance or pressure sensors | Offset, supply/reference dependence, and loading matter. |
| Current output | Output current represents process variable. | 4-20 mA pressure or industrial sensors | Receiver resistance and loop compliance matter. |
| Photocurrent | Current scales with incident optical power. | Photodiode sensors | Dark current, responsivity, TIA range, and bandwidth matter. |
| Time-of-flight | Distance is derived from propagation time. | Ultrasonic ranging | Temperature, echo geometry, and timer resolution matter. |
| Vector output | Multiple axes describe acceleration components. | Accelerometers | Static tilt assumptions and dynamic motion limits matter. |
Linear Scaling and Calibration
Many sensor calculators use a linear model because it is practical and transparent. Two endpoints define slope and intercept, and a measured signal is converted into engineering units. This model is useful for pressure transmitters, Hall current sensors, accelerometer voltage outputs, generic analog sensors, and calibrated raw readings.
Calibration improves a measurement model under the conditions used during calibration. A one-point tare can reduce offset. A two-point calibration can correct slope and offset for a linear model. A multi-point fit can estimate residuals. None of these automatically remove noise, hysteresis, drift, nonlinearity, or installation error.
Formula reference
Linear Scaling and Calibration
X = X1 + (E - E1)(X2 - X1)/(E2 - E1)E = E1 + (X - X1)(E2 - E1)/(X2 - X1)Two-point slope: m = (Y2 - Y1)/(X2 - X1)Two-point intercept: b = Y1 - mX1Residual: e = ymeasured - ypredictedRMSE = sqrt(Σe²/n)Variable definitions
- E
- electrical signal such as voltage, current, or ADC-derived value
- X
- engineering value such as pressure, current, force, or acceleration
- m
- calibration slope
- b
- calibration intercept
- e
- calibration residual
- RMSE
- root mean square residual error for the selected points
ADC Scaling and Resolution
ADC resolution connects the conditioned sensor span to digital codes. The useful question is not only how many bits the ADC has, but how much of the input span the sensor actually uses after gain and offset. A 12-bit converter gives 4096 possible codes, but a sensor that uses only half the ADC range gets about half the code span for measurement.
Resolution is not accuracy. ADC reference tolerance, sensor nonlinearity, noise, amplifier offset, input leakage, source impedance, anti-alias filtering, and temperature drift can all be larger than one ideal code width.
Formula reference
Sensor ADC Scaling
Codes = 2^NCodeMax = 2^N - 1VLSB = VADCspan / 2^NVADC = G × Vsensor + VoffsetXLSB = engineeringSpan / usableCodesVariable definitions
- N
- ADC bit depth
- VLSB
- ideal ADC voltage represented by one code width
- G
- analog front-end gain
- Voffset
- analog offset before ADC conversion
- XLSB
- engineering units per code width
Accuracy, Resolution, and Error Budget
A usable sensor result needs more than a transfer equation. Accuracy describes closeness to the true value under stated conditions. Precision describes repeatability. Resolution describes step size. These words are not interchangeable, and a data sheet specification such as +/-x% only has meaning with its stated reference conditions.
| Term | Meaning | Design Note |
|---|---|---|
| Accuracy | Closeness to the true value under specified conditions. | Not the same as display resolution or ADC bit count. |
| Precision | Repeatability or spread of repeated measurements. | A precise sensor can still be offset from the true value. |
| Resolution | Smallest distinguishable step in the measurement chain. | Often limited by ADC code width, noise, and usable span. |
| Offset error | Output error at zero or a reference point. | Corrected by offset/tare calibration, not by gain alone. |
| Sensitivity error | Slope error between input and output. | Corrected by gain or span calibration. |
| Linearity error | Deviation from an ideal straight-line model. | A two-point calibration cannot remove all nonlinearity. |
| Drift | Change with time, temperature, supply, stress, or aging. | Requires environmental control, compensation, or recalibration. |
| Hysteresis | Different output for the same input depending on prior direction. | Cannot be fully corrected by a single static slope and offset. |
Cross-Category Boundaries
Sensors V1 does not take ownership of NTC thermistors, RTDs, thermocouples, or temperature coefficient models. Those remain Thermal topics because their primary equations are temperature conversion, resistance-temperature behavior, and thermal sensing limits.
Op-amps are part of many sensor front ends, especially bridge amplifiers and photodiode TIAs, but op-amp gain, stability, slew rate, and feedback topology remain Op-Amp topics. Use Op-Amp Feedback, Gain, and Signal Conditioning Basics when the active circuit becomes the main question.
Digital and converter topics also have boundaries. ADC code width is discussed here only as sensor measurement resolution. Pure base conversion belongs to converter tools, while logic states and synchronous timing belong to the Digital Logic Fundamentals Guide.
Practical Sensor Workflow
A calculator result should be treated as one layer of the sensor chain. The strongest designs document assumptions at each layer so later reviewers know whether a number came from sensor physics, conditioning, calibration, ADC scaling, or environmental testing.
| Step | Check | Engineering Purpose |
|---|---|---|
| 1 | Define the measurand and range | Know what physical quantity, units, minimum, maximum, and overload cases matter. |
| 2 | Identify sensor output type | Bridge, voltage, current, photocurrent, time-of-flight, or vector output changes the math. |
| 3 | Normalize units | Convert mV/V, mV/A, V/g, mA, volts, ADC codes, and engineering units before combining formulas. |
| 4 | Separate offset from sensitivity | Zero shift and gain slope are different errors and need different corrections. |
| 5 | Scale to engineering units | Use a transfer function such as y = mx + b or a sensor-specific bridge equation. |
| 6 | Calibrate | Use one-point tare, two-point calibration, or multi-point fitting only where the model supports it. |
| 7 | Check ADC utilization | Confirm usable code span, engineering units per LSB, reference limits, and analog gain. |
| 8 | Build an error budget | Include noise, drift, linearity, reference error, excitation, loading, and environmental effects. |
| 9 | Verify in hardware | Measure under real installation, temperature, loading, and signal-conditioning conditions. |
Worked Examples
Example 1: Linear Sensor Sensitivity
- Given: a hypothetical pressure sensor outputs 0.5 V at 0 psi and 4.5 V at 100 psi.
- Engineering goal: find the transfer function from voltage to pressure.
- Equation: pressure = Pmin + (V - Vmin)(Pmax - Pmin)/(Vmax - Vmin).
- Substitution: pressure = 0 + (V - 0.5)(100 - 0)/(4.5 - 0.5).
- Result: pressure = 25(V - 0.5) psi.
- Interpretation: 2.5 V corresponds to 50 psi, but values outside 0.5 V to 4.5 V are extrapolated and should be flagged.
Example 2: Load Cell Bridge Output
- Given: a hypothetical 2 mV/V load cell, 5 V excitation, 100 kg rated capacity, and 25 kg applied load.
- Engineering goal: estimate bridge signal before amplification.
- Equation: Vsignal = sensitivity(mV/V) x Vexc x loadFraction.
- Substitution: loadFraction = 25/100 = 0.25; Vsignal = 2 mV/V x 5 V x 0.25.
- Result: Vsignal = 2.5 mV.
- Interpretation: the signal is small, so excitation accuracy, instrumentation-amplifier offset, noise, and ADC reference strategy are important.
Example 3: Offset and Sensitivity Correction
- Given: a hypothetical Hall current sensor has Vzero = 2.5 V and sensitivity = 40 mV/A. The measured output is 2.9 V.
- Engineering goal: calculate current without confusing offset with gain.
- Equation: I = (Vout - Vzero) / S.
- Substitution: I = (2.9 V - 2.5 V) / 0.040 V/A.
- Result: I = 10 A.
- Interpretation: changing sensitivity cannot fix an incorrect zero-current voltage; offset must be measured or calibrated separately.
Example 4: Sensor ADC Resolution
- Given: a sensor range is 0 to 1000 units and uses 3000 effective ADC codes after gain and offset.
- Engineering goal: estimate quantization-limited measurement step.
- Equation: units per code = engineering span / usable codes.
- Substitution: resolution = 1000 / 3000.
- Result: resolution = 0.333 units per code.
- Interpretation: this is only the ideal code step. Noise, reference accuracy, sensor drift, and calibration residuals can dominate real accuracy.
Common Mistakes
- Confusing sensor sensitivity with amplifier gain.
- Ignoring sensor offset or zero balance before applying a slope.
- Mixing mV/V, V, mA, ADC codes, and engineering units in one equation without normalization.
- Confusing range with span.
- Assuming every sensor is perfectly linear over the entire advertised range.
- Treating one-point calibration as a complete gain and offset correction.
- Confusing accuracy, precision, and resolution.
- Ignoring supply, excitation, or ADC reference dependence.
- Extrapolating far outside the calibrated range and presenting the result as valid.
- Ignoring signal-conditioning limits such as input range, output swing, offset, bandwidth, and noise.
- Using RSS error combination without independent statistical error assumptions.
- Assuming calibration removes drift, hysteresis, noise, nonlinearity, and installation effects.
Related Calculators
Related Engineering Guides
Support reference
FAQ
What is sensor sensitivity?
Sensor sensitivity is the change in electrical output divided by the change in measured input. Its units depend on the sensor, such as mV/V, mV/A, V/psi, V/g, or A/W.
What is sensor offset?
Sensor offset is the output at a defined zero or reference input. Offset shifts the transfer function vertically and should be handled separately from sensitivity or gain.
What is the difference between range and span?
Range names the minimum and maximum measurable values. Span is the difference between them. A -50 to +50 unit range has a span of 100 units.
How does two-point calibration work?
Two-point calibration measures two known reference points, calculates slope with (Y2 - Y1)/(X2 - X1), then calculates intercept with b = Y1 - mX1.
Does calibration remove all sensor error?
No. Calibration can reduce systematic offset and gain errors for the calibration conditions, but it does not automatically remove noise, drift, hysteresis, nonlinearity, installation error, or environmental effects.
What is the difference between accuracy and resolution?
Resolution is the smallest distinguishable step. Accuracy is closeness to the true value under stated conditions. More ADC bits can improve resolution without guaranteeing better accuracy.
Why does mV/V matter for bridge sensors?
mV/V describes bridge output per volt of excitation. If excitation changes, the bridge output changes proportionally, so ratiometric measurement and excitation stability matter.
When should I use ADC scaling for a sensor?
Use ADC scaling when the sensor output is digitized and you need engineering units per code, usable code span, required bit depth, or quantization-limited resolution.
Is a photodiode TIA just an op-amp gain circuit?
No. A photodiode TIA converts sensor current into voltage. Op-amp behavior matters, but the sensor calculation also depends on responsivity, optical power, dark current, feedback resistance, and bandwidth limits.
Summary
Sensor engineering connects a physical measurand to an electrical output, then to a calibrated engineering value. Sensitivity, offset, span, calibration, bridge excitation, conditioning, ADC code use, and error interpretation all need to be kept distinct.
Use sensor calculators as first-pass engineering models, then verify data-sheet limits, calibration conditions, environmental drift, noise, loading, reference accuracy, and real installation behavior before treating a measurement as final.
