Microcontroladores con Cortex M0+ de baja potencia LPC8xx de NXP

Microcontroladores con Cortex M0+ de baja potencia LPC8xx de NXP

Los paquetes de la serie LPC800 de NXP ofrece mucha versatilidad en un microcontrolador con un Cortex M0+ de 32 bits de nivel de entrada, bajo número de pines y baja potencia. La serie LPC800, que funciona a frecuencias de CPU de hasta 30 MHz, admite hasta 32 KB de memoria flash y 8 KB de SRAM. El complemento periférico del LPC800 puede incluir un motor CRC, cuatro interfaces I2C-bus, hasta tres USART, hasta dos interfaces SPI, un temporizador de múltiples velocidades, un temporizador con activación automática y un temporizador de estado configurable con función PWM (SCTimer/PWM), un DMA, un ADC de 12 bits y un comparador analógico, puertos E/S con funciones configurables a través de una matriz de conmutación, un motor de coincidencia de patrones de entrada y hasta 29 pines de E/S de uso general.

¡Nuevo! El kit de experimentación LPC812 MAX de Embedded Artists se ha creado como un recorrido guiado para aprender programación incrustada con el entorno mbed y la familia de microcontroladores LPC800 de NXP con núcleos Cortex M0+. Los experimentos se realizan en una maqueta para lograr una máxima flexibilidad y facilidad de uso.


Características del

sistema
  • Procesador ARM® Cortex-M0+™
  • Hasta 30 MHz
  • Compatibilidad con versiones anteriores del Cortex-M0™
  • Compatibilidad con versiones futuras del Cortex-M3™ y Cortex-M4™
  • Controlador de interrupciones vectorizadas y anidadas (NVIC)
  • Modos de depuración de errores de cable serie (SWD) y exploración periférica JTAG
  • Búfer de microrrastreo (MTB)
  • Acceso de ciclo único para todos los pines de puerto
Memorias
  • Hasta 32 kB de memoria flash (con tamaño de página de 64 Bytes)
  • Hasta 8 kB de memoria RAM
Periféricos en serie
  • Cuatro periféricos en serie
  • Tres interfaces USART
  • Dos controladores SPI
  • Hasta 4 I2C
Temporizadores
  • Temporizador de múltiples velocidades (MRT) con múltiples canales
  • Temporizador de estado configurable (SCT)
  • Temporizador de activación automática (WKT) sincronizado desde el IRC o una fuente de reloj de baja potencia
  • Temporizador de control de ventana (WWDT)
  • Temporizador de variación del sistema
Periféricos analógicos
  • ADC de 12 canales y 12 bits con velocidades de muestreo de hasta 1,2 Msps (solo LPC82x)
  • Comparador con referencia de tensión externa
Periféricos digitales
  • Matriz de conmutación para configuración flexible de cada función de pin de E/S
  • Hasta 29 pines (GPIO) de E/S de uso general
  • Capacidad de generación de interrupción de grupo GPIO con capacidad de concordancia de patrones booleana
  • DMA con 18 canales y 9 puntos de activación
  • Filtro de fallos digital con constante de tiempo programable
  • Motor CRC

Unidad de generación de reloj
  • Oscilador RC interno de 12 MHz cortado con un 1% de precisión
  • Oscilador de cristal con un intervalo de funcionamiento de 1 MHz a 25 MHz
  • Oscilador de control programable
  • Oscilador de baja potencia de 10 kHz para el WKT
  • PLL permite la velocidad de CPU máxima sin un cristal de alta frecuencia
Compatibilidad con API de ROM
  • Cargador de arranque
  • API de ROM en chip para ADC, SPI, I2C, USART, configuración de potencia (perfiles de potencia) y divisor de enteros
  • Programación en aplicación (IAP) Flash y Programación en el sistema (ISP)
