Warum der Beacon-Stromverbrauch die BOM dominiert

In einer typischen Bluetooth Beacon-Installation machen die CR2032- oder AA-Batterien 15–30% der Stückkosten aus—und 100% des Wartungsaufwands. Das Ersetzen von Batterien in 5.000 Beacons alle 8 Monate erfordert spezielle Teams, Leitern und Ausfallzeiten. Das Engineering-Ziel ist einfach: das Austauschintervall von Monaten auf Jahre verlängern, ohne die Advertising-Zuverlässigkeit zu opfern.

Strombudget-Aufschlüsselung

Phase Dauer (ms) Strom (µA) Tastverhältnis Mittl. Strom (µA)
Tiefschlaf 1.5–3.0 >99.9% 1.5–3.0
RTC + Timer 0.5–1.2 100% 0.5–1.2
Funk TX (0 dBm) 2–4 8.000–12.000 0.01–0.1% 0.8–12
Funk TX (+4 dBm) 2–4 14.000–20.000 0.01–0.1% 1.4–20
Kristall-Start 0.3–1.0 500–1.500 0.01–0.1% 0.005–0.15

Für ein 100-ms-Intervall, 0 dBm, 3-Byte-ADV-Daten: mittlerer Strom ≈ 8–15 µA. Eine CR2032 (220 mAh nominal) liefert 18.000–27.000 Stunden = 2.0–3.1 Jahre. Realweltdegradationen (Selbstentladung, Temperatur, ESR) kürzen dies um 30–50%.

Advertising-Intervall: Der dominierende Hebel

Intervall (ms) Mittl. Strom (µA) CR2032-Lebensdauer (Jahre) Latenz
100 12–15 1.7–2.1 Niedrig
500 4–5 5.0–6.3 Mittel
1000 2.5–3.5 7.2–10 Hoch
2000 1.8–2.5 10–14 Sehr hoch

TX-Leistung vs. Reichweite vs. Batterie

TX-Leistung (dBm) Funkstrom (mA) Typ. Reichweite (m) Mittl. Strom bei 1s (µA)
-20 3.5 2–5 0.4
0 10.5 25–40 1.1
+4 16.0 40–60 1.7

Fortgeschrittene StromsparTechniken

1. Dynamische Intervallanpassung

  • Bewegungsausgelöst: 100 ms während Bewegung, 2000 ms im Stillstand
  • Tageszeit: 1000 ms während Geschäftszeiten, 5000 ms nachts

2. Advertising-Datenkompression

Kürzere Pakete verbringen weniger Zeit auf dem Äther. ADV_DATA von 30 auf 12 Bytes zu reduzieren, verkürzt die Sendezeit um ~50% und spart ~15% mittleren Strom bei 100-ms-Intervallen.

3. Sekundärkanal-Überspringung

BLE wirbt standardmäßig auf Kanälen 37, 38 und 39. Das Überspringen von Kanal 37 (WiFi-Überlappung) bietet das beste Strom-Zuverlässigkeits-Verhältnis.

Batteriechemie-Auswahl

Typ Kapazität (mAh) Selbstentladung (%/Jahr) Temp.-Bereich (°C) ESR (Ω) Kosten (USD)
CR2032 220 1–2 -20 bis 60 10–30 0.30
CR2477 1000 1–2 -20 bis 60 5–15 1.50
ER14250 (Li-SOCl₂) 1200 1 -55 bis 85 3–8 2.00

5-Jahres-Beacon: Reale Berechnung

Anforderungen: 5 Jahre, 1000-ms-Intervall, 0 dBm, 3 ADV-Kanäle, -10 bis 50°C.

  1. Mittlerer Strom bei 1000 ms: ~3 µA
  2. Selbstentladung (CR2032, 2%/Jahr × 5 Jahre): ~10%
  3. Temperatur-Derating (50°C): ~15%
  4. ESR-Spannungsabfall am Lebensende: ~10%
  5. Effektive Kapazität: 220 × 0.90 × 0.85 × 0.90 = 151 mAh
  6. Lebensdauer bei 3 µA: 151.000 / 3 = 50.333 Stunden = 5.7 Jahre ✅

Stromverwaltungs-Design-Checkliste

  • ☐ Advertising-Intervall ≥ 500 ms, es sei denn, Echtzeit-Tracking ist erforderlich
  • ☐ Minimale TX-Leistung aus Link-Budget-Berechnung verwenden
  • ☐ System-ON-Tiefschlaf mit RTC zwischen Werbungen aktivieren
  • ☐ ADV-Daten auf < 15 Bytes komprimieren, wenn das Protokoll dies erlaubt
  • ☐ Batteriechemie passend zum Einsatztemperaturbereich wählen
  • ☐ 47–100 µF-Entkopplungskondensator für CR2032-Designs hinzufügen
  • ☐ Dynamisches Intervall für bewegungsaktive Beacons implementieren
  • ☐ Batterielebensdauer bei -10°C und +50°C validieren
  • ☐ Batteriespannung über ADC überwachen und Warnung bei 2.2 V senden

5+ Jahre aus einem Bluetooth Beacon zu erreichen, ist nicht exotisch—es erfordert disziplinierte Parameterauswahl, ehrliche Umgebungs-Derating-Faktoren und einige gut platzierte Kondensatoren. Die Alternative, alle 18 Monate 10.000 Batterien zu ersetzen, ist ein logistisches Problem, das keine Hardware-Einsparungen kompensieren können.