STMicroelectronics Contrôleurs de moteur brushless STSPIN32G0

Les contrôleurs de moteurs brushless STSPIN32G0 de STMicroelectronics sont une famille de solutions de système en boîtier hautement intégré adaptée à la conduite de moteurs brushless triphasés utilisant différents modes de conduite, réduisant considérablement les nomenclature (BOM) et la zone. Cette famille comprend quatre parties pour une flexibilité totale dans l'équilibrage des ressources entre l'amplificateur opérationnel pour la détection de courant, les E/S à usage général et des fonctionnalités spécifiquement dédiées comme une référence précise pour le CAN.

Il intègre un pilote de grille triple demi-pont capable de piloter des MOSFET de puissance avec une capacité de courant de 600 mA (dissipateur et source). Grâce à une fonction d'interverrouillage intégrée, les commutateurs haute et basse tension du même demi-pont ne peuvent pas être actionnés simultanément.

Un convertisseur Buck CC-CC interne fournit une tension de 3,3 V adaptée pour alimenter à la fois le microcontrôleur (MCU) et les composants externes. Un régulateur linéaire LDO intégré fournit la tension d'alimentation pour les commandes de grilles. Les amplificateurs opérationnels intégrés sont disponibles pour le conditionnement de signal, par exemple la détection de courant à travers les résistances shunt. Un comparateur est intégré pour la protection contre les surintensités.

Le microcontrôleur (MCU) intégré (STM32G031x8) permet d'exécuter le contrôle orienté champ, l'algorithme sans capteur à 6 étapes et d'autres algorithmes de pilotage avancés, y compris la boucle de contrôle de la vitesse. Il dispose d’une caractéristique de protection en lecture et en écriture pour la mémoire flash intégrée afin de protéger contre toute écriture et/ou lecture indésirable.

Le STSPIN32G0 de STMicroelectronics dispose également de protections de verrouillage contre la surchauffe et la sous-tension et peut être placé dans mode veille pour réduire la consommation d’énergie. Il offre 23 ports d’E/S à usage général (broches GPIO), un convertisseur analogique-numérique 12 bits avec jusqu’à 11 canaux effectuant des conversions uniques ou en modes scan et cinq minuteurs à usage général synchronisables. Il prend en charge une interface série de débogage (SWD) facile à utiliser. Le chargeur d’amorçage (bootloader) intégré permet la gestion de la mémoire flash et des octets d’option via les interfaces UART et I2C.

Caractéristiques

  • Tension d'exploitation de 6,7 V à 45 V
  • Commandes de grilles triphasées
    • Dissipateur/source de 600 mA
    • Diodes d'amorçage intégrées
    • Prévention de conduction transversale
  • Cœur 32 bits Arm® Cortex®-M0+
    • Fréquence d'horloge pouvant atteindre 64 MHz
    • SRAM 8 kbyte avec contrôle de parité du matériel
    • Mémoire flash 64 kbyte avec protection et zone sécurisable
  • Régulateur convertisseur Buck CC-CC de 3,3 V avec protection contre la surintensité, les courts-circuits et la protection thermique
  • Régulateur linéaire LDO de 12 V avec protection thermique
  • Jusqu'à 23 ports E/S rapides (broches GPIO)
  • Contrôleur DMA à 5 canaux avec cartographie flexible
  • CAN 12 bits (jusqu’à 11 canaux externes) avec taux de conversion 2.5 Msps
  • Minuteur de contrôle avancé dédié au contrôle de moteur
  • Jusqu'à cinq minuteurs à usage général (1 x 32 bits + 4 x 16 bits)
  • Interfaces I2C, USART et SPI
  • Jusqu'à trois amplificateurs à exploitation rail à rail pour le conditionnement de signal
  • Comparateur pour la protection contre les surintensités
  • Mode veille pour la consommation faible puissance
  • Protection UVLO sur chaque alimentation électrique (VM, VDD, VREG et VBOOTx)
  • Prise en charge du débogage sur puce via SWD et chargeur d’amorçage (bootloader) intégré via UART et I2C
  • Plage de température étendue de -40 °C à +125 °C

Applications

  • Outils alimentés par batterie
  • Aspirateurs portables
  • Pompes et ventilateurs
  • Vélo électrique
  • Déménageur de pelouse
  • Automatisation industrielle

Vidéos

Schéma fonctionnel

Schéma de principe - STMicroelectronics Contrôleurs de moteur brushless STSPIN32G0
Publié le: 2025-01-14 | Mis à jour le: 2026-01-12