123 Main Street, New York, NY 10001

Smart Air Purifier / Humidifier: Sensors, Motor Drives & Power

← Back to: Consumer Electronics

A smart air purifier / humidifier only performs as well as its sensing integrity and power + EMC robustness. Most real-world failures come from condensation/drift in air sensors and load transients/noise coupling from fans, pumps, atomizers, and the PSU—so design around clean rails, controlled return paths, and evidence-first debug hooks.

H2-1 — Page Intent, Boundary, and What This Page Solves

A smart air purifier / humidifier is a closed-loop air-treatment appliance: sensingdecision/controlactuation (fan/pump/atomizer) → safe power. Most field issues originate from measurement integrity loss (drift, condensation, EMI) and load transients (motor/atomizer) that disturb rails and ground returns.

Boundary: This page focuses on device-internal hardware coupling, evidence-based debug, and IC block selection. It does not expand into cloud/app architecture or HVAC system engineering.

Closed-loop boundary Evidence-first debug IC block mapping No cloud/app deep-dive No HVAC system design
  • For engineers: stabilize sensor readings, reduce false alarms, prevent resets/brownouts, control EMI coupling, and improve long-run reliability (condensation-aware design).
  • For buyers/PMs: map functions to IC blocks (sensor/AFE, motor/atomizer driver, MCU/Wi-Fi, PSU & protections) and compare tradeoffs (cost, risk, robustness).
  • Evidence rule: reading problems start from raw data (sensor raw/ADC counts) before any index; stability problems start from rail minima + reset reason before network/control conclusions.
Practical center idea: Measurement integrity and power robustness dominate outcomes. When a device “acts smart” but behaves wrong, the root cause is often coupling (motor/atomizer/SMPS noise) rather than “control logic”.
F1 · Smart Purifier / Humidifier Hardware Loop Sensing → Control → Actuation → Safe Power (and where coupling happens) SENSING CONTROL ACTUATION & POWER PM Sensor laser + photodiode VOC Sensor MOX / gas module RH / Temp condensation guard AFE + ADC filter + reference MCU control + logs Wi-Fi SoC connect + OTA hooks Guards warm-up • plausibility fault counters • derate Fan Driver BLDC / AC Tach / FG feedback Pump / Atomizer driver + protections dry-run • OCP • OTP Load motor / piezo transients Protected Power PSU → rails (12V/5V/3.3V/1.8V) UVLO • OVP • OCP • OTP • inrush clean sensor rail + zoning PWM / di/dt coupling HF drive + condensation SMPS ripple → AFE/ADC Solid arrows: control/signal flow Dashed arrows: coupling paths to manage
Figure F1 — System blocks and the three most common coupling paths that drive false alarms and instability.

H2-2 — Use-Case Variants and Architecture Choices (Purifier vs Humidifier vs Combo)

Variant choice determines the dominant load, the dominant sensor risk, and the first engineering priority. The goal is not feature listing—this section locks the most likely failure mechanism and the first two evidence signals to capture.

  • Purifier-only: airflow is the primary actuator; particle sensing drives most control decisions. The most common instability is motor switching noise contaminating sensor readings and creating “phantom pollution” feedback.
  • Humidifier-only: actuation depends on type—ultrasonic (HF piezo drive, condensation risk), evaporative (lower EMI, RH placement + hygiene risk), warm/steam (block-level thermal safety constraints).
  • Combo: strongest coupling environment (motor + HF drive + PSU ripple + condensation). Architecture must prioritize power zoning and condensation-aware sensing.
Variant Dominant Loads Dominant Sensor Risks First Design Priority First 2 Evidence Signals
Purifier-only Fan/blower start & ramp transients; PWM di/dt EMI/ground bounce → PM/VOC spikes; airflow turbulence at sensor inlet Sensor rail cleanliness + motor return-path separation; tach-based stabilization Sensor raw vs PWM/tach correlation; rail min + reset reason (if any)
Humidifier (Ultrasonic) HF piezo drive; water-level dependent load Condensation film; MOX VOC humidity sensitivity; HF coupling into AFE Condensation-aware placement + HF isolation; dry-run detect + OCP margins Driver current/frequency vs mist output; RH/T lag and drift signature
Humidifier (Evaporative) Fan + wick airflow (lower EMI) Slow baseline drift (odor/VOC); RH placement/response time Stable RH measurement path; hygiene/maintenance detection hooks VOC baseline trend vs RH; airflow proxy (tach/pressure drop)
Humidifier (Warm/Steam) Heater power steps (block-level) Thermal drift of sensors; safety derating Thermal protection & derating hooks; keep sensing away from hot spots Temperature gradient vs sensor offset; OTP/derate flags
Combo Motor + HF drive + PSU ripple interaction Cross-domain coupling + condensation; multi-sensor plausibility failures Power zoning + coupling control first; then control-loop guard rails Cross-sensor simultaneous spikes; sensor raw + rail ripple snapshot
Interpretation tip: If a reading spike strongly synchronizes with fan PWM, tach edges, or atomizer drive states, the first suspect is coupling (return path, rail cleanliness, placement), not “environment change”.
F2 · Variant Architectures and Critical Coupling Paths Each variant highlights one dominant “failure coupling” to engineer out first Purifier Humidifier Combo PM/VOC/RH MCU + Wi-Fi Fan Driver PWM di/dt PSU + Zoning clean sensor rail Critical: PWM → sensor spikes RH/T + VOC MCU Control Atomizer / Pump HF drive + load change Condensation Guard placement + coating Critical: HF + moisture → drift PM/VOC/RH MCU + Guards Fan PWM Atomizer HF Power Zoning First rail + return separation Critical: PWM + HF + ripple Dashed arrows highlight the first coupling to engineer out
Figure F2 — Three mini architectures with the dominant coupling path highlighted for each variant.

H2-3 — Air-Quality Sensing Stack: What to Measure and the Real Error Sources

Air-quality performance is limited by measurement integrity long before control logic. The practical priority is to keep raw signals traceable, separate sensor rails from high di/dt loads, and treat condensation + EMI as first-order error sources.

What matters most is not the sensor model name; it is the combination of calibration strategy, mechanical placement / airflow path, and electrical coupling control (rail cleanliness, return paths, sampling windows).

Condensation film EMI pickup Power ripple injection Raw data traceability Placement & airflow Warm-up behavior

3.1 Measurement targets and common sensor blocks

  • PM2.5 / PM10 (primary for purifiers): typically a laser scattering module with an internal micro-fan, laser diode, photodiode, and TIA/processing. Accuracy depends heavily on airflow geometry and contamination control.
  • VOC / odor (trend + anomaly): most consumer units use a MOX sensor with a micro-heater and resistance readout. Dominant issues are baseline drift, humidity sensitivity, and poisoning/aging.
  • CO₂ (optional): NDIR modules have distinct behavior—warm-up time and power pulses. If CO₂ is not a core feature, omitting it often improves BOM and power stability.
  • HCHO / NO₂ (optional): electrochemical sensors require stable biasing and transimpedance with leakage-aware design.
  • RH / Temperature (primary for humidifiers): drives closed-loop humidity control and acts as a condensation guard input. Placement and response time dominate.

3.2 Real-world noise & drift taxonomy (two layers)

  • Sensor intrinsic: offset/bias, gain error, temperature dependence, aging, poisoning (MOX), warm-up stabilization, and maintenance needs (dust accumulation, filter effects).
  • System coupling (field dominant): condensation film and leakage paths, EMI pickup from motor PWM / HF drivers, and power ripple injection into AFE/ADC/reference. These often appear as synchronous spikes aligned with actuation states.

