
La plupart des modules Bluetooth annoncent une « portee en ligne de vue » de 50 a 100 metres a 0 dBm. Dans un entrepot avec des rayonnages metalliques, des murs en beton et une congestion a 2.4 GHz, ce chiffre tombe a 10-15 metres. Quand votre systeme de suivi d’actifs a besoin de 50 metres de couverture interieure fiable, vous avez deux options : deployer cinq fois plus de passerelles, ou etendre la portee RF du module lui-meme. Cet article couvre la deuxieme approche : integrer des amplificateurs de puissance (PA) et des amplificateurs a faible bruit (LNA) dans un module BLE, calculer le budget de liaison reel, et naviguer les compromis avec la consommation, la coexistence et les limites reglementaires.
1. Pourquoi la Puissance TX Brute Ne Suffit Pas
La portee est determinee par deux choses : la force de votre emission (puissance TX) et la capacite a ecouter silencieusement (sensibilite du recepteur). Une erreur courante est de se concentrer uniquement sur le cote TX. BLE est bidirectionnel : le module doit non seulement emettre des advertisements mais aussi recevoir des requetes de scan, des paquets de connexion et des donnees.
Si la passerelle peut entendre le tag a 100 metres mais que le tag ne peut pas entendre la reponse de la passerelle, la liaison echoue. C’est le probleme d’asymetrie de liaison : etendre uniquement la portee TX cree une liaison unidirectionnelle qui semble fonctionner dans les logs RSSI mais echoue au niveau protocole.
Une extension de portee equilibree necessite d’ameliorer les deux :
– Chemin TX : Le PA augmente la puissance de sortie de 0 dBm a +20 dBm (100x puissance)
– Chemin RX : Le LNA ameliore la sensibilite de 10-15 dB
– Chemin d’antenne : Antenne a gain plus eleve ou diversite
2. Fondamentaux du Budget de Liaison
2.1 Le Budget de Liaison Bidirectionnel
Pour qu’une liaison BLE fonctionne, les deux directions doivent etre fermees :
TX_power_module + G_TX_antenna - Path_Loss - G_RX_antenna >= RX_sensitivity_gateway
TX_power_gateway + G_TX_antenna - Path_Loss - G_RX_antenna >= RX_sensitivity_module
La direction limitante est celle avec la plus petite marge. Dans la plupart des systemes BLE, la passerelle a une puissance TX plus elevee et une meilleure sensibilite, tandis que le module est limite par batterie. Donc la direction module vers passerelle est generalement le goulot d’etranglement.
Si le module a un PA mais pas de LNA, la direction passerelle vers module devient le goulot d’etranglement.
2.2 Modeles de Perte de Trajet
Perte de trajet en espace libre (FSPL) a 2.4 GHz :
FSPL(dB) = 20 * log10(d) + 40.05 (d en metres)
| Distance | FSPL | Puissance TX Necessaire pour -90 dBm RX |
|---|---|---|
| 10 m | 60.1 dB | -29.9 dBm |
| 50 m | 74.0 dB | -16.0 dBm |
| 100 m | 80.1 dB | -9.9 dBm |
| 300 m | 89.6 dB | -0.4 dBm |
| 500 m | 94.1 dB | +4.1 dBm |
| 1000 m | 100.1 dB | +10.1 dBm |
La perte en interieur est pire. Un modele pratique :
PL_indoor(dB) = FSPL + N_murs * Perte_Mur + Perte_Etage + Marge_Ombre
Valeurs typiques :
– Platre : 3-5 dB par mur
– Mur en beton : 10-15 dB par mur
– Porte metallique : 20-30 dB
– Etage (beton) : 15-20 dB par etage
– Marge d’ombre (95% couverture) : 8-12 dB
2.3 Marge de Fondu et Fiabilite
| Marge de Liaison | Taux d’Erreur de Paquet (env.) | Signification Pratique |
|---|---|---|
| 0 dB | ~50% | Intermitent, inutilisable |
| 5 dB | ~20% | Marginal, retransmissions frequentes |
| 10 dB | ~5% | Utilisable avec retransmissions |
| 15 dB | ~1% | Fiable pour la plupart des applications |
| 20 dB | <0.1% | Robuste, gere multitrajet et interference |
| 30 dB | <0.01% | Grade industriel, immunise contre la plupart des fadings |
Objectif : 15-20 dB de marge pour les deploiements en production.
3. Integration de PA
3.1 Criteres de Selection de PA
| Parametre | BLE Typique | Avec PA Externe | Impact |
|---|---|---|---|
| Puissance de sortie | 0 a +4 dBm | +10 a +20 dBm | Portee |
| Gain | N/A | 15-25 dB | Pilote la sortie du module |
| Courant (TX) | 5-8 mA | 30-120 mA | Duree de vie batterie |
| Figure de bruit (bypass RX) | N/A | 1.5-3 dB | Sensibilite RX |
| Suppression harmonique | -40 dBc | -50 dBc requis | Reglementaire |
| Temps d’activation | N/A | 1-5 us | Budget de temporisation |
3.2 Topologies de PA
PA Discret (Classe A/AB) : Gain 15-20 dB, bonne linearite, efficacite 25-35%, courant a +20 dBm ~80-120 mA.
Module Front-End Integre (FEM) : Combine PA + LNA + commutateur T/R. Gain 20-25 dB (PA), 12-15 dB (LNA). Courant a +20 dBm 60-100 mA. Empreinte 2×2 mm a 3×5 mm.
Exemples de FEM BLE courants :
| Composant | Gain PA | Pout PA | Gain LNA | NF | Courant TX | Alimentation |
|---|---|---|---|---|---|---|
| Skyworks SKY66112 | 20 dB | +20 dBm | 13 dB | 1.7 dB | 85 mA | 3.3V |
| Nordic nRF21540 | 20 dB | +20 dBm | 13 dB | 1.5 dB | 78 mA | 3.3V |
| Qorvo QPL9547 | 22 dB | +22 dBm | 14 dB | 1.4 dB | 95 mA | 3.3V |
| Broadcom BCM477 | 18 dB | +18 dBm | 12 dB | 2.0 dB | 65 mA | 3.3V |
3.3 Reseau d’Adaptation de Sortie
La sortie du PA doit etre adaptee a 50 ohms d’impedance d’antenne. Regles cles :
– Utiliser des inductances a haut Q (Q > 30 a 2.4 GHz)
– Maintenir des traces courtes (< 2 mm)
– Inclure un condensateur de blocage DC (100 pF)
– Verifier avec VNA : S11 < -10 dB sur 2.4-2.483 GHz
3.4 Filtrage Harmonique
Un PA generant +20 dBm fondamental produira typiquement des harmoniques de second ordre a -15 a -25 dBc. FCC Part 15 exige des emissions parasites sous -41.25 dBm/MHz EIRP. Un filtre passe-bas elliptique du 3eme ordre fournit > 40 dB d’attenuation a 4.8 GHz avec < 0.5 dB de perte d’insertion a 2.4 GHz.
4. Integration de LNA
4.1 Pourquoi le LNA Compte
La sensibilite du recepteur est determinee par la figure de bruit du systeme. Un SoC BLE typique a NF = 6-8 dB. En ajoutant un LNA avec NF = 1.5 dB et gain = 13 dB :
NF_total = 1.5 + (7 - 1) / 20 = 1.8 dB
Amelioration de sensibilite = 7 – 1.8 = 5.2 dB (env. 1.8x amelioration de portee).
4.2 Polarisation et Consommation du LNA
| Mode | Courant LNA | Courant PA | Courant Total FEM |
|---|---|---|---|
| RX (LNA actif) | 3-5 mA | 0 | 3-5 mA |
| TX (PA actif) | 0 | 60-100 mA | 60-100 mA |
| Bypass (veille) | < 1 uA | < 1 uA | < 1 uA |
Le firmware doit controler les broches de mode du FEM (TXEN, RXEN) synchronisees avec la machine d’etats radio BLE.
5. Conception du Commutateur T/R
BLE utilise une antenne pour TX et RX. Trois approches :
– Commutateur T/R integre (FEM) : 0.5-1.0 dB de perte, 20-30 dB d’isolation. Plus simple.
– Commutateur SPDT externe : Pour PA et LNA discrets. Diode PIN (0.3 dB, 100 ns), CMOS (0.5 dB, 300 ns), GaAs pHEMT (0.4 dB, 50 ns).
– Le commutateur doit gerer la puissance de crete du PA (+20 dBm) sans compression.
6. Impact sur la Consommation
6.1 Comparaison du Budget de Courant
Module BLE a 500 ms, 0 dBm, sans FEM : 12.8 uA moyen
Meme module avec FEM a +20 dBm : 73.5 uA moyen (5.7x augmentation)
Batterie CR2032 (160 mAh effectif) :
– Sans FEM : ~17 mois
– Avec FEM (tout +20 dBm) : ~3 mois
6.2 Strategies de Mitigation
Cyclage du PA : +20 dBm uniquement pour tags distants, 0 dBm pour proches.
Advertising adaptatif : +20 dBm sur 10% des advertisements, 0 dBm sur le reste :
| Strategie | % +20 dBm | % 0 dBm | Courant Moyen | Duree Vie Batterie |
|---|---|---|---|---|
| Tout +20 dBm | 100% | 0% | 73.5 uA | ~3 mois |
| 10% +20 dBm | 10% | 90% | 18.7 uA | ~12 mois |
| Tout 0 dBm | 0% | 100% | 12.8 uA | ~17 mois |
7. Compromis de Coexistence
7.1 Coexistence BLE + WiFi
– Desensibilisation : WiFi TX a +20 dBm peut desensibiliser le LNA BLE de 20-40 dB. PTA obligatoire.
– Interaction harmonique : Les harmoniques WiFi peuvent tomber dans les canaux BLE.
– Isolation d’antenne : Si antenne partagee, un duplexeur est necessaire. Si separees, maintenir > 20 dB d’isolation.
7.2 PTA (Packet Traffic Arbitration)
Interface 3 fils entre BLE et WiFi MAC :
1. BLE asserte BLE_REQ avant TX
2. WiFi verifie s’il peut ceder
3. WiFi asserte WiFi_GRANT
4. BLE TX + FEM actif
5. BLE desasserte BLE_REQ
6. WiFi reprend
Impact de latence : 50-200 us par cycle d’arbitrage.
7.3 Rejection de Canal Adjacent avec LNA
Un LNA avec 13 dB de gain amplifie aussi l’interference du canal adjacent. Un emetteur WiFi proche a +20 dBm peut saturer le LNA :
| Puissance TX WiFi | Offset Frequence | Sortie LNA | Etat LNA |
|---|---|---|---|
| +20 dBm | 2 MHz | +33 dBm | Sature |
| +10 dBm | 2 MHz | +23 dBm | Sature |
| 0 dBm | 2 MHz | +13 dBm | Proche compression |
| -20 dBm | 2 MHz | -7 dBm | Lineaire |
Solutions : filtre SAW avant le LNA, LNA avec P1dB plus eleve, ou PTA.
8. Considerations Reglementaires
| Region | Max EIRP | Max Sortie PA (antenne 2 dBi) | Limite Harmonique |
|---|---|---|---|
| FCC (USA) | +36 dBm | +34 dBm | -41.25 dBm/MHz |
| ETSI (UE) | +20 dBm | +18 dBm | -30 dBm/MHz |
| SRRC (Chine) | +20 dBm | +18 dBm | -36 dBm/MHz |
| ARIB (Japon) | +10 dBm/MHz | +8 dBm/MHz | -26 dBm/MHz |
Le Japon est le plus restrictif : +10 dBm/MHz limite effectivement la sortie du PA a +8 a +10 dBm.
9. Mesures de Portee en Conditions Reelles
9.1 Configuration
Immeuble de bureaux (cloisons en platre, faux plafond) :
– Module A : nRF52832, 0 dBm, antenne PCB (2 dBi)
– Module B : nRF52832 + nRF21540 FEM, +20 dBm, meme antenne
– Passerelle : ESP32, +4 dBm, dipole 5 dBi externe
9.2 Resultats (Ligne de Vue, Couloir)
| Distance | Mod A RSSI | Mod A PER | Mod B RSSI | Mod B PER |
|---|---|---|---|---|
| 10 m | -67 dBm | 0% | -47 dBm | 0% |
| 50 m | -85 dBm | 2% | -65 dBm | 0% |
| 100 m | -94 dBm | 15% | -74 dBm | 0% |
| 200 m | -103 dBm | 60% | -83 dBm | 0.5% |
| 300 m | -110 dBm | 95% | -90 dBm | 3% |
| 500 m | N/A | 100% | -96 dBm | 15% |
Portee pratique Mod A : ~120 m | Mod B : ~350 m
Amelioration de portee : 2.9x
9.3 Validation de Consommation
| Configuration | Courant Mesure | Duree Vie Batterie (CR2032, 160 mAh) |
|---|---|---|
| Mod A (0 dBm) | 13.2 uA | ~16.8 mois |
| Mod B (+20 dBm, tout) | 74.1 uA | ~3.0 mois |
| Mod B (+20 dBm, 10%) | 19.3 uA | ~11.5 mois |
| Mod B (0 dBm bypass) | 14.1 uA | ~15.8 mois |
10. Resume et Recommandations
| Scenario | Sortie PA | LNA | Strategie | Portee Attendue | Duree Vie Batterie |
|---|---|---|---|---|---|
| Courte portee interieur | 0 dBm | Non | Module seul | 15-30 m | 16+ mois |
| Moyenne portee entrepot | +10 dBm | Oui | FEM adaptatif | 50-80 m | 8-12 mois |
| Longue portee exterieur | +20 dBm | Oui | FEM, 10% cycle | 200-350 m | 10-12 mois |
| Portee max | +20 dBm | Oui | FEM, tout adv | 300-500 m | 3 mois |
| Europe/Chine | +17 dBm | Oui | FEM, 20% cycle | 150-250 m | 8-10 mois |
| Japon | +8 dBm | Oui | LNA seul | 50-100 m | 14+ mois |
Liste de verification pour integration FEM :
1. Verifier la symetrie de liaison (TX et RX avec portee comparable)
2. Inclure le filtrage harmonique (> +10 dBm obligatoire)
3. Planifier la coexistence PTA si WiFi present
4. Ajouter un filtre SAW si une forte interference adjacente est attendue
5. Controle du FEM par firmware avec marge < 5 us
6. Verifier la conformite reglementaire du marche cible
7. Implementer un controle de puissance adaptatif base sur RSSI
8. Gestion thermique : le FEM dissipe ~200 mW a +20 dBm TX continu
Pour la plupart des deploiements interieurs, un FEM avec puissance adaptative (10% +20 dBm, 90% bypass) offre le meilleur equilibre : 2-3x amelioration de portee, 11+ mois de batterie, et conformite reglementaire. L’idee cle est que l’extension de portee ne consiste pas en une puissance maximale, mais en la bonne puissance au bon module Bluetooth au bon moment.
