ATSAM3N0CA-AU - ARM Cortex-M3 MCU 48MHz 32KB Flash | Microchip
MPN: ATSAM3N0CA-AU ✓ فعالATSAM3N0CA-AU نمای کلی
A microcontroller (MCU) is a single integrated circuit that combines a processor core, memory, and programmable peripherals into one chip, forming the lowest tier of the embedded processing hierarchy (MCU -> embedded processor -> application processor -> SoC). The SAM3N family belongs to Microchip's (formerly Atmel) ARM-based flash MCU portfolio, positioned for cost-sensitive, high-volume designs that still require 32-bit performance.
Key features include the ARM Cortex-M3 revision 2.0 core with Thumb-2 instruction set, a Nested Vector Interrupt Controller (NVIC), and a 24-bit SysTick timer. The device integrates 16 channels of 10-bit ADC (440 ksps), one 10-bit DAC, and supply operation from 1.62V to 3.6V. Peripherals such as USART, SPI, TWI (I2C), PWM, and a Real-Time Clock support typical embedded connectivity and control tasks.
Architecturally, the SAM3N series achieves high EMI tolerance and low power consumption, with multiple sleep modes and a VDDBU domain for RTC/backup operation. The flash-based program memory supports In-System Programming (ISP) via UART, and the core integrates a single-cycle multiply for DSP-style arithmetic.
Typical applications include industrial control nodes, building automation, metering front-ends leveraging the 16-channel ADC, consumer appliance control boards, and cost-optimized Human-Machine Interface systems where the migration path to higher-memory SAM3S parts matters.
Design consideration: the SAM3N series is pin-to-pin compatible with SAM7S and SAM3S devices, so designers should plan PCB footprints with memory upgrades in mind and verify ADC channel mapping when migrating.
This page synthesizes distributor pricing, drop-in family alternatives, and practical design notes not found in the manufacturer datasheet.
جایگزینهای drop-in برای ATSAM3N0CA-AU — همان پکیج، سازگار پینبهپین. قطعات با پکیج متفاوت که نیاز به تغییر PCB دارند مستثنی هستند.
گونهها در این سری
مدلهای همسری که جایگزین مستقیم هستند برای ATSAM3N0CA-AU (همان فرمفاکتور و فوتپرینت) — متفاوت در Package, Instruction Set, Core Processor, Flash Memory, Program Memory Size.
ATSAM3N1CB-AU
✅ جایگزین مستقیمبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←ATSAM3S2CA-AU
✅ جایگزین مستقیم ⚠️ مشخصات تأییدنشدهبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←ATSAM3S4CA-AU
✅ جایگزین مستقیم ⚠️ مشخصات تأییدنشدهبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←ATSAM3S8CA-AU
✅ جایگزین مستقیم ⚠️ مشخصات تأییدنشدهبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←ATSAM3N0BA-AU
✅ جایگزین مستقیم ⚠️ مشخصات تأییدنشدهبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←ATSAM7S512-AU
✅ جایگزین مستقیم📋 جایگزین مرجع (خارج از کاتالوگ)
ATSAM3N0CA-AU حداکثر مقادیر مجاز و مشخصات الکتریکی
| Core Processor | ARM Cortex-M3 (revision 2.0) |
| Core Size | 32-bit |
| حداکثر فرکانس کلاک | 48 MHz |
| Program Memory Size | 32KB (32K x 8) |
| Program Memory Type | FLASH |
| RAM Size | 8K x 8 |
| Supply Voltage Range | 1.62 V to 3.6 V |
| Data Converters | A/D 16x10b; D/A 1x10b |
| Oscillator Type | Internal |
| دمای کاری | -40C to +85C |
| بستهبندی | 100-LQFP (14 x 14 mm) |
| نوع نصب | Surface Mount |
| Series | SAM3N |
| Instruction Set | Thumb-2 |
| Interrupt Controller | NVIC (Nested Vector Interrupt Controller) |
| SysTick Timer | 24-bit |
| Family Compatibility | Pin-to-pin compatible with SAM7S and SAM3S |
| Green Status | LQFP, Green, IT, MRL A (per Mouser) |
| Connectivity Peripherals | USART, SPI, TWI (I2C) |
پیکربندی پین ATSAM3N0CA-AU
| پین 1 | PA0 — General purpose I/O / peripheral mux A |
| پین 2 | PA1 — General purpose I/O / peripheral mux A |
| پین 3 | PA2 — General purpose I/O / peripheral mux A |
| پین 4 | PA3 — General purpose I/O / peripheral mux A |
| پین 5 | PA4 — General purpose I/O / peripheral mux A |
| پین 6 | PA5 — General purpose I/O / peripheral mux A |
| پین 7 | PA6 — General purpose I/O / peripheral mux A |
| پین 8 | PA7 — General purpose I/O / peripheral mux A |
| پین 9 | PA8 — General purpose I/O / peripheral mux A |
| پین 10 | PA9 — General purpose I/O / peripheral mux A |
| پین 11 | PA10 — General purpose I/O / peripheral mux A |
| پین 12 | PA11 — General purpose I/O / peripheral mux A |
| پین 13 | VDDIO — I/O power supply (1.62V - 3.6V) |
| پین 14 | GND — Ground |
| پین 15 | PA12 — General purpose I/O / peripheral mux A |
| پین 16 | PA13 — General purpose I/O / peripheral mux A |
| پین 17 | PA14 — General purpose I/O / peripheral mux A |
| پین 18 | PA15 — General purpose I/O / peripheral mux A |
| پین 19 | PA16 — General purpose I/O / peripheral mux A |
| پین 20 | PA17 — General purpose I/O / peripheral mux A |
| پین 21 | PA18 — General purpose I/O / peripheral mux A |
| پین 22 | PA19 — General purpose I/O / peripheral mux A |
| پین 23 | PA20 — General purpose I/O / peripheral mux A |
| پین 24 | PA21 — General purpose I/O / peripheral mux A |
| پین 25 | PA22 — General purpose I/O / peripheral mux A |
| پین 26 | PA23 — General purpose I/O / peripheral mux A |
| پین 27 | PA24 — General purpose I/O / peripheral mux A |
| پین 28 | PA25 — General purpose I/O / peripheral mux A |
| پین 29 | PA26 — General purpose I/O / peripheral mux A |
| پین 30 | PA27 — General purpose I/O / peripheral mux A |
| پین 31 | PA28 — General purpose I/O / peripheral mux A |
| پین 32 | PA29 — General purpose I/O / peripheral mux A |
| پین 33 | PA30 — General purpose I/O / peripheral mux A |
| پین 34 | PA31 — General purpose I/O / peripheral mux A |
| پین 35 | PB0 — General purpose I/O / peripheral mux A |
| پین 36 | PB1 — General purpose I/O / peripheral mux A |
| پین 37 | PB2 — General purpose I/O / peripheral mux A |
| پین 38 | PB3 — General purpose I/O / peripheral mux A |
| پین 39 | PB4 — General purpose I/O / peripheral mux A |
| پین 40 | PB5 — General purpose I/O / peripheral mux A |
| پین 41 | PB6 — General purpose I/O / peripheral mux A |
| پین 42 | PB7 — General purpose I/O / peripheral mux A |
| پین 43 | PB8 — General purpose I/O / peripheral mux A |
| پین 44 | PB9 — General purpose I/O / peripheral mux A |
| پین 45 | PB10 — General purpose I/O / peripheral mux A |
| پین 46 | PB11 — General purpose I/O / peripheral mux A |
| پین 47 | PB12 — General purpose I/O / peripheral mux A |
| پین 48 | PB13 — General purpose I/O / peripheral mux A |
| پین 49 | TDI — JTAG Test Data Input |
| پین 50 | TDO/TRACESYNC — JTAG Test Data Output |
| پین 51 | TMS — JTAG Test Mode Select |
| پین 52 | TCK — JTAG Test Clock |
| پین 53 | VDDCORE — Core logic power (from internal regulator via VDDOUT) |
| پین 54 | VDDOUT — Voltage regulator output - decouple to VDDCORE |
| پین 55 | VDDIN — Voltage regulator input / main supply |
| پین 56 | GND — Ground |
| پین 57 | VDDPLL — PLL power supply - decouple with 100 nF |
| پین 58 | GNDPLL — PLL ground reference |
| پین 59 | XIN — Main crystal oscillator input |
| پین 60 | XOUT — Main crystal oscillator output |
| پین 61 | VDDIO — I/O power supply |
| پین 62 | GND — Ground |
| پین 63 | XIN32 — 32.768 kHz crystal oscillator input |
| پین 64 | XOUT32 — 32.768 kHz crystal oscillator output |
| پین 65 | VDDBU — Backup domain supply for RTC/backup registers |
| پین 66 | NRST — Bidirectional reset with internal pull-up |
| پین 67 | ERASE — Flash erase trigger (assert to clear flash security bit) |
| پین 68 | TEST — Test mode pin - connect to GND in application |
| پین 69 | USBDM — USB differential data minus (where supported on SAM3N derivatives) |
| پین 70 | USBDP — USB differential data plus (where supported on SAM3N derivatives) |
| پین 71 | AD0 — ADC channel 0 analog input (10-bit) |
| پین 72 | AD1 — ADC channel 1 analog input |
| پین 73 | AD2 — ADC channel 2 analog input |
| پین 74 | AD3 — ADC channel 3 analog input |
| پین 75 | AD4 — ADC channel 4 analog input |
| پین 76 | AD5 — ADC channel 5 analog input |
| پین 77 | AD6 — ADC channel 6 analog input |
| پین 78 | AD7 — ADC channel 7 analog input |
| پین 79 | AD8 — ADC channel 8 analog input |
| پین 80 | AD9 — ADC channel 9 analog input |
| پین 81 | AD10 — ADC channel 10 analog input |
| پین 82 | AD11 — ADC channel 11 analog input |
| پین 83 | AD12 — ADC channel 12 analog input |
| پین 84 | AD13 — ADC channel 13 analog input |
| پین 85 | AD14 — ADC channel 14 analog input |
| پین 86 | AD15/DAC0 — ADC channel 15 / 10-bit DAC output |
| پین 87 | ADVREF — ADC/DAC voltage reference input |
| پین 88 | VDDIO — I/O power supply |
| پین 89 | GND — Ground |
| پین 90 | GND — Ground |
| پین 91 | VDDIO — I/O power supply |
| پین 92 | GND — Ground |
| پین 93 | PA11/PCK — Multiplexed I/O (peripheral function) |
| پین 94 | WKUP — Backup domain wake-up input |
| پین 95 | GND — Ground |
| پین 96 | VDDIO — I/O power supply |
| پین 97 | GND — Ground |
| پین 98 | VDDIO — I/O power supply |
| پین 99 | GND — Ground |
| پین 100 | VDDIO — I/O power supply |
کاربردهای معمول
ATSAM3N0CA-AU مناسب است برای 6 کاربردs: Industrial Control and Automation Nodes, Utility Metering Front-Ends, Building Automation Sensors, Consumer Appliance Control Boards, Point-of-Sale and HMI Interfaces, Data Loggers and Portable Instruments.
Industrial Control and Automation Nodes
The ATSAM3N0CA-AU fits industrial control nodes where a 48 MHz Cortex-M3 core, 16-channel 10-bit ADC, and -40C to +85C operation are required at minimal BOM cost. USART, SPI, and TWI interfaces connect PLC I/O modules, sensors, and RS-485 transceivers, while the NVIC provides deterministic interrupt response for time-critical control loops. Placed as the main controller with a 3.3V rail and UART bootloader for field updates, it offers better integration than 8-bit MCUs and a pin-compatible upgrade path to SAM3S parts when USB or DMA is later needed. Its industrial temperature grade and low EMI design make it reliable in factory environments with switching loads.
پیشنهادی
Utility Metering Front-Ends
Metering designs benefit from the ATSAM3N0CA-AU's 16-channel 10-bit ADC, which multiplexes multiple current and voltage sensor inputs without an external analog front-end. The 10-bit DAC supports calibration signal generation, and the VDDBU domain maintains an RTC for timestamping consumption events during power outages. Running the 48 MHz Cortex-M3 core allows fixed-point RMS computation and tariff logic in a single chip supplied from 1.62V to 3.6V. The cost-optimized positioning of the SAM3N series - explicitly targeted at cost-sensitive, high-volume applications per Microchip - aligns directly with high-volume meter production, while the LQFP100 footprint preserves migration to higher-memory SAM3S variants if the feature set expands.
پیشنهادی
Building Automation Sensors
Battery-powered or low-power building automation nodes use the ATSAM3N0CA-AU's multiple sleep modes and backup domain to sleep between sensor reads while keeping the RTC running. The 16-channel ADC digitizes temperature, humidity, and occupancy sensors, and the TWI interface drives I2C environmental sensors and small OLED displays. With 32KB flash, the complete sensor, protocol stack, and power-management code fits comfortably, and firmware runs from flash with zero-wait access typical of the Cortex-M3 at 48 MHz. The LQFP100 package exposes 46 GPIOs, letting one MCU handle several sensing zones, reducing per-node BOM cost in dense deployments of thermostats, dampers, and occupancy controllers.
پیشنهادی
Consumer Appliance Control Boards
Washing machines, cooktops, and small appliances demand an MCU with robust ADC reading of encoder knobs and NTC sensors, PWM outputs for motor and heater drive, and industrial-grade reliability at consumer price points - all characteristics of the ATSAM3N0CA-AU. The 48 MHz Cortex-M3 handles PID control loops and touch-debounce logic, while the 10-bit DAC can generate audible alerts. Microchip's complete software library and tool ecosystem shortens development cycle time, and the SAM3N's aggressive price point pushes its scope into cost-sensitive, high-volume consumer boards. The 100-pin package provides enough GPIO for relays, LEDs, and a multiplexed display without port expanders.
پیشنهادی
Point-of-Sale and HMI Interfaces
Human-Machine Interface boards in POS terminals and industrial panels use the ATSAM3N0CA-AU to scan keypads or resistive touch overlays via its ADC, drive segment or small TFT displays over parallel/SPI buses, and communicate with the host over USART. The Cortex-M3 core with Thumb-2 instructions provides the processing headroom for GUI update tasks at 48 MHz, and 8KB SRAM accommodates a small framebuffer region for segment-LCD style UIs. The pin-to-pin compatibility with SAM7S and SAM3S lets product families share one PCB across cost tiers, migrating to USB-equipped SAM3S parts where receipt printing or host connectivity demands it. Supply from 1.8V to 3.6V simplifies battery and mains adapter designs alike.
پیشنهادی
Data Loggers and Portable Instruments
Portable data loggers exploit the ATSAM3N0CA-AU's low-power sleep modes, internal oscillator option, and 16-channel ADC to sample many analog inputs against a single-supply 1.62V to 3.6V domain, logging to SPI flash or SD-card media over the SPI peripheral. The 24-bit SysTick timer and RTC domain support accurate timestamping, while the 10-bit DAC provides stimulus for sensor self-test in instrument applications. The LQFP100 14 x 14 mm footprint is hand-assembly-friendly for prototyping yet compact enough for handheld enclosures, and the industrial -40C to +85C rating covers outdoor and vehicle-mounted logger deployments. UART ISP via the ROM bootloader enables firmware updates in the field without a JTAG connector.
پیشنهادی
خلاصه محصولات پیشنهادی
دادههای مرجع مهندسی برای ATSAM3N0CA-AU — مقایسه، راهنمای طراحی و اطلاعات انطباق.
راهنمای انتخاب
مقایسه با جایگزینها
| پارامتر | این محصول | ATSAM3N1CB-AU | ATSAM3S2CA-AU | ATSAM3S4CA-AU | ATSAM3S8CA-AU | ATSAM7S512-AU |
|---|---|---|---|---|---|---|
| Package | 100-LQFP (14 x 14 mm) | 100-LQFP (14 x 14 mm) - same | 100-LQFP (14 x 14 mm) - same | 100-LQFP (14 x 14 mm) - same | 100-LQFP (14 x 14 mm) - same | 100-LQFP (14 x 14 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | ARM Cortex-M3 @ 48 MHz | ARM Cortex-M3 @ 48 MHz | ARM Cortex-M3 @ up to 64 MHz | ARM Cortex-M3 @ up to 64 MHz | ARM Cortex-M3 @ up to 64 MHz | ARM7TDMI @ 55 MHz |
| Flash Memory | 32KB | 64KB | 64KB | 128KB | 256KB | 256KB |
| Supply Voltage | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V |
| USB | No | No | Yes (high-speed USB Device with integrated transceiver) | Yes (high-speed USB Device) | Yes (high-speed USB Device) | Yes (USB 2.0 Full Speed) |
تفاوتهای کلیدی
- Lowest-cost Cortex-M3 entry in the 100-pin family (در مقابلATSAM3S2CA-AU)
- Double-flash drop-in upgrade available (در مقابلATSAM3N1CB-AU)
- Modern Cortex-M3 core vs legacy ARM7 (در مقابلATSAM7S512-AU)
یادداشتهای طراحی
The ATSAM3N0CA-AU uses an on-chip voltage regulator: apply the 1.62V-3.6V supply at VDDIN and decouple VDDOUT with the capacitor value specified in the SAM3N datasheet power section, tying VDDOUT to VDDCORE. Decouple each VDDIO pair with 100 nF close to the pins plus one bulk 10 uF per supply domain. The VDDPLL pin needs a dedicated 100 nF capacitor placed within 2 mm of the pin - shared PLL decoupling is a common source of clock jitter in ADC-sampled designs. Keep VDDBU fed from a coin cell or always-on rail if RTC timestamping must survive main power loss.
For analog performance, route the 16 ADC channels (AD0-AD15) over a quiet ground region away from the USART/SPI switching traces, and use the ADVREF pin with a clean reference (RC filtered from the 3.3V rail or a dedicated reference IC). The ERASE and TEST pins must be handled deliberately: tie TEST to ground and pull ERASE low in production designs, since accidental assertion of ERASE clears flash content including the security bit. Reserve a 2x5 JTAG header footprint even if ISP-only is planned - it costs nothing at layout time and saves debugging later.
Do not exceed 48 MHz system clock on SAM3N devices - the family tops out at 48 MHz, unlike the 64 MHz SAM3S siblings, so do not port a SAM3S clock configuration unchanged. Flash is 32KB; enable compiler optimization (-Os) and check the map file before committing to peripherals-heavy stacks, or plan the ATSAM3N1CB-AU (64KB) as the same-footprint fallback. Migration between SAM3N, SAM3S, and SAM7S is pin-to-pin compatible per Microchip, but peripheral register maps differ, so budget firmware rework even when the PCB is unchanged.
اطلاعات انطباق
Mouser listing describes the part as 'LQFP, Grn, IT, MRL A' - 'Grn' is Microchip's green (lead-free, halogen-free) package designation. Obtain the formal RoHS/REACH declaration from the Microchip compliance portal for specific date codes.