3.3 Minimum logs to keep raw signals traceable

Sensor / Block Raw data to record Health / status flags Environment / context Why it matters (failure signature)
PM module raw particle counts (or raw concentration), sample interval laser status, internal fan status/tach (if available) fan PWM/tach, filter clog state/pressure drop (if present) Spikes correlated to PWM/tach indicate coupling; long-term shift indicates contamination or airflow path change
MOX VOC raw resistance/divider ADC code heater state (duty/current), warm-up timer RH/T, actuation state (atomizer on/off) Humidity/condensation creates baseline drift; heater ripple + sampling window creates periodic jitter
NDIR CO₂ (optional) raw ppm reading warm-up state, pulse event markers rail min during pulse, internal temperature (if available) Supply droop during pulse can bias readings; early warm-up readings are not comparable to steady-state
Electrochemical (optional) TIA output raw code/voltage open/short diagnostics (if implemented), saturation flags bias voltage, RH/T Leakage/condensation shifts bias; ESD/connector events can drive saturation or long recovery
RH/T raw RH, raw T CRC/I²C error counter (if any) sensor location mode (near outlet/inlet), actuation state Lag and placement cause control overshoot; intermittent bus errors often indicate power/EMI issues
Anti-false-alarm rule: if multiple sensors spike simultaneously, suspect a common cause (rail/return/EMI). If a spike is tightly synchronized with fan PWM/tach edges or atomizer drive states, suspect coupling before environmental change.
F3 · Sensor Error Budget Map (Risk Matrix) Rows: sensor types · Columns: dominant sensitivities · Right: minimum logs Sensor Temp drift Humidity EMI Warm-up Maintenance Logs Low Med High Risk level PM (Laser) RAW STATUS VOC (MOX) HEATER RAW CO₂ (NDIR) PULSE WARM Electrochem BIAS TIA RH / Temp RH/T I2C
Figure F3 — Risk matrix makes dominant sensitivities visible and ties each sensor to minimum logs for traceability.

H2-4 — Analog Front-End (AFE) Design Patterns for Consumer Air Sensors

AFE stability is achieved by treating the sensor interface as a small system: clean sensor rails, controlled return paths, and sampling windows that avoid high di/dt switching edges. Most “mysterious drift” becomes predictable once leakage (condensation) and injection paths are managed.

4.1 PM optical modules: supply ripple and coupling into TIA

  • TIA node is fragile: photodiode/TIA inputs are high-impedance and highly sensitive to leakage and radiated fields. Keep routing short and isolated from power switching nodes.
  • Bandwidth vs noise: excessive bandwidth turns PWM edges into “signal”; excessive filtering can hide short spikes needed for plausibility checks. A controlled RC at the ADC input is preferred over uncontrolled parasitics.
  • Ripple injection path: sensor rail ripple modulates analog offsets; use a dedicated LDO/LC for sensor/AFE and keep its return away from motor currents.

4.2 MOX VOC: heater drive + resistance readout without creating false jitter

  • Heater drive: PWM is efficient but creates EMI; constant-current is quieter but requires headroom and thermal care. Regardless of method, record heater state as part of logs.
  • Resistance readout: divider-to-ADC works well if the ADC sampling window avoids heater switching edges. Add an RC low-pass before ADC to define bandwidth intentionally.
  • Humidity sensitivity: MOX baseline shifts with RH; avoid mounting MOX in the mist path. Use RH/T context to prevent “humidity events” from being interpreted as pollution.

4.3 Electrochemical gas sensors (optional): bias stability + protection

  • Transimpedance first: treat the sensor as a current source; bias stability and input leakage dominate. Condensation can appear as a false current offset.
  • Input protection: ESD at connectors can saturate the TIA or shift bias; protection must be placed at the interface without creating leakage on the sensitive node.

4.4 RH/T (digital) still needs analog discipline

  • Local decoupling and controlled pull-ups reduce I²C error bursts under EMI. A “digital sensor” can still fail due to power droop or noisy return paths.
  • Placement dominates: response time and exposure define control overshoot and condensation false positives. Keep RH/T away from direct mist jets and hot spots.

4.5 Engineering deliverables

  • AFE Do: dedicate a sensor/AFE rail (LDO/LC), keep AFE close to sensors, route high-impedance nodes short, add intentional RC at ADC inputs, and align ADC sampling windows away from PWM/HF edges.
  • AFE Don’t: share AFE returns with motor/atomizer currents, place ESD parts that create leakage on sensitive nodes, run sensor lines parallel to switching nodes, or rely on “software smoothing” to hide coupling.
Bring-up test point What to measure What it diagnoses
Sensor/AFE rail (LDO out) ripple, droop during motor/atomizer events power ripple injection into ADC/reference
MCU 3.3V / 1.8V minima min voltage during fan start / pulse loads brownout risk, reset immunity
PM TIA output / module analog out noise floor + spikes vs PWM EMI pickup vs true aerosol events
ADC reference node (if exposed) stability during load steps gain drift / conversion jitter
MOX heater drive PWM edges or heater current stability heater-induced EMI and sampling aliasing
MOX divider output (pre-ADC) RC time constant, settling, ripple readout stability and filtering correctness
Motor PWM / phase node (observe only) edge speed + switching timing coupling source fingerprint
Atomizer HF node (observe only) frequency stability vs load HF injection and mist-related drift
Ground reference points analog vs power ground delta under load ground bounce / return-path problems
Fast discriminator: if sensor raw spikes align with PWM/HF edges while the sensor rail is clean, suspect EMI/return coupling. If spikes align with rail ripple or droop, suspect power injection or insufficient zoning.
F4 · AFE + ADC + Filtering Topology (3 Branches → ADC) Intentional RC filters + clean sensor rail + sampling window control Sensor Branches PM Photodiode TIA RC VOC (MOX) Heater Divider RC Electrochemical Shared Analog Clean Sensor Rail LDO / LC + decoupling ADC Ref Guard timing MCU ADC sampling window avoids edges raw data + status logged Noise Sources Fan PWM high di/dt Atomizer HF HF injection SMPS Ripple rail injection Condensation leakage paths bias shift Manage coupling paths first
Figure F4 — Three sensor branches feed the ADC through intentional RC filtering; clean sensor rail and sampling-window control protect raw signal integrity.

H2-5 — Control Loops and Algorithms (Without Turning Into Software Article)

Stable control comes from verifiable hardware signals and explicit guard rails (warm-up, hysteresis, ramps, lockouts), not from increasingly complex math. The control loop should remain predictable under condensation, EMI, and power transients.

Warm-up state Sanity checks Hysteresis Ramp / slew limit Min dwell time Condensation lockout Fault latch

5.1 Purifier loop: AQ target → fan RPM (avoid hunting)

  • Inputs: PM (primary), VOC trend, optional CO₂ context, plus tach/FG feedback and PSU health flags.
  • Outputs: target fan RPM / PWM duty with ramp limits to prevent start-up dips and audible jumps.
  • Guard rails: hysteresis around thresholds, minimum dwell time per speed step, and slew-limited transitions to prevent frequent oscillation when PM fluctuates near a boundary.
  • Evidence to log: raw PM + fan PWM + tach (actual RPM) + rail minima / brownout flags. Correlating spikes to actuation states separates coupling from real events.

