Texas Instruments MSPM0G150x Mischsignal-Mikrocontroller

Die Mischsignal-Mikrocontroller MSPM0G150x von Texas Instruments bieten einen 32 KB großen eingebetteten Flash-Programmspeicher mit integriertem Fehlerkorrekturcode (ECC) und 16 KB SRAM mit ECC und Hardware-Paritätsoption. Der kostengünstige MCU bietet eine leistungsstarke analoge Peripherieintegration, wird mit einem Versorgungsspannungsbereich von 1,62 V bis 3,6 V betrieben und unterstützt einen erweiterten Temperaturbereich von -40°C bis +125°C. Die MSPM0G150x 80MHz ARM® Cortex®-M0+ MCU von Texas Instruments ist Teil der hochintegrierten, stromsparenden 32-Bit-MCU-Familie von MSP, die auf der verbesserten Arm Cortex-M0+ 32-Bit-Kernplattform basiert, die mit einer Frequenz von bis zu 80 MHz arbeitet. Typische Anwendungsbereiche sind Medizin und Gesundheitswesen, Netzinfrastruktur, Motorsteuerung, unterbrechungsfreie Stromversorgung (USV) und Wechselrichter, Haushaltsgeräte, Beleuchtung und mehr.

Merkmale

  • ARM 32-Bit Cortex-M0+ CPU mit Speicherschutzeinheit, Frequenz bis zu 80 MHz
  • Speicher
    • 32 KB Flash-Speicher mit Fehlerkorrekturcode (ECC)
    • 16 KB ECC-geschützter SRAM mit Hardware-Parität
  • Leistungsstarke analoge Peripherie
    • Zwei 12-Bit-Analog-Digital-Wandler (ADCs) von 4 MS/s mit gleichzeitiger Abtastung und bis zu 17 externen Kanälen
      • 14-Bit effektive Auflösung bei 250 ksps mit Hardware-Mittelung
    • Ein 12-Bit 1MSPS Digital-Analog-Wandler mit integriertem Ausgangspuffer (DAC)
    • Zwei Chopper-Operationsverstärker (OPA) mit Nullpunktdrift
      • 0,5 µV/°C Drift mit Chopping
      • Integrierte programmierbare Gain-Stufe, bis zu 32 x
  • Ein Universal-Verstärker (GPAMP)
  • Drei Hochgeschwindigkeitskomparatoren (COMP) mit 8-Bit-Referenz-DACs
    • 40 ns Laufzeitverzögerung im Hochgeschwindigkeitsmodus
    • Unterstützt einen Stromsparmodus-Betrieb (1 µA)
  • Konfigurierbare interne geteilte Spannungsreferenz (VREF) von 1,4 V oder 2,5 V
  • Integrierter Temperatursensor
  • Intelligente digitale Peripherie
    • 7-Kanal-DMA-Controller
    • Mathematik-Beschleuniger unterstützt DIV-, SQRT-, MAC- und TRIG-Berechnungen
    • Sieben Timer unterstützen bis zu 22 PWM-Kanäle
      • Ein 16-Bit-Universal-Timer
      • Ein 16-Bit-Universal-Timer unterstützt QEI
      • Zwei 16-Bit-Universal-Timer unterstützen einen stromsparenden Betrieb im Standby-Modus
      • Ein 32-Bit-Universal-Timer mit hoher Auflösung
      • Zwei 16-Bit Advanced Timer mit Deadband unterstützen bis zu 12 PWM-Kanäle
    • Zwei Fenster-Watchdog-Timer
    • RTC mit Alarm- und Kalendermodus
  • Optimierte Stromsparmodi
    • Betrieb: 96µA / MHz (CoreMark)
    • Schlafmodus: 200 µA bei 4 MHz
    • Stopp: 50 µA bei 32 kHz
    • STANDBY: 1,5 µA mit RTC- und SRAM-Erhaltung
    • Abschaltung: 100 nA mit IO-Aktivierungsfunktion
  • Fortschrittliche Kommunikationsschnittstellen
    • Vier UART-Schnittstellen; eine unterstützt LIN, IrDA, DALI, Smart Card, Manchester, und drei unterstützen den stromsparenden Betrieb im Standby-Modus
    • Zwei I2C-Schnittstellen unterstützen bis zu FM+ (1 MBit/s), SMBus/PMBus und Aktivierung aus dem Stopp-Modus
    • Zwei SPIs, ein SPI unterstützt bis zu 32 MBit/s
  • Taktsystem
    • Interner 4 MHz bis 32 MHz Oszillator mit bis zu ±1 % Genauigkeit (SYSOSC)
    • Phasenregelschleife (PLL) von bis zu 80 MHz
    • Interner 32 kHz-Oszillator (LFOSC)
    • Externer 4 MHz bis 48 MHz Quarzoszillator (HFXT)
    • Externer 32 kHz Quarzoszillator (LFXT)
    • Externer Takteingang
  • Datenintegrität und Verschlüsselung
    • Zyklische Redundanzprüfung (CRC-16, CRC-32)
    • Echter Zufallsnummerngenerator (TRNG)
    • AES-Verschlüsselung mit 128- oder 256-Bit-Schlüssel
  • Flexible I/O-Funktionen
    • Bis zu 60 GPIOs
      • Zwei 5-V-tolerante IOs
      • Zwei High-Drive-IOs mit 20 mA Ansteuerungsstärke
  • Gehäuseoptionen
    • 64-polig LQFP
    • 48-polige LQFP, VQFN
    • 32-polige VQFN
    • 28-polige VSSOP
    • 24-polige VQFN
  • Erweiterter Temperaturbereich: -40 °C bis +125 °C
  • Großer Versorgungsspannungsbereich: 1,62 V bis 3,6 V
  • Entwicklungsunterstützung
    • 2-poliges serielles Kabel-Debugging (SWD)
  • Produktfamilienmitglieder
    • MSPM0G1505: 32 KB Flash, 16 KB RAM
    • MSPM0G1506: 64 KB Flash, 32 KB RAM
    • MSPM0G1507: 128 KB Flash, 32 KB RAM
  • Development Kits und Software
    • LP-MSPM0G3507 LaunchPad™ Entwicklungs-kit
    • MSP Software Development Kit (SDK)

Applikationen

  • Motorsteuerung
  • Haushaltsgeräte
  • USV und Wechselrichter
  • Elektronische Kassensysteme (POS)
  • Medizin und Gesundheitswesen
  • Prüf- und Messsysteme
  • Fabrikautomatisierung und -steuerung
  • Industrie-Transportsysteme
  • Raster
  • Smart Metering
  • Kommunikationsmodule
  • Beleuchtung

Funktionales Blockdiagramm

Blockdiagramm - Texas Instruments MSPM0G150x Mischsignal-Mikrocontroller
Veröffentlichungsdatum: 2023-04-14 | Aktualisiert: 2025-10-14