Microcontrôleur ARM Cortex-M0 32 bits LPC82x

La gamme de microcontrôleurs à faible brochage de NXP étend la polyvalence des applications IoT

LPC82x ARM Cortex 32 bitsLa famille de microcontrôleurs LPC82x est le dernier ajout à la série LPC800 de microcontrôleurs basés sur ARM Cortex-M0+. La nouvelle gamme s'appuie sur les caractéristiques de puissance, de rendement et de simplicité de la série avec une analogique solide, davantage de mémoire et une connectivité série considérablement supérieure, optimisant la polyvalence de la série pour les conceptions hautement connectées, denses en capteurs et d'Internet des objets actuelles.

Le LPC82x offre :

  • Plus de mémoire : jusqu'à 32 Ko de mémoire Flash et jusqu'à 8 Ko de RAM
  • Communications série de pointe : 4 I²C, 3 UART, 2 SPI
  • Analogique haute précision : jusqu'à 12 canaux de CAN 12 bits, 1,2 Méch./s
Fonctionnalités

Contrôle de puissance :

  • Consommation énergétique en mode actif de seulement de 90 µA/MHz en mode de courant faible en utilisant l'IRC en tant que source d'horloge
  • PMU (unité de gestion de l'alimentation) intégrée afin de minimiser la consommation d'énergie
  • Modes de consommation réduite : mode veille, mode de veille profonde, mode hors tension et mode hors tension profonde
  • Activation des modes veille profonde et hors tension avec l'activité sur les périphériques USART, SPI et I²C
  • Auto-activation du mode hors tension profonde contrôlée par temporisateur
  • Réinitialisation à la mise sous tension (POR)
  • Détection des microcoupures (BOD)

Temporisateurs :

  • Temporisateur à état configurable (SCTimer/PWM) avec des fonctions d'entrée et de sortie (y compris la capture et la concordance) pour les applications de temporisation et PWM. Chaque entrée SCTimer/PWM est multiplexée pour permettre la sélection de plusieurs sources d'entrée telles que broches, interruption CAN ou sortie de comparateur
  • Temporisateurs multi-débit (MRT) à quatre canaux pour la génération d'interruptions répétitives jusqu'à quatre débits fixes programmables
  • Temporisateur d'auto activation (WKT) cadencé depuis l'IRC, un oscillateur interne basse consommation, basse fréquence ou une entrée d'horloge externe dans le domaine de l'alimentation toujours active
  • Horloge de surveillance à fenêtres (WWDT)

Génération d'horloge :

  • Oscillateur RC interne de 12 MHz réglé sur une précision de 1,5 % qui peut éventuellement être utilisé en tant qu'horloge du système
  • Oscillateur à quartz avec une plage de fonctionnement de 1 MHz à 25 MHz
  • Oscillateur d'horloge de surveillance programmable avec une plage de fréquences de 9,4 KHz à 2,3 MHz
  • La PLL permet un fonctionnement jusqu'au débit de processeur maximum sans recourir à un quartz haute fréquence. Exécution depuis l'oscillateur du système, l'entrée d'horloge externe ou un oscillateur RC interne
  • Fonction de sortie d'horloge avec diviseur qui peut refléter toutes les sources d'horloge interne
  • Numéro de série de dispositif unique pour l'identification
  • Alimentation simple (1,8 V à 3,6 V)

Applications

  • Passerelles de capteur
  • Contrôleurs de jeu
  • Temporisateur système
  • Commande moteur simple
  • Éclairage
  • Applications de sécurité et de protection contre le feu
  • Industrie
  • Applications 8/16 bits
  • Régulation climatique
  • Ordinateurs portables et dispositifs corporels

Périphériques numériques :

  • Interface GPIO haute vitesse connectée au bus E/S du processeur ARM Cortex-M0+ avec jusqu'à 29 broches E/S à usage général (GPIO) avec des résistances d'excursion haute ou basse configurables, mode à drain ouvert programmable, onduleur d'entrée et filtre numérique. Le contrôle de direction GPIO prend en charge la la définition, la suppression et le basculement des bits individuels.
  • Circuit d'attaque de sortie à courant élevé (20 mA) sur les quatre broches
  • Circuit d'attaque de dissipateur à courant élevé (20 mA) sur deux vraies broches à drain ouvert
  • Capacité de génération d'interruption GPIO avec fonctionnalité de mise en correspondance booléenne sur huit entrées GPIO
  • Matrice de commutation pour configuration flexible de chaque fonction de broches E/S
  • Moteur CRC
  • DMA à 18 canaux et 9 entrées de déclenchement

Périphériques analogiques :

  • Un CAN 12 bits avec jusqu'à 12 canaux d'entrée, plusieurs entrées de déclenchement interne et externe et des fréquences d'échantillonnage atteignant 1,2 Méch./s. Le CAN prend en charge deux séquences de conversion indépendantes
  • Comparateur avec quatre broches d'entrée et tension de référence externe ou interne

Périphériques série :

  • Trois interfaces USART, avec des fonctions de broches attribuées par le biais de la matrice de commutation et un générateur de débit en bauds fractionnaire commun
  • Deux contrôleurs SPI, avec des fonctions de broches attribuées par le biais de la matrice de commutation
  • Quatre interfaces bus I²C Une interface I²C prend en charge Fast-mode Plus avec des débits de données de 1 Mbit/s sur deux vraies broches à drain ouvert et mode écoute. Trois interfaces I²C prennent en charge des débits de données jusqu'à 400 kbit/s sur des broches numériques standard.

Support API ROM :

  • Chargeur d'amorçage
  • API pour mémoire ROM intégrée pour CAN, SPI, I²C, USART, configuration de puissance (profils de puissance) et division entière
  • Programmation Flash IAP et ISP
  • Plage de températures de fonctionnement : -40°C à +105°C
  • Disponibilité en boîtiers TSSOP20 et HVQFN33 (5 x 5)

Microcontrollers

ImageRéférence fabricantDescriptionQuantité disponiblePrixAfficher les détails
IC MCU 32BIT 16KB FLASH 33HVQFNLPC822M101JHI33EIC MCU 32BIT 16KB FLASH 33HVQFN0 - Immédiatement$0.82Afficher les détails
IC MCU 32BIT 32KB FLASH 32HVQFNLPC824M201JHI33EIC MCU 32BIT 32KB FLASH 32HVQFN0 - Immédiatement$1.02Afficher les détails

Board

ImageRéférence fabricantDescriptionQuantité disponiblePrixAfficher les détails
LPCXPRESSO LPC82X EVAL BRDOM13071ULLPCXPRESSO LPC82X EVAL BRD7 - Immédiatement$19.44Afficher les détails
Date de publication : 2013-10-08