5.2 Humidifier loop: RH setpoint → mist output (anti-condensation constraints)

  • Inputs: RH/T (primary), optional water/flow/drive health flags, and a warm-up timer for RH/T stability.
  • Outputs: mist level / pump / atomizer enable with bounded step sizes (avoid “on-off-on” oscillation).
  • Condensation guard: when RH is high or condensation risk is detected, activate lockout/derate states. Control should not chase transient RH spikes caused by mist jets or sensor wetting.
  • Evidence to log: raw RH/T + atomizer state + lockout state + rail minima. This makes “over-humidification” and “false lockout” diagnosable.

5.3 Multi-sensor sanity checks (keep control credible)

  • Correlation rule: if PM spikes align tightly with fan PWM edges or acceleration ramps, suspect coupling or airflow disturbances before environmental changes.
  • Consistency rule: simultaneous anomalies across PM/VOC/RH with a PSU event suggests a common cause (rail/return/EMI), not a true air event.
  • Trust gating: warm-up, lockout, and post-fault recovery should lower sensor trust and force conservative outputs rather than aggressive chasing.

5.4 Required hardware hooks (signals that make software stable)

  • Tach/FG feedback: closed-loop fan control needs actual RPM to detect stall, load changes, and jitter.
  • Motor current/voltage sense (or supply dip sensing): detects start-up stall, blocked rotor, and load transients.
  • PSU telemetry: brownout/UVLO flags and reset reasons prevent “mystery resets” from being misdiagnosed as sensor issues.
  • Warm-up timers: blocks unstable sensor readings from entering the control loop before stabilization.
  • Fault inputs / latch: overcurrent/overtemp/dry-run/blocked-rotor must force deterministic safe states.
Practical rule: control loops should be explainable with logs. If a state transition cannot be justified by (raw sensor + tach + PSU flag + guard state), the loop lacks the hardware hooks for field robustness.
F5 · Closed-Loop Control with Guard Rails Inputs → Pre-checks → Guards → Decision → Actuation (+ Fault & Lockout states) Inputs PM / VOC RH / Temp Tach / FG PSU Flags Fault Inputs Timers warm-up Control Pipeline Pre-checks warm-up complete · sensor validity Guard Rails hysteresis · ramp limit · dwell time sanity checks · trust gating condensation lockout Decision target fan RPM + mist level Fault / Recovery State latch → safe output cooldown · retry · log markers Actuation Fan Driver PWM / RPM Atomizer mist output Logs raw + state event markers Telemetry rail minima state ↔ sanity
Figure F5 — Control stability is enforced by explicit guard rails (warm-up, hysteresis, ramps, lockouts) and hardware signals (tach/PSU flags) that keep transitions explainable.

H2-6 — Fan / Blower Drive: BLDC vs AC, Noise, and EMI-Coexistence

The fan/blower is simultaneously an actuator and a dominant noise source. Robust products treat motor switching, wiring, and return paths as part of the sensing system because they directly affect PM/VOC/RH stability.

6.1 BLDC fan (most common): driver choices and feedback

  • Integrated BLDC driver IC: faster development with built-in protections and tach support, but still requires careful zoning and return-path control.
  • External MOSFETs: more flexibility for efficiency and acoustics, but increases bring-up complexity and requires explicit protection/telemetry hooks.
  • Tach/FG is mandatory: enables closed-loop RPM control, stall detection, bearing-aging indicators (jitter), and sanity checks against sensor spikes.

6.2 Acoustic noise vs PWM frequency (engineering-level guidance)

  • Audible artifacts often track PWM frequency bands and torque ripple. Slew-limited RPM changes reduce sudden tonal changes.
  • EMI trade-off: faster edges reduce switching loss but increase coupling. The goal is not “lowest EMI at any cost,” but EMI levels that keep sensors stable.

6.3 AC fan (regional): triac / SSR at block level

  • Triac/SSR control can require zero-cross or phase control concepts and typically raises harmonics/EMI concerns. The control approach should remain at block level to avoid expanding into mains engineering.

6.4 EMC coupling paths that destabilize sensors

  • dV/dt coupling: PWM edges and HF nodes capacitively/radiatively inject into high-impedance AFE inputs.
  • Ground bounce: motor current return sharing with AFE/ADC reference shifts measured baselines.
  • Rail injection: start-up current dips and ripple modulate sensor rails and ADC/reference nodes.
  • Harness antenna: motor wiring radiates and couples into sensor lines and internal interconnects.

6.5 Reliability signatures and early warning

  • Start-up stall: supply dip + no RPM rise indicates insufficient headroom, friction, or driver limits.
  • Blocked rotor: current rises while tach stays low/zero; repeated retries should create explicit fault latching.
  • Bearing aging: tach jitter increases and current slowly rises at the same target RPM; audible noise often increases.

6.6 What to measure first (priority list)

  • Rail minima during fan start/accel: captures dips that trigger resets or bias ADC/reference.
  • Tach waveform and jitter: detects stall, aging, and control instability.
  • PWM/phase node edge behavior: fingerprints the coupling source strength.
  • Sensor raw vs PWM correlation: confirms coupling vs true air events.
  • AFE output noise vs rail ripple: separates radiated pickup from rail injection.
Symptom Likely root cause Best evidence to capture
PM spikes when fan speed changes Coupling (PWM edge / airflow disturbance) rather than real particles raw PM vs PWM/tach correlation; AFE output spikes; rail ripple during ramps
Reset during fan start Start-up inrush dip; insufficient PSU headroom; UVLO margin rail minima waveform; brownout/reset reason; motor current at start
Fan intermittently stops then recovers Blocked rotor, connector intermittency, driver thermal protection tach dropouts; current rise; fault flags; thermal state markers
Noise increases over weeks Bearing aging or imbalance; torque ripple sensitivity tach jitter trend; current trend at fixed RPM; acoustic events vs RPM
VOC/RH jitter increases at high fan speed Harness antenna + AFE pickup; shared returns; rail injection sensor raw noise floor vs speed; ground delta; rail ripple vs speed
Coexistence principle: motor drive and sensor AFE must not share uncontrolled return paths. Isolation by zoning (separation), clean sensor rails, and defined sampling windows typically beats “more filtering” alone.
F6 · Motor Drive Noise Coupling into Sensors Three coupling paths: dV/dt pickup · ground bounce · rail injection (and practical fixes) Motor / Drive BLDC Driver PWM edges Motor phase current Wiring Harness acts like an antenna Sensors / AFE PM TIA + RC high-Z node VOC Divider + RC sampling window ADC + Reference rail injection sensitive Power / Return Paths SMPS Rail Clean Sensor Rail (LDO/LC) Star Return Separation / Keep-out dV/dt pickup harness antenna rail injection ground bounce Fix Targets star return clean sensor rail RC/LC + separation
Figure F6 — Sensor instability is typically driven by dV/dt pickup, shared returns (ground bounce), and rail injection. Fixes are zoning, star returns, clean sensor rails, and intentional RC/LC.

H2-7 — Humidification Actuation: Pump vs Ultrasonic Atomizer vs Heater (System-Level)

Humidification loads are not constant. Water level, temperature, and condensation change the effective impedance and operating point. Reliable products treat actuation as a driver → load → feedback/protection chain, where every abnormal state becomes a diagnosable event.

Driver → load Feedback signals Dry-run detect OCP / OTP Soft-start Fault latch Test sweeps

7.1 Ultrasonic atomizer: resonant load that shifts with water level

  • Drive domain: high-frequency excitation (tens/hundreds kHz range) into a resonant piezo load. Water level and temperature shift the effective resonance and damping.
  • What changes in the field: low water, mineral buildup, and condensation alter coupling efficiency. A fixed-frequency drive can drift into “low mist” or “squeal” regimes.
  • Typical failure modes: no mist, audible squeal, overcurrent/overheat events, or cracked piezo after repeated dry-run stress.
  • Evidence signals: drive current envelope, fault flags (OCP/OTP), and dry-run detection markers make “no mist” distinguishable from “sensor reading error”.

