Signal conditioning
Raw sensor signals are often tiny or noisy. Conditioning amplifies and filters them so the ADC can measure them well.
Key points
- Resistive sensors such as strain gauges are usually wired as a Wheatstone bridge, which turns a tiny change in resistance into a small differential voltage centred near zero.1
- Load cells specify rated output in millivolts per volt of excitation, typically 1 to 3 mV/V, so a 5 V excitation gives only about 5 to 15 mV at full load, which needs amplification (an instrumentation amplifier or the ADC's programmable gain) before conversion.1
- An analog low-pass (anti-aliasing) filter before the ADC attenuates frequencies above half the sampling rate, which would otherwise fold back into the measurement as false lower-frequency signals.2
Where to go next
- See the conditioning in the end-to-end diagram
- Taking a load cell apart until it makes sense an engineering note from our team
- Uncalibrated bench characterisation of low-cost turbidity, TDS, pH and level sensors on Arduino Uno R4 WiFi a whitepaper from our lab
Spotted a mistake, or found this useful?
Tell usSources
- A Basic Guide to Bridge Measurements (SBAA532A) · Texas Instruments · Reference
- TI Precision Labs: Aliasing and Anti-aliasing Filters (TIPL 4304) slides · Texas Instruments · Reference