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
iotclass.org

After studying this chapter

Learning objectives

You will be able to:

  • 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: If an SHT31-DIS-style humidity sensor has better package exposure for the enclosure, that belongs in the package and environmental evidence rows rather than a vague "better fit" note.
  • Explain: 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.
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.

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.

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.
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

Compare Real Part Rows

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.

Key terms

What comparison
What comparison is needed?", "options": [ { "text": "The catalogue price as a substitute for an energy budget.", "correct": false, "feedback": "Not quite.

Numbers to remember

-16 gADXL345 range
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.
  • Copying only the headline number is not enough.
  • A humidity accuracy row may apply at a particular supply voltage, temperature, and humidity band.
iotclass.org

Major section

Compare Real Part Rows (continued)

A current row may describe one-shot forced mode rather than the firmware's actual oversampling, warm-up, interface, and sleep pattern.

  • If the BME280 pressure capability is not needed, it should not win points unless the product actually uses pressure.
  • If an SHT31-DIS-style humidity sensor has better package exposure for the enclosure, that belongs in the package and environmental evidence rows rather than a vague "better fit" note.
  • That summary is what manufacturing, firmware, purchasing, and later maintainers will read when a supplier change, enclosure change, or field failure forces the decision to be revisited.
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

Major section

In 60 Seconds

Sensor selection is not a popularity contest.

  • A weighted score can support the choice, but it cannot rescue a sensor that fails a must-have requirement.
iotclass.org

Major section

What This Chapter Adds

Datasheet reading asks "what does this part say?" Sensor selection asks "which candidate best supports this system claim?" That shift adds gates, trade-offs, and evidence discipline.

  • Gate Reject hard failures early Supply, range, interface, package, temperature, and lifecycle can disqualify a part before scoring.

Key terms

Weighted scoring
Weighted scoring is useful after mandatory requirements have been satisfied.
iotclass.org

Major section

Do Not Average Away a Must-Have Failure

A sensor that cannot survive the temperature range, fit the package, talk to the host, or meet a required safety limit should be rejected.

  • A high weighted score in other categories does not make that acceptable.
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 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.
iotclass.org

Retrieval practice

Recall check 1 of 4

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

Q1A sensor passes mandatory gates but has an untested condensation risk. What should its selection summary say?

AState pass evidence, log condensation risk and owner, and require a bench retest.
BDeclare the highest-scoring sensor fully proven before condensation bench tests.
COmit condensation risk and owner so procurement proceeds without a hold.
DReject every candidate with an open question instead of assigning a retest.
Show answer

Answer: A The summary connects the selected part to residual validation work.

iotclass.org

Retrieval practice

Recall check 2 of 4

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

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

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

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

iotclass.org

Retrieval practice

Recall check 3 of 4

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

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

AHeadline current with no measurement mode or conditions
BPreference rank instead of datasheet revision and test mode
CThe mode and test conditions beside the current value
DPackage size as proof of current in the chosen mode
Show answer

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

iotclass.org

Retrieval practice

Recall check 4 of 4

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

Q4Two sensors pass mandatory limits. What should the final selection summary preserve?

APreserve cheapest price only and discard operating assumptions and pending bench work.
BErase rejected parts after purchase so the preference decision cannot be reviewed.
CKeep chosen part, rejected options, preferences, assumptions and pending bench checks.
DKeep only selected part number, without its test conditions or alternatives.
Show answer

Answer: C The record supports later substitution and validation.

iotclass.org

Print reference

Answers

Answer key.

  1. A · The summary connects the selected part to residual validation work.
  2. B · Mandatory gates remove candidates that cannot support the sensing claim.
  3. C · Datasheet conditions may differ from the firmware’s actual sampling and sleep pattern.
  4. C · The record supports later substitution and validation.
iotclass.org