7.2 Pump (water feed): stall current and back-EMF spikes

  • Motor type: brushed DC or BLDC. The dominant electrical risk is start/stall current and switching transients.
  • Stall/blocked flow: stall current can pull rails down, triggering resets or corrupting sensor readings during the event.
  • Back-EMF & spikes: switching and harness inductance can generate voltage spikes; clamp/absorb elements keep these from injecting into sensitive rails.
  • Evidence signals: start-up rail minima, pump current peak, and tach/drive state show whether “low mist” is a flow problem or a drive-protection problem.

7.3 Heater (steam/warm): keep block-level hooks

  • High-level model: heater is a high-power, slow-thermal load with safety-critical overtemperature and dry-run constraints.
  • Required hooks: temperature sensing, an independent overtemp path, and deterministic fault states. Avoid treating heater faults as “software tuning” problems.

7.4 Condensation/leakage: electrical impact and zoning constraints

  • Electrical consequence: condensation films and leakage paths shift high-impedance nodes and can destabilize AFEs and digital buses.
  • Design constraint: keep critical analog/high-Z nodes away from mist paths, and ensure connectors/edges do not become unintended leakage bridges.
  • Concept-level mitigation: separation, controlled airflow/mist direction, and selective protective strategies near vulnerable regions (without becoming a process tutorial).

7.5 Atomizer driver must-have protections (minimum set)

  • OCP: handles load drift and abnormal coupling without catastrophic overstress.
  • OTP: prevents driver self-heating from escalating into repeated resets or permanent damage.
  • Dry-run detect: stops “no water” operation that accelerates piezo and driver failures.
  • Soft-start: reduces rail dips and avoids sudden entry into unstable acoustic regimes.
  • Frequency tracking (concept): maintains energy coupling as resonance shifts, reducing squeal and “no mist” behaviors.
  • Fault latch + controlled retry: avoids uncontrolled oscillation between fault and restart that destabilizes the entire power tree.

7.6 Test plan bullets (validation that catches field drift)

  • Water level sweep: high → mid → low → near-empty; record mist stability, current envelope, and protection triggers.
  • Temperature sweep: cold/room/warm; verify resonance shift tolerance and dry-run discrimination robustness.
  • Mist-rate stability: hold a fixed output level over time; watch drift indicators (current, acoustic signatures, and control-state churn).
  • Transient interaction: atomizer enable/disable and pump starts must not cause system resets or sensor false alarms (rail minima + state logs).
Design rule: “no mist” should never be a mystery. With OCP/OTP/dry-run flags, current envelopes, and controlled retries, the actuation chain becomes explainable and recoverable.
F7 · Atomizer / Pump Power Stage & Protections Driver → Load → Feedback / Protection (block-level) Control MCU / SoC states + timers Enable / Level Fault Handling Condensation Risk lockout/derate Drivers Ultrasonic Atomizer Driver HF stage · soft-start Pump Driver stall-aware Heater Switch (block) overtemp path TP1 Drive I current envelope TP2 Rail min start/transient Loads & Protections Piezo (resonant) water-level shift Pump Motor stall current Heater Load thermal inertia Protection Set OCP · OTP dry-run detect fault latch flags → state Shared rail (watch TP2 minima during starts)
Figure F7 — Treat humidification as a driver–load chain with explicit protection signals and test points. Load shifts (water/temperature) must be handled deterministically.

H2-8 — Protected PSU and Power Tree: The #1 Root Cause of Field Failures

Most field “sensor problems” are actually power-tree problems: actuation transients inject dips and ripple into MCU and analog rails. A robust design assigns clear rail ownership, enforces noise zoning, and makes every reset explainable.

Rail ownership Supervision (PG/BOR) Analog LDO/LC Actuation rail separation Reset reason Zoning

8.1 Typical power tree (within device scope)

  • Input: AC/DC adapter or DC input → inrush control and transient clamps.
  • Primary conversion: primary SMPS generates 12V/5V distribution rails.
  • Secondary rails: buck rails (3.3V/1.8V) supply MCU/Wi-Fi and digital logic.
  • Sensor rails: analog LDO/LC-filtered rails feed PM/VOC/RH front-ends and ADC/reference nodes.
  • Actuation rails: fan/pump/atomizer rails carry large di/dt and must not share uncontrolled return paths with sensor rails.

8.2 Protections and supervision (turn chaos into diagnosable events)

  • Fuse / NTC / inrush: limits plug-in surge and reduces brownout-like behavior during starts.
  • MOV / TVS (block-level): clamps transient spikes so they do not propagate into sensitive rails.
  • OVP / OCP / OTP: converts abnormal loads into controlled shutdowns rather than random resets.
  • UVLO / BOR + reset reason: ensures the MCU does not execute in marginal voltage regions and logs why the reset happened.

8.3 Noise management: keep sensor analog rails clean

  • Clean sensor rail: LDO/LC filtering isolates analog nodes from motor and atomizer ripple.
  • Return-path control: star returns and zoning prevent motor currents from modulating ADC/reference baselines.
  • Sampling windows: treat post-start and post-switching windows as low-trust periods to avoid false control reactions.

8.4 Rail ownership table (engineering deliverable)

Rail Primary loads Peak current driver Allowed ripple priority Supervision / telemetry
12V / 5V BUS actuation feed, intermediate conversion fan start, pump stall, atomizer enable medium (do not inject into analog) rail minima monitor, OVP/OCP events
3.3V MCU, Wi-Fi/BLE, digital sensors radio TX bursts, CPU peaks high PG + BOR threshold alignment
1.8V MCU core/peripherals, memory I/O clock/memory activity high sequencing + PG, reset markers
AN_LDO (clean) PM TIA, VOC readout, ADC/ref sensor warm-up, ADC bursts highest ripple check point, noise floor watch
ACT_RAIL fan/pump/atomizer drivers stall/inrush, HF switching low (localized) OCP/OTP flags, current envelope

8.5 Reset immunity checklist (field-grade)

  • Hold-up margin: worst-case actuation start must keep MCU rails above BOR/UVLO thresholds.
  • Threshold alignment: BOR level matches real rail dips (avoid false resets and avoid “running in the gray”).
  • Sequencing discipline: no back-powering or I/O phantom powering during partial rail ramps.
  • Actuation isolation: motor/atomizer rails and returns cannot modulate AN_LDO and ADC/reference nodes.
  • Reset reason + event markers: every reset has a recorded cause and timestamp relative to actuation events.
Practical definition of “robust”: under fan/pump/atomizer transients, sensor rails remain quiet, the MCU never executes in undervoltage regions, and any shutdown/reset is logged with an actionable cause.
F8 · Power Tree + Noise Zoning Separate analog/sensor rails from actuation transients; supervise resets and rail minima Input & Primary AC/DC or DC In Inrush Fuse/NTC Primary SMPS 12V / 5V bus Zones Analog / Sensor Zone AN_LDO / LC clean rail PM AFE TIA VOC / RH readout Digital Zone 3.3V / 1.8V buck rails MCU BOR Wi-Fi TX burst Actuation Zone ACT_RAIL (12/5) di/dt + ripple Fan Pump Atomizer Supervision: PG · BOR · reset reason · rail minima Keep analog rails quiet · controlled returns Contain transients inside actuation zone
Figure F8 — The power tree should enforce zoning: actuation transients remain local, sensor rails stay quiet, and supervision signals make resets explainable.

