Stromversorgungsdesign ist die am meisten unterschaetzte Disziplin bei der Integration von Bluetooth-Modulen. Ein Modul mit hervorragender RF-Empfindlichkeit und einem ausgereiften Firmware-Stack kann 6-10 dB Empfangsreichweite verlieren, zufaellige Brown-Out-Resets erfahren oder eine Knopfzelle in Wochen statt Jahren entladen, wenn das Power Delivery Network (PDN) schlecht konstruiert ist. Dieser Artikel durchlaeuft den vollstaendigen Stromversorgungsdesign-Flow fuer BLE-Module und behandelt Topologieauswahl, Ripple-Budgetierung, Inrush-Strom-Management, Batterie-Entladungskurven-Anpassung und Messverifikation.

Wir verwenden echte Parameter von Nordic nRF52840-, Silicon Labs EFR32BG22-, TI CC2640R2- und Espressif ESP32-C3-Modulen, um die Kompromisse zu veranschaulichen. Jede Berechnung wird explizit gezeigt, damit Sie die Datenbuchwerte Ihres eigenen Moduls einsetzen koennen.

1. Warum Stromversorgungsqualitaet die RF-Leistung direkt beeinflusst

BLE-Funkgeraete sind empfindlich gegenueber Versorgungsrauschen, da PLL, VCO und PA alle dieselbe Versorgungsschiene (oder gekoppelte Schienen) teilen. Die Beziehung zwischen Versorgungs-Ripple und Phasenrauschen ist annaehernd:

ΔL(dBc/Hz) ≈ 20 × log10(V_ripple / V_supply) + PSRR_PA

Fuer ein typisches Modul bei 3,0 V mit einer PA-Versorgungsunterdrueckung (PSRR) von -25 dB bei 1 MHz Offset erzeugt ein Ripple von 50 mV:

ΔL ≈ 20 × log10(0,05 / 3,0) + (-25) = 20 × (-35,6) + (-25) = -35,6 – 25 = -60,6 dBc/Hz

Dies liegt genau an der BLE-Spezifikationsgrenze von -62 dBc/Hz fuer Nachbarkanalue-Unterdrueckung. Bei 100 mV Ripple verschlechtert sich das Phasenrauschen auf -54,6 dBc/Hz und besteht die Pruefung nicht. Versorgungs-Ripple ist keine sekundaere Bedenken; es bestimmt direkt, ob Ihr Modul die Bluetooth-Qualifizierung besteht.

2. Stromversorgungstopologie-Auswahl: LDO vs Buck vs Buck-Boost

ParameterLDOBuckBuck-Boost
Wirkungsgrad35-70% (V_out/V_in)85-95%80-92%
Ausgangsripple5-50 uV (ultra-niedrig)5-30 mV (Schaltbetrieb)10-50 mV
Ruhestrom0,3-5 uA5-50 uA10-80 uA
Bauteilanzahl1 (nur IC)4-5 (IC + L + C × 2)5-6 (IC + L + C × 2 + extra)
Kosten (BOM)$0,03-0,15$0,20-0,60$0,30-0,80
Plattenflaeche0,6-1,0 mm²4-8 mm²6-10 mm²
EMIVernachlaessigbarMittel (Schaltoberschwingungen)Mittel-Hoch
Batterielebensdauer (CR2032, 1s)2,5-3,5 Jahre3,0-4,0 Jahre2,0-3,0 Jahre

