ATSAMC20G16A-AUT - 48MHz ARM Cortex-M0+ MCU 64KB Flash | Microchip
부품 번호: ATSAMC20G16A-AUT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.78 | $37.80 |
| 100 | $3.36 | $336.00 |
| 500 | $2.94 | $1,470.00 |
| 1,000 | $2.65 | $2,650.00 |
ATSAMC20G16A-AUT 개요
A microcontroller (MCU) is a single-chip computer containing a processor core, memory, and programmable peripherals. The SAM C20 family belongs to the Cortex-M0+ architecture -> ARM 32-bit core -> embedded microcontroller -> semiconductor device hierarchy, optimized for low-power deterministic real-time control in noisy industrial environments with 5 V tolerance.
Key features include 64 KB Flash / 8 KB SRAM, up to 48 MHz CPU clock, six SERCOM modules configurable as UART/SPI/I2C, one CAN-FD port, 12-bit 1 MSPS ADC with up to 12 channels, 10-bit 300 kSPS DAC, and a Peripheral Touch Controller (PTC) supporting capacitive touch sensing. The device operates from 2.7 V to 5.5 V, making it directly compatible with 3.3 V and 5 V industrial buses.
The ATSAMC20G16A-AUT uses the Cortex-M0+ Von Neumann architecture with single-cycle 32-bit I/O and a Nested Vector Interrupt Controller (NVIC). The integrated CAN-FD peripheral supports bit rates up to 1 Mbit/s for classical CAN and up to 5 Mbit/s with CAN-FD frames. Hardware dividers and atomic bit manipulation simplify protocol stack implementation.
Typical applications include industrial CAN node controllers, building automation sensor hubs, capacitive touch human-machine interfaces, automotive body controllers, and 5 V-tolerant sensor aggregation nodes. The 5 V tolerance eliminates level shifters on 5 V industrial sensor interfaces.
When designing with this device, ensure the VDDCORE pin is decoupled with a 1 uF and 100 nF capacitor pair and that the trace to VDD is short to minimize inrush during ADC sampling. The automotive-grade -AUT suffix confirms operation up to +85 C ambient and Tape & Reel packaging for high-volume SMT assembly.
드롭인 대체품: ATSAMC20G16A-AUT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: ATSAMC20G16A-AUT (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, Operating Temperature, Flash Memory, SRAM.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
ATSAMC20G15A-MUT
✅ 드롭인✓ 재고 있음
$1.55 / 개
데이터시트 보기 →ATSAMC20G17A-AUT
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$2.48 / 개
데이터시트 보기 →ATSAMC20E16A-AUT
✅ 드롭인✓ 재고 있음
$1.96 / 개
데이터시트 보기 →ATSAMC20E15A-MNT
✅ 드롭인✓ 재고 있음
$1.42 / 개
데이터시트 보기 →ATSAMC20E17A-MNT
✅ 드롭인✓ 재고 있음
$2.43 / 개
데이터시트 보기 →ATSAMC20E18A-AUT
✅ 드롭인✓ 재고 있음
$4.53 / 개
데이터시트 보기 →ATSAMC20G16A-AUT 최대 정격 & 전기적 특성
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Maximum CPU Clock | 48 MHz |
| Flash Memory | 64 KB |
| SRAM | 8 KB |
| 패키지 | 48-TQFP (7x7 mm) |
| Operating Voltage | 2.7 V to 5.5 V |
| 동작 온도 | -40 C to +85 C (automotive grade) |
| SERCOM Modules | 6 (configurable UART/SPI/I2C) |
| CAN-FD Controller | 1 (up to 5 Mbit/s with FD) |
| ADC | 12-bit, up to 1 MSPS, up to 12 channels |
| DAC | 10-bit, 300 kSPS, 1 channel |
| Peripheral Touch Controller (PTC) | Yes |
| Timers/Counters | TC (6), TCC (3), RTC (1) |
| GPIO Count | 38 |
| 실장 유형 | Surface Mount (Tape & Reel) |
| RoHS 상태 | Compliant (Green) |
ATSAMC20G16A-AUT 핀 구성
| 핀 1 | PA00 — GPIO / XIN |
| 핀 2 | PA01 — GPIO / XOUT |
| 핀 3 | PA02 — GPIO / AIN0 |
| 핀 4 | PA03 — GPIO / AIN1 / VREFA |
| 핀 5 | VDD — Power supply |
| 핀 6 | GND — Ground |
| 핀 7 | PA04 — GPIO / AIN2 |
| 핀 8 | PA05 — GPIO / AIN3 |
| 핀 9 | PA06 — GPIO / AIN4 |
| 핀 10 | PA07 — GPIO / AIN5 |
| 핀 11 | PA08 — GPIO / AIN6 |
| 핀 12 | PA09 — GPIO / AIN7 |
| 핀 13 | PA10 — GPIO / AIN8 |
| 핀 14 | PA11 — GPIO / AIN9 |
| 핀 15 | VDDCORE — Core voltage decoupling |
| 핀 16 | GND — Ground |
| 핀 17 | PA12 — GPIO / AIN10 / PTC_Y0 |
| 핀 18 | PA13 — GPIO / AIN11 / PTC_X0 |
| 핀 19 | PA14 — GPIO / PTC_X1 |
| 핀 20 | PA15 — GPIO / PTC_X2 |
| 핀 21 | PA16 — GPIO / PTC_X3 / SERCOM1_PAD0 |
| 핀 22 | PA17 — GPIO / SERCOM1_PAD1 |
| 핀 23 | PA18 — GPIO / SERCOM1_PAD2 |
| 핀 24 | PA19 — GPIO / SERCOM1_PAD3 |
| 핀 25 | PA20 — GPIO / SERCOM3_PAD0 |
| 핀 26 | PA21 — GPIO / SERCOM3_PAD1 |
| 핀 27 | PA22 — GPIO / SERCOM3_PAD2 |
| 핀 28 | PA23 — GPIO / SERCOM3_PAD3 |
| 핀 29 | PA24 — GPIO / CAN0_TX |
| 핀 30 | PA25 — GPIO / CAN0_RX |
| 핀 31 | PA26 — GPIO / SERCOM0_PAD0 |
| 핀 32 | PA27 — GPIO / SERCOM0_PAD1 |
| 핀 33 | RESET — Reset (active low) |
| 핀 34 | VDD — Power supply |
| 핀 35 | GND — Ground |
| 핀 36 | PB00 — GPIO / SERCOM5_PAD2 |
| 핀 37 | PB01 — GPIO / SERCOM5_PAD3 |
| 핀 38 | PB02 — GPIO / SERCOM5_PAD0 |
| 핀 39 | PB03 — GPIO / SERCOM5_PAD1 |
| 핀 40 | PB04 — GPIO / SERCOM4_PAD0 |
| 핀 41 | PB05 — GPIO / SERCOM4_PAD1 |
| 핀 42 | PB06 — GPIO / SERCOM4_PAD2 |
| 핀 43 | PB07 — GPIO / SERCOM4_PAD3 |
| 핀 44 | PB08 — GPIO / SERCOM2_PAD0 |
| 핀 45 | PB09 — GPIO / SERCOM2_PAD1 |
| 핀 46 | PB10 — GPIO / SERCOM2_PAD2 |
| 핀 47 | PB11 — GPIO / SERCOM2_PAD3 |
| 핀 48 | PA30 — GPIO / SWDIO |
| 핀 49 | PA31 — GPIO / SWCLK |
일반적인 애플리케이션
ATSAMC20G16A-AUT 적합 용도: 6 애플리케이션s: Industrial CAN Node Controller, Capacitive Touch HMI Panel, Building Automation Sensor Hub, Automotive Body Controller, Industrial 5V Sensor Aggregation Node, Smart Appliance Control Board.
Industrial CAN Node Controller
The ATSAMC20G16A-AUT is purpose-built for industrial CAN node controllers thanks to its integrated CAN-FD peripheral supporting classical CAN up to 1 Mbit/s and CAN-FD frames up to 5 Mbit/s. The 5 V tolerance (2.7 V to 5.5 V) interfaces directly to industrial 24 V sensor buses via standard CAN transceivers like the MCP2558FD without level shifters. The Cortex-M0+ 48 MHz core executes CANopen or J1939 stacks in real time, while the 64 KB Flash holds protocol libraries and 8 KB SRAM buffers CAN message queues. The 12-bit ADC with 1 MSPS throughput samples analog sensor inputs synchronously with CAN transmission cycles.
추천
Capacitive Touch HMI Panel
The ATSAMC20G16A-AUT integrates a hardware Peripheral Touch Controller (PTC) that supports self-capacitance and mutual-capacitance scanning with spread-spectrum noise rejection. This enables reliable touch key, slider, and wheel sensing on industrial control panels, even in the presence of conducted EMI from motor drives. The 5 V I/O tolerance drives LED indicators and segmented displays directly, eliminating external drivers. The 64 KB Flash holds Microchip's QTouch library, and the Cortex-M0+ runs the touch scanning loop with deterministic latency. Operating temperature -40 C to +85 C suits factory floor deployments.
추천
Building Automation Sensor Hub
The ATSAMC20G16A-AUT serves as a multi-sensor aggregation node in building automation systems combining temperature, humidity, CO2, and occupancy sensors. The 6 SERCOM modules provide independent UART, SPI, and I2C buses for connecting diverse sensor ICs (Sensirion SHT, SCD30, PIR motion sensors), while the 12-bit ADC reads analog light sensors and potentiometers. The 5 V tolerance interfaces directly to HVAC actuator boards. The Cortex-M0+ 48 MHz core runs BACnet or Modbus protocol stacks, and the 64 KB Flash holds firmware with over-the-air update support. CAN-FD enables wiring reduction across multi-zone installations.
추천
Automotive Body Controller
The ATSAMC20G16A-AUT operates reliably in automotive body control modules driving lighting, wipers, mirror adjustments, and seat controls. The integrated CAN-FD peripheral interfaces with the vehicle's CAN bus at bit rates up to 5 Mbit/s, supporting modern automotive network architectures. The 5 V I/O tolerance connects directly to 12 V body electronics via standard transceivers. The 38 GPIO pins drive relay coils and read switch positions, while the 12-bit ADC monitors battery voltage and current sense amplifiers. Operating from -40 C to +85 C with automotive grade (-AUT suffix) qualification, the device meets body electronics environmental requirements.
추천
Industrial 5V Sensor Aggregation Node
The ATSAMC20G16A-AUT is ideal for industrial sensor aggregation nodes requiring 5 V tolerance to interface directly with 5 V transducers, encoders, and actuators. The 12-bit ADC with 1 MSPS sampling rate captures analog signals from pressure, flow, and level sensors, while SERCOM modules run UART for RS-485 sensor chains and SPI for high-speed ADCs. The Cortex-M0+ 48 MHz core aggregates sensor data and transmits it over CAN-FD or serial protocols. The 64 KB Flash holds protocol stacks like Modbus RTU, and the wide 2.7 V to 5.5 V supply range tolerates 5 V industrial bus noise without level shifters.
추천
Smart Appliance Control Board
The ATSAMC20G16A-AUT powers control boards in washing machines, dishwashers, ovens, and refrigerators combining motor control, user interface, and connectivity. The PTC peripheral supports capacitive touch keypads on glass front panels, while the 10-bit DAC generates reference voltages for sensor bridges. The 5 V I/O tolerance drives 7-segment displays, LED arrays, and triac interfaces for heater control. SERCOM modules provide UART for WiFi/BLE module connectivity, and CAN-FD enables internal appliance networking. The Cortex-M0+ runs real-time control loops for motor commutation with deterministic interrupt response.
추천
추천 제품 요약
엔지니어링 참조 데이터: ATSAMC20G16A-AUT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | ATSAMC20G15A-MUT | ATSAMC20G17A-AUT | ATSAMC20E16A-AUT |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 48-TQFP (7x7) | 48-TQFP (7x7) - same | 48-TQFP (7x7) - same | 48-TQFP (7x7) - same |
| Flash | 64 KB | 32 KB | 128 KB | 64 KB |
| SRAM | 8 KB | 4 KB | 16 KB | 8 KB |
| CPU Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| CAN-FD Ports | 1 | 1 | 1 | 1 |
| 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 |
| Automotive Grade | Yes (-AUT) | Yes (-MUT) | Yes (-AUT) | Yes (-AUT) |
주요 차별점
- Integrated CAN-FD controller (vs ATSAMD20G16A-AUT)
- 5V I/O tolerance across all pins (vs STM32G071CBT6)
- Hardware Peripheral Touch Controller (PTC) (vs ATSAMC20E16A-AUT)
설계 노트
Decouple VDDCORE with a 1 uF X7R ceramic capacitor placed within 3 mm of the pin, plus a 100 nF X7R for high-frequency noise. VDD requires a bulk 10 uF plus 100 nF pair. According to the SAM C20 datasheet, the VDDCORE LDO outputs 1.2 V internally and cannot be driven externally. Maintain VDD >= 2.7 V at all times during operation.
Route the SWDIO and SWCLK traces to the PA30/PA31 pins with no more than 50 ohm impedance and keep them short (<50 mm). Place a 4.7 kohm pull-up on SWDIO. According to the SAM C20 datasheet, decoupling capacitors must be placed on the same PCB layer as the IC with vias directly under the device exposed pad (if any) to minimize ground bounce.
Do not apply 5 V to GPIO pins on the SAM D20 family (1.62 V to 3.6 V max). The ATSAMC20G16A-AUT (SAM C20) supports 5 V tolerant I/O, but verify the specific pin in the datasheet before connecting to 5 V logic. According to Microchip, only pins designated as 5V tolerant in the pinout table accept 5 V without clamping; SERCOM I/O on most pins supports 5 V input.
규정 준수 정보
RoHS compliant (Green) per Microchip product page. -AUT suffix confirms automotive grade qualification to +85 C operation.