H2-9 — EMC/ESD/Surge + Sensor Integrity: Designing for a Noisy Appliance

In purifier/humidifier appliances, the dominant reliability problem is often not the sensor model— it is how switching noise, ESD, and input transients couple into the measurement chain. Robust designs separate noise domains, clamp energy at the entry, and use logging to prove whether an air-quality event is real.

Threat map Coupling paths ESD / surge entry Return control Selective filtering Measurement integrity

9.1 Key threats in a purifier/humidifier

  • Motor switching: PWM/commutation dV/dt and di/dt; harness radiation; ground bounce that modulates ADC/reference nodes.
  • Atomizer inverter: high-frequency energy and step changes during enable/disable or resonance shifts.
  • SMPS harmonics: ripple injection into sensor rails, burst-mode behavior under light loads, and load-step transients during starts.
  • ESD on buttons/ports: contact/air discharge couples into long traces and into digital buses and resets if energy is not terminated locally.
  • Surge on mains/input: large-energy input events (clamp at entry, do not let energy propagate through sensitive zones).

9.2 Mitigation strategy ladder (do the highest-leverage work first)

  • (1) Layout separation + return-path control: define analog/sensor, digital, and actuation zones; ensure actuation return currents do not share uncontrolled paths with ADC/reference and AFE grounds.
  • (2) Input protection placed at the true entry: TVS/MOV/RC elements must terminate ESD/surge energy at the connector/entry area with minimal loop area. “Correct part, wrong placement” behaves like no protection.
  • (3) Filtering only where it matters: use CM choke/LC on cables and noisy rails where measured coupling exists (motor harness, adapter input, actuation rails), rather than scattering filters everywhere and creating new failure modes.
  • (4) Firmware as support (not the foundation): debounce and plausibility checks can prevent a single EMI spike from triggering aggressive control actions, but cannot fix rail dips or corrupted analog baselines.

9.3 Measurement integrity: real air event vs EMI-induced spike

  • Time-scale consistency: true air changes usually evolve with physical inertia; EMI spikes are often narrow, impulsive, and aligned to switching edges.
  • Cross-sensor coherence: real events tend to show plausible relationships (e.g., sustained PM rise with fan response); EMI often presents as a single-channel jump without supporting changes.
  • Actuation correlation: if “PM spikes” appear only at fan start/atomizer enable, treat the window as low-trust and inspect coupling.
  • Power/flag correlation: rail minima, PG/BOR edges, and protection flags provide evidence that a measurement is contaminated.

9.4 Lab validation matrix (quick and decisive)

Goal: for each stress event, observe which rails/sensors glitch, and log which flags/counters increment.

Stress event Watch rails Watch sensors Watch buses/flags Pass criteria (practical)
ESD (buttons/ports) 3.3V minima, AN_LDO ripple PM raw, VOC raw, RH/T BOR/reset reason, I²C error count No reset; any glitch is bounded and does not persist
EFT / fast transients 12V/5V minima, PG behavior PM/VOC raw stability fault counters (OCP/OTP), comm errors No uncontrolled state churn; logs show cause if derate occurs
Surge at input input clamp response, bus stability sensor rail quietness OVP/OCP indicators Energy terminates at entry; sensor zone remains quiet
Fan start/stop ACT_RAIL dip, AN_LDO coupling PM raw spike check tach jitter, control-state transitions No false AQ alarm; spikes are identified and suppressed
Atomizer enable/disable HF ripple leakage, rail minima VOC/RH/T plausibility dry-run detect, OCP/OTP No persistent bias shift; any protection action is logged
Radio TX bursts 3.3V droop during TX single-channel spikes reset reason (must not occur) No resets; measurement remains coherent across channels

9.5 Minimal logging required for EMC truth

  • Rail minima/maxima: 12V/5V and 3.3V minima around start/ESD windows; AN_LDO ripple checkpoint if available.
  • Reset reason: BOR/WDT/PG loss markers with timestamps.
  • Sensor raw: PM raw, VOC raw, RH/T raw (not just the combined AQ index).
  • Actuation markers: fan start/stop, atomizer enable, pump enable, plus fault flags and retry counters.
  • Bus health: I²C error counters (NACK/timeouts) if available.
Integrity rule: if an AQ spike aligns with a rail dip, PG/BOR edge, or actuation switching edge, treat it as suspect until cross-sensor and time-scale evidence confirms it.
F9 · EMC Test Event → Observed Signals Event → rail response → sensor glitch → controller guard rails t0 t1 t2 t3 Lane A · Event Lane B · Power / Flags Lane C · Sensor Outputs Lane D · Controller Reaction ESD Strike Motor Start Atomizer Enable Rail Dip TP2 minima AN_LDO Ripple clean rail check PG / BOR Edge reset reason PM Raw Spike impulse VOC Jump single-channel? RH/T Stable coherence check Ignore Window post-start Plausibility cross-sensor Derate / Latch fault counters
Figure F9 — Use a timeline view to correlate stress events with rail behavior, sensor raw glitches, and controller guard-rail actions. This is the fastest way to separate “real air events” from EMI artifacts.

H2-10 — Field Failures & Debug Playbook (Evidence-First)

Field debugging becomes fast when symptoms are mapped to a 2-signal rule: check two decisive signals first, then narrow root-cause clusters before changing hardware or firmware. Logs should make every reset and every abnormal actuation event explainable.

2-signal rule Evidence-first Rail minima Reset reason Raw sensors Fault counters

10.1 Debug method: evidence-first workflow

  • Step 1: identify the symptom category (reset/offline, sensor stuck, drift, no mist, airflow issues).
  • Step 2: apply the 2-signal rule to split the space quickly.
  • Step 3: confirm with one additional capture (test point or log) before changing hardware.
  • Step 4: close the loop by adding a counter/log so the next occurrence is self-explaining.

10.2 “2-signal rule” table (symptom → two decisive signals)

Symptom Signal A (check first) Signal B (check second) Likely root-cause cluster Next capture
Random reboot / offline 12V/5V minima (TP2) BOR/reset reason Actuation transients, UVLO/BOR mismatch, PG loss ACT_RAIL current envelope + event timestamp
AQ value stuck high/low Sensor raw (PM/VOC) vs AQ index RH/T + warm-up state Condensation bias, init/warm-up failure, bus errors I²C error count + AN_LDO ripple checkpoint
VOC drifts over days Heater drive proxy/current trend Baseline learning log / counter Sensor poisoning/aging, humidity coupling, rail drift Temperature correlation + duty-cycle history
Humidifier stops misting Driver current envelope (TP1) Dry-run detect / OCP/OTP flags Low water, resonance shift, protection latch Retry counter + water-level state snapshot
Fan noisy / low airflow Tach vs PWM/command Start current peak / rail dip Stall/aging, supply limitation, control hunting Tach jitter stats + start/stop window capture

10.3 Logging requirements (minimum set to make failures explainable)

  • Power: 12V/5V minima, 3.3V minima (or PG edges), reset reason with timestamps.
  • Actuation: fan PWM + tach, atomizer enable + OCP/OTP/dry-run flags, pump enable/drive state, retry counters.
  • Sensors: PM raw, VOC raw, RH/T raw, warm-up state markers.
  • Health counters: I²C error counts, fault counters (OCP/OTP/dry-run), abnormal window triggers.
