Dans le domaine de la connectivité sans fil pour l'Internet des objets (IoT), de la série EFR32 de Silicon Labs les puces sont devenues la plateforme de prédilection de nombreux ingénieurs, reconnues pour leur faible consommation d'énergie, leurs hautes performances et leur compatibilité multiprotocole. S'appuyant sur la famille EFR32, EBYTE a développé une gamme complète de modules SoC (System-on-Chip) couvrant l'ensemble du spectre d'applications, des communications longue portée inférieures à 1 GHz à la connectivité multiprotocole à 2,4 GHz.
Cet article fournit une comparaison technique détaillée de trois modules EFR32 SoC représentatifs — E180-ZG120A/B (MG1B) et E76-2G4M10S1A (BG24) — ainsi qu'une section FAQ exhaustive couvrant les défis courants de développement et de déploiement.
La famille EFR32 est la famille de SoC sans fil mixtes de Silicon Labs, intégrant des processeurs ARM Cortex-M hautes performances et des émetteurs-récepteurs RF avancés. Cette famille se divise en trois sous-séries principales :
Série | Nom de marque | Application principale |
EFR32FG | Flex Gecko | Protocoles propriétaires et applications Sub-1 GHz — longue portée, faible consommation |
EFR32MG | Gecko Puissant | Multi-protocoles (Zigbee, Thread, Bluetooth Mesh) — IoT pour la maison connectée et l'industrie |
EFR32BG | Gecko bleu | Bluetooth Low Energy (BLE) — intégration maître-esclave, ultra basse consommation |
Dimension de comparaison | E51-470NW16S | E180-ZG120A/B | E76-2G4M10S1A |
Sous-série EFR32 | FG25 (Flex Gecko) | MG1B (Gecko Puissant) | BG24 (Gecko bleu) |
Modèle de puce | EFR32FG25A121F1152IM56-B | EFR32MG1B232F256GM32 | EFR32BG24A010F1024IM40-B |
Cœur | ARM Cortex-M33 | ARM Cortex-M4 | ARM Cortex-M33 |
Fréquence d'horloge maximale | 97,5 MHz | 40 MHz | 78 MHz |
Mémoire flash/RAM | 1152 Ko / 256 Ko | 256 Ko / 32 Ko | 1024 Ko / 128 Ko |
Protocoles pris en charge | Ventilateur Wi-SUN 1.1, Sub-1G propriétaire | Zigbee 3.0, Thread | Bluetooth 5.4/6.0, Bluetooth Mesh |
Fréquence de fonctionnement | 470~510 MHz (et variantes 868/915 MHz) | 2,4 GHz | 2,4 GHz |
Puissance d'émission maximale | +16 dBm | +20 dBm | +10 dBm |
Portée de communication | 0,3 à 2,5 km | Jusqu'à 1300 m | 110~160 m |
Courant RX | 7,5~11 mA | ~9,8 mA | ~3,6 mA (BLE) |
Courant du sommeil | ~2,6 μA (EM2) | ~1,3 μA (EM2) | ~1,3 μA (EM2) |
Taille de l'emballage | 20×20 mm | 17,5×28,7 mm (A) / 11,5×18 mm (B) | 12,0 × 17,2 mm / 12,0 × 12,0 mm |
Options d'antenne | Trou de tampon IPEX / Estampé | PCB / IPEX | PCB / IPEX |
Nombre de GPIO | 35 | 20 | 31 |
Sécurité | AES-128/256, ECC, SHA, TrustZone, Coffre-fort sécurisé | AES-128/256, ECC, SHA | AES-128/256, ECC, SHA, Coffre-fort sécurisé |
Plage de température | -40 à +125 °C | -40 à +85 °C | -40 à +125 °C |
Applications typiques | Ville intelligente, réseau intelligent, IoT industriel | Maison intelligente, automatisation des bâtiments, contrôle industriel | Contrôle d'accès, automobile, médical, objets connectés |
Analyse détaillée du module
Positionnement central : Basé sur la puce EFR32FG25 , il s'agit du premier module d'EBYTE prenant en charge le protocole Wi-SUN (Wireless Smart Utility Network) — une norme ouverte conçue pour les applications d'infrastructures de villes intelligentes et de services publics.
Caractéristiques principales :
1. Puissance de traitement élevée : Processeur ARM Cortex-M33 à 97,5 MHz avec DSP et FPU, 1152 Ko de mémoire Flash + 256 Ko de RAM
2. Modulation OFDM : Prend en charge le multiplexage par répartition orthogonale de la fréquence (OFDM), atteignant des débits de données jusqu’à 3,6 Mbits/s , surpassant largement la modulation FSK traditionnelle.
3. Communication longue portée : Bande inférieure à 1 GHz (470 à 510 MHz), permettant une portée de 0,3 à 2,5 km en milieu urbain dense.
4. Interfaces complètes : USB 2.0, 5 ports EUSART, SPI, I2C, PWM, ADC — 35 broches GPIO
5. Certifié Wi-SUN FAN 1.1 : conforme à la norme IEEE 802.15.4g, il prend en charge les réseaux maillés dynamiques, l’auto-réparation, le relais multi-sauts et des milliers de nœuds par réseau.
6. Sécurité matérielle : Secure Vault, TrustZone, AES-128/256, ECC-256, TRNG (conforme à la norme NIST SP800-90)
Scénarios d'application : Éclairage public intelligent, surveillance environnementale, concentrateurs de réseaux intelligents, AMI (Infrastructure de comptage avancée), passerelles IoT industrielles en périphérie
Positionnement central : Basé sur la puce EFR32MG1B , il s'agit d'un module SoC Zigbee 3.0 2,4 GHz mature doté de capacités de réseau auto-organisé robustes.
Caractéristiques principales :
1. Norme Zigbee 3.0 : Conforme au protocole Zigbee 3.0 le plus récent, compatible avec les réseaux ZHA et ZLL.
2. Prise en charge des topologies : réseaux point à point, en étoile et maillés avec auto-réparation et routage automatique
3. Haute puissance : +20 dBm de puissance d'émission maximale, portée de communication jusqu'à 1300 mètres en champ libre.
4. Deux facteurs de forme : Version A (17,5 × 28,7 mm, antenne PCB) et Version B (11,5 × 18 mm, trou d'estampage + IPEX)
5. Maturité éprouvée : La série MG1B a été largement déployée dans des milliers de projets commerciaux de domotique et d'automatisation de bâtiments à travers le monde.
Scénarios d'application : Contrôle intelligent de l'éclairage, moteurs de rideaux, serrures intelligentes ; systèmes CVC pour l'automatisation des bâtiments ; réseaux de collecte de données de capteurs industriels
Positionnement principal : Basé sur la puce EFR32BG24 la plus récente , il s'agit d'un module SoC ultra basse consommation de nouvelle génération conçu pour les applications Bluetooth 5.4/6.0 et Bluetooth Mesh.
Caractéristiques principales :
1. Prise en charge du BLE 6.0 : dernière spécification Bluetooth Core offrant un débit de données plus élevé et des connexions plus stables.
2. Consommation ultra-faible : courant de veille aussi faible que 1,3 µA , idéal pour les appareils portables alimentés par batterie
3. Taille ultra-compacte : modèle M10S1A de 12,0 × 17,2 mm (antenne PCB) ; M10S1AX de seulement 12,0 × 12,0 mm (IPEX)
4. Multi-protocole : prise en charge des protocoles BLE 6.0, Bluetooth Mesh et du protocole propriétaire 2,4 GHz
5. Sécurité renforcée : Coffre-fort sécurisé, protection contre la falsification, accélération cryptographique résistante aux lois sur la protection des données (DPA)
Scénarios d'application : Systèmes de contrôle d'accès, électronique automobile, télécommandes intelligentes, services de géolocalisation, dispositifs médicaux, objets connectés, réseaux de balises
Exigence | Module recommandé |
Réseau urbain à très grande échelle et à longue portée (des milliers de nœuds) | E51-470NW16S (Wi-SUN, Sub-1GHz) |
Réseau local (LAN) stable et multi-nœuds pour maison/bâtiment intelligent. | E180-ZG120A/B (Zigbee 3.0) |
Connexion rapide point à point, ultra-faible consommation d'énergie portable | E76-2G4M10S1A (BLE 6.0) |
Débit de données élevé requis (>1 Mbps) | E51 (OFDM jusqu'à 3,6 Mbit/s) ou E76 |
Fonctionne sur batterie, plusieurs années d'utilisation | E76 (1,3 μA sommeil) ou E51 (2,6 μA EM2) |
Portée de communication maximale | E51 (2,5 km) ou E180 (1,3 km) |
Pile de protocoles complexe + traitement local | E51 (1152 Ko Flash) |
Empreinte physique minimale | E76 (12×12 mm) |
D’après la documentation technique et l’expérience pratique acquise sur plusieurs modules basés sur EFR32, voici les problèmes les plus courants rencontrés lors du développement et du déploiement :
A : La dégradation de l'autonomie est généralement causée par un ou plusieurs des facteurs suivants :
1. Obstacles et environnement électromagnétique : Les murs, les arbres et les bâtiments atténuent considérablement les signaux. La température, l’humidité et les interférences co-canal augmentent la perte de paquets.
2. Mise à la terre et environnement de l'antenne : La présence d'objets métalliques à proximité de l'antenne ou le placement du module dans un boîtier métallique peuvent réduire la puissance du signal de 50 % ou plus. L'eau de mer ayant une forte absorption, les résultats des tests en zone côtière seront nettement moins bons.
3. Configuration incorrecte : les paramètres du registre d’alimentation peuvent être incorrects ou le débit de données radio peut être trop élevé (un débit de données plus élevé réduit la portée). Une tension d’alimentation inférieure à la valeur recommandée réduit également la puissance d’émission.
4. Inadéquation d'antenne : Inadéquation d'impédance entre le module et l'antenne, ou mauvaise qualité de l'antenne.
Recommandation : Toujours effectuer les tests dans l’environnement de déploiement réel. Utiliser le débit de données le plus faible permettant d’atteindre une portée maximale.
A : Suivez ces consignes pour éviter les dommages :
1. Alimentation électrique : Assurez-vous que la tension d’alimentation se situe dans la plage recommandée. Un dépassement de la tension maximale peut entraîner des dommages permanents. Évitez les fluctuations de tension importantes ou fréquentes.
2. Protection contre les décharges électrostatiques : les composants RF sont très sensibles aux décharges électrostatiques. Utilisez des bracelets antistatiques et des postes de travail protégés contre les décharges électrostatiques lors de la manipulation et de l’assemblage.
3. Contrôle de l'humidité : Certains composants sont sensibles à l'humidité. À conserver dans un endroit sec (humidité relative recommandée : 10 % à 60 %).
4. Température : Ne pas utiliser en dehors de la plage de température industrielle (-40℃~+85℃ ou -40℃~+125℃ comme spécifié pour chaque module).
A : Un taux d'erreur binaire élevé peut être causé par :
1. Interférences co-canal : Présence de signaux voisins sur la même fréquence. Essayez de changer de canal de fréquence.
2. Alimentation électrique instable : Une alimentation électrique de mauvaise qualité peut entraîner une corruption des données. Assurez-vous que l’alimentation électrique est propre et stable.
3. Qualité du câble : Les rallonges ou les lignes d’alimentation de mauvaise qualité ou de longueur excessive provoquent une distorsion du signal. Il est recommandé de limiter au maximum la longueur des câbles RF.
A : Suivez ce cadre de décision en 4 étapes :
1. Protocole d'abord : Déterminez le protocole sans fil requis (Wi-SUN, Zigbee, BLE ou Sub-1GHz propriétaire).
2. Besoins en calcul : Évaluez si vous devez exécuter des piles de protocoles complexes, des algorithmes de chiffrement ou une logique de traitement locale — cela détermine la taille de la mémoire Flash et de la RAM.
3. Gestion de l'énergie : Pour les appareils alimentés par batterie, privilégiez la consommation en veille et le mode basse consommation. Le processeur E51 offre une consommation d'environ 2,6 µA en veille EM2 ; le processeur E76 offre une consommation d'environ 1,3 µA.
4. Coût et espace : Choisissez le format le plus compact et le module le plus économique qui réponde à vos exigences de performance.
R : Oui. Les modules EFR32 sont compatibles avec les puces de la série EFR32 correspondantes. Les développeurs peuvent télécharger le kit de développement logiciel (SDK) Gecko depuis le site web officiel de Silicon Labs et utiliser Simplicity Studio (un environnement de développement intégré) pour la programmation, le débogage et le flashage. EBYTE et Silicon Labs fournissent les pilotes de base pour les périphériques ainsi que des exemples d'application.
Aperçu de la chaîne d'outils de développement :
1. Simplicity Studio v5+ : IDE avec assistant de projet, profileur énergétique, analyseur de réseau et outil de configuration des broches
2. Kit de développement logiciel Gecko : Inclut les piles de protocoles (Wi-SUN, Zigbee, Bluetooth), les pilotes de périphériques et des exemples d’applications.
3. AppBuilder/Configurateur de projet : Configuration via interface graphique des paramètres radio, périphériques et d’alimentation
A : Les modules EBYTE EFR32 ont obtenu les certifications internationales suivantes (les certifications spécifiques varient selon le modèle) :
Certification | Région | Applicabilité |
CE (ROUGE) | Europe | Conformité à la directive sur les équipements radioélectriques |
FCC | États-Unis | Homologation intentionnelle du radiateur |
RoHS | Union européenne | Restriction des substances dangereuses |
ATTEINDRE | Union européenne | Conformité en matière de sécurité chimique |
Les produits EBYTE sont exportés vers plus de 50 pays et régions du monde entier.
A : La prise en charge OTA dépend du protocole et du module :
1. E180-ZG120A/B (Zigbee) : La norme Zigbee 3.0 prend en charge les clusters de mise à jour OTA. Sa mise en œuvre nécessite une capacité de mémoire Flash suffisante pour le client OTA et le stockage secondaire.
2. E76-2G4M10S1A (BLE) : La mise à jour OTA BLE est prise en charge via le service standard BLE DFU (Device Firmware Update).
3. E51-470NW16S (Wi-SUN) : Le ventilateur Wi-SUN 1.1 prend en charge la gestion du firmware. La mise à jour OTA peut être implémentée via le réseau maillé IPv6 au niveau de la couche application.
Remarque : La mise à jour OTA nécessite une planification minutieuse de la mémoire Flash afin de pouvoir accueillir à la fois le firmware en cours d'exécution et l'image de mise à jour.
A : Cela varie selon le protocole :
Module | Protocole | Nombre maximal de nœuds (théorique) | Recommandation pratique |
E51-470NW16S | Ventilateur Wi-SUN 1.1 | Des milliers par réseau | 500 à 2000 nœuds par routeur de bordure |
E180-ZG120A/B | Zigbee 3.0 | Jusqu'à 65 535 par réseau | 100 à 300 nœuds par coordinateur (limite pratique) |
E76-2G4M10S1A | Bluetooth Mesh | Jusqu'à 32767 nœuds | 100 à 500 nœuds dans les déploiements typiques |
A : Oui. Les principales différences sont :
Fonctionnalité | E180-ZG120A | E180-ZG120B |
Taille | 17,5 × 28,7 mm | 11,5 × 18 mm |
Antenne | Antenne PCB (intégrée) | Trou d'estampage + connecteur IPEX |
Utilisation optimale | Prototypage rapide, conceptions adaptées à l'espace disponible | Conceptions à espace restreint, antenne externe requise |
Les deux versions partagent la même puce (EFR32MG1B), le même protocole de prise en charge et les mêmes performances RF.
A : Le E51-470NW16S (EFR32FG25) prend en charge plusieurs schémas de modulation :
1. Wi-SUN MR-OFDM jusqu’à 3,6 Mbit/s MCS 0-6 (les quatre options) : débit de données
2. 802.15.4 SUN MR-O-QPSK avec DSSS : pour la rétrocompatibilité
3. Wi-SUN FSK : 2G FSK et 2G MSK avec mise en forme entièrement configurable
4. Modes propriétaires : Pour les implémentations personnalisées non standard
Cette capacité de multi-modulation permet d'optimiser le même matériel pour une portée maximale (FSK/O-QPSK) ou un débit maximal (OFDM).
R : Oui. La puce EFR32BG24 prend en charge à la fois le BLE (y compris Bluetooth Mesh) et les protocoles propriétaires 2,4 GHz. Cependant, ils ne peuvent pas fonctionner simultanément dans la même image de firmware. Vous sélectionnez la pile de protocoles lors de la compilation via le SDK Gecko.
: Mode BLE Prise en charge complète du Bluetooth 5.4/6.0 avec réseau Mesh
• Mode propriétaire : Protocole personnalisé 2,4 GHz avec paramètres PHY configurables (débit de données, modulation, espacement des canaux)
A : L'utilisation de modules pré-certifiés simplifie considérablement la certification du produit final :
1. Certification modulaire : Les modules EBYTE bénéficient des homologations modulaires CE/FCC, ce qui signifie que votre produit final peut faire référence à ces certifications sans avoir à répéter l'intégralité des tests RF.
2. Règles d'intégration : Suivez les directives d'intégration du fabricant du module — maintenez la distance de séparation d'antenne requise, utilisez le type d'antenne approuvé et respectez les limites de puissance.
3. Tests du produit final : Vous devrez peut-être encore effectuer des tests sur les émissions non intentionnelles (FCC Part 15B / EN 55032) et la sécurité (EN 62368-1) au niveau du produit final.
4. Exigences locales : Consultez les organismes de certification de votre marché cible pour connaître les exigences supplémentaires (par exemple, RCM en Australie, MIC au Japon, KC en Corée du Sud).
Les modules SoC EFR32, basés sur la technologie de pointe de Silicon Labs, offrent des performances exceptionnelles en matière de puissance de traitement, d'efficacité énergétique, de sécurité et de compatibilité multiprotocole. La gamme de produits EBYTE, reposant sur cette plateforme ( E51 avec Wi-SUN FG25, E180 avec Zigbee MG1B et E76 avec BLE BG24), couvre précisément l'ensemble des applications, de l'IoT longue portée (Wi-SUN) aux réseaux maillés locaux moyenne portée (Zigbee), jusqu'à la connectivité ultra basse consommation courte portée (BLE).