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.
- Mittlerer Strom bei 1000 ms: ~3 µA
- Selbstentladung (CR2032, 2%/Jahr × 5 Jahre): ~10%
- Temperatur-Derating (50°C): ~15%
- ESR-Spannungsabfall am Lebensende: ~10%
- Effektive Kapazität: 220 × 0.90 × 0.85 × 0.90 = 151 mAh
- 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.