Operational rule: if a symptom cannot be explained from logs, the logging set is incomplete. Add one counter or one timestamped marker at the point where ambiguity remains.
F10 · Evidence Capture Map Symptom → two decisive signals → next capture (test points + logs) System Core Power Tree minima · PG · BOR Sensors raw PM · raw VOC · RH/T Actuation fan · pump · atomizer Test Points TP2 rail minima TP-AN_LDO ripple Actuation Probes TP1 driver current Tach jitter Logs / Flags reset reason (BOR/WDT) PG loss markers I²C error counters Fault Counters OCP / OTP dry-run detect retry count Symptom: Reboot rail min + BOR Symptom: AQ Stuck raw + RH/T Symptom: No Mist current + flags Symptom: Fan Issue tach + dip Always start with 2 signals
Figure F10 — Map each symptom to two decisive signals first, then add a single “next capture” to confirm. This keeps field debug fast and repeatable.

H2-11 — IC Selection Guide and BOM Anchors (Examples, Not a Shopping List)

A purifier/humidifier is a sensing → control → actuation system. Component selection should prioritize measurement integrity, actuation robustness, and power/reset immunity. The tables below provide concrete MPN examples as BOM anchors, while keeping selection criteria vendor-neutral.

Selection dimensions Hardware hooks High RMA risk blocks MPN anchors
Usage note: MPNs are representative, commonly used parts. Final selection must be validated against the product’s supply voltage, current peaks, thermal design, EMC environment, and availability.

11.1 RMA-risk-first selection order

  • High RMA Sensors & sensing path: drift/condensation/EMI sensitivity; require raw-data access, warm-up state, and error/status codes.
  • High RMA Fan / motor drive: start/stall/blocked-rotor events; require tach feedback and fault reporting.
  • High RMA Atomizer stage (if humidifier): resonance shifts, dry-run, overcurrent/overtemp; require OCP/OTP + dry-run detect + retry policy.
  • High RMA Primary power: line/input transients and load steps; require supervisor/PG strategy and hold-up awareness.

11.2 Air sensors (module vs discrete) — selection checklist

  • Interface robustness: UART vs I²C vs analog output; error recovery strategy under EMI (timeouts, retries, bus reset).
  • Warm-up & baseline: MOX VOC sensors need warm-up markers and baseline learning hooks; log warm-up state explicitly.
  • Humidity/condensation sensitivity: ensure RH/T is available to gate or compensate VOC/PM anomalies.
  • Maintenance model: PM optical modules need dust management; prefer modules with self-diagnostics and stable fan control.
  • Observability: raw values, status/error codes, and (if available) lifetime counters are mandatory for field truth.
BOM slot Selection dimensions (what to compare) Concrete MPN examples (anchors) Notes / hardware hooks
PM2.5 / PM10 module Output interface; fan control behavior; response time; long-term drift; contamination tolerance Sensirion SPS30
Plantower PMS5003
Honeywell HPMA115S0-XXX
Omron B5W-LD0101
Log raw PM values + module status; correlate spikes with fan start and rail minima
VOC (MOX) sensor Warm-up time; humidity dependence; poisoning/drift behavior; baseline algorithm support Sensirion SGP40 / SGP30
ams CCS811
Bosch BME680
Renesas ZMOD4410
Must expose warm-up state; log baseline learning state/counters; gate interpretation with RH/T
RH/T sensor Accuracy; response time; condensation recovery; I²C robustness; supply sensitivity Sensirion SHT31 / SHT40
TI HDC1080
Bosch BME280
Place away from mist path; log RH/T raw; use for condensation lockout and plausibility checks
CO₂ module (optional) NDIR warm-up; power pulses; measurement cadence; size/power budget Sensirion SCD41 / SCD40
Senseair S8
Winsen MH-Z19C
Plan for warm-up and periodic power bursts; correlate with 3.3V droop and EMI windows

11.3 AFEs / ADC / references — selection checklist

  • Noise vs bandwidth: optical/electrochemical sensing chains are dominated by TIA noise and reference stability, not “ADC bits” alone.
  • Reference integrity: low drift reference + clean analog rail (LDO/RC/LC) prevents “mysterious baseline shifts”.
  • Input protection: define ESD/condensation strategy for sensor inputs; avoid injecting leakage into high-impedance nodes.
  • Bring-up measurability: reserve test points for AN_LDO, Vref, ADC input nodes; log raw ADC before any filtering.
BOM slot Selection dimensions Concrete MPN examples (anchors) Notes / hooks
Low-noise op-amp (TIA / AFE) Input bias current; noise density; stability with sensor capacitance; supply range TI OPA381 / OPA380
TI OPA320
Analog Devices ADA4528-2
Use RC at ADC input; keep TIA loop area tight; provide AN_LDO and Vref test points
Precision / zero-drift op-amp (offset-critical) Offset drift; 1/f noise; EMI behavior; supply range TI OPA333
Analog Devices ADA4528-1
Use where slow baseline stability dominates; verify behavior under ESD events
ADC (external) Resolution; input type; data rate; reference scheme; digital interface robustness TI ADS1115
TI ADS1220
Microchip MCP3421
Analog Devices AD7793
Log raw codes; ensure I²C/SPI recovery plan; validate under motor/atomizer switching
Voltage reference Temp drift; noise; load regulation; long-term stability Analog Devices ADR4525
TI REF5025
TI LM4040
Reference stability often dominates “drift complaints”; keep reference return clean
Current sense amplifier (actuation/diagnostics) Common-mode range; gain options; bandwidth; offset TI INA180
TI INA199
Enables “2-signal rule” evidence: current envelope vs faults vs rail dips

11.4 Fan / blower drive — selection checklist

  • Start/stall coverage: blocked rotor detection, soft-start, and a clear fault report path reduce field mystery returns.
  • Feedback: tach/FG support is mandatory for airflow assurance; log tach jitter to detect aging/bearing issues.
  • EMI behavior: switching edge control and clean return routing matter as much as driver efficiency.
  • Voltage/current headroom: include startup current peaks and harness drop; avoid borderline designs.
BOM slot Selection dimensions Concrete MPN examples (anchors) Notes / hooks
1-phase BLDC fan driver (sensorless, typical fans) Supply range; startup strategy; FG/tach support; protections; EMI behavior TI DRV10983
TI DRV10866
Prefer drivers that expose fault status; log “command vs tach” for airflow sanity checks
3-phase BLDC driver (external MOSFET, higher power) Current capability; gate drive strength; protections; fault reporting; PWM control TI DRV8313
TI DRV8302
Reserve current-sense hook (INA180/INA199) for startup/stall evidence
Brushed DC pump driver (H-bridge) Peak current; OCP/OTP; slew-rate/EMI; fault flags TI DRV8871
TI DRV8876
Back-EMF and stall currents are common reset triggers; correlate with 12V minima + reset reason
AC load control (regional, block level) Isolation needs; zero-cross strategy; transient robustness onsemi MOC3023 (optotriac driver)
ST BTA16 (triac)
Keep this at appliance block level; emphasize correct surge/EMI containment at entry

11.5 Ultrasonic atomizer stage — selection checklist

  • Resonant behavior: water level and temperature shift resonance; driver must tolerate frequency/impedance changes.
  • Protections: OCP/OTP and a defined fault response (latch/auto-retry) are mandatory for field reliability.
  • Dry-run detection: detect “no water / no load” to prevent overheating and to explain “no mist” events.
  • EMI containment: minimize HF energy leakage into sensor rails and digital buses; isolate actuation rails if possible.