Aplicaciones
  • Entradas de sensores
  • Aplicaciones industriales
  • Controladores de juegos
  • Aplicaciones de 8/16 bits
  • Consumidor
  • Control climatológico
  • Control simple de motores
  • Portátiles y para llevar puestos
  • Iluminación
  • Control de motor
  • Aplicaciones de seguridad y antiincendios

Recursos adicionales
Hoja de datos LPC81xM Hoja de datos LPC81xM
Hoja de datos LPC82x Hoja de datos LPC82x
Más información sobre la familia de MCU LPC de NXP
Más información sobre el kit de experimentación y la placa LPC812 MAX


Comparación de productos
Número de referencia Hoja de datos Frecuencia de reloj máxima Tamaño de memoria del programa Tamaño de RAM de datos ADC en chip Tensión de alimentación de funcionamiento Máxima temperatura de funcionamiento








Carga Primero Anterior Siguiente Último


Diagrama de bloques
Diagrama de bloques

La placa LPC800-Xpresso de NXP ofrece un modo fácil y rápido de desarrollar aplicaciones usando el microcontrolador de 32 bits con Cortex-M0+ LPC812. La LPCXpresso™ de NXP, la herramienta para el desarrollo de software basado en IDE con todas las características, es compatible con el ciclo de diseño de productos completo para la familia LPC800, facilitando la transición a arquitecturas de 32 bits. La LCPXpresso dispone de un IDE basado en Eclipse simplificado y de placas objetivo de bajo coste que incluyen un depurador JTAG integrado. LPCXpresso es una solución de extremo a extremo que permite a los ingenieros integrados desarrollar sus aplicaciones desde la evaluación inicial hasta la producción final.


