Microchip Technology MCU de commande de moteur PIC32CM MC00
Les microcontrôleurs (MCU) de commande de moteur PIC32CM MC00 de Microchip Technology sont conçus avec un CPU Arm® Cortex®-M0 + qui fonctionne jusqu’à 48 MHz avec un multiplicateur matériel à cycle unique et un MPU. Les microcontrôleurs PIC32CM sont fournis avec une mémoire Flash 128 KB, une mémoire principale SRAM 16 KB et une mémoire Flash 4 KB pour la mémoire Flash de données. Les microcontrôleurs PIC32CM de Microchip Technology prennent en charge des options d’horloge interne et externe avec une boucle à verrouillage de phase numérique fractionnée (FDPLL) de 48 MHz à 96 MHz, une réinitialisation à la mise sous tension (POR) et une détection de baisse de tension (BOD).Les MCU PIC32CM MC de Microchip Technology équilibrent la mémoire et les caractéristiques pour une solution de commande optimisée à moteur unique. Comme ces dispositifs peuvent fonctionner directement à partir de 5 V, ils réduisent le nombre d’alimentations en tension requises dans une application, ce qui les rend idéaux pour les applications de moteurs portables alimentés par batterie telles que les outils, les aspirateurs, les petites robotiques et les jouets qui utilisent plusieurs batteries LiPO.
Les microcontrôleurs PIC32CM disposent de deux minuteurs/compteurs 24 bits, d’un minuteur/compteur de contrôle (TCC) 16 bits avec des fonctions étendues et de deux convertisseurs analogique-numérique (CAN) 12 bits et 1 MS/s. Ces microcontrôleurs prennent en charge la programmation en circuit et en application, une interface de port de débogage de fil série (SWD) à 2 fils et un tampon microtraces (MTB) pour la trace des instructions dans la SRAM. Les MCU PIC32CM fonctionnent sur une plage de tension d’alimentation de 2,7 V à 5,5 V et sur une plage de température de -40 °C à +85 °C.
Caractéristiques
- Conditions de fonctionnement
- Plage de tension de 2,7 V à 5,5 V
- Plage de température de -40 °C à +85 °C
- Cœur : CPU ARM Cortex-M0 + fonctionnant jusqu’à 48 MHz
- Multiplicateur matériel à cycle unique
- Unité de protection de la mémoire (MPU)
- Mémoires
- Mémoire Flash intégrée auto-programmable dans le système jusqu’à 128 KB
- Mémoire Flash auto-programmable indépendante jusqu'à 4 Ko pour les données
- Mémoire principale SRAM jusqu’à 16 KB
- Faible puissance
- Modes de sommeil et de veille inactive
- Périphériques SleepWalking
- Contrôle de moteur
- Deux minuteurs/compteurs 24 bits et un minuteur/compteur de contrôle (TCC) 16 bits avec fonctions étendues
- Jusqu'à quatre canaux de comparaison avec sortie supplémentaire en option
- Génération d'un modèle de modulation de largeur d'impulsion (PWM) synchronisé sur les broches du port
- Protection déterministe contre les défauts, la décroissance rapide et les temps morts configurable entre une sortie complémentaire
- Tramage qui augmente la résolution jusqu'à 5 bits et réduit les erreurs de quantification
- Jusqu’à 8 canaux de sortie sinusoïdaux
- Deux minuteurs/compteurs 24 bits et un minuteur/compteur de contrôle (TCC) 16 bits avec fonctions étendues
- Système
- Réinitialisation à la mise sous tension (POR) et détection de baisse de tension (BOD)
- Options d'horloge interne et externe avec boucle de verrouillage de phase numérique fractionnée de 48 MHz à 96 MHz (FDPLL96M)
- Contrôleur d'interruption externe (EIC)
- Une interruption non masquable
- Analogique avancé
- Deux convertisseurs analogique-numérique (CAN) 12 bits, 1 MS/s
- Entrée différentielle et asymétrique
- Compensation automatique des erreurs de décalage et de gain
- Sur-échantillonnage et décimation dans le matériel pour prendre en charge une résolution de 13 bits, 14 bits, 15 bits ou 16 bits
- Un convertisseur analogique-numérique Sigma-Delta (SDADC) 16 bits
- 2 canaux différentiels
- Un convertisseur numérique-analogique (DAC) 10 bits, 350 ksps
- Deux comparateurs analogiques (AC) avec fonction de comparaison de fenêtre
- Deux convertisseurs analogique-numérique (CAN) 12 bits, 1 MS/s
Applications
- Commande de moteurs
- Outils
- Appareils électroménagers
- Contrôle industriel
- Aspirateurs
- Petite robotique
Schéma fonctionnel
