Aller au contenu principal

Communication

Exigences — Communication sans fil​

IDNomDescriptionImplémentation
FCT-28BLELe système doit pouvoir communiquer par Bluetooth BLE 4.2.STM32WB55RG — BLE 5.2 (dépasse l'exigence)
FCT-29BLE - RangeLe système nécessite une portée physique BLE d'au moins 10 m.Antenne interne + filtre MLPF-WB55-01E3
FCT-30OpenThreadLe système doit pouvoir communiquer par OpenThread.STM32WB55RG — stack OpenThread intégré
FCT-31ZigBeeLe système doit pouvoir communiquer par ZigBee.STM32WB55RG — stack ZigBee intégré
FCT-32AntennaLe système doit intégrer une antenne interne.Antenne intégrée + filtre RF MLPF-WB55-01E3 (passe-bas 2.45 GHz)

Exigences — Stockage​

IDNomDescriptionImplémentation
FCT-33QSPI FlashLe système doit intégrer un stockage flash Quad-SPI de 64 Mbit.Winbond W25Q64JVZPIM
FCT-34QSPI Flash - USB Mass StorageLe stockage flash interne doit être accessible à travers USB Mass Storage.STM32F103 DAPLink (endpoint MSC)

Choix de conception​

Communication sans fil (FP6)​

Le STM32WB55RG a été choisi car il intègre nativement les stacks BLE 5.2, OpenThread et ZigBee, satisfaisant les exigences FCT-28 à FCT-31 avec un seul composant. La version BLE 5.2 dépasse l'exigence initiale (BLE 4.2) et apporte des améliorations de débit et de portée.

  • Radio : Transceiver 2.4 GHz intégré au STM32WB55RG
  • Antenne : Antenne interne intégrée sur le PCB
  • Filtre RF : MLPF-WB55-01E3 (passe-bas 2.45 GHz) pour la conformité EMC
  • Horloge RF : Quartz 32 MHz

Mémoire flash externe (FP15)​

La mémoire flash externe est connectée au microcontrôleur d'interface (STM32F103) et non au MCU applicatif (STM32WB55). Ce choix permet l'accès USB Mass Storage via DAPLink sans solliciter le processeur principal.

  • Composant : Winbond W25Q64JVZPIM
  • Capacité : 64 Mbit (8 Mo)
  • Interface : SPI / Quad-SPI (QPI, DTR)
  • Fréquence : jusqu'à 133 MHz
  • Temps d'accès : 6 ns
  • Boîtier : 8-WSON (6x5)

Fonctionnalités​

  • Accès stockage de masse : La mémoire flash est accessible via USB comme un périphérique de stockage de masse, permettant aux utilisateurs de récupérer les données facilement.
  • Format CSV : Les données des capteurs sont stockées au format CSV, facilitant l'analyse avec des outils courants comme Excel.
  • Enregistrement de données : Le microcontrôleur d'interface gère l'écriture et la récupération des données, permettant un enregistrement continu sur de longues périodes.

Signaux SPI (vers STM32F103)​

SignalTest Point
SPI1_SCKTP42
SPI1_MOSITP40
SPI1_MISOTP41
FLASH_CSTP39
FLASH_RSTTP37
FLASH_WPTP38

Voir aussi​