STMicroelectronics Contrôleur de moteur STSPIN32G4 avec microcontrôleur (MCU) STM32G4

Le contrôleur de moteur STSPIN32G4 avec microcontrôleur (MCU) STM32G4 de STMicroelectronics est un contrôleur de moteur extrêmement intégré et flexible pour piloter des moteurs brushless triphasés. Ce composant aide les concepteurs à choisir le mode de pilotage le plus adapté, à réduire la surface du circuit imprimé et la nomenclature globale. Le STSPIN32G4 intègre une triple pilote de grille à demi-pont, capable de piloter les MOSFET de puissance avec une capacité de courant de 1 A (source et dissipation). Trois diodes bootstrap sont également intégrées. Les commutateurs côté haut et bas du même demi-pont ne peuvent pas être pilotés haut simultanément grâce à une fonction de verrouillage intégrée. Une fonction de protection supplémentaire est représentée par un circuit de surveillance VDS matériel qui surveille en permanence chacun des six MOSFET externes. Si une surtension est détectée sur l’une d’entre elles, elle éteint toutes les sorties du pilote de grille. Le seuil de surtension est défini via une broche SCRF dédiée.

Caractéristiques

  • Tension d'alimentation du moteur : de 5,5 V à 75 V
  • Pilotes de grille triphasés
    • Capacité de courant source/dissipation 1 A
    • Surveillance VDS des MOSFET de l’étage de puissance
    • Diodes d'amorçage intégrées
    • Configuration accessible I2C et registres d’état pour une meilleure adaptation aux applications
    • Prévention de conduction transversale
  • Microcontrôleur STM32G431 avec cœur MCU+UVF 32 bits Arm® Cortex®-M4
    • Fréquence d'horloge jusqu'à 170 MHz
    • Accélérateur matériel mathématique CORDIC pour fonctions trigonométriques
    • Mémoire Flash de 128 Ko avec protection exclusive de lecture de code (PCROK), zone de mémoire verrouillable, OTP de 1 Ko
    • Mémoire SRAM de 32 Ko avec contrôle de parité matériel
    • Deux minuteurs avancés pour contrôle de moteur, 16 bits avec un maximum de 6 canaux PWM
    • Huit minuteries à usage général
    • Deux CAN à résolution 12 bits (jusqu'à 19 canaux) avec un taux de conversion de 4 Ms/s
    • Quatre canaux CNA 12 bits
    • Quatre comparateurs rail-rail ultra-rapides
    • Trois amplificateurs opérationnels rail-rail utilisables également en mode PGA
    • Référence de tension de haute précision interne
    • Jusqu'à 40 GPIO
    • Un ensemble complet d’interfaces (I2C, SPI, UART et CAN)
  • Auto-alimenté grâce à une gestion flexible de l’alimentation intégrée
    • Convertisseur Buck VCC jusqu’à 200 mA, avec sortie programmable et MOSFET intégré
    • Régulateur linéaire LDO 3,3 V jusqu’à 150 mA
    • Régulateur linéaire à faible repos pour alimentation microcontrôleur en veille
    • Ensemble complet de caractéristiques de protection (arrêt thermique, court-circuit, surcharge et UVLO)
  • Possibilité de contrôler deux moteurs simultanément depuis le même microcontrôleur
  • Mode veille pour une consommation électrique réduite
  • Prise en charge de débogage sur puce via SWD ou JTAG
  • Plage de température industrielle étendue : -40 °C à + 125 °C

Applications

  • Automatisation industrielle et domotique
  • Appareils ménagers tels que aspirateurs, sèche-cheveux et robots de nettoyage
  • Servomoteurs et vélos électriques
  • Robots d'automatisation et d'entretien
  • Outils électriques et outils de jardin
  • Pompes et ventilateurs
  • Drones et modélisation aéronautique

Vidéos

Publié le: 2021-04-08 | Mis à jour le: 2025-07-22