Entscheidungsmatrix:

  • Batterie = CR2032 (2,0-3,0 V) -> LDO: Die Eingangsspannung liegt immer ueber oder nahe dem 1,8-3,0 V-Bereich des Moduls. Der Wirkungsgradvorteil eines Buck verschwindet, wenn V_in – V_out < 200 mV. Der LDO-Ruhestrom ist 10-100x niedriger, was fuer getaktete BLE-Tags viel wichtiger ist.
  • Batterie = Li-Ion (3,0-4,2 V) -> Buck: Die 1,2 V-Spannung zwischen 4,2 V und 3,0 V verschwendet 28% Energie in einem LDO. Ein Buck mit 90% Wirkungsgrad spart dies und verlaengert die Batterielebensdauer um ~25%.
  • Batterie = Alkalin 2× AA (2,0-3,2 V) -> Buck-Boost: Die Spannung kreuzt V_out des Moduls und erfordert sowohl Tief- als auch Hochsetzfaehigkeit. Ein Buck-Boost haelt 3,0 V ueber die gesamte Entladungskurve konstant.
  • USB oder 5 V-Schiene -> Buck + LDO-Kaskade: Ein Buck wandelt 5 V -> 3,3 V mit 92% Wirkungsgrad, gefolgt von einem LDO, der 3,3 V -> 3,0 V fuer den RF-Bereich regelt. Dies bietet sowohl Wirkungsgrad als auch geringes Rauschen.

3. LDO-Reglerdesign: Dropout, Ruhestrom und PSRR

3.1 Dropout-Spannung

Fuer ein CR2032-betriebenes Modul, das bis 2,0 V Lebensdauerende arbeitet, mit einer geregelten 3,0 V-Schiene:

V_dropout_max = V_batterie_EOL – V_schiene = 2,0 V – 1,8 V = 0,2 V

Die meisten Standard-LDOs haben 200-500 mV Dropout bei 15 mA Last, was marginal ist. Ultra-Low-Dropout-LDOs wie TI TPS7A02 oder NCP171 erreichen 35-80 mV bei 10 mA und bieten komfortablen Spielraum.

3.2 Ruhestrom

Fuer einen BLE-Tag, der 99,9% der Zeit schlaeft (1-Sekunden-Advertising-Intervall, ~3 ms aktiv), dominiert der LDO-Ruhestrom die durchschnittliche Leistungsbilanz:

I_mittel = I_sleep × 0,999 + I_tx × 0,001 = I_q_ldo × 0,999 + 15 mA × 0,001

LDOI_q (nA)10-Jahre CR2032-Verbrauch durch I_q (mAh)% einer 220 mAh-Zelle
TPS7A02 (TI)252,21,0%
NCP171 (onsemi)504,42,0%
AP2112 (Diodes)55.0004.818ueberschreitet Zelle
ME6211 (Microne)40.0003.504ueberschreitet Zelle

AP2112 und ME6211 sind haeufige Low-Cost-LDOs, aber ihr Ruhestrom von 40-55 uA entlaedt eine CR2032 in unter 2 Monaten selbst bei null BLE-Aktivitaet. Pruefen Sie immer I_q gegen Batteriekapazitaet × Designlebensdauer.

3.3 Power Supply Rejection Ratio (PSRR)

Beim Kaskadieren eines Buck mit einem LDO ist das Gesamt-Ripple am Modul-VDD:

V_ripple_aus = V_ripple_buck × 10^(-PSRR_ldo / 20)

Fuer einen Buck mit 20 mV Ripple bei 2,4 MHz, kaskadiert mit einem LDO mit 45 dB PSRR bei 2,4 MHz:

V_ripple_aus = 0,020 × 10^(-45/20) = 0,020 × 0,00562 = 0,000112 V = 112 uV

Diese 112 uV liegen weit unter dem 1 mV-Ziel fuer BLE-Module. Allerdings verschlechtert sich der PSRR bei hoeheren Frequenzen. Bei 10 MHz liefert dersel LDO moeglicherweise nur 20 dB PSRR, was 2 mV Ripple ergibt. Pruefen Sie immer die PSRR-vs-Frequenz-Kurve im LDO-Datenbuch.

4. Buck-Design: Wirkungsgrad, Schaltfrequenz und Induktivitaetsauswahl

