ATSAMC20G17A-AUT - 48MHz Cortex-M0+ MCU 128KB | Microchip
料号: ATSAMC20G17A-AUT ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $4.62 | $4.62 |
| 10 | $4.05 | $40.50 |
| 100 | $3.21 | $321.00 |
| 500 | $2.85 | $1,425.00 |
| 1,000 | $2.48 | $2,480.00 |
ATSAMC20G17A-AUT 概述
What is a Cortex-M0+ microcontroller? The Cortex-M0+ is an ARM processor core designed for ultra-low-power embedded applications, providing a 32-bit instruction set in a compact silicon footprint. It belongs to the broader ARM Cortex-M processor family, which sits within the microcontroller (MCU) category of integrated circuits. MCUs combine CPU core, memory, and peripherals on a single die, making them the workhorse of modern embedded systems.
Key features of the ATSAMC20G17A-AUT include 5V tolerance on digital I/O, a 12-bit ADC, multiple timers, I2C/SPI/UART-configurable SERCOM channels, and a full-speed USB 2.0 device interface. The CAN-FD peripheral supports the latest CAN 2.0A/B and CAN-FD protocols for automotive and industrial networking. The integrated Peripheral Touch Controller (PTC) supports capacitive touch sensing without external components.
Architecturally, the SAM C20 family is fabricated on a low-power CMOS process and is engineered for noisy industrial environments. The 5V-tolerant I/O simplifies interfacing with legacy 5V logic, while the SERCOM modules allow flexible peripheral mapping to any I/O pin, simplifying PCB layout. An integrated Event System enables inter-peripheral signaling without CPU intervention, reducing latency and power.
Typical applications include industrial automation, building control, sensor nodes, HVAC controllers, automotive body electronics, and low-end motor control. Designers choose this part for its combination of CAN-FD connectivity, 5V I/O tolerance, and the strong Atmel Studio/Microchip Studio ecosystem. The wide operating voltage range (2.7V-5.5V) allows direct battery or 5V rail operation.
When designing with this MCU, ensure the VDDCORE pin is decoupled per the datasheet with both bulk and high-frequency ceramics. The 48-pin TQFP package is easy to hand-solder and inspect, which suits prototyping and small-volume production. Software development is supported by Microchip Studio, MPLAB X, and Harmony framework for rapid code generation.
This page synthesizes distributor pricing, drop-in alternatives within the SAM C20 family, and practical design notes not found in the standalone manufacturer datasheet, giving procurement and engineering teams a single reference for evaluation.
直接替换替代料: ATSAMC20G17A-AUT ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: ATSAMC20G17A-AUT (相同外形与封装尺寸) ——差异在于 Package, Operating Temperature, Core Architecture, RoHS Status, Flash Memory.
快速对比工具——选择替代料号进行并排对比:
ATSAMC20G18A-AUT
✅ 直接替换📋 参考替代料(不在目录中)
ATSAMC21G17A-AUT
✅ 直接替换✓ 有现货
$2.78 / 个
查看数据手册 →ATSAMC20G17A-MUT
✅ 直接替换✓ 有现货
$1.78 / 个
查看数据手册 →ATSAMC20G16A-AUT
✅ 直接替换✓ 有现货
$2.65 / 个
查看数据手册 →ATSAMC20E17A-AUT
✅ 直接替换📋 参考替代料(不在目录中)
ATSAMC20G17A-ANT
✅ 直接替换📋 参考替代料(不在目录中)
ATSAMC20G17A-AUT 最大额定值与电气特性
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Family | SAM C20 |
| Max CPU Frequency | 48 MHz |
| Flash Memory | 128 KB (128K x 8) |
| SRAM | 16 KB |
| Operating Voltage | 2.7 V to 5.5 V |
| I/O Tolerance | 5 V tolerant |
| 工作温度 | -40C to +85C (industrial) |
| 封装 | 48-TQFP (7x7 mm) |
| 安装类型 | Surface Mount |
| CAN | CAN 2.0A/B and CAN-FD |
| SERCOM | Configurable I2C/SPI/UART |
| Touch Controller | Peripheral Touch Controller (PTC) |
| RoHS 状态 | Compliant |
| Lead-Free | Yes (Green) |
| Supply Form | Tape & Reel |
ATSAMC20G17A-AUT 引脚配置
| 引脚 1 | PA00 — I/O pin / XIN |
| 引脚 2 | PA01 — I/O pin / XOUT |
| 引脚 3 | PA02 — General I/O pin |
| 引脚 4 | PA03 — General I/O pin |
| 引脚 5 | GND — Ground |
| 引脚 6 | VDD — Main power supply 2.7-5.5V |
| 引脚 7 | PA04 — General I/O pin |
| 引脚 8 | PA05 — General I/O pin |
| 引脚 9 | PA06 — General I/O pin |
| 引脚 10 | PA07 — General I/O pin |
| 引脚 11 | PA08 — General I/O pin |
| 引脚 12 | PA09 — General I/O pin |
| 引脚 13 | PA10 — General I/O pin |
| 引脚 14 | PA11 — General I/O pin |
| 引脚 15 | VDDCORE — Core voltage decoupling pin |
| 引脚 16 | GND — Ground |
| 引脚 17 | PA12 — General I/O pin |
| 引脚 18 | PA13 — General I/O pin |
| 引脚 19 | PA14 — General I/O pin |
| 引脚 20 | PA15 — General I/O pin |
| 引脚 21 | PA16 — General I/O pin |
| 引脚 22 | PA17 — General I/O pin |
| 引脚 23 | PA18 — General I/O pin |
| 引脚 24 | PA19 — General I/O pin |
| 引脚 25 | PA20 — General I/O pin |
| 引脚 26 | PA21 — General I/O pin |
| 引脚 27 | PA22 — General I/O pin |
| 引脚 28 | PA23 — General I/O pin |
| 引脚 29 | PA24 — General I/O pin |
| 引脚 30 | PA25 — General I/O pin |
| 引脚 31 | GND — Ground |
| 引脚 32 | VDD — Main power supply 2.7-5.5V |
| 引脚 33 | PA26 — General I/O pin |
| 引脚 34 | PA27 — General I/O pin |
| 引脚 35 | PA28 — General I/O pin |
| 引脚 36 | PA29 — General I/O pin |
| 引脚 37 | PA30 — SWCLK (programming) |
| 引脚 38 | PA31 — SWDIO (programming) |
| 引脚 39 | RESET — Reset input, active low |
| 引脚 40 | PB00 — General I/O pin |
| 引脚 41 | PB01 — General I/O pin |
| 引脚 42 | PB02 — General I/O pin |
| 引脚 43 | PB03 — General I/O pin |
| 引脚 44 | PB04 — General I/O pin |
| 引脚 45 | PB05 — General I/O pin |
| 引脚 46 | PB06 — General I/O pin |
| 引脚 47 | PB07 — General I/O pin |
| 引脚 48 | PB08 — General I/O pin |
典型应用
ATSAMC20G17A-AUT 适用于 7 应用s: Industrial CAN-FD Gateway, Building HVAC Controller, Automotive Body Electronics, Sensor Hub / IoT Edge Node, Low-End Motor Control, Capacitive Touch User Interface, USB Device Peripherals.
Industrial CAN-FD Gateway
The ATSAMC20G17A-AUT is well suited for industrial CAN-FD gateway nodes bridging sensor clusters to higher-level controllers. Its integrated CAN-FD controller supports the latest 2.0A/B and CAN-FD protocols, while 128 KB Flash fits CANopen or J1939 stacks. The 2.7V-5.5V supply and 5V-tolerant I/O let the MCU interface directly to 5V CAN transceivers such as the MCP2562 without level shifters. Place the part on a 4-layer PCB with proper CAN bus termination and route the differential CANH/CANL pair with controlled impedance.
推荐
Building HVAC Controller
The ATSAMC20G17A-AUT provides the compute and analog performance needed for HVAC controllers in commercial buildings. Its 12-bit ADC samples multiple temperature and humidity sensors, while SERCOM channels drive I2C sensor buses and SPI displays. The Peripheral Touch Controller supports capacitive touch keypads for user interfaces, replacing mechanical buttons. With 128 KB Flash and 16 KB SRAM, the device runs real-time control loops and Modbus or BACnet communication stacks simultaneously.
推荐
Automotive Body Electronics
In automotive body modules such as mirror controls, seat controllers, or lighting drivers, the ATSAMC20G17A-AUT provides CAN-FD connectivity and 5V-tolerant I/O. The automotive-grade pin-compatible variant ATSAMC20G17A-ANT carries AEC-Q100 qualification for under-hood and cabin use. The Cortex-M0+ core runs LIN or CAN stacks, while the SERCOM peripherals drive SPI-controlled LED drivers. Wide -40C to +85C operation handles cabin temperature swings, and 128 KB Flash fits AUTOSAR-compatible application code.
推荐
Sensor Hub / IoT Edge Node
The ATSAMC20G17A-AUT acts as an edge sensor hub aggregating multiple I2C/SPI sensors and pushing data over CAN or UART. The configurable SERCOM modules map to any GPIO, simplifying PCB routing when sensor placements vary. Low-power sleep modes and the 2.7V-5.5V supply enable battery-powered operation with USB-powered charging. With 128 KB Flash, the device supports TLS-lite stacks and edge-filtering algorithms, while 16 KB SRAM buffers raw sensor frames before transmission.
推荐
Low-End Motor Control
The ATSAMC20G17A-AUT drives low-end BLDC or stepper motor controllers in appliances and small industrial equipment. Its 48 MHz Cortex-M0+ executes field-oriented control (FOC) loops for small motors, while PWM timers drive the inverter stage. The 5V-tolerant I/O interfaces with 5V gate drivers and Hall-effect sensors, and CAN-FD enables industrial networking. Designers pair it with external gate drivers like the MCP8024 or three-phase MOSFET bridges rated for the application current.
推荐
Capacitive Touch User Interface
The ATSAMC20G17A-AUT integrated Peripheral Touch Controller supports capacitive touch buttons, sliders, and proximity sensing without external touch ICs. The 128 KB Flash stores Microchip's QTouch library and user-interface firmware, while 16 KB SRAM holds touch scan results and debounce state. The 48-TQFP package exposes enough GPIO for combined touch and display driving. Operating from 2.7V-5.5V, the MCU works directly with 3.3V or 5V capacitive touch sensors in appliances and consumer devices.
推荐
USB Device Peripherals
The ATSAMC20G17A-AUT integrates a full-speed USB 2.0 device controller, enabling designs such as USB keyboards, HID devices, CDC virtual COM ports, and custom USB peripherals. The SAM C20 USB driver stack from Microchip Harmony implements standard USB classes with minimal firmware effort. With 128 KB Flash, the MCU fits USB class drivers plus application code, and the 48-TQFP exposes USB DP/DM pins directly. Designers add a USBLC6 ESD protection array on the bus pins.
推荐
推荐产品汇总
工程参考数据: ATSAMC20G17A-AUT ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | ATSAMC20G18A-AUT | ATSAMC21G17A-AUT | ATSAMC20G17A-MUT | ATSAMC20G16A-AUT | ATSAMC20E17A-AUT | ATSAMC20G17A-ANT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 48-TQFP (7x7 mm) | 48-TQFP (7x7 mm) | 48-TQFP (7x7 mm) | 48-QFN (7x7 mm) | 48-TQFP (7x7 mm) | 32-QFN (5x5 mm) | 48-TQFP (7x7 mm) |
| Core | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ |
| Max CPU Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash Memory | 128 KB | 256 KB | 128 KB | 128 KB | 64 KB | 128 KB | 128 KB |
| SRAM | 16 KB | 32 KB | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| 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 | 2.7 V to 5.5 V |
| Automotive Grade | No (industrial) | No (industrial) | No (industrial) | No (industrial) | No (industrial) | No (industrial) | Yes (AEC-Q100) |
关键差异点
- Integrated CAN-FD controller without external transceiver (对比 ATSAMC20G16A-AUT)
- Automotive AEC-Q100 grade option in same family (对比 ATSAMC20G17A-ANT)
- QFN package option for space-constrained designs (对比 ATSAMC20G17A-MUT)
设计说明
Decouple VDD with a 100 nF X7R ceramic placed within 3 mm of each VDD pin and add a bulk 4.7 uF to 10 uF tantalum or ceramic capacitor. The VDDCORE pin requires a 1 uF X7R ceramic placed as close as possible. Estimated: at 48 MHz active current is typically 7 mA per the SAM C20 datasheet; sleep currents drop to single-digit microamps. Multiple VDD pins on the TQFP each need their own high-frequency decoupling.
The 48-TQFP package has 0.5 mm pitch leads, which requires precise solder paste stencil apertures (laser-cut stainless steel recommended). Route SWDIO/SWCLK traces with no series resistors if the debug probe supports direct connection. Keep the RESET trace short and add an external 10 kohm pull-up plus a 1 nF to 100 nF capacitor for noise immunity. The exposed pad on TQFP variants is not present on this part; standard TQFP thermal performance applies.
Do not exceed 5.5 V on any I/O pin even though the part supports 5 V-tolerant inputs - sustained overvoltage will damage ESD cells. The G17 Flash is 128 KB; firmware compiled for the G18 (256 KB) will not fit. The CAN-FD peripheral requires an external transceiver; bare CAN_H and CAN_L lines cannot drive a bus directly. Finally, ensure the NVMCTRL is configured with proper wait states at 48 MHz per the SAM C20 datasheet electrical section, otherwise Flash reads will return incorrect data.
合规信息
RoHS compliant per Microchip product page; Green / Pb-free per distributor listings. Industrial temperature grade only - automotive designs should use the pin-compatible ATSAMC20G17A-ANT with AEC-Q100 qualification.