Système de commande moteur STSPIN32F0

STMicroelectronics présente le contrôleur BLDC SSTSPIN32F0 avancé avec microcontrôleur STM32 embarqué

Image du système de commande moteur STSPIN32F0 de STMicroelectronicsLe système en boîtier de commande moteur STSPIN32F0 de STMicroelectronics associe la puissance et la flexibilité d'un entraînement basé sur microcontrôleur à la simplicité d'utilisation et l'optimisation de l'espace. Les applications cibles incluent les équipements de fabrication intelligents, les outils électriques et les ventilateurs de refroidissement. Les autres applications incluent des catégories de produits haute technologie émergentes telles que les drones, les petits robots et les appareils électroménagers contenant des moteurs à haut rendement, comme les purificateurs d'air ou les aspirateurs portables hautes performances.

Le STSPIN32F0 combine un microcontrôleur et un circuit intégré analogique dans un boîtier QFN miniature de 7 mm x 7 mm, offrant la puissance et la flexibilité d'un entraînement moteur basé sur microcontrôleur, et la simplicité et l'optimisation de l'espace d'un seul circuit intégré. La solution est intéressante pour les développeurs avec des investissements existants dans la propriété intellectuelle de commande moteur ou ceux qui recherchent un algorithme de commande moteur prêt à l'emploi.

Par rapport aux autres solutions de commande moteur basées sur microcontrôleur, le STSPIN32F0 simplifie considérablement les défis de conception en tirant parti de l'écosystème de développement STM32 étendu avec des outils logiciels, des bibliothèques micrologicielles et des intergiciels disponibles en plus des algorithmes de contrôle de mouvement populaires tels que le contrôle à champ orienté (FOC) et le contrôle 6 pas pour rationaliser le développement micrologiciel.

Fonctionnalités
  • Tension de fonctionnement étendue de 8 V à 45 V
  • Circuits d'attaque de grille à trois phases
    • Réception/source de 600 mA
    • Diodes auto-élévatrices intégrées
    • Prévention d'interconduction
  • Régulateur convertisseur abaisseur CC/CC 3,3 V avec protection contre la surintensité, les courts-circuits, et protection thermique
  • Régulateur linéaire LDO 12 V avec protection thermique
  • 16 ports E/S à usage général (GPIO)
  • 5 temporisateurs à usage général
  • Convertisseur analogique-numérique 12 bits (jusqu'à 9 canaux)
  • Comparateur pour la protection contre la surintensité avec seuil programmable
  • Sortie à drain ouvert 3FG fournissant le résultat décodé des trois entrées de capteurs Hall
  • Quatre amplificateurs opérationnels rail-à-rail pour la mise en forme des signaux
  • Support de débogage intégré via SWD
  • Plage de températures étendue : -40°C à +125°C
  • Cœur ARM® Cortex®-M0 32 bits :
    • Fréquence d'horloge jusqu'à 48 MHz
    • 4 Ko de SRAM avec parité matérielle
    • 32 Ko de mémoire Flash avec octets en option utilisés pour la protection en écriture/lecture
  • Verrouillage en cas de sous-tension sur chaque alimentation :
    • VM
    • VDD
    • VREG
    • VBOOTx
Date de publication : 2017-01-12