Con la nueva familia de CPU PSoC 4100S Max, Infineon promete simplificar el diseño de aplicaciones HMI (interfaz hombre-máquina). Se compone de microcontroladores basados en la CPU Arm Cortex-M0+ y es muy adecuada para la automatización industrial, pero también para aplicaciones de consumo en el sector del hogar inteligente con pantallas táctiles de hasta 10 pulgadas, para electrodomésticos como lavadoras, sistemas de refrigeración y aire acondicionado, cerraduras inteligentes, termostatos e impresoras. PSoC 4100S Max, en combinación con la tecnología de detección táctil CAPSENSE, ofrece una amplia gama de soluciones prácticas.
El subsistema MCU de 32 bits consta de una CPU Arm Cortex-M0+ de 48 MHz con controlador DMA, Flash de 384 KB y SRAM de 32 KB, oscilador externo de MHz y bloque criptográfico. Los bloques analógicos programables incluyen ADC, OpAmps configurables, comparadores de bajo consumo y bloques MSC (convertidor multisentido) con tecnología CAPSENSE de quinta generación para el control de gestos. Los bloques digitales programables incluyen TCPWM (Timer Counter Pulse Width Modulator), comunicación serie, LCD de segmentos, canales I2S, paquete CAN-FD (Controller Area Network Flexible Data-Rate) y subsistema de E/S.
CAPSENSE proporciona una relación señal/ruido mejorada mediante una arquitectura analógica ratiométrica con filtrado de hardware avanzado para soluciones de interfaz compactas y un control táctil robusto incluso en entornos difíciles. La tecnología admite sensores más pequeños a una mayor distancia de detección con mayor capacidad de sensor. Se mejora el rendimiento EMI. La API (interfaz de programación de aplicaciones) del bloque MSC es compatible con el bloque CSD para garantizar la compatibilidad del código. Se incluye un controlador para el bloque CAPSENSE para simplificar el despliegue.
La nueva CPU PSoC_4100S_Max de Arrow/Infineon
Para la MCU PSoC 4100S Max, el kit CY8CKIT-041S-MAX proporciona una plataforma de hardware de bajo coste para el diseño y la depuración. Sus componentes incluyen un núcleo Arm Cortex-M0+ de 48 MHz, 384 KB de Flash, 32 KB de SRAM, bloques analógicos programables que incluyen un ADC SAR de 12 bits, bloques digitales programables, acelerador de criptografía, interfaz CAN-FD y 84 GPIOs (entradas/salidas de propósito general).
El software ModusToolbox proporciona herramientas de desarrollo y software de ejecución con repositorios GitHub para un desarrollo de software flexible y completo. El paquete de herramientas contiene programas de escritorio para crear aplicaciones integradas, gestionar componentes de software, configurar periféricos y middleware, así como herramientas de desarrollo integradas para compilación, programación y depuración.