Le microcontrôleur NuMicro M091 Arm Cortex-M0 de Nuvoton cible les capteurs industriels

nuvoton NuMicro M091 Smart Industrial Sensors Series

Nuvoton a récemment lancé la série de microcontrôleurs NuMicro M091, ce sont des MCU 32 bits basés sur le cœur Arm Cortex-M0, comprenant 4 ensembles d’amplificateurs opérationnels avec une bande passante de gain (GBW) de 8 MHz, 4 ensembles de DAC 12 bits, jusqu’à 16 canaux de 2 MSPS SAR 12 bits, un capteur de température et de nombreuses options d’E/S.

Le MCU prend en charge la carte d’évaluation NuMaker et divers IDE tiers, ce qui en fait un dispositif idéal pour les applications de détection industrielle, de capteurs intelligents et d’instrumentation de précision. Nous avons déjà vu Nuvoton publier MA35H0 et MA35D1, les deux MPU sont basés sur des cœurs Cortex-A35, n’hésitez pas à les consulter si le sujet vous intéresse.

Série de capteurs industriels intelligents nuvoton NuMicro M091

Spécifications du microcontrôleur Nuvoton NuMicro M091 :

  • Processeur
    • Noyau ARM Cortex-M0
    • Vitesse d’horloge maximale : 72 MHz
  • Mémoire
    • Flash – jusqu’à 64 Ko
    • SRAM – 8 Ko
    • LDROM – 2 Ko (pour le chargeur de programme utilisateur)
    • SPROM – 512 octets (pour la protection de sécurité)
  • Fonctionnalités analogiques
    • 4x 8 MHz GBW OPA
    • 4x DAC 12 bits
    • Tension de référence interne (2,048/2,5 V)
    • CAN SAR 16 canaux, 12 bits, 2 MSPS
    • Capteur de température (écart de ±1,6°C de 0°C à 70°C, ±2°C sur toute la plage)
  • Capacités d’E/S
    • Jusqu’à 29 E/S avec capacité d’interruption
    • Entrée de déclenchement Schmitt
    • Quatre modes d’E/S
    • Contrôle de traction indépendant
  • Horloge et oscillateurs
    • HIRC interne 48 MHz (variation de ± 2 % sur toute la plage de température)
    • LIRC interne 38,4 kHz
    • PLL sur puce jusqu’à 144 MHz
  • Minuteries
    • Six minuteries 32 bits
    • Minuterie SysTick 24 bits
    • Minuteries indépendantes et de surveillance de fenêtre
  • DMA périphérique (PDMA) – 7 canaux, prenant en charge divers déclencheurs
  • BPWM – Six canaux avec une minuterie 16 bits
  • Accélérateur de cryptographie – Prend en charge les polynômes configurables
  • Interfaces de communication – UART, 2x I²C (1 MHz), SPI (maître 24 MHz, esclave 16 MHz)
  • Codec de Manchester
    • Données codées/décodées Manchester, format Manchester configurable et débit binaire Manchester configurable
    • CRC programmable, prise en charge du transfert PDMA
  • Débogage et identification
    • Débogage de fil série (SWD)
    • Prise en charge du débogueur Nuvoton Nu-Link
    • ID unique (UID) 96 bits
    • ID client unique (UCID) 128 bits
  • Gestion de l’alimentation
    • Mise sous tension, baisse de tension et réinitialisation basse tension intégrées
    • Fonctionnement normal – 246 μA/MHz
    • Mise hors tension – 4 mA
    • Sources de réveil – GPIO, WDT, TIMER, UART, I²C, SPI, WWDT
  • Les caractéristiques de fonctionnement
    • Plage de tension – 2,7 V à 3,6 V
    • Plage de température : -40°C à +105°C
    • EFT (transitoire électrique rapide) 4,4 kV
    • ESD (décharge électrostatique) HBM 4 kV
  • Programmation et sécurité
    • Programmation FAI/ICP/IAP
    • SPROM de 512 octets pour la sécurité
  • Options d’emballage
    • QFN33 (4 mm x 4 mm)
    • QFN48 (5 mm x 5 mm)

M091TC2AE.png 1384889338
La série M091 de Nuvoton comprend quatre MCU : M091TC2AE, M091TD2AE, M091YC2AE et M091YD2AE. Les modèles « TC » et « YC » disposent de 32 Ko de mémoire Flash, 22 broches d’E/S et un boîtier QFN33 plus petit, tandis que les modèles « YC » et « YD » disposent de 64 Ko de mémoire Flash, 29 broches d’E/S et un boîtier QFN48 plus grand. .

Nuvoton NuMaker M091 spec.png 1031260738

Nuvoton a également conçu la carte d’évaluation NuMaker-M091YD pour la série Nuvoton NuMicro M091, comprenant une carte cible basée sur M091YD2AE avec des connecteurs d’extension, des embases Arduino UNO, un ampèremètre et une interface CAN avec un émetteur-récepteur qualifié AEC-Q100. De plus, il dispose du Nu-Link2-Me pour le débogage sur puce et la programmation ICP via SWD, la société précise que le programmeur peut être détaché pour une utilisation autonome dans un environnement de production de masse.

Pour plus d’informations sur le produit, vous pouvez consulter leur page de communiqué de presse et leur page de produits où la société précise que les IDE tiers tels que Keil MDK, IAR EWARM et Eclipse IDE avec les compilateurs GNU GCC sont pris en charge, en plus de cela. ils fournissent également des exemples de code, des bibliothèques, des fiches techniques et d’autres informations sur leur page GitHub.

Les CI coûtent jusqu’à 2,5 $ chacun et peuvent être achetés sur la boutique en ligne de Nuvoton, avec des réductions sur les commandes groupées. Vous pouvez également les acheter dans d’autres magasins ; Nuvoton répertorie ces magasins par région. La carte de développement NuMaker-M091YD est également disponible sur le site Web de la société au prix de 35,00 $.

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video