Parameter1,5 MHz3,0 MHz6,0 MHz
Induktivitaetswert (30% Ripple)4,7 uH2,2 uH1,0 uH
Induktivitaets-Footprint2,0 × 2,5 mm1,5 × 1,5 mm1,0 × 0,5 mm
Teillast-Wirkungsgrad (1 mA)78%82%85%
Vollast-Wirkungsgrad (100 mA)88%90%87%
EMI-Oberschwingungen im BLE-BandNiedrigMittelLayout-abhaengig
Ruhestrom8-15 uA5-10 uA4-8 uA

Fuer BLE-Module ist 3 MHz der Sweetspot: kleine Induktivitaet, gute Teillast-Wirkungsgrad (BLE ist getaktet) und Schaltoberschwingungen sind weit vom 2,4 GHz RF-Band entfernt.

Ripple-Strom-Berechnung fuer V_in = 4,0 V, V_out = 3,0 V, f_sw = 3 MHz, L = 2,2 uH:

D = 3,0 / 4,0 = 0,75
ΔI_L = (4,0 – 3,0) × 0,75 / (3×10⁶ × 2,2×10⁻⁶) = 0,75 / 6,6 = 0,114 A = 114 mA

Wichtige Induktivitaetsparameter: DCR < 100 mO fuer Wirkungsgrad; Saettigungsstrom muss Spitzenstrom ueberschreiten (500 mA fuer BLE); immer abgeschirmte Induktivitaeten verwenden, um magnetische Kopplung mit der Antenne zu vermeiden.

Ausgangsripple fuer C_out = 10 uF (MLCC, X5R), ESR = 5 mO:

V_ripple = 0,114 / (8 × 3×10⁶ × 10×10⁻⁶) + 0,114 × 0,005 = 0,475 + 0,57 = 1,05 mV

MLCC-Kapazitaanz faellt mit DC-Vorspannung: 10 uF 6,3V X5R verliert 40% bei 3,0 V DC = effektiv 6 uF. Ripple steigt auf 1,75 mV. Immer DC-Bias-Derating-Kurve pruefen.

5. Ripple-Budget-Berechnung fuer BLE RF-Leistung

StufeRauschquelleGroessenordnungDaempfungAm Modul-VDD
Batterie (CR2032)Innenwiderstand-Transient80 mV (15 mA TX)80 mV
Entkopplungs-C (10 uF)Tiefpassfilterung-18 dB @ 1 MHz10,1 mV
LDO (PSRR 45 dB)Regelung-45 dB @ 1 MHz57 uV
Modul-interne EntkopplungCs auf Modul-12 dB @ 1 MHz14 uV
Endwert am PA14 uV

Endgultiges 14 uV Ripple am PA erzeugt Phasenrauschen von -131,6 dBc/Hz — 69 dB unter der BLE-Spezifikationsgrenze. Wenn eine Stufe umgangen wird, springt das Ripple auf 80 mV und erzeugt -64 dBc/Hz — besteht die Pruefung nicht.

6. Inrush-Strom: Ursachen, Messung und Mitigation

Inrush-Strom kann bei BLE-Modulen 500 mA-2 A fuer 50-200 us erreichen. Problematisch fuer: CR2032 (max. 15 mA Puls), USB-Stromgrenzen (100/500 mA) und Batterieschutz-ICs (2-3 A fuer 10 ms).

Fuer 47 uF Bulk-Kapazitaanz an 3,0 V mit 200 mO Innenwiderstand: I_peak = 3,0 / 0,2 = 15 A (theoretisch). Praktisch durch PCB-Induktivitaet auf 2-5 A begrenzt, Zeitkonstante 9,4 us.

TechnikInrush-ReduktionKomplexitaetNebenwirkungen
Serienwiderstand (10 O)300 mA -> 27 mANiedrig3,4 mW Verlust bei 15 mA TX
Soft-Start-LDOProgrammierte Rampe (0,5-5 ms)NiedrigKeine (im IC integriert)
Load-Switch mit Slew-ControlProgrammiertes dV/dtMittelExtra Bauteil ($0,05-0,15)
NTC-Thermistor10x Reduktion kaltNiedrigLangsamer Reset, temperaturabhaengig
Gestaffeltes EinschaltenSequentielles C-LadenHochGPIO-Steuerung erforderlich

