ATSAMC20E17A-MNT - 48MHz Cortex-M0+ 128KB Flash MCU | Microchip
Артикул: ATSAMC20E17A-MNT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.92 | $3,92 |
| 10 | $3.53 | $35,30 |
| 100 | $3.13 | $313,00 |
| 500 | $2.74 | $1.370,00 |
| 1.000 | $2.43 | $2.430,00 |
ATSAMC20E17A-MNT Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), working memory (SRAM), and a rich set of peripherals such as timers, communication interfaces, ADCs, and GPIO. The Cortex-M0+ is ARM's smallest and most energy-efficient application processor core, optimized for deterministic embedded control. The SAM C20 family sits within Microchip's broader hierarchy: microcontroller -> 32-bit MCU -> ARM Cortex-M0+ family -> SAM C2x industrial line -> 5V CAN-FD enabled sub-family.
Key features include a single-cycle hardware multiplier, a Micro Trace Buffer, a Memory Protection Unit (MPU), 4 KB of independent self-programmable Flash for EEPROM emulation, and CAN-FD support. The device operates from 2.7V to 5.5V, supports up to 6 SERCOM (serial communication) interfaces, and integrates a 12-bit ADC, multiple 16-bit timers, and a PTC (Peripheral Touch Controller) for capacitive sensing.
The ATSAMC20E17A-MNT uses a 5V-tolerant CMOS process with on-chip voltage regulation, allowing direct interfacing with 5V logic without level shifters. Its CAN-FD peripheral supports data rates up to 8 Mbps for automotive and industrial networking. The integrated PTC enables robust capacitive touch button, slider, and proximity sensing without external components.
Typical applications include industrial CAN-FD nodes, automotive body and chassis ECUs, motor control BLDC drivers, smart energy metering, building automation, capacitive touch human-machine interfaces, and portable medical devices. The wide 5V supply range and robust ESD/EMC performance suit harsh industrial environments.
When designing with this part, allocate the 4 KB EEPROM-emulation Flash to maximize endurance and decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of each supply pin. For CAN-FD networks, terminate the bus with 120 ohm resistors at each end and ensure the CAN peripheral is supplied from a clean 5V rail to meet EMC requirements.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the standalone manufacturer datasheet, giving engineers a single reference for evaluation and sourcing.
Аналоги без доработки для ATSAMC20E17A-MNT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMC20E17A-MNT (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Operating Temperature, Program Memory (Flash), SRAM.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMC20E17A-MUT
✅ Прямая замена✓ В наличии
$2.69 / шт.
Открыть даташит →ATSAMC20E16A-MNT
✅ Прямая замена✓ В наличии
$1.85 / шт.
Открыть даташит →ATSAMC20E15A-MNT
✅ Прямая замена✓ В наличии
$1.42 / шт.
Открыть даташит →ATSAMC20E15A-MUT
✅ Прямая замена✓ В наличии
$1.61 / шт.
Открыть даташит →ATSAMD20E17A-MNT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMC21E17A-MNT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMC20E17A-MNT Максимальные параметры и электрические характеристики
| Core Architecture | ARM Cortex-M0+ |
| CPU Bit Width | 32-bit |
| Максимальная тактовая частота | 48 MHz |
| Flash Memory | 128 KB (128K x 8) in-system self-programmable |
| EEPROM Emulation Flash | 4 KB independent self-programmable |
| SRAM | 16 KB |
| Operating Voltage Range | 2.7 V to 5.5 V |
| Supply Voltage (5V support) | 5 V tolerant I/O |
| Рабочая температура | -40C to +105C |
| Корпус | 32-pin VQFN (5x5 mm) |
| SERCOM Modules | Up to 6 |
| CAN-FD | Yes |
| ADC | 12-bit |
| PTC (Peripheral Touch Controller) | Yes |
| Memory Protection Unit (MPU) | Yes |
| Micro Trace Buffer | Yes |
| Hardware Multiplier | Single-cycle |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 (168 hours) |
| Статус RoHS | Compliant (Green) |
Конфигурация выводов ATSAMC20E17A-MNT
| Контакт 1 | PA00 — GPIO PA00 / SERCOM0 PAD0 / TCC2 WO[0] |
| Контакт 2 | PA01 — GPIO PA01 / SERCOM0 PAD1 / TCC2 WO[1] |
| Контакт 3 | PA02 — GPIO PA02 / AIN0 / SERCOM0 PAD2 |
| Контакт 4 | PA03 — GPIO PA03 / AIN1 / SERCOM0 PAD3 / REF |
| Контакт 5 | GND — Ground |
| Контакт 6 | VDD — Digital supply voltage (2.7V to 5.5V) |
| Контакт 7 | PA04 — GPIO PA04 / AIN2 / SERCOM0 PAD0 alt |
| Контакт 8 | PA05 — GPIO PA05 / AIN3 / SERCOM0 PAD1 alt |
| Контакт 9 | PA06 — GPIO PA06 / AIN4 / SERCOM0 PAD2 alt |
| Контакт 10 | PA07 — GPIO PA07 / AIN5 / SERCOM0 PAD3 alt |
| Контакт 11 | PA08 — GPIO PA08 / SERCOM2 PAD0 / I2C SDA |
| Контакт 12 | PA09 — GPIO PA09 / SERCOM2 PAD1 / I2C SCL |
| Контакт 13 | PA10 — GPIO PA10 / SERCOM2 PAD2 / CAN RX |
| Контакт 14 | PA11 — GPIO PA11 / SERCOM2 PAD3 / CAN TX |
| Контакт 15 | GND — Ground |
| Контакт 16 | VDD — Digital supply voltage |
| Контакт 17 | PA14 — GPIO PA14 / SERCOM3 PAD2 |
| Контакт 18 | PA15 — GPIO PA15 / SERCOM3 PAD3 |
| Контакт 19 | PA16 — GPIO PA16 / SERCOM1 PAD0 / I2S FS |
| Контакт 20 | PA17 — GPIO PA17 / SERCOM1 PAD1 / I2S SCK |
| Контакт 21 | PA18 — GPIO PA18 / SERCOM1 PAD2 / I2S MCK |
| Контакт 22 | PA19 — GPIO PA19 / SERCOM1 PAD3 / I2S SDO |
| Контакт 23 | PB00 — GPIO PB00 / SERCOM5 PAD2 / AIN8 |
| Контакт 24 | PB01 — GPIO PB01 / SERCOM5 PAD3 / AIN9 |
| Контакт 25 | PB02 — GPIO PB02 / SERCOM5 PAD0 / AIN10 |
| Контакт 26 | PB03 — GPIO PB03 / SERCOM5 PAD1 / AIN11 |
| Контакт 27 | PA20 — GPIO PA20 / SERCOM3 PAD0 / SWDIO |
| Контакт 28 | PA21 — GPIO PA21 / SERCOM3 PAD1 / SWCLK |
| Контакт 29 | PA22 — GPIO PA22 / SERCOM3 PAD2 |
| Контакт 30 | PA23 — GPIO PA23 / SERCOM3 PAD3 |
| Контакт 31 | GND — Ground |
| Контакт 32 | VDD — Digital supply voltage |
Типичное применение
ATSAMC20E17A-MNT подходит для 7 применениеs: Industrial CAN-FD Nodes, Automotive Body and Chassis ECUs, Capacitive Touch HMI Panels, BLDC Motor Control, Smart Energy Meters, Building Automation Controllers, Portable Medical Devices.
Industrial CAN-FD Nodes
The ATSAMC20E17A-MNT is well-suited for industrial CAN-FD slave nodes such as sensor concentrators, motor drivers, and I/O modules. Its CAN-FD peripheral supports up to 8 Mbps data phase bit rates, enabling faster cyclic communication than classic CAN. The 128 KB Flash stores CANopen or J1939 protocol stacks; the 16 KB SRAM holds transmit/receive buffers. The 5V-tolerant I/O eliminates level shifters for industrial 5V sensors.
Рекомендуется
Automotive Body and Chassis ECUs
For automotive body controllers, door modules, and lighting ECUs, the ATSAMC20E17A-MNT provides the 5V tolerance and CAN-FD connectivity required. The 128 KB Flash accommodates AUTOSAR MCAL layers and application code; the 4 KB EEPROM-emulation Flash stores non-volatile configuration such as trim and calibration data. The -40C to +105C operating temperature range covers automotive underhood and cabin environments.
Рекомендуется
Capacitive Touch HMI Panels
The integrated PTC (Peripheral Touch Controller) enables the ATSAMC20E17A-MNT to drive capacitive touch buttons, sliders, and proximity sensors without external touch ICs. The 128 KB Flash supports touch decoding algorithms and gesture recognition firmware; 16 KB SRAM handles touch scanning buffers. The 5V operation directly interfaces with industrial HMI front panels and eliminates 3.3V regulators.
Рекомендуется
BLDC Motor Control
For sensorless or Hall-sensor BLDC motor control, the ATSAMC20E17A-MNT provides 16-bit TCC timers for PWM generation, 12-bit ADC for back-EMF sensing, and CAN-FD for network communication. The 48 MHz Cortex-M0+ executes FOC algorithms at sufficient bandwidth for sub-1 kW motors. The PTC can also serve as a contactless user interface.
Рекомендуется
Smart Energy Meters
Single-phase smart energy meters benefit from the ATSAMC20E17A-MNT's 5V ADC range, which directly digitizes current shunt and voltage divider signals without pre-amplification. The 128 KB Flash stores metering firmware, calibration constants, and DLMS/COSEM communication stacks; 16 KB SRAM buffers metrology calculations. CAN-FD or SERCOM interfaces enable AMI/AMR network connectivity.
Рекомендуется
Building Automation Controllers
HVAC controllers, BACnet/Modbus nodes, and lighting controllers can use the ATSAMC20E17A-MNT to consolidate multiple serial interfaces (up to 6 SERCOM modules) for sensors, actuators, and upstream networks. The 5V tolerance interfaces with legacy 24V industrial sensors through external dividers. The 128 KB Flash supports full BACnet MS/TP or Modbus RTU stacks plus application logic.
Рекомендуется
Portable Medical Devices
Battery-powered medical devices such as infusion pumps, glucose meters, and pulse oximeters use the ATSAMC20E17A-MNT for its low-power Cortex-M0+ core and 5V-tolerant ADC. The 128 KB Flash stores calibration data and safety stack firmware; 16 KB SRAM buffers sample data. PTC enables touch-based user interfaces without mechanical buttons, improving ingress protection.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMC20E17A-MNT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMC20E17A-MUT | ATSAMC20E16A-MNT | ATSAMC20E15A-MNT | ATSAMD20E17A-MNT | ATSAMC21E17A-MNT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 32-VQFN (5x5 mm) | 32-VQFN (5x5 mm) - same | 32-VQFN (5x5 mm) - same | 32-VQFN (5x5 mm) - same | 32-VQFN (5x5 mm) - same | 32-VQFN (5x5 mm) - same |
| Flash Memory | 128 KB | 128 KB | 64 KB | 32 KB | 128 KB | 128 KB |
| SRAM | 16 KB | 16 KB | 8 KB | 4 KB | 16 KB | 16 KB |
| Maximum Clock Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| CAN-FD | Yes | Yes | Yes | Yes | No (classic CAN only) | Yes |
| USB 2.0 | No | No | No | No | No | Yes (Full-Speed) |
| Operating Voltage | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V |
| Operating Temperature | -40C to +105C | -40C to +85C (industrial) | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +105C |
Ключевые отличия
- CAN-FD support on a Cortex-M0+ at 48 MHz (против ATSAMD20E17A-MNT)
- Maximum Flash density in 32-pin VQFN SAM C20 family (против ATSAMC20E16A-MNT)
- 5V-tolerant I/O without external level shifters (против ATSAMC21E17A-MNT)
- Integrated PTC for capacitive touch (против ATSAMC20E15A-MNT)
Заметки по проектированию
Place a 100 nF ceramic decoupling capacitor within 5 mm of each VDD pin and a single bulk 10 uF capacitor near the supply rail entry point. For CAN-FD applications, isolate the CAN transceiver supply (typically 5V) with a ferrite bead from the MCU digital supply to prevent bus transients from coupling into the MCU core.
The 32-pin VQFN (5x5 mm) package has an exposed thermal pad (EP) that MUST be soldered to a PCB thermal pad with at least 8 thermal vias to the internal ground plane for proper heat dissipation and electrical grounding. Missing or insufficient vias to the EP pin can cause erratic behavior and exceed junction temperature limits at high CPU activity.
The 4 KB EEPROM-emulation Flash region requires wear-leveling firmware to achieve >100k write cycles. Directly writing to flash without the Atmel/Microchip EEPROM emulation library will exhaust the region in minutes. Use the NVMCTRL (Non-Volatile Memory Controller) write-once pattern with the Atmel Start EEPROM emulation driver.
For CAN-FD bus speeds above 2 Mbps, use a twisted-pair cable with 120 ohm termination at each end. The CAN RX/TX pins (PA10/PA11 in this VQFN layout) should be routed as a differential pair with 100 ohm differential impedance and kept under 100 mm to minimize reflections.
Keep the SWD programming traces (SWDIO on PA20, SWCLK on PA21) under 50 mm and avoid routing them near high-current switching nodes. Add 10 kohm pull-up on SWDIO and 10 kohm pull-down on SWCLK for reliable debugger connection during production programming.
Информация о соответствии
RoHS compliant per Microchip product page (Green designation). Not AEC-Q100 qualified; for AEC-Q100 automotive grade choose ATSAMC20E17A-MNT-AUT or similar -Q suffix variant.