Warum Energiemanagement über den Erfolg von Bluetooth-Modulen entscheidet

Batteriebetriebene IoT-Geräte stehen und fallen mit ihrem Energiebudget. Ein Bluetooth-Modul, das im Standby 10 mA verbraucht, leert eine 1000-mAh-Batterie in 100 Stunden. Dasselbe Modul, optimiert auf 5 µA Standby-Strom, verlängert die Batterielaufzeit theoretisch auf über 22 Jahre. Der Unterschied liegt vollständig im Energiemanagement-Design.

BLE-Modul-Energiezustände und Strombudgets

Energiezustand Strom (nRF52840) Aufwachlatenz RAM-Erhaltung
Aktiv (CPU läuft) ~4,8 mA @ 64 MHz Vollständig
BLE TX @ 0 dBm ~5,3 mA (Spitze) Vollständig
BLE RX ~5,4 mA (Spitze) Vollständig
System ON Schlaf ~1,5 µA <1 ms Vollständig (konfigurierbar)
System OFF (Tiefschlaf) ~0,4 µA ~2 ms (vollständiger Neustart) Keine (2 kB erhalten)

Verbindungsintervall-Optimierung

Verbindungsintervall Durchschnittsstrom Latenz Typischer Anwendungsfall
7,5 ms ~1,2 mA <10 ms HID-Geräte, Echtzeit-Steuerung
100 ms ~120 µA <200 ms Sensor-Streaming
500 ms ~30 µA <1 s Periodische Datenberichterstattung
1.000 ms + Slave-Latenz 4 ~8 µA <10 s Asset-Tracker, langsame Sensoren
4.000 ms ~4 µA <8 s Umweltmonitore

Strategien zur Peripheral-Power-Gating

  • Hardware-Leistungsschalter: P-Kanal-MOSFET oder Load-Switch-IC (TPS22917) zum vollständigen Unterbrechen der Stromversorgung zu Sensoren. Reduziert Sensorbeitrag von 300 µA auf 0,05 µA Äquivalent (6.000-fache Verbesserung).
  • I²C/SPI-Bus-Pull-up-Steuerung: Pull-ups auf I²C (4,7 kΩ) ziehen ~0,7 mA. Wechsel zu höheren Widerständen (10–47 kΩ) oder GPIO-gesteuerte Pull-ups.
  • Flash-Speicher-Energiemodi: Externes SPI-Flash verbraucht 1–15 mA aktiv. Deep Power Down Befehl reduziert auf 1–5 µA Standby.

Firmware-Architektur für Energieoptimierung

Ereignisgesteuert vs. Polling: Übergang von aktivem Polling auf Interrupt-gesteuertes Aufwachen reduziert Ruhestrom von ~4,8 mA auf ~1,5 µA (3.200-fache Reduzierung).

Aufgabenplanung mit RTC-Aufwachen: RTC-Peripheral mit 32,768-kHz-Kristall zur Planung periodischer Aufgaben. CPU nur aufwecken wenn Messungen benötigt werden, Aufgabe in unter 1 ms abschließen, dann sofort schlafen.

Leistungsprofilierung und Messmethodik

  • Nordic PPK2: Hardware-Strommessung mit 1 µs Auflösung und 1 µA Messuntergrenze. ~$80. Unverzichtbar für nRF5x-Entwicklung.
  • Otii Arc: Mehrkanal-Logger mit GPIO-Zustand- und Strom-Zeitkorrelation.
  • Stromsens-Widerstand + Oszilloskop: Kostengünstige Alternative. 10 Ω Shunt (1 mV = 100 µA).

Systemarchitektur: MCU + Modul vs. integriertes SoC

Architektur Ruhestrom Entwicklungskomplexität Optimal für
Host-MCU + BLE-Modul (AT-Befehle) ~6,5 µA Niedrig Komplexe Anwendungen, bestehende MCU-Codebasis
Integriertes BLE-SoC (Einzel-Chip) ~1,5 µA Mittel Kosten- und leistungskritische Designs
MCU + Modul, Modul im Tiefschlaf ~5,4 µA Mittel AT-Befehlsvereinfachung benötigt

Für Einsätze mit Ziellaufzeit von 3+ Jahren auf einer Knopfzelle übertrifft die integrierte SoC-Architektur konstant den Zwei-Chip-Ansatz. Der Ruhestromunterschied von 4–5 µA führt zu 2–3-fach längerer Batterielaufzeit. Ein gut konzipiertes Bluetooth-Modul erfordert Optimierung auf allen diesen Ebenen.