PSOC™ 4100S Plus 256KB Combination of analog & digital peripherals with capacitive sensing for system control and HMI
The PSOC™ 4100S plus 256 KB product family offers improved performance and flexibility in mixed-signal programmable embedded system controllers. Building on the PSOC 4100S Plus family, it features a larger flash size of 256 KB, providing design flexibility and scalability. The PSOC™ 4100S plus 256 integrates fourth-generation CAPSENSE™ capacitive sensing system, programmable analog blocks, and flexible connectivity, offering a comprehensive set of tools for designers.
The PSOC™ 4100S plus 256 KB family integrates high-performance analog-to-digital conversion, opamps with comparator mode, low power comparator, and standard communication and timing peripherals. Its high-performance Arm® Cortex®-M0+ CPU and increased flash size make it ideal for demanding applications such as industrial control systems, IoT devices, and home appliances for system control and HMI applications. The programmable analog and digital sub-systems enable flexibility and in-field tuning, making it suitable for applications requiring adaptability. With its rich feature set and large flash size, the PSOC™ 4100S plus 256 KB family is the ultimate solution for designers needing a high-performance, highly flexible, and highly scalable microcontroller.
Features:
- 32-bit MCU subsystem
- 48 MHz Arm® Cortex®-M0+ CPU with single-cycle multiply
- Up to 256 KB of flash with read accelerator
- Up to 32 KB of SRAM
- 8-channel DMA engine
- Programmable analog
- Two opamps with reconfigurable high-drive external and high-bandwidth internal drive and comparator modes and ADC input buffering capability. Opamps can operate in Deep Sleep low-power mode
- 12-bit 1-Msps SAR ADC with differential and single-ended modes, and channel sequencer with signal averaging
- Single-slope 10-bit ADC function provided by a capacitance sensing block
- Two current DACs (IDACs) for general-purpose or capacitive sensing applications on any pin
- Two low-power comparators that operate in Deep Sleep low-power mode
- Programmable digital
- Programmable logic blocks allowing Boolean operations to be performed on port inputs and outputs
- Low-power 1.71 V to 5.5 V operation
- Deep Sleep mode with operational analog and 2.5 µA digital system current
- Capacitive sensing
- Capacitive sigma-delta (CSD) provides best-in-class signal-to-noise ratio (SNR) (>5:1) and water tolerance
- Infineon-supplied software component makes capacitive sensing design easy
- Automatic hardware tuning
- LCD drive capability
- LCD segment drive capability on GPIOs
- Serial communication
- Five independent run-time reconfigurable serial communication blocks (SCBs) with re-configurable I2C, SPI, or UART functionality
- Timing and pulse-width modulation
- Eight 16-bit timer/counter/pulse-width modulator (TCPWM) blocks
- Center-aligned, Edge, and Pseudo-random modes
- Comparator-based triggering of Kill signals for motor drive and other high-reliability digital logic applications
- Quadrature decoder
- Clock sources
- 4 to 33 MHz external crystal oscillator (ECO)
- PLL to generate 48 MHz frequency
- 32 kHz watch crystal oscillator (WCO)
- ±2% internal main oscillator (IMO)
- 40 kHz internal low-power oscillator (ILO)
- Up to 57 programmable GPIO pins
- 48LD TQFP (0.5-mm pitch), and 64 lead TQFP normal (0.8 mm) and 64LD TQFP fine pitch (0.5 mm), and 68 lead QFN (0.5 mm pitch) packages
- Any GPIO pin can be CAPSENSE™, analog, or digital
- Drive modes, strengths, and slew rates are programmable
- ModusToolbox™ software
- Comprehensive collection of multi-platform tools and software libraries
- Includes board support packages (BSPs), peripheral driver library (PDL), and middleware such as CAPSENSE™
- PSOC™ Creator design environment
- Integrated development environment (IDE) provides schematic design entry and build, with analog and digital
- automatic routing
- Application programming interface (API) components for all fixed-function and programmable peripherals
- Industry-standard tool compatibility
- After schematic entry, development can be done with Arm®-based industry-standard development tool