Fuer CR2032-BLE-Tags ist ein Soft-Start-LDO mit 1-2 ms Rampe optimal. TPS7A02 hat 150 us Soft-Start ab Werk, begrenzt Inrush auf ~10 mA fuer 47 uF — sicher innerhalb CR2032-Grenzen.

7. Batterie-Entladungskurven-Anpassung

BatterieV_neuV_nennV_EOLInnenwiderstand (neu->EOL)Nutzbare Kapazitaet
CR2032 (Li-MnO₂)3,3 V3,0 V2,0 V5 O -> 25 O220 mAh
Li-Ion (ICR18650)4,2 V3,7 V3,0 V50 mO -> 150 mO2500 mAh
Alkalin AA (×2)3,2 V2,8 V1,8 V200 mO -> 800 mO2500 mAh
NiMH AA (×2)2,8 V2,4 V2,0 V50 mO -> 200 mO2000 mAh
LiSOCl₂ (ER14505)3,7 V3,6 V2,8 V10 O -> 50 O2400 mAh

CR2032-Innenwiderstands-Falle: 25 O EOL-Innenwiderstand erzeugt 375 mV Spannungsabfall bei 15 mA TX. V_batt_min = 1,8 + 0,1 + 0,015 × 25 = 2,275 V. Das bedeutet 15% der CR2032-Kapazitaet sind unbrauchbar. Loesung: TX-Leistung von +4 dBm auf 0 dBm reduzieren, Strom von 15 auf 7 mA senken, Abfall auf 175 mV, V_batt_min = 1,975 V.

8. Einschaltsequenzierung und Brown-Out-Erkennung

Modul-SoCMin. Flash-Schreib-VEmpfohlener BODBOD-Strom
nRF528401,7 V1,8 V (Level 4)5 uA
EFR32BG221,8 V1,9 V (Level 5)3 uA
CC2640R21,8 V1,85 V (Level 3)2 uA
ESP32-C32,0 V2,1 V (Level 2)8 uA

9. Entkopplungsnetzwerk-Design

EbeneKondensatorESL/ESRWirksame FrequenzZweck
Ebene 1 (naehe am Pin)100 nF X7R 04020,4 nH / 20 mO10-500 MHzTX/RX-Burststrom
Ebene 21 uF X5R 06030,6 nH / 10 mO1-10 MHzLDO-Transientenreaktion
Ebene 3 (Bulk)10 uF X5R 08051,0 nH / 5 mO100 kHz-1 MHzBatterie-Sag-Kompensation

Entscheidende Regel: Ebene 1 innerhalb von 2 mm des VDD-Pins platzieren. Bei 2,4 GHz fuegt 1 mm Leiterbahn ~0,6 nH hinzu, Z = 9 O — halbiert die Wirksamkeit des Kondensators.

10. Thermische Betrachtungen

LDO bei 200 mA mit 1,2 V Dropout: P_verlust = 1,2 × 0,2 = 0,24 W. SOT-23-5: 200-300 °C/W = 48-72 °C Erwaermung. Loesung: groesseres Gehaeuse (SOT-89 bei 150 °C/W) oder Buck (0,04 W bei 90% Wirkungsgrad).

11. Hersteller-Modul-Stromversorgungsarchitektur-Vergleich

ModulSoCVDD-BereichTX-Spitze (0 dBm)SleepInterne DCDCEmpfohlener ext. Regler
Raytac MDBT50QnRF528401,7-3,6 V4,6 mA0,4 uAJa (3 MHz Buck)LDO (CR2032) oder direktes VDD
SiLabs BGM220SCEFR32BG221,8-3,8 V5,7 mA1,2 uAJa (3 MHz Buck)LDO (CR2032), DCDC-Bypass moeglich
TI CC2640R2FCC2640R2F1,8-3,8 V6,1 mA1,0 uAOptionalLDO oder DCDC (Li-Ion)
ESP32-C3-WROOMESP32-C33,0-3,6 V34 mA5 uAJa (internes LDO)Buck (USB) oder LDO (Batterie)

