Sensor Architecture, Excitation & Signal Conditioning
A sensor channel is a controlled experiment: excitation establishes the transduction law, the analogue front end preserves the wanted variable, and conversion makes the result usable without inventing precision.
A bare sensing element rarely produces a trustworthy engineering value. The complete measurement channel is measurand → transducer → excitation and analogue front end → anti-alias filter → ADC → calibration and diagnostics. Each boundary can add loading, drift, noise, delay, saturation, or ambiguity, so channel accuracy cannot be inferred from the sensor data sheet alone.
Begin with an error-and-range budget #
Work backward from the required decision. A controller that must distinguish 0.2 °C changes does not merely need an ADC with nominally small LSBs: sensor tolerance, lead resistance, self-heating, reference drift, amplifier offset and noise, filter settling, quantization, and calibration residual must jointly fit the budget.
For independent standard uncertainties, combine them by root-sum-square,
but bounded worst-case errors, common reference errors, and correlated temperature drift must not be hidden inside that assumption.
Excitation is part of the measurement #
Passive resistive and reactive sensors require applied energy. Constant-voltage excitation makes a bridge naturally ratiometric when the same reference feeds the ADC. Constant-current excitation makes voltage proportional to resistance, but current creates self-heating. AC excitation and synchronous demodulation can move a weak signal away from DC offset and noise, yet add phase and settling constraints.
The analogue front end has four jobs #
- Present the correct impedance to the sensor.
- Translate differential or current output into the ADC input range.
- Reject out-of-band energy before sampling.
- Survive wiring faults, common-mode transients, and ESD without corrupting normal measurements.
Gain should place the largest credible signal below clipping with room for offset, tolerance, and transients. A 2 mV/V load cell at 5 V yields only 10 mV full scale; gain 250 maps it to 2.5 V, but a 2 mV bridge offset becomes 0.5 V after amplification and consumes one fifth of the range.
Conversion and calibration #
The ADC reference, input common-mode range, source impedance, acquisition time, integral nonlinearity, and effective noise all matter. Calibration identifies coefficients of the assembled channel, not merely the element. At minimum verify zero, span, monotonicity, overload recovery, warm-up drift, and a point not used to fit the calibration.
Diagnostic reasoning #
| Symptom | First distinction to make |
|---|---|
| fixed offset | sensor zero, amplifier offset, ground drop, or calibration constant |
| 50/60 Hz ripple | magnetic pickup, capacitive common mode, or ground loop |
| value changes when connected | source loading or common-mode violation |
| noisy only near full scale | clipping/recovery, reference modulation, or actuator coupling |
| correct DC, wrong transient | filter, sensor time constant, sampling, or computation latency |
Probe the raw sensor nodes, conditioned analogue output, ADC code, and engineering-unit result separately. Without those observability points, software compensation can conceal a physical channel fault.