Les courants mesurés en veille et en mode actif déterminent la durée de vie de la batterie dans les conceptions BLE modernes ; une référence compacte qui distille la fiche technique du nRF52840 en chiffres exploitables aide les ingénieurs à prioriser les tests et les compromis. Ce guide convertit les tableaux denses en un instantané rapide des spécifications, met en évidence les mesures de puissance qui affectent le plus la durée de vie de la batterie et fournit une liste de contrôle de test et d'optimisation reproductible.
Les lecteurs obtiendront un court résumé des spécifications du SoC, les mesures de puissance clés et leurs conditions de test, un exemple concret de durée de vie de la batterie utilisant des chiffres mesurés prudents, et une liste de contrôle prioritaire pour le réglage du matériel et du micrologiciel adaptée aux conceptions de produits.
Point : Les modes à plus faible consommation définissent la consommation de base de la batterie.
Preuve : La fiche technique répertorie les courants en sommeil profond et en System OFF sous des conditions spécifiques (régulateurs activés, rétention RAM, RTC en marche).
Explication : Attendez-vous à une plage de microampères ou sous-microampères pour le System OFF avec une rétention minimale ; confirmez la rétention RAM et l'état de la RTC car chaque bloc activé augmente les mesures de puissance répertoriées.
Point : La puissance TX et le cycle de service dominent la consommation moyenne.
Preuve : La fiche technique fournit les courants TX/RX à diverses puissances de sortie et les courants actifs du CPU sous pleine charge.
Explication : Les courants typiques du CPU actif, RX et TX sont de l'ordre du milliampère ; l'échantillonnage ADC ou les salves SPI ajoutent des pics transitoires. Le courant moyen est défini par la durée de l'événement × le courant, donc réduisez d'abord le temps de l'événement ou le cycle de service.
Point : Les conditions de laboratoire dans la fiche technique sont contrôlées et souvent optimistes. Preuve : Les vecteurs de test supposent une antenne adaptée, une alimentation idéale, une température spécifique et une fuite minimale sur la carte. Explication : Les valeurs mesurées peuvent être plus élevées en raison des fuites de la carte, du courant de repos du régulateur, du déséquilibre de l'antenne ou des périphériques laissés activés — documentez chaque condition lors de la comparaison des chiffres.
Point : La reproductibilité nécessite une isolation et un micrologiciel répétable. Preuve : Utilisez une carte de dérivation minimale avec une antenne adaptée, une alimentation stable et un micrologiciel de test qui boucle uniquement sur l'état testé. Explication : Technique de mesure recommandée : ampèremètre haute sensibilité ou shunt de faible valeur + ADC différentiel, fenêtres de test courtes moyennées sur de nombreux cycles, et désactivation des périphériques non testés pour refléter les conditions de la fiche technique.
Régulateur, découplage, antenne et E/S
Point : Les choix matériels fixent le plancher de la puissance au repos. Preuve : Le courant de repos du régulateur, les fuites du PCB et l'efficacité de l'antenne affectent directement les mesures de puissance. Explication : Choisissez des régulateurs à faible Iq, minimisez les fuites GPIO avec des états de rappel connus, réglez l'antenne pour le bilan de liaison requis et réduisez les chemins de drainage externes en mode veille avant d'attribuer l'excès au SoC.
Stratégie de veille, regroupement des périphériques et planification radio
Point : Les modèles de micrologiciels peuvent réduire considérablement le courant moyen. Preuve : Le regroupement des lectures de capteurs et l'envoi de liaisons montantes moins nombreuses mais plus importantes réduit les réveils ; les temporisateurs matériels et le PPI évitent le réveil du CPU. Explication : Utilisez agressivement la veille profonde, déplacez le travail périodique vers des temporisateurs matériels, regroupez les transferts ADC/SPI et planifiez des salves radio pour amortir la rampe TX et les frais de négociation.
Point : Décomposer le courant moyen en contributions d'événements plus la base de veille.
Preuve (Exemple) :
Explication : Courant moyen = (8·0.003 + 3·0.02 + 0.002·(300−0.023))/300 ≈ 2.3 µA. Sur une pile bouton de 220 mAh, cela projette une durée de vie de plusieurs années ; utilisez cette méthode pour calculer des attentes réalistes pour votre cycle de service.
Point : De petits changements dans la durée TX ou l'intervalle de rapport peuvent faire varier considérablement la durée de vie de la batterie. Preuve : Doubler la fréquence de rapport multiplie proportionnellement l'énergie active ; augmenter la puissance TX augmente l'énergie par événement. Explication : Réglez d'abord l'intervalle de rapport, puis la puissance TX, puis le temps de capteur/échantillon. Priorisez la réduction du nombre de réveils et de la longueur des événements pour les gains les plus importants.
Point : Choisissez ce SoC lorsque vous avez besoin d'un débit modéré, d'un support multiprotocole et de nombreux périphériques. Preuve : La mémoire et les accélérateurs intégrés prennent en charge les piles TLS et le traitement en périphérie ; la radio prend en charge des rôles simultanés. Explication : Il convient parfaitement aux dispositifs sur batterie multicapteurs nécessitant une liaison montante occasionnelle, une cryptographie locale et des périphériques matériels pour minimiser les réveils du CPU.
Point : Validez la puissance et la radio sur la carte finale dès le début. Preuve : Mesurez les courants réels de la carte dans tous les modes, testez la portée radio avec l'antenne finale et vérifiez le comportement du régulateur sous les charges attendues. Explication : Confirmez les modes de puissance, documentez la machine d'état du micrologiciel pour la veille/réveil et ajoutez des tests de régression pour détecter les dérives de puissance lors des mises à jour du micrologiciel.
Utilisez une carte minimale, bien adaptée avec l'antenne finale, une alimentation à faible bruit et un micrologiciel qui isole l'état testé. Mesurez avec un ampèremètre haute sensibilité calibré ou un shunt + ADC différentiel, effectuez de nombreux cycles pour moyenner le bruit transitoire et documentez la température, la tension d'alimentation et les blocs de rétention activés.
Commencez par augmenter l'intervalle de rapport — cela réduit les événements de réveil totaux de manière linéaire. Ne baissez la puissance TX qu'après avoir vérifié le bilan de liaison avec l'antenne et l'environnement finaux. Si la portée nécessite une puissance plus élevée, augmentez l'intervalle ou ajoutez un traitement en périphérie pour réduire la fréquence des liaisons montantes au lieu de toujours utiliser une puissance de transmission plus élevée.
Les états de rappel GPIO, les périphériques inutilisés activés, le courant de repos du régulateur et les fuites de capteurs externes sont des coupables courants. Désactivez les blocs inutilisés, définissez des états GPIO connus en veille et mesurez avec les périphériques explicitement éteints pour isoler les contributions du SoC par rapport à celles de la carte à la puissance totale.