12. Stromversorgungsmessung und Verifikation

Ripple mit Oszilloskop messen: 10x-Tastkopf mit Massefeder (keine Krokodilklemme). AC-Kopplung, 20 MHz Bandbreitenlimit, 2 mV/div. Direkt an VDD- und GND-Pins des Moduls messen. Erwartet: LDO < 500 uV; Buck 1-5 mV; TX-Transient 10-30 mV fuer 20-50 us.

13. Haeufige Design-Fehler

  1. LDO mit hohem I_q: AP2112/ME6211 mit 40-55 uA entlaedt CR2032 in 167 Tagen.
  2. Unzureichende Entkopplung an VDD_PA: Ein einzelner 100 nF reicht nicht; braucht dedizierten 100 nF + 1 uF.
  3. DC-Bias-Derating bei MLCCs ignoriert: 10 uF X5R verliert 40% bei 3,0 V DC.
  4. Ungeschirmte Induktivitaet nahe Antenne: Reduziert Reichweite um 3-5 dB.
  5. BOD zu niedrig: Flash-Korruption unter 1,8 V.
  6. Kein Soft-Start beim Batterieeinsetzen: 47 uF verursacht 2-5 A Inrush.
  7. VDD/VDD_pa-Entkopplung geteilt: PA-Rauschen koppelt in digitale Logik.
  8. Lange Leiterbahnen zu Entkopplungs-Cs: 5 mm = 3 nH = 45 O bei 2,4 GHz.

14. Design-Checkliste

  • [ ] LDO-Ruhestrom < 1 uA (Batteriebetrieb)
  • [ ] LDO-Dropout < 100 mV (Worst Case)
  • [ ] Buck-Schaltfrequenz 2-4 MHz
  • [ ] Induktivitaet: abgeschirmt, DCR < 100 mO, Saettigung > 500 mA
  • [ ] Ausgangsripple < 2 mV
  • [ ] Inrush < 15 mA (CR2032) oder < 100 mA (USB)
  • [ ] Soft-Start 1-5 ms (Batterie) oder 0,5-2 ms (USB)
  • [ ] BOD >= min. Flash-Schreibspannung + 100 mV
  • [ ] Ebene 1: 100 nF X7R innerhalb 2 mm jedes VDD-Pins
  • [ ] Ebene 2: 1 uF X5R innerhalb 5 mm
  • [ ] Ebene 3: 10 uF X5R nahe Reglerausgang
  • [ ] DC-Bias-Derating auf alle MLCCs angewendet
  • [ ] VDD_pa mit dedizierter Entkopplung
  • [ ] Thermisch: P × θ_JA < 50 °C
  • [ ] Leistungsprofil: Mittelwert innerhalb 20% Datenbuch
  • [ ] VDD-Sag waehrend TX < 300 mV

15. Fazit

Stromversorgungsdesign fuer die Integration von Bluetooth-Modulen ist ein Systemtechnik-Problem, das jeden Aspekt der Modulleistung beruehrt — RF-Empfindlichkeit, Batterielebensdauer, thermisches Management und regulatorische Compliance. Wesentliche Erkenntnisse: richtige Topologie nach Batteriechemie waehlen (LDO fuer CR2032, Buck fuer Li-Ion, Buck-Boost fuer Alkalin); Ripple-Budget von Batterie bis PA mit expliziten Daempfungsberechnungen entwerfen; Inrush mit Soft-Start-Schaltungen dimensionieren; jede Designentscheidung mit Oszilloskopmessungen und Leistungsprofilen verifizieren. Der Unterschied zwischen 2 und 7 Jahren Batterielebensdauer ist oft nicht die Modulauswahl, sondern der 25 uA-LDO gegenueber dem 55 uA-LDO in der BOM.