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 (vs ATSAMC20G16A-AUT)
- Automotive AEC-Q100 grade option in same family (vs ATSAMC20G17A-ANT)
- QFN package option for space-constrained designs (vs 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.