BOM slot Selection dimensions Concrete MPN examples (anchors) Notes / hooks
Piezo driver IC (actuator-class, low/medium power) Output voltage capability; load range; protection behavior; drive method TI DRV2700
TI DRV2667
Useful for piezo actuation classes; validate power headroom for the chosen atomizer disc and mist rate
Half-bridge gate driver (resonant inverter approach) High/low side drive; UVLO; deadtime behavior; robustness to ringing Infineon IRS2101 / IRS2104
Infineon IRS2153
TI UCC27714
Common approach for ultrasonic inverter stages; pair with current sense + temperature sense for evidence-based protection
Current sense + protection decision hook Common-mode range; gain; bandwidth; offset TI INA180
TI INA199
Enables “driver current envelope” logging for dry-run, overload, and resonance shift detection
Temperature sensor (hotspot monitoring) Accuracy; response time; interface; placement options TI TMP117
Microchip MCP9808
Helps separate “no mist” from “thermal lockout”; log OTP thresholds and events

11.6 Power (AC/DC, bucks, LDO, supervisors) — selection checklist

  • Load-step immunity: fan/atomizer starts cause dips; verify 12V/5V minima and ensure MCU/sensors do not brown out.
  • Sensor rail cleanliness: LDO/LC isolation for analog/sensors; avoid sharing with actuation switching currents.
  • Supervisor strategy: BOR/PG thresholds and reset pulse width must match real transient behavior.
  • EMI profile: switching frequency and burst behavior can inject into sensors; measure and decide where filtering matters.
BOM slot Selection dimensions Concrete MPN examples (anchors) Notes / hooks
Offline AC/DC (integrated switcher/controller) Output power; efficiency; EMI behavior; protection set; design complexity Power Integrations INN3265C (InnoSwitch3)
Power Integrations TNY286 (TinySwitch)
Power Integrations LNK364 (LinkSwitch)
STMicroelectronics VIPer22A
Infineon ICE5QR2280
Primary power issues are top-field-failure drivers; pair with clear reset reason logging and rail minima capture
Buck regulator (5V/3.3V/1.8V rails) Peak current; transient response; switching freq; EMI behavior; efficiency TI TPS62133
MPS MP1584EN
Diodes Inc. AP63203
Choose with headroom for actuation bursts; keep sensor rails isolated when needed
Sensor/analog LDO PSRR at relevant frequencies; noise; dropout; stability with ceramic caps TI TLV70033
TI TLV75533
Microchip MCP1700
Diodes Inc. AP2112K
Sensor rail PSRR and layout often decide whether “mysterious spikes” appear in raw readings
Supervisor / reset IC Threshold accuracy; hysteresis; reset delay; manual reset support TI TPS3839
Analog Devices/Maxim MAX809
Microchip MCP1316
Essential for “reset immunity”; always log reset source (BOR/WDT/PG) to close debug loops

11.7 Protection (MOV/TVS/inrush/eFuse) — selection checklist

  • Place protection at the true entry: correct MPN with wrong placement behaves like no protection.
  • Define energy paths: clamp energy locally; keep surge/ESD currents out of sensor/AFE returns.
  • Inrush & brownout coexistence: inrush limiting must not cause repeated brownouts at cold start.
  • Internal rail protection: eFuse/high-side switches can prevent cascading failures and improve evidence quality via fault flags.
BOM slot Selection dimensions Concrete MPN examples (anchors) Notes / hooks
MOV (input surge clamp) Clamping voltage; energy rating; form factor EPCOS/TDK B72214 series (example family) Place at mains/input entry; minimize loop area; keep away from sensor zone
TVS diode (DC input / port ESD) Standoff voltage; peak pulse power; capacitance (for signal lines) Littelfuse SMBJ5.0A
Vishay SMBJ12A
Littelfuse SMCJ series (higher power)
Pick per rail voltage; for data lines prefer low-C TVS; locate at connector/entry
Inrush limiter (NTC) Cold resistance; steady current; energy handling Ametherm MF72 series (example family) Validate cold-start behavior; ensure it does not cause repeated brownout/restart loops
eFuse / hot-swap (internal rail protection) Current limit mode; fault response time; telemetry/fault flag TI TPS25940
TI TPS2595
Analog Devices LTC4365
Improves fault containment and logging clarity; pair with rail minima and reset reason capture

Tip: keep BOM anchors to a small set per block. Add more options only when the design has a real constraint (voltage, current, EMI, size, or logging needs).

F11 · BOM Map — Critical Components & High RMA Risk Anchors show “what to choose” and “why it fails” at system level Core blocks High RMA risk Protection / support Sensors PM · VOC · RH/T drift · condensation AFE / ADC TIA · Vref · ADC noise · bias paths MCU / Wi-Fi state · logs plausibility guards Fan Drive BLDC · tach stall · start dips Atomizer resonant drive dry-run · OCP/OTP Power Tree AC/DC · buck · LDO rail minima · resets Primary AC/DC = risk Protection & Support Anchors MOV / TVS Supervisor eFuse / Hot-swap
Figure F11 — The “high RMA risk” blocks are highlighted: sensors, fan drive, atomizer stage, and primary power. Use BOM anchors to ensure each risky block has protections, diagnostics hooks, and logs that make failures explainable.

Request a Quote

Accepted Formats

pdf, csv, xls, xlsx, zip

Attachment

Drag & drop files here or use the button below.

H2-12 — FAQs (Evidence-first, within device scope)

Each answer starts with a Two-Signal Rule: capture two raw signals (waveform/log/register) that cleanly separates sensor physics, condensation/leakage, EMI coupling, actuation transients, or power/reset immunity.

Good practice: time-align logs and scope traces (same timestamp) before drawing conclusions. “Symptoms without synchronized evidence” often leads to false root-cause.

1) Why does PM2.5 jump during the first 5 minutes after power-on? Which two raw signals come first?

Start by checking (A) the PM module raw output (raw counts or raw mass concentration) and (B) the module state (warm-up flag / internal fan state / valid-data indicator). If the jumps disappear exactly when the warm-up state clears, the behavior is likely normal stabilization. If spikes correlate with rail dips or PWM edges, treat it as power/EMI coupling.

  • Signal A: PM raw + module status/error code
  • Signal B: 5V/3.3V minimum (or sensor LDO ripple) around power-on
Mapped: H2-3 Mapped: H2-10

2) VOC shoots up on humid days—sensor nature or board leakage/condensation? How to tell?

Compare (A) VOC raw (raw resistance/reading) with (B) RH/T raw on the same timeline. A smooth VOC rise that tracks RH suggests humidity sensitivity and compensation/guarding needs. Sudden jumps, sticky saturation, or strong hysteresis after humidity drops often points to surface leakage or condensation film near the sensor/AFE. Confirm by checking heater drive/current stability and recovery behavior.

  • Signal A: VOC raw + warm-up/baseline state
  • Signal B: RH/T raw + heater current (or heater PWM duty)
Mapped: H2-3 Mapped: H2-7 Mapped: H2-10

3) When the fan accelerates, all sensors jitter together—power ripple or ground bounce?

Measure (A) the sensor/analog rail ripple (AN_LDO or 3.3V_SENS) and (B) a ground reference proxy (ADC reference node vs system ground, or differential between two ground points). If all channels move in-phase with rail ripple, it is power injection. If jitter is edge-locked to PWM transitions and varies by placement/return path, it is ground bounce / return-path coupling. Fixes differ: rail filtering vs return-path redesign.

  • Signal A: AN_LDO ripple (scope AC-coupled) while fan ramps
  • Signal B: ADC Vref-to-GND integrity (or two-GND-point differential)
