ADUCRF101 Precision Analog Microcontroller ARM Cortex M3 with RF Transceiver

The ADuCRF101 is a fully integrated, data acquisition solution that is designed for low power, wireless applications. It features a 12-bit analog-to-digital converter (ADC), a low power ARM Cortex™-M3 processor, a 862 MHz to 928 MHz and 431 MHz to 464 MHz RF transceiver, and Flash®/EE memory. The ADuCRF101 is packaged in a 9 mm × 9 mm LFCSP.

The data acquisition section consists of a 12-bit SAR ADC. The six inputs can be configured in single-ended or differential mode. When configured in single-ended mode, they can be used for ratiometric measurements on sensors that are powered, when required, from the internal low dropout regulator (LDO). An internal battery monitor channel and an on-chip tempera-ture sensor are also available.

This wireless data acquisition system is designed to operate in battery-powered applications where low power is critical. The device can be configured in normal operating mode or different low power modes under direct program control. In flexi mode, any peripheral can wake up the device and operate it. In hibernate mode, the internal wake-up timer remains active. In shutdown mode, only an external interrupt can wake up the device.

The ADuCRF101 integrates a low power ARM Cortex-M3 processor. It is a 32-bit RISC machine, offering up to 1.25 DMIPS peak performance. The ARM Cortex-M3 processor also has a flexible 14-channel direct memory access (DMA) controller that supports communication peripherals, serial peripheral interface (SPI), UART, and I2C. Also provided on chip are 128 kB of nonvolatile Flash/EE memory and 16 kB of SRAM.

A 16 MHz on-chip oscillator generates the system clock. This clock can be internally divided for the processor to operate at a lower frequency, thus saving power. A low power, internal 32 kHz oscillator is available and can be used to clock the four timers, as follows: two general-purpose timers, a wake-up timer, and a system watchdog timer.

A range of communication peripherals can be configured, as required, in a specific application. These peripherals include UART, I2C, SPI, GPIO ports, PWM, and RF transceivers.

The RF transceiver communicates in the 862 MHz to 928 MHz and 431 MHz to 464 MHz frequency bands using multiple configurations.

On-chip factory firmware supports in-circuit serial download via the UART, and nonintrusive emulation and program download are also supported via the serial wire interface. These features are incorporated into a low cost development system supporting this precision analog microcontroller family.

The ADuCRF101 operates from 2.2 V to 3.6 V and is specified over an industrial temperature range of −40°C to +85°C. It is available in a 64-lead LFCSP package

APPLICATIONS
  • Battery powered wireless sensor
  • Medical telemetry systems
  • Industrial and home automation
  • Asset tracking
  • Security systems (access systems)
  • Health and fitness applications

Features and Benefits
  • Analog I/O
  • 6-Channel 12-bit SAR ADC
    Single-ended and differential inputs
    Programmable data rate up to 167 kSPS
    On-chip voltage reference 
    Supply rante: 2.2V to 3.6V
  • Power Consumption
    280 nA, in power-down mode, nonretained state
    1.9 µA, in power-down mode, processor memory and transceiver memory retained
  • 210 µA/Mhz, Cortex-M3 in active mode
    12.8 mA transceiver in receive mode, Cortex-M3 in power-down mode
    9 mA to 32 mA transceiver in transmit mode, Cortex-M3 in power-down mode
  • RF Transceiver
    Frequency bands, 862 MHz to 928 MHz and 431 MHz to 464 MHz
    Multiple Configurations supported
    Receiver sensitivity (BER), −107.5 dBm at 38.4 kbps, 2FSK
    Single and ended and differential PA
    Low external BOM
  • Microcontroller
    32-bit ARM Cortex-M3 processor
    Serial Wire download and debug
    External Watch crystal for wakeup timer
    16 MHz internal Oscillator with 8-way Programmable Divider
  • Memory 128 kB Flash/EE memory, 16 kB SRAM
    10,000-cycle Flash/EE endurance
    10-year Flash/EE retention
    In-circuit download via serial wire and UART
  • On-Chip Peripherals
  • UART, I2C and SPI Serial I/O
    28-pin GPIO port
    2 general-purpose, 16-bit timers
    32-bit wake-up timer
    16-bit watchdog timer
    8-channel pulse-width modulation (PWM)
  • Package
    64-lead, 9 mm × 9 mm LFCSP
    Temperature range: −40°C to +85°C
  • Tools
    Low cost development system
    Third-party compiler and emulator tool support
