Texas Instruments Microcontrôleurs à signal mixte MSPM0G150x

Les microcontrôleurs à signal mixte MSPM0G150x de Texas Instruments offrent une mémoire de programme flash intégrée de 32 ko avec un code de correction d’erreur (ECC) intégré et une SRAM de 16 ko avec ECC et une option de parité matérielle. Le MCU économique fournit une intégration périphérique analogique à hautes performances, fonctionne sur une plage de tension d’alimentation de 1,62 V à 3,6 V et prend en charge une plage de température étendue de -40°C à +125°C. Le MCU ARM® Cortex®-M0+ 80 MHz MSPM0G150x de Texas Instruments fait partie de la famille de microcontrôleurs 32 bits hautement intégrés et ultra-basse consommation basée sur la plate-forme à cœur 32 bits Arm Cortex-M0+ améliorée, qui fonctionne à une fréquence pouvant atteindre 80 MHz.    Parmi les applications typiques, on retrouve la médecine et la santé, l’infrastructure réseau, la commande de moteur, les alimentations sans interruption (ASI) et les onduleurs, les appareils électroménagers,   l’éclairage, etc.

Caractéristiques

  • CPU ARM 32 bits Cortex-M0+ avec unité de protection de la mémoire, fréquence pouvant atteindre 80 MHz
  • Mémoires
    • 32 ko de mémoire flash avec code de correction d’erreur (ECC)
    • 16 Ko de SRAM protégée ECC avec parité matérielle
  • Périphériques analogiques haute performance
    • Deux convertisseurs analogique-numérique (CAN) 12 bits 4 MS/s d’échantillonnage simultané avec jusqu’à 17 canaux externes
      • Résolution efficace 14 bits à 250 kS/s avec moyenne matérielle
    • Un convertisseur numérique-analogique 12 bits 1 MS/s avec tampon de sortie intégré (CNA)
    • Deux amplis op (OPA) de hacheur de croisement nul de dérive du zéro
      • Dérive de 0,5 µV/°C avec hachage
      • Étage de gain programmable intégré, jusqu’à 32 fois
  • Un amplificateur à usage général (GPAMP)
  • Trois comparateurs haut débit (COMP) avec CNA de référence 8 bits
    • Délai de propagation de 40 ns en mode haut débit
    • Prend en charge le fonctionnement en mode basse consommation (1 A)
  • Tension de référence (VREF) partagée interne configurable à 1,4 V ou 2,5 V
  • Capteur de température intégré
  • Périphériques numériques intelligents
    • Contrôleur DMA à 7 canaux
    • Math Accelerator prend en charge les calculs DIV, SQRT, MAC et TRIG
    • Sept minuteurs prennent en charge jusqu’à 22 canaux MLI
      • Un minuteur 16 bits à usage général
      • Un minuteur 16 bits à usage général prend en charge les interfaces QEI
      • Deux minuteurs 16 bits à usage général prennent en charge un fonctionnement à faible puissance en mode veille
      • Un minuteur à usage général haute résolution 32 bits
      • Deux minuteurs avancés 16 bits avec bande morte prennent en charge jusqu’à 12 canaux PWM
    • Deux minuteurs watchdog à fenêtre
    • RTC avec mode alarme et calendrier
  • Modes faible puissance optimisés
    • Fonctionnement : 96 µA/MHz (CoreMark)
    • Veille : 200 µA à 4 MHz
    • Arrêt : 50 µA à 32 kHz
    • Veille : 1,5 µA avec rétention RTC et SRAM
    • Arrêt : 100 nA avec capacité de réveil E/S
  • Interfaces de communication améliorées
    • Quatre interfaces UART ; l’une prend en charge les formats LIN, IrDA, DALI, Smart Card, Manchester et les trois autres prennent en charge le fonctionnement à faible puissance en mode veille
    • Deux interfaces I2C admettent jusqu'à FM+ (1 Mbit/s), SMBus/PmBus et le réveil à partir du mode d'arrêt
    • Deux SPI, un SPI prend en charge jusqu’à 32 Mbit/s
  • Système d'horloge
    • Oscillateur interne de 4 MHz à 32 MHz avec une précision jusqu’à ±1 % (SYSOSC)
    • Boucle à verrouillage de phase (PLL) jusqu’à 80 MHz
    • Oscillateur interne à 32 kHz (LFOSC)
    • Oscillateur à quartz externe (HFXT) de 4 MHz à 48 MHz
    • Oscillateur à quartz externe à 32 kHz (LFXT)
    • Entrée d'horloge externe
  • Intégrité et cryptage des données
    • Vérificateur de redondance cyclique (CRC-16, CRC-32)
    • Générateur de nombres aléatoires réels (TRNG)
    • Cryptage AES avec clé 128 ou 256 bits
  • Fonctionnalités flexibles d'E/S
    • Jusqu’à 60 GPIO
      • Deux E/S tolérantes au 5 V
      • Deux E/S à disque élevé avec une force d’entraînement de 20 mA
  • Options de boîtier
    • LQFP 64 broches
    • LQFP, VQFN 48 broches
    • VQFN 32 broches
    • VSSOP 28 broches
    • VQFN 24 broches
  • Plage de température étendue de -40 °C à +125 °C
  • Large plage de tension d’alimentation de 1,62 V à 3,6 V
  • Assistance au développement
    • Débogage de fil série (SWD) à 2 broches
  • Membres de la famille
    • MSPM0G1505 : 32 ko de mémoire flash, 16 ko de RAM
    • MSPM0G1506 : 64 ko de mémoire flash, 32 ko de RAM
    • MSPM0G1507 : 128 ko de mémoire flash, 32 ko de RAM
  • Kits de développement et logiciels
    • Kit de développement LaunchPad™ LP-MSPM0G3507
    • Kit de développement de logiciel (SDK) MSP

Applications

  • Commande de moteurs
  • Appareils ménagers
  • ASI et onduleurs
  • Systèmes électroniques de point de vente (PDV)
  • Médecine et santé
  • Test et mesure
  • Automatisation et commande d'usine
  • Transport industriel
  • Infrastructure de réseau
  • Compteur intelligent
  • Modules de communication
  • Éclairage

Schéma fonctionnel

Schéma de principe - Texas Instruments Microcontrôleurs à signal mixte MSPM0G150x
Publié le: 2023-04-14 | Mis à jour le: 2025-10-14