Características de la placa LPC800-Xpresso
  • Procesador: microcontrolador LPC812 Cortex-M0+ de NXP en un paquete TSSOP20
  • Memoria flash: 16 kB
  • Memoria de datos: 4 kB
  • Cristales de reloj: cristal de 12,000 MHz para CPU
  • Dimensiones: 35 x 140 mm
  • Alimentación: 3,15 V-3,3 V de alimentación externa, o desde USB a través de sonda LPC-LINK JTAG en placa.
  • Conectores:
    • Cabezal de UART compatible con cable C232HD-DDHSP-0 (o similar) para programación en el sistema
    • Todos los pines LPC812 disponibles en conector de expansión (2 x 27 filas, inclinación de 100 mm, 900 mm entre filas)
  • Otros:
    • Funcionalidad JJTAG (LPC-LINK) integrada a través de una cadena de herramientas LPCXpresso (Disponible gratis en: http://nxp.com/lpcxpresso)
    • El LPC-LINK puede conectarse al procesador específico externo tras realizar modificaciones a la placa LPCXpresso
Solución de toma rápida para smartphone OM1369 ARM LPC800 de NXP

Pedir solución de toma rápida para smartphone OM1369 ARM LPC800 de NXP Ver detalles del producto

Recursos adicionales

Solución de toma rápida para smartphone

La solución de toma rápida para smartphone ARM LPC800 de NXP adapta la toma de audio estéreo de 3,5 mm estándar que incorporan la mayoría de los dispositivos inteligentes de iOS o Android a un puerto de datos con alimentación propia y proporciona una interfaz universal para sensores externos, conmutadores y otros dispositivos externos. Esta solución flexible ofrece tanto al consumidor como a los diseñadores de productos industriales una forma sencilla para conectarse directamente y obtener datos en una variedad interminable de aplicaciones de control, supervisión, recopilación de datos, mantenimiento, médicos y de ocio. La solución de toma rápida para smartphones incluye un PCB pequeño con un microcontrolador LPC812 de NXP, un CI de recopilación de energía, un joystick en miniatura y un cabezal de expansión.

El LPC812 es un MCU ARM Cortex M0+ que gestiona el transporte de datos, la codificación y descodificación de datos mediante el algoritmo Manchester que se intercambia a través de los canales de audio. El cabezal de expansión de la placa permite conectar fácilmente numerosos sensores (como temperatura, humedad, viento, ritmo cardíaco y acelerómetro), conmutadores (luces y potencia), dispositivos HMI (teclados y controladores de juegos) u otros dispositivos para recopilar o registrar datos de diversas fuentes.

Un circuito de recolección de energía utiliza el canal de audio correcto para extraer potencia del dispositivo inteligente para alimentar la placa de toma rápida y los sensores conectados. El joystick en placa puede utilizarse para demostrar una implementación de IU, mostrando los resultados mediante una aplicación en el smartphone o la tablet conectada. La aplicación de ejemplo suministrada para teléfonos Android y iPhone muestra la posición del joystick y la temperatura, y puede encender o apagar dispositivos en la placa de toma rápida.


Características
  • Kit de soluciones completa que incluye todo lo necesario para comenzar:
    • Placa de circuito basada en un MCU LPC812
    • Cabecera para conectar una sonda de depuración externa, lo que permite el desarrollo de código
    • El diseño de recopilación de energía extrae energía de las señales de audio de un smartphone
    • Dispositivos de E/S: joystick, termómetro y LED
    • Estéreo macho de 3,5 mm más toma de audio del micrófono
    • Conector de expansión para conectar dispositivos sensores/conmutadores/HMI externos
    • Aplicaciones gratuitas descargables para iOS y Android, código fuente incluido
    • Batería (opcional)
Aplicaciones
  • Seguimiento basado en la nube de datos del sensor
  • Dispositivos de entrada externos a un smartphone
  • Sistemas de control médico para llevar
  • Sistemas de control de ejercicio personal
  • Estaciones meteorológicas de mano
  • Monitores de inventario de mano
  • Dispositivos POS portátiles/de mano
  • Mandos a distancia universales

Diagrama funcional

Diagrama funcional
Solución táctil capacitiva LPC82x de NXP

Pedir solución de toma rápida para smartphone OM1369 ARM LPC800 de NXP Ver detalles del producto

Recursos adicionales

Solución táctil capacitiva LPC82x

La solución táctil capacitiva LPC82x está basada en la tecnología de integración de condensadores conmutados. Esta variante de la solución se centra en la familia de MCU LPC82x y consiste en una plataforma de hardware y software que permite realizar diseños de interfaces para usuarios táctiles. La solución táctil LPC82x se ha desarrollado para impulsar una experiencia de usuario más inteligente y ofrece soluciones táctiles beneficiosas para la aplicación y consigue recomendaciones de producto específicas. Esta solución combina una placa LPCXpresso LPC824-MAX y una placa táctil capacitiva con pantalla LCD.


Características
  • Placa de desarrollo LPCXpresso824-MAX con:
    • MCU LPC824
    • Sonda de depuración integrada
    • Puente integrado UART a USB
  • Placa de pantalla de sensor táctil capacitivo céntrica LPC824 con pantalla LCD integrada
  • Modos compatibles:
    • Touchpad (resolución de 8 bits)
    • 9 claves
  • GUI para visualizar/analizar los datos táctiles
  • Protector táctil compatible Arduino UNO
  • Programación con interfaz "aarastrar y sooltar" USB
Contenido del equipo:
  • Placa LPC82x-MAX
  • Placa táctil LPC82x
  • Cable USB

Vídeo: Novedad esta semana en Mouser Electronics: MCU con ARM Cortex M0+ de 32 bits LPC82x de NXP
Comentarios de Mouser.com

Mouser acoge con agrado una interacción animada y educada en nuestro sitio web. Para albergar un debate cooperativo, deje sus comentarios relevantes sobre los temas de esta página. Todos los comentarios se revisan antes de ser publicados para garantizar que el idioma y contenido que se usan sean adecuados.

 
  • NXP Semiconductors
  • Semiconductors|Embedded Processors|IC-MCU/MPU
Publicado: 2019-01-29 | Actualizado: 2023-09-25