Processors & DSP
Building Technology
  • LED General Lighting
Security and Surveillance
  • Access Control
Reference Designs
Data Sheets
Documentnote
ADuCRF101: Precision Analog Microcontroller with RF Transceiver, ARM Cortex™-M3 Data Sheet (Rev. A)PDF 3375 kB
Application Notes
Documentnote
AN-1160: Cortex-M3 Based ADuCxxx Serial Download Protocol (Rev. A)PDF 144 kB
AN-1159: I²C-Compatible Interface on Cortex-M3 Based Precision Analog Microcontroller (ADuCxxx Family) (Rev. A)
AN-1159 Companion Code
PDF 227 kB
User Guides
Documentnote
UG-480: ADuCRF101 Evaluation Board User GuidePDF 453.44 K
UG-481: ADuCRF101 Development System Getting Started TutorialPDF 900.09 K
UG-231: How to Set Up and Use the ADuCRF101PDF 1.39 M
Order Information
Part NumberPackagePacking QtyTemp RangePrice 100-499Price 1000+RoHS
ADUCRF101BCPZ128 Production64 ld LFCSP (9x9mm, 5.25mm exposed padOTH 260-40 to 85C4.993.99Y
ADUCRF101BCPZ128R7 Production64 ld LFCSP (9x9mm, 5.25mm exposed padREEL 750-40 to 85C03.99Y
ADUCRF101BCPZ128RL Production64 ld LFCSP (9x9mm, 5.25mm exposed padREEL 2500-40 to 85C03.99Y
Evaluation Boards
Part NumberDescriptionPriceRoHS
EV-ADRN-WSN-1ZEvaluation Board (Bunch Board)349Y
EV-ADRN-WSN-2ZEvaluation Board (Cluster Board)349Y
EV-ADUCRF101MK1ZADUCRF101MK1Z Mini Kit59Y
EV-ADUCRF101MK3ZADUCRF101MK3Z Mini kit59Y
EV-ADUCRF101QS1ZADUCRF101QS1Z Quick Start kit119Y
EV-ADUCRF101QS3ZADUCRF101QS3Z Quick Start kit119Y
EV-ADUCRF101QSP1ZADUCRF101QSP1Z Quick Start Plus kit169Y
EV-ADUCRF101QSP3ZADUCRF101QSP3Z Quick Start Plus kit169Y
Reference Materials
ADuCRF101: Precision Analog Microcontroller with RF Transceiver, ARM Cortex™-M3 Data Sheet (Rev. A) aducrf101
CN0298 Design & Integration Files aducrf101
AN-1160: 基于Cortex-M3的ADuCxxx串行下载协议 (Rev. A) aducm360
AN-1160: Cortex-M3 Based ADuCxxx Serial Download Protocol (Rev. A) aducm360
AN-1159: I²C-Compatible Interface on Cortex-M3 Based Precision Analog Microcontroller (ADuCxxx Family) (Rev. A) aducm360
AN-1159: 基于Cortex-M3的精密模拟微控制器(ADuCxxx系列)上的I²C兼容接口 (Rev. 0) aducm360
AN-1159 Companion Code aducm360
UG-480: ADuCRF101 Evaluation Board User Guide aducrf101
UG-481: ADuCRF101 Development System Getting Started Tutorial aducrf101
UG-231: How to Set Up and Use the ADuCRF101 aducrf101
CN0298:电池供电型无线风速和风向数据采集系统 aducrf101