Sensors & Measurement · Study deck

Sensor Circuits: Bridges and Noise

A conditioned voltage has been adjusted so the input can read it.

Voltage Vera is your guide for this deck.

sensorcircuitssignal
Physics Phoebe, the module guide, in a scene from this chapter.
iotclass.org

After studying this chapter

Learning objectives

You will be able to:

  • Explain: The sensing element first converts the phenomenon into an electrical quantity; conditioning makes that quantity compatible with conversion; data processing then scales, checks, or acts on the result.
  • Explain: Sammy was amazed. "So the signal conditioning chain is: Bridge detects tiny change, Amplifier makes it louder, Filter cleans up the noise, then Max can read it perfectly?".
  • Explain: Quick Test: To verify your anti-aliasing filter is working, inject a known high-frequency signal (e.g., 800 Hz sine wave) into your system.
  • Explain: For 1 kHz sampling, the Nyquist frequency is 500 Hz.
Generic sensing application flow from physical measurement to data processing
Generic sensing application flow from physical measurement to data processing
iotclass.org

Major section

Load Cell Bridge Amplification

Scenario: A load cell for a beehive monitoring system uses a Wheatstone bridge with strain gauges.

  • You need to interface this with an Arduino Uno's 10-bit ADC.
  • That physical path explains why the HX711 calculation below sets electronic resolution but cannot remove mechanical installation error or drift.
A metal bar load cell removed from a digital weighing scale with its signal cable attached
A metal bar load cell removed from a digital weighing scale with its signal cable attached
iotclass.org

Major section

Signal Conditioning Circuit Detail

The order matters: a clipped amplifier output or overloaded ADC cannot be repaired by downstream processing.

  • The sensing element first converts the phenomenon into an electrical quantity; conditioning makes that quantity compatible with conversion; data processing then scales, checks, or acts on the result.
Signal-conditioning circuit passes a sensor voltage through an instrumentation amplifier, anti-alias low-pass filter, sample-and-hold circuit and analog-to-digital converter.
Signal-conditioning circuit passes a sensor voltage through an instrumentation amplifier, anti-alias low-pass filter, sample-and-hold circuit and analog-to-digital converter.
iotclass.org

Major section

Noise Sources and Mitigation

Understanding where noise enters the signal path helps design effective mitigation strategies.

  • Mitigation works best when it targets the coupling mechanism rather than merely smoothing every sample.
Noise diagnosis guide: EMI from motors and Wi-Fi adds high-frequency noise (mitigate with shielding). Ground loops cause 50/60Hz hum (use single-point ground). Thermal noise is always present (average samples). Combining hardware filtering with software averaging achieves clean readings even in noisy environments.
Noise diagnosis guide: EMI from motors and Wi-Fi adds high-frequency noise (mitigate with shielding). Ground loops cause 50/60Hz hum (use single-point ground). Thermal noise is always present (average samples). Combining hardware filtering with software averaging achieves clean readings even in noisy environments.
iotclass.org

Major section

Voltage Divider and Bridge Circuits

The Wheatstone bridge (covered above) and simple voltage dividers are the two fundamental resistive sensor interface circuits.

  • The voltage divider provides a simple output proportional to resistance ratio, while the bridge offers differential measurement with superior noise rejection.
A voltage divider scales a sensor voltage before ADC measurement.
A voltage divider scales a sensor voltage before ADC measurement.
iotclass.org

Major section

For Kids: Meet the Sensor Squad!

the microcontroller couldn't read it. "Sorry Sammy, my ADC needs at least a few hundred millivolts to see anything useful.

  • Temperature Terry was working in a factory, trying to measure the weight of honey jars on a conveyor belt.
  • But there was a problem.
  • Your signal is just lost in the noise.".

Key terms

When no weight
When no weight is on the scale, everything is balanced and the output is zero.
iotclass.org

Major section

For Kids: Meet the Sensor Squad! (continued)

"My strain gauge signal is only 1.25 millivolts!" Sammy cried. "That's like trying to hear a mouse whisper in a thunderstorm!".

  • When no weight is on the scale, everything is balanced and the output is zero.
  • But when a honey jar sits on it, the tiny change in the strain gauge tips the seesaw just a little bit!".
  • "Signal conditioning really is a superpower!" Sammy beamed.
iotclass.org

Major section

For Kids: Meet the Sensor Squad! (continued)

