Einzelfunktionale BLE-Tags, die nur Standortdaten übertragen, weichen Multi-Sensor-Designs, die Näherung mit Umgebungs- und Bewegungstelemetrie in einem einzigen Gerät kombinieren. Dieser Artikel behandelt die Engineering-Kompromisse beim Entwurf oder der Auswahl von Multi-Sensor-BLE-Tags.

Warum Multi-Sensor-BLE-Tags an Bedeutung gewinnen

Der Treiber ist Kosteneffizienz. Ein Kühlketten-Monitoring-Deployment, das früher einen separaten Temperaturlogger, ein RFID-Tag und einen GPS-Logger erforderte, konsolidiert sich jetzt in einem einzigen BLE-Gerät. Die Hardwarekosten sinken um 40–60%; die Installationszeit sinkt proportional.

SensorkombinationAnwendungsbereichTypische Payload-Größe
Standort + TemperaturKühlkette, Pharma-Lagerung8–12 Bytes
Standort + BeschleunigungssensorAsset-Nutzung, Sturzerkennung10–16 Bytes
Standort + Temperatur + FeuchtigkeitLebensmittellagerung, Reinraum12–16 Bytes
Standort + Beschleunigungssensor + LichtManipulationserkennung, Logistik14–20 Bytes
Standort + Druck + TemperaturHVAC-Monitoring, Höhenverfolgung12–18 Bytes

Energiebudget-Engineering für Multi-Sensor-Designs

KomponenteAktiver StromTastverhältnisDurchschnittlicher Strom
BLE-Werbung (0 dBm, 500 ms)8 mA0,3%24 μA
NTC-Temperatursensor0,1 mA0,1% (10-s-Abtastung)0,1 μA
MEMS-Beschleunigungssensor (LIS2DH12)0,11 mAkontinuierlich bei 10 Hz ODR11 μA
MCU aktiv2 mA0,5%10 μA
MCU Schlaf1,5 μA99%1,5 μA
Gesamt Durchschnitt~47 μA

Bei 47 μA Durchschnitt liefert eine 1000-mAh-Batterie ca. 2,5 Jahre Laufzeit. Das Hinzufügen eines energiehungrigeren Sensors wie eines optischen Partikelzählers (1–5 mA kontinuierlich) reduziert dieselbe Batterie auf unter 6 Monate.

Beschleunigungssensor-Integration: Schwellwerterkennung vs. Kontinuierliche Aufzeichnung

Schwellwert-basierter Interrupt-Modus: Der Beschleunigungssensor betreibt bei niedrigem ODR (1–10 Hz) und generiert nur dann einen Interrupt, wenn die Beschleunigung einen konfigurierten Schwellenwert überschreitet. Durchschnittlicher Strom: 2–15 μA.

Kontinuierlicher Abtastmodus: Der Beschleunigungssensor läuft bei höherem ODR (25–100 Hz) und speichert Samples in einem internen FIFO. Durchschnittlicher Strom: 50–300 μA. Geeignet für prädiktive Wartungsanwendungen, die Vibrations-Spektralanalyse erfordern.

Auswahl von Temperatur- und Feuchtigkeitssensoren

ParameterNTC-ThermistorMEMS Si-Sensor (z.B. SHT4x)Pt100 RTD
Temperaturgenauigkeit±0,5–2 °C (Kalibrierung erforderlich)±0,1–0,2 °C±0,1–0,3 °C
Feuchtigkeitsmessung (RH)Nicht verfügbar±1,5–2% RHNicht verfügbar
Messstrom0,05–0,1 mA0,4–4 mA (Heizer aktiv)0,1–1 mA

Für Kühlketten-Anwendungen (−20 °C bis +8 °C) sind SHT4x-Sensoren mit integriertem Heizer die dominante Wahl. Der Heizer treibt Kondensation aus, die andernfalls Feuchtigkeitslesefehler in Kühlumgebungen verursachen würde.

BLE-Werbe-Payload-Design für Multi-Sensor-Daten

Der Standard-BLE-Werbe-Payload beträgt 31 Bytes. Etwa 25 Bytes bleiben für Sensordaten. Temperaturkodierung: 16-Bit-Integer mit 0,01 °C-Auflösung (2 Bytes). Feuchtigkeitskodierung: 8-Bit ohne Vorzeichen mit 0,5% RH-Auflösung (1 Byte). Beschleunigungssensor-Event: 4-Bit-Feld (1 Byte). Batteriespannung: 10-mV-Auflösung (1 Byte).

Firmware-Architektur und Sensordatenfusion

  • Mess-Scheduler: Ein Software-Timer löst im konfigurierten Messintervall aus (z.B. alle 60 Sekunden)
  • Sensor-Sequenzierung: Zuerst Temperatur-/Feuchtigkeitssensoren einschalten (10–100 ms Stabilisierungszeit erforderlich). Beschleunigungssensor-FIFO lesen während des Wartens
  • Watchdog-Integration: Ein Hardware-Watchdog mit 5-Sekunden-Timeout erkennt I2C-Hänger und Sensor-Initialisierungsfehler

Gehäusedesign für Sensorzugang

Multi-Sensor-BLE-Tags stellen konkurrierende Anforderungen an das Gehäusedesign. Mindest-IP65 für feuchte Umgebungen; IP67 für Anwendungen mit Tauchrisiko.

Die Auswahl oder Gestaltung von Multi-Sensor-BLE-Tags erfordert, Energiebudget, Payload-Kodierung, Firmware-Architektur und Gehäusedesign als integriertes System zu behandeln.