ATSAML21J17B-MNT - 48MHz Cortex-M0+ MCU 128KB Flash | Microchip
부품 번호: ATSAML21J17B-MNT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $5.45 | $5.45 |
| 10 | $4.95 | $49.50 |
| 100 | $4.3 | $430.00 |
| 500 | $3.7 | $1,850.00 |
| 1,000 | $3.25 | $3,250.00 |
| 3,500 | $3.05 | $10,675.00 |
ATSAML21J17B-MNT 개요
A microcontroller (MCU) is a single-chip computer that integrates a processor core, program and data memory, peripherals, and I/O into one package. The ATSAML21J17B-MNT belongs to the hierarchy: microcontroller -> embedded MCU -> 32-bit ARM MCU -> ultra-low-power Cortex-M0+ MCU. The SAM L21 family is a Cortex-M0+ line; Cortex-M0+ is a 32-bit ARM processor core optimised for energy efficiency, targeting battery-powered IoT, wearable, and sensor applications.
Key features include 2.46 CoreMark/MHz, hardware multiplier, single-cycle I/O port access, a 12-bit 1 MSPS ADC, DAC, comparators, SERCOM configurable serial interfaces, and full-speed USB with internal 3.3V regulator. The device supports SleepWalking, multiple low-power modes, and a Segment LCD controller for direct glass drive, removing the need for an external LCD driver IC. AES, true random number generator (TRNG), and integrity check modules support cryptographic and tamper-detection use cases.
The ATSAML21J17B-MNT uses a 32-bit ARM Cortex-M0+ core with two AHB-Lite bus masters and a peripheral event system for zero-latency task wake-up. Up to 24 channels of DMA offload the CPU; SERCOM peripherals can be mapped to most pins, simplifying PCB routing. The on-chip voltage regulator generates core logic from a single supply, while a separate RTC domain retains timekeeping down to 200nA.
Typical applications include IoT sensor nodes, wearable health and fitness devices, smart meters, industrial HMI with LCD readout, remote controls, and battery-powered safety peripherals such as smoke detectors. The wide 1.6V-3.6V supply allows direct connection to single-cell Li-ion or two-AA chemistries without a boost converter.
Designers should match the chosen package (64-QFN) against available PCB area and thermal budget. Unused pins should be left as no-connect or configured as output-low to minimise current draw. For functional-safety firmware, the on-chip self-test BIST libraries accelerate IEC 60730 / UL 60730 class B certification. The datasheet ordering code suffix -MNT denotes 64-QFN, tape-and-reel, -40C to +85C industrial temperature grade.
This page combines distributor pricing, drop-in alternative MPNs, and practical design notes not found in the manufacturer datasheet alone.
드롭인 대체품: ATSAML21J17B-MNT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: ATSAML21J17B-MNT (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, Operating Temperature, Mounting Type, RoHS Status.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
ATSAML21J18B-MNT
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
ATSAML21J16B-MNT
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
ATSAML21G17B-ANT
✅ 드롭인✓ 재고 있음
$2.71 / 개
데이터시트 보기 →ATSAML21J17B-MNT 최대 정격 & 전기적 특성
| Core | ARM Cortex-M0+ (32-bit) |
| Maximum CPU Clock | 48 MHz |
| CoreMark / MHz | 2.46 |
| Flash Memory | 128 KB (128K x 8) |
| SRAM | 16 KB |
| Supply Voltage (VDD) | 1.6 V to 3.6 V |
| Active Mode Current | < 35 µA/MHz |
| Sleep Mode Current | 200 nA (typical) |
| 동작 온도 | -40°C to +85°C (industrial) |
| 패키지 | 64-pin QFN (9 x 9 mm) with exposed pad |
| ADC | 12-bit, up to 1 MSPS |
| DAC Channels | Yes (peripherals present, exact channel count not in supplied data) |
| USB | Full-speed USB 2.0 with on-chip 3.3V regulator |
| Segment LCD Controller | Yes, integrated |
| Functional Safety (FuSa) | Yes (IEC 60730 / UL 60730 Class B support libraries) |
| Crypto / TRNG | AES + TRNG (peripherals present in family) |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Green / RoHS compliant (per Mouser listing) |
| Carrier Type | Tape and Reel |
ATSAML21J17B-MNT 핀 구성
| 핀 1 | PA00 — GPIO / SERCOM pad |
| 핀 2 | PA01 — GPIO / SERCOM pad |
| 핀 3 | PA02 — GPIO / SERCOM / ADC AIN0 |
| 핀 4 | PA03 — GPIO / SERCOM / ADC AIN1 / VREFA |
| 핀 5 | GND — Common ground |
| 핀 6 | VDD — Main supply input, 1.6V to 3.6V |
| 핀 7 | VDDIO — I/O supply, tied to VDD on single-supply designs |
| 핀 8 | PA04 — GPIO / SERCOM / ADC AIN4 |
| 핀 9 | PA05 — GPIO / SERCOM / ADC AIN5 |
| 핀 10 | PA06 — GPIO / SERCOM / ADC AIN6 |
| 핀 11 | PA07 — GPIO / SERCOM / ADC AIN7 |
| 핀 12 | PA08 — GPIO / SERCOM0 / I2S |
| 핀 13 | PA09 — GPIO / SERCOM0 / I2S |
| 핀 14 | PA10 — GPIO / SERCOM0 / I2S |
| 핀 15 | PA11 — GPIO / SERCOM0 / I2S |
| 핀 16 | PA12 — GPIO / SERCOM2 / USB DP |
| 핀 17 | PA13 — GPIO / SERCOM2 / USB DM |
| 핀 18 | PA14 — GPIO / SERCOM2 |
| 핀 19 | PA15 — GPIO / SERCOM2 |
| 핀 20 | PA16 — GPIO / SERCOM1 / I2C SDA |
| 핀 21 | PA17 — GPIO / SERCOM1 / I2C SCL |
| 핀 22 | PA18 — GPIO / SERCOM3 |
| 핀 23 | PA19 — GPIO / SERCOM3 |
| 핀 24 | PA20 — GPIO / SERCOM5 |
| 핀 25 | PA21 — GPIO / SERCOM5 |
| 핀 26 | PA22 — GPIO / SERCOM3 / I2S |
| 핀 27 | PA23 — GPIO / SERCOM3 / I2S |
| 핀 28 | PA24 — GPIO / SERCOM3 / USB ID |
| 핀 29 | PA25 — GPIO / SERCOM3 / USB VBUS |
| 핀 30 | PA27 — GPIO |
| 핀 31 | PA28 — GPIO / Reset input |
| 핀 32 | GND — Common ground |
| 핀 33 | PB00 — GPIO / SERCOM5 |
| 핀 34 | PB01 — GPIO / SERCOM5 |
| 핀 35 | PB02 — GPIO / SERCOM5 / ADC AIN14 |
| 핀 36 | PB03 — GPIO / SERCOM5 / ADC AIN15 |
| 핀 37 | PB04 — GPIO / SERCOM3 / ADC AIN6 alt |
| 핀 38 | PB05 — GPIO / SERCOM3 / ADC AIN7 alt |
| 핀 39 | PB06 — GPIO / SERCOM0 |
| 핀 40 | PB07 — GPIO / SERCOM0 |
| 핀 41 | PB08 — GPIO / SERCOM4 / LCD SEG |
| 핀 42 | PB09 — GPIO / SERCOM4 / LCD SEG |
| 핀 43 | PB10 — GPIO / SERCOM4 / LCD SEG |
| 핀 44 | PB11 — GPIO / SERCOM4 / LCD SEG |
| 핀 45 | PB12 — GPIO / SERCOM4 / LCD SEG |
| 핀 46 | PB13 — GPIO / SERCOM4 / LCD SEG |
| 핀 47 | PB14 — GPIO / SERCOM4 / LCD SEG |
| 핀 48 | PB15 — GPIO / SERCOM4 / LCD SEG |
| 핀 49 | PB16 — GPIO / SERCOM5 / LCD SEG |
| 핀 50 | PB17 — GPIO / SERCOM5 / LCD SEG |
| 핀 51 | PB22 — GPIO |
| 핀 52 | PB23 — GPIO |
| 핀 53 | PB30 — GPIO / SWDIO |
| 핀 54 | PB31 — GPIO / SWCLK |
| 핀 55 | VDD — Main supply input, 1.6V to 3.6V |
| 핀 56 | GND — Common ground |
| 핀 57 | PC00 — GPIO / SERCOM6 / LCD COM |
| 핀 58 | PC01 — GPIO / SERCOM6 / LCD COM |
| 핀 59 | PC02 — GPIO / SERCOM6 / LCD COM |
| 핀 60 | PC03 — GPIO / SERCOM6 / LCD COM |
| 핀 61 | PC04 — GPIO / SERCOM6 / LCD SEG |
| 핀 62 | PC05 — GPIO / SERCOM6 / LCD SEG |
| 핀 63 | PC06 — GPIO / SERCOM6 / LCD SEG |
| 핀 64 | EP — Exposed thermal pad - tie to GND |
일반적인 애플리케이션
ATSAML21J17B-MNT 적합 용도: 6 애플리케이션s: Battery-Powered IoT Sensor Node, Wearable Health & Fitness Device, Smart Electricity Meter with LCD, Industrial HMI with LCD Readout, Smoke Detector / Safety Peripheral (FuSa), USB-Connected Sensor Dongle.
Battery-Powered IoT Sensor Node
The ATSAML21J17B-MNT suits battery-powered IoT sensor nodes because of its 200nA Sleep mode and 35 µA/MHz active consumption. The Cortex-M0+ core runs sensor-fusion algorithms at 48 MHz while consuming under 1.7 mA, and the integrated 12-bit ADC at 1 MSPS reads temperature, humidity, or motion sensors directly. SleepWalking SERCOM and ADC peripherals wake the CPU only when a threshold is crossed, eliminating polling loops and enabling years of operation on a CR2032 cell.
추천
Wearable Health & Fitness Device
The ATSAML21J17B-MNT is ideal for wearables thanks to its 200nA Sleep and integrated 12-bit ADC for biopotential and motion sensing. The Segment LCD controller directly drives a small LCD glass for heart-rate or step display without an external driver IC, shrinking BOM. Full-speed USB with on-chip 3.3V regulator simplifies charging and data sync, while AES and TRNG support secure pairing with a phone or cloud. Peripherals like SERCOM map flexibly to I2C/SPI sensors.
추천
Smart Electricity Meter with LCD
The ATSAML21J17B-MNT's integrated Segment LCD controller, 12-bit ADC, and IEC 60730 Class B firmware libraries make it a strong fit for smart electricity meters. The 48 MHz Cortex-M0+ computes energy and power factor in real time, while AES and TRNG secure the communication link. The 64-pin QFN (9x9) package fits compact meter enclosures; Sleep mode at 200nA keeps standby consumption negligible. Functional Safety support reduces certification cost.
추천
Industrial HMI with LCD Readout
The ATSAML21J17B-MNT drives small LCD readouts in industrial HMIs via its integrated Segment LCD controller, eliminating the external driver IC and reducing BOM. The 128 KB Flash holds multilingual menus and Modbus / CANopen stacks; 16 KB SRAM supports the protocol buffer. The industrial -40C to +85C temperature range suits factory-floor enclosures. The 12-bit ADC reads 4-20 mA analog sensor inputs directly, while SERCOM channels handle RS-485 or CAN transceivers.
추천
Smoke Detector / Safety Peripheral (FuSa)
The ATSAML21J17B-MNT's Functional Safety (FuSa) IEC 60730 / UL 60730 Class B firmware libraries and on-chip BIST routines accelerate safety certification for smoke and CO detectors. The 200nA Sleep and integrated 12-bit ADC read photoelectric smoke chambers and electrochemical CO sensors with sub-µA average draw, extending battery life to 10 years. AES secures the wireless link to a home alarm panel. The Cortex-M0+ core handles detection logic with deterministic interrupt latency.
추천
USB-Connected Sensor Dongle
The ATSAML21J17B-MNT integrates full-speed USB 2.0 with an on-chip 3.3V regulator, allowing a single-rail 5V-powered dongle to enumerate as a USB device without external LDO or transceiver. The Cortex-M0+ runs the USB stack and sensor-fusion code; the 12-bit ADC reads analog sensors; SERCOM handles I2C/SPI digital sensors. The 64-pin QFN keeps the dongle small. Low-power Sleep mode allows bus-powered designs to idle below 500 µA, compliant with USB suspend current rules.
추천
추천 제품 요약
엔지니어링 참조 데이터: ATSAML21J17B-MNT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | ATSAML21J18B-MNT | ATSAML21J16B-MNT | ATSAML21G17B-ANT |
|---|---|---|---|---|
| Package | 64-pin QFN (9x9) | 64-pin QFN (9x9) - same | 64-pin QFN (9x9) - same | 48-pin TQFP - smaller |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Flash Memory | 128 KB | 256 KB | 64 KB | 128 KB |
| SRAM | 16 KB | 32 KB | 8 KB | 16 KB |
| Maximum Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Supply Voltage | 1.6V to 3.6V | 1.6V to 3.6V | 1.6V to 3.6V | 1.6V to 3.6V |
| Pin Count | 64 | 64 | 64 | 48 |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +105C |
| Functional Safety (FuSa) | Yes | Yes | Yes | Yes |
주요 차별점
- Lowest Sleep current in a Cortex-M0+ MCU with LCD controller (vs ATSAM3S2BA-MUR (Cortex-M3))
- On-chip Functional Safety (FuSa) Class B firmware libraries (vs ATSAMD20J17A-MNT (no FuSa))
- Highest Flash density with full Feature set in 64-pin QFN (vs ATSAML21J16B-MNT (64KB Flash))
설계 노트
Estimated: At 48 MHz with all peripherals active and 3.3V supply, core current consumption is approximately 1.7 mA. Use the SAM L21 family datasheet power-scaling tables to scale VDDIO and core voltage down to 1.62V in low-power tasks to reduce active current proportionally. Switch to Sleep mode (200nA) whenever the CPU is idle, and use SleepWalking SERCOM and ADC peripherals to wake the CPU only on a relevant event rather than polling. Estimated battery life on CR2032 (220 mAh) at 1% average duty cycle is 10+ years.
The 64-pin QFN (9x9) package has an exposed thermal pad that MUST be soldered to a sufficient copper pour on the PCB (recommended 1 sq inch minimum, with thermal vias). Estimated: theta_JA on a 2-layer JEDEC EIA/JESD51 1sq-inch 2-oz pour is roughly 30 C/W. The Cortex-M0+ is very low power so this is rarely a thermal constraint, but the thermal pad is essential for electrical ground return and QFN solder-joint reliability during reflow and thermal cycling.
Place a 100nF decoupling capacitor as close as possible to each VDD pin and a single 4.7uF bulk capacitor near the package. Connect the exposed pad (EP) to GND with a star-ground or solid ground pour; do not route signal traces under the EP. For USB designs, place 22 ohm source-series terminations on DP and DM near the MCU, and follow USB-IF high-speed routing guidelines for the 90-ohm differential pair. Keep the 32 kHz crystal traces short and surrounded by ground.
Do not exceed 3.6V on VDDIO or VDDIN, including transients - the SAM L21 is not 5V tolerant on any pin. Always configure unused pins as output-low (not input with pull-up) to avoid parasitic current draws; unused input pins with pull-ups can each leak several µA. For low-power designs, disable the on-chip voltage regulator's unused analog blocks (AC, TC, etc.) in the SUPC->VREG register. Verify the BOD33 threshold matches your brownout strategy.
Route SERCOM peripherals with care: SERCOM I/O muxing allows most signals on most pins, but two pins in the same SERCOM share a clock domain and cannot be split across separate VDDIO banks. For mixed 1.8V and 3.3V I/O designs, place the 1.8V bank on one side of the package and the 3.3V bank on the other. Keep the SWD/SWCK pins accessible for in-circuit programming; add a 2x5 1.27mm header footprint even on production boards for field firmware updates.
규정 준수 정보
RoHS Green compliant per Mouser and DigiKey listings. Functional Safety (FuSa) IEC 60730 / UL 60730 Class B library support is provided by Microchip firmware, not a hardware-only qualification. AEC-Q100 qualification status not stated in supplied data - check Microchip product page for automotive-grade -AN suffix ordering codes.