"But 1.25 millivolts is still too quiet!" Max protested.

  • "And before the signal reaches me," Max added, "it passes through a FILTER that removes all the buzzing from the factory motors.
  • Sammy was amazed. "So the signal conditioning chain is: Bridge detects tiny change, Amplifier makes it louder, Filter cleans up the noise, then Max can read it perfectly?".
  • In our 50 kg example, one ADC code is about 0.012 grams, though real noise and the load cell limit practical resolution.".
iotclass.org

Major section

Anti-Alias Before ADC Sampling

If you see it aliased to a low frequency with significant amplitude, your filter is inadequate.

  • The system is supposed to detect bearing faults by analyzing vibration frequencies up to 400 Hz.
  • For 1 kHz sampling, the Nyquist frequency is 500 Hz.
  • Anti-aliasing is mandatory for any system that processes signals with unknown high-frequency content.

Why it matters

Cost-Benefit: A low-cost RC filter can reduce false alarms that could trigger unnecessary maintenance or hide real faults.

iotclass.org

Major section

Anti-Alias Before ADC Sampling (continued)

Any frequency components above 500 Hz in the input signal will "alias" — appear as false lower frequencies in the digitized data.

  • Quick Test: To verify your anti-aliasing filter is working, inject a known high-frequency signal (e.g., 800 Hz sine wave) into your system.
  • If it correctly shows up as highly attenuated (or doesn't appear at all) in your ADC data, your filter is working.
  • Cost-Benefit: A low-cost RC filter can reduce false alarms that could trigger unnecessary maintenance or hide real faults.
iotclass.org

Deck summary

Key takeaways

Scenario: A load cell for a beehive monitoring system uses a Wheatstone bridge with strain gauges.

  • The order matters: a clipped amplifier output or overloaded ADC cannot be repaired by downstream processing.
  • Understanding where noise enters the signal path helps design effective mitigation strategies.
  • The Wheatstone bridge (covered above) and simple voltage dividers are the two fundamental resistive sensor interface circuits.
  • the microcontroller couldn't read it. "Sorry Sammy, my ADC needs at least a few hundred millivolts to see anything useful.
iotclass.org

Retrieval practice

Recall check 1 of 3

Physics Phoebe says: answer from memory, then check your reasoning.

Q1Your ESP32-based temperature logger shows periodic 50Hz noise spikes in ADC readings. The sensor is a thermocouple measuring slow changes (max 0.5Hz). Which combination of mitigations is most effective?

ASoftware averaging only (128-sample moving average)
BHardware RC low-pass filter (fc = 5Hz) plus star-ground topology
CIncrease ADC sampling rate to 10kHz to oversample the noise
DReplace the thermocouple with a digital I2C temperature sensor
Show answer

Answer: B A 5 Hz first-order RC filter passes the 0.5 Hz temperature signal while attenuating 50 Hz interference by about 20 dB. A star-ground layout can reduce ground-loop coupling; verify the installed noise level.

iotclass.org

Retrieval practice

Recall check 2 of 3

Physics Phoebe says: answer from memory, then check your reasoning.

Q2A weak bridge signal needs a custom gain and filter before conversion. Which interface gives the team that control?

AAny digital sensor interface with no analog front-end review.
BA digital bus alone with no signal-conditioning circuit.
CAn analog signal chain with a designed gain and filter front end.
DA display refresh that hides noise without changing conversion.
Show answer

Answer: C The analog chain lets the team set gain and filtering.

Q3What removes unwanted frequency content before sampling can mistake noise for signal?

AAmplification
BIsolation
CLinearisation
DFiltering
Show answer

Answer: D Filtering limits unwanted frequency content and noise before sampling so it cannot masquerade as useful signal.

iotclass.org

Retrieval practice

Recall check 3 of 3

Physics Phoebe says: answer from memory, then check your reasoning.

Q4Complete the digital low-pass filter for noisy sensor data:

Aalpha = 0.1 # Smoothing factor (0-1)
Balpha = 10 # Smoothing factor
Calpha = -0.5 # Smoothing factor
Dalpha = 0 # Smoothing factor
Show answer

Answer: A An exponential moving average (EMA) filter uses alpha to blend new readings with previous output.

iotclass.org

Print reference

Answers

Answer key.

  1. B · A 5 Hz first-order RC filter passes the 0.5 Hz temperature signal while attenuating 50 Hz interference by about 20 dB. A star-ground layout can reduce ground-loop coupling; verify the installed noise level.
  2. C · The analog chain lets the team set gain and filtering.
  3. D · Filtering limits unwanted frequency content and noise before sampling so it cannot masquerade as useful signal.
  4. A · An exponential moving average (EMA) filter uses alpha to blend new readings with previous output.
iotclass.org