Mapped: H2-6 Mapped: H2-8 Mapped: H2-9

4) Wi-Fi drops occasionally without a reboot—capture which power domain transient first?

Capture (A) the Wi-Fi/Radio supply minimum (3.3V_RF / VBAT_RF) and (B) the connectivity state timeline (driver state + reconnect attempts) while confirming reset reason remains “no reset”. Short UVLO events can reset RF front-end or cause PHY hiccups without a full MCU reboot. If RF rail is clean, suspect EMI bursts impacting buses (SPI/I²C) or RF coexistence events and validate under motor/atomizer switching.

  • Signal A: 3.3V_RF (min/hold) during drop events
  • Signal B: reset reason + link state (timestamped)
Mapped: H2-8 Mapped: H2-10

5) Humidifier “has sound but no mist”—measure drive current first or frequency shift?

Do both, but start with (A) atomizer drive current envelope and (B) drive frequency / resonance indicator. If frequency is present but current is near-zero, the load may be open, undervoltage, or a protection latch is active. If current is high but mist is weak, resonance may be off (water level/temperature) or mechanical coupling is degraded. Sweep water level and observe whether frequency/current track a stable operating window.

  • Signal A: atomizer driver current (sense resistor/CSA output)
  • Signal B: drive frequency or feedback node indicating resonance
Mapped: H2-7 Mapped: H2-10

6) Dry-run triggers immediately after water level drops—sensor strategy issue or protection threshold too tight?

Inspect (A) the dry-run decision input (current/phase/amplitude proxy used by the driver) and (B) the control guard timing (delay window, hysteresis, retry policy). A threshold that is too aggressive or filtered over too short a window will chatter during normal level changes. If the decision input itself becomes noisy or discontinuous, suspect coupling/condensation affecting sensing or resonance shifts. Add hysteresis + minimum-on time.

  • Signal A: dry-run metric (current/phase proxy) across water level transition
  • Signal B: lockout/hysteresis timers + fault counter behavior
Mapped: H2-7 Mapped: H2-5

7) CADR does not improve after filter replacement—duct leakage or fan control calibration? What evidence?

Compare (A) fan command vs tach/RPM and (B) airflow load proxy (fan current/power, or pressure sensor if present). If commanded speed is achieved and power curve looks normal but measured improvement is minimal, airflow may bypass the filter (leak paths, gasket issues). If tach lags or shows jitter under the same command, control calibration or motor health is suspect. Always capture before/after traces under the same setpoint.

  • Signal A: PWM/command vs tach/RPM (time-aligned)
  • Signal B: motor current/power (or pressure/DP if available)
Mapped: H2-2 Mapped: H2-6 Mapped: H2-10

8) Touch keys occasionally mis-trigger—ESD or switching noise from the PSU?

Capture (A) touch raw counts/threshold drift and (B) a synchronized disturbance marker (rail ripple burst, EFT/ESD event timestamp, or motor/atomizer switching edge). ESD-like issues appear as abrupt, non-periodic jumps often tied to user contact and may coincide with reset flags or glitch counters. PSU/motor noise typically shows periodic or load-correlated patterns. The fix path differs: entry/ESD return path vs rail filtering and layout separation.

  • Signal A: touch raw + debounce/lockout state
  • Signal B: rail ripple burst or ESD/EFT timestamp correlation
Mapped: H2-9 Mapped: H2-8

9) Motor sometimes “does not start”, then recovers later—what waveforms come first?

Start with (A) the motor supply minimum (12V/24V rail dip at start) and (B) tach/fault indication from the driver. If supply dips below UVLO during inrush, the system may enter a restart loop without a full reboot. If current rises but tach stays near-zero, suspect stall/blocked rotor. If a fault flag latches and clears only after delay, the protection threshold or retry policy is too tight. Capture start attempts with identical commands for comparison.

  • Signal A: 12V/24V rail dip + current peak during start
  • Signal B: tach/FG + driver fault flags (timestamped)
Mapped: H2-6 Mapped: H2-8 Mapped: H2-10

10) RH overshoots and causes window condensation—loop tuning issue or sensor lag/placement?

Compare (A) RH raw response curve (rise/fall time constant, delay) with (B) mist output command/drive power. If mist command backs off but RH keeps rising for a long delay, the sensor is lagging or placed in a slow airflow region. If mist command oscillates or remains high after RH crosses the target, the control loop guard rails (hysteresis, anti-windup, minimum on/off times) are insufficient. Always verify RH sensor is not in the mist stream and confirm with RH/T at a secondary reference point.

  • Signal A: RH raw (time constant, delay) with timestamps
  • Signal B: mist command/power + lockout/hysteresis states
Mapped: H2-5 Mapped: H2-3 Mapped: H2-7

11) AQ readings slowly drift after long runtime—how to design baseline calibration without hiding real pollution?

Track (A) baseline/offset parameters (or filtered vs raw divergence) and (B) a “trusted clean window” marker (stable airflow state + low activity segment + RH/T stability). Baseline updates should occur only inside trusted windows and should be rate-limited to prevent chasing real pollution events. Cross-check with multi-sensor consistency: true pollution typically affects PM/VOC and correlates with fan state; drift often appears as a single-channel slow shift correlated with RH/T or heater aging. Log baseline updates and lock them out during warm-up and condensation risk periods.

  • Signal A: raw vs compensated AQ + baseline parameter evolution
  • Signal B: trusted window flags (fan state + RH/T stability + warm-up state)
Mapped: H2-3 Mapped: H2-5

12) EMI tests pass, but field still shows “reading spikes”—which coupling path is usually missed?

Correlate (A) the spike timestamp with (B) a switching signature (motor PWM edges, atomizer inverter frequency, or SMPS burst mode). If spikes are phase-locked to a switching edge, the missed path is typically return-path coupling (shared ground impedance) or a sensitive AFE node exposed to dV/dt. If spikes align with user touch/plug events, the missed path is often ESD/entry routing (TVS placement or discharge return). Confirm by probing AFE input/ADC raw directly and comparing “sensor raw vs processed” to isolate whether the spike is injected before or after filtering.

  • Signal A: ADC raw (or sensor raw) at spike time
  • Signal B: PWM/inverter/SMPS switching marker (edge-locked correlation)
Mapped: H2-9 Mapped: H2-4 Mapped: H2-10

Figure F12 — FAQ → Two-Signal Rule → Root-Cause Buckets → H2 Links

F12 · Evidence Routing Map FAQ topic → Two signals → Root-cause bucket → Mapped H2 FAQ Topics (symptoms) Two-Signal Rule (raw A + raw B) Root-Cause Buckets → H2 PM warm-up jumps VOC high in humidity Fan causes sensor jitter Wi-Fi drops (no reboot) Atomizer sound, no mist False dry-run triggers Filter change, no CADR gain Touch false triggers Motor start fails sometimes RH overshoot → condensation Long-term drift (AQ) Field spikes (EMI passed lab) Two signals only Signal A (raw) sensor raw / ADC raw Signal B (raw) rail min / PWM marker Time-align same timestamp Split path power vs EMI vs drift actuation vs sensing Power transient / UVLO H2-8 · H2-10 Ground bounce / return path H2-4 · H2-9 Sensor drift / condensation H2-3 · H2-7 Actuation faults (fan/atomizer) H2-6 · H2-7 Control guard rails H2-5 Evidence capture discipline H2-10 (2-signal table) raw + timestamp + flags
F12 is a navigation aid: each FAQ starts with two raw signals, then routes to a root-cause bucket and the mapped deep-dive H2 section.