Design Methodology · Study deck

Sensor Selection: Evidence Before Preference

A sensor wins only if its data sheet supports the product claim.

Blueprint Bina is your guide for this deck.

specsheetsensor
Blueprint Bina, the module guide, in a scene from this chapter.
iotclass.org

After studying this chapter

Learning objectives

You will be able to:

  • Explain: A motion shortlist might compare LIS3DH and ADXL345 rows for +/-2 g to +/-16 g range choices, output data rate, FIFO behavior, interrupt support, I2C/SPI access, package size, operating temperature, and supply/I/O requirements.
  • Explain: Replacing a sensor later can alter noise, timing, compensation, interrupt polarity, default register states, and package wetting behavior even when the new part uses the same bus and broad measurement category.
  • Explain: A vibration-monitoring design using an ADXL355-class low-noise accelerometer needs fixture resonance checks and real sampling traces, not only a low noise-density row.
iotclass.org

Major section

Start With the Requirement That Cannot Move

A high score is useless if one fixed need has already been missed.

  • The buyer, circuit designer, software owner, and service worker should be able to point to the same boundary before anyone assigns weights.
  • This first pass does not replace detailed error work or a long field trial.
  • That order keeps the table honest and keeps a cheap early check from becoming an expensive field fault.

Why it matters

It prevents a weak candidate from hiding behind a neat table.

iotclass.org

Major section

Select for Claims, Not Favorites

Sensor selection starts with the job the product needs the data to do.

  • Mandatory gates reject hard failures before datasheet evidence supports scoring the remaining candidates.
  • Bench checks then feed a selection summary that records the choice, risks, owners, and retest needs.
  • The first pass should reject candidates that fail mandatory gates before any scoring table appears.

Numbers to remember

1.8 VIf the host is 1.8 V

Why it matters

Another may pass integration but fail release evidence because the final enclosure traps humidity or the firmware cannot enter the advertised sleep state.

Sensor selection starts with the sensing claim, rejects hard failures at mandatory gates, and records the bench evidence and selection summary that make the choice auditable.
Sensor selection starts with the sensing claim, rejects hard failures at mandatory gates, and records the bench evidence and selection summary that make the choice auditable.
iotclass.org

Major section

Select for Claims, Not Favorites (continued)

If the host is 1.8 V and the sensor I/O cannot tolerate it, the part fails.

  • If a humidity sensor cannot recover from condensation in the enclosure, the part fails.
  • The route above keeps that discipline visible.
  • Mandatory gates then remove parts that cannot support the claim under recommended operating conditions.
iotclass.org

Major section

Select for Claims, Not Favorites (continued)

Another may pass integration but fail release evidence because the final enclosure traps humidity or the firmware cannot enter the advertised sleep state.

  • The sensing claim names the measured quantity, the deployment context, and the decision that will be made from the data.
  • Measurement claim:: The sensor range, resolution, accuracy, noise, drift, and response time fit the physical event.
  • Selection is therefore a controlled evidence route, not a shopping exercise.
iotclass.org

Major section

Compare Real Part Rows

A humidity accuracy row may apply at a particular supply voltage, temperature, and humidity band.

  • A motion shortlist might compare LIS3DH and ADXL345 rows for +/-2 g to +/-16 g range choices, output data rate, FIFO behavior, interrupt support, I2C/SPI access, package size, operating temperature, and supply/I/O requirements.
  • Range, normal operating conditions, I/O tolerance, address conflict, package exposure, required accuracy, and production lifecycle are usually gates.
  • Copying only the headline number is not enough.
iotclass.org

Major section

Compare Real Part Rows (continued)

A gate answers "can this part support the claim at all?" A preference answers "which viable part gives more margin or lower integration risk?" Do not mix them.

  • Lower active current, easier calibration, stronger driver ecosystem, FIFO depth, interrupt flexibility, and lead-time margin are usually preferences after the gates pass.
  • A practical evidence matrix should include the candidate part number, datasheet revision or date, row name, value, unit, test condition, and reviewer note.
  • A current row may describe one-shot forced mode rather than the firmware's actual oversampling, warm-up, interface, and sleep pattern.
iotclass.org

Major section

Datasheet Is Not Measurement

The selected sensor does not measure alone.

  • The board rail, pullups, bus capacitance, enclosure vent path, conformal coating, mechanical stress, thermal mass, sampling firmware, compensation math, timestamp source, and calibration fixture can change what the system reports.
  • Timing claims fail in similar ways.
  • Mechanical and environmental coupling matter as much as electrical fit.
iotclass.org

Major section

Datasheet Is Not Measurement (continued)

A humidity sensor behind a poor vent path can lag the room condition.

  • A motion node has the same pattern around output data rate, FIFO watermark, interrupt threshold, host wake time, and false-wake rate.
  • A pressure sensor under enclosure stress can report offset shifts.
  • The hidden engineering boundary is ownership.
iotclass.org

Major section

Datasheet Is Not Measurement (continued)

A vibration-monitoring design using an ADXL355-class low-noise accelerometer needs fixture resonance checks and real sampling traces, not only a low noise-density row.

  • A motion sensor mounted on a flexible board edge can measure board resonance instead of machine vibration.
  • A production program should record lifecycle status, package options, approved alternates, firmware register differences, calibration changes, and supplier notification requirements.
  • A good selection summary keeps those ownership boundaries visible.
iotclass.org

Major section

Datasheet Is Not Measurement (continued)

Replacing a sensor later can alter noise, timing, compensation, interrupt polarity, default register states, and package wetting behavior even when the new part uses the same bus and broad measurement category.

  • That boundary is why the final artifact should connect datasheet evidence to validation tasks.
  • Without that link, the selected part is only plausible.
  • With it, the team has an auditable chain from requirement to component to measured system behavior.
iotclass.org

Deck summary

Key takeaways

A high score is useless if one fixed need has already been missed.

  • Sensor selection starts with the job the product needs the data to do.
  • If the host is 1.8 V and the sensor I/O cannot tolerate it, the part fails.
  • Another may pass integration but fail release evidence because the final enclosure traps humidity or the firmware cannot enter the advertised sleep state.
  • A humidity accuracy row may apply at a particular supply voltage, temperature, and humidity band.
iotclass.org

Retrieval practice

Recall check

Blueprint Bina says: answer from memory, then check your reasoning.

Q1A popular sensor fails a mandatory operating-range requirement. How should the shortlist handle it?

AReject it before preference scoring
BKeep it if its driver ecosystem scores highly
CAverage the range failure into the price score
DDefer the range requirement until after purchase
Show answer

Answer: A Mandatory gates remove candidates that cannot support the sensing claim.

Q2A sensor’s low-current headline comes from a different measurement mode. What should the comparison preserve?

AThe headline current without its operating mode
BA preference rank in place of the datasheet revision
CThe package size as proof of low operating current
DThe mode and test conditions beside the current value
Show answer

Answer: D Datasheet conditions may differ from the firmware’s actual sampling and sleep pattern.

iotclass.org

Print reference

Answers

Answer key.

  1. A · Mandatory gates remove candidates that cannot support the sensing claim.
  2. D · Datasheet conditions may differ from the firmware’s actual sampling and sleep pattern.
iotclass.org