ADUCM360 Low power precision analog microcontroller, ARM cortex M3 with dual sigma-delta ADCs

The ADuCM360 is a fully integrated, 3.9 kSPS, 24-bit data acquisition system that incorporates dual high performance, multichannel sigma-delta (Σ-Δ) analog-to-digital converters (ADCs), a 32-bit ARM Cortex™-M3 processor, and Flash/EE memory on a single chip. The ADuCM360 is designed for direct interfacing to external precision sensors in both wired and battery-powered applications. The ADuCM361 contains all the features of the ADuCM360 except that only one 24-bit Σ-Δ ADC (ADC1) is available. The ADuCM360/ADuCM361 contain an on-chip 32 kHz oscillator and an internal 16 MHz high frequency oscillator. The high frequency oscillator is routed through a programmable clock divider from which the operating frequency of the processor core clock is generated. The maximum core clock speed is 16 MHz; this speed is not limited by operating voltage or temperature. The microcontroller core is a low power ARM Cortex-M3 processor, a 32-bit RISC machine that offers up to 20 MIPS peak performance. The Cortex-M3 processor incorporates a flexible, 11-channel DMA controller that supports all wired communica-tion peripherals (SPI, UART, and I2C). Also integrated on chip are 128 kB of nonvolatile Flash/EE memory and 8 kB of SRAM. The analog subsystem consists of dual ADCs, each connected to a flexible input mux. Both ADCs can operate in fully differential and single-ended modes. Other on-chip ADC features include dual programmable excitation current sources, diagnostic current sources, and a bias voltage generator of AVDD_REG/2 (900 mV) to set the common-mode voltage of an input channel. A low-side internal ground switch is provided to allow power-down of an external circuit (for example, a bridge circuit) between conversions. The ADCs contain two parallel filters: a sinc3 or sinc4 filter in parallel with a sinc2 filter. The sinc3 or sinc4 filter is used for precision measurements. The sinc2 filter is used for fast measure-ments and for the detection of step changes in the input signal. The devices contain a low noise, low drift internal band gap ref-erence, but they can be configured to accept one or two external reference sources in ratiometric measurement configurations. An option to buffer the external reference inputs is provided on chip. A single-channel buffered voltage output DAC is also provided on chip. The ADuCM360/ADuCM361 integrate a range of on-chip peripherals, which can be configured under microcontroller software control as required in the application. The peripherals include UART, I2C, and dual SPI serial I/O communication controllers; a 19-pin GPIO port; two general-purpose timers; a wake-up timer; and a system watchdog timer. A 16-bit PWM controller with six output channels is also provided. The ADuCM360/ADuCM361 are specifically designed to operate in battery-powered applications where low power operation is critical. The microcontroller core can be configured in a normal operating mode that consumes 290 μA/MHz (including flash/ SRAM IDD). An overall system current consumption of 1 mA can be achieved with both ADCs on (input buffers off), PGA gain of 4, one SPI port on, and all timers on. The ADuCM360/ADuCM361 can be configured in a number of low power operating modes under direct program control, including a hibernate mode (internal wake-up timer active) that consumes only 4 μA. In hibernate mode, peripherals such as external interrupts or the internal wake-up timer can wake up the device. This mode allows the part to operate with ultralow power and still respond to asynchronous external or periodic events.

Applications
  • Industrial automation and process control
  • Intelligent precision sensing systems
  • 4 mA to 20 mA loop-powered smart sensor systems
  • Medical devices, patient monitoring
Features and Benefits
  • Analog input/output
  • Dual (24-bit) ADCs
  • 6 differential or 12 single-ended input channels
  • Programmable Gain Amplifiers (PGA) (1-128) for each ADC
  • Flexible input MUX for input channel selection to both ADCs
  • Buffers for external reference connection
  • Programmable sensor excitation current sources
  • On-chip precision voltage reference
  • Single 12-bit voltage output DAC
  • NPN mode for 4 mA to 20 mA loop applications
  • Microcontroller
  • ARM Cortex-M3 32-bit processor
  • Serial wire download and debug
  • Internal watch crystal for wakeup timer
  • 16 MHz oscillator with 8-way programmable divider
  • Memory
  • 128 kB Flash/EE Memory, 8k Bytes SRAM
  • In-circuit debug/download via Serial Wire and UART
  • Power
  • Operates directly from a 3.0V battery
  • Power consumption
  • MCU Active Mode: Core consumes 290μA / MHz
  • Active Mode: 1.0mA (All peripherals active), core operating at 500KHz
  • Supply Range: 1.8V to 3.6V (max)
  • Power down mode: 4μA (WU Timer Active)
  • On-chip peripheral
  • UART, I2C and 2 x SPI serial I/O
  • 16-bit PWM controller
  • 19-pin multifunction GPIO Port
  • See data sheet for additional features
  • Package and temperature range
  • 48-lead LFCSP (7mm x 7mm) package –40°C to 125°C
  • Development tools
  • Low cost QuickStart Development System
  • Third-party compiler and emulator tool support
  • Multiple functional safety features for improved diagnostics
  • Processors & DSP
    Instrumentation and Measurement
    • Environmental Monitoring
    Design Tools
    Reference Designs
    Software & Systems Requirements
    Data Sheets
    Documentnote
    ADuCM360/ADuCM361: Low Power, Precision Analog Microcontroller with Dual Sigma-Delta ADCs, ARM Cortex-M3 Data Sheet (Rev. D)PDF 512.56 K
    ADuCM360/ADuCM361: Silicon Anomaly Sheet (Rev. A)PDF 104.4 K
    Application Notes
    Documentnote
    AN-1320: ADuCM360/ADuCM361 Self Diagnostic Features (Rev. 0)PDF 160.48 K
    AN-1367: I2C Interface Between the ADE7953 and the ADuCM360 (Rev. 0)
    AN-1367: Companion Code
    PDF 1.18 M
    AN-1111: Options for Minimizing Power Consumption When Using the ADuCM360/ADuCM361 (Rev. 0)PDF 244 kB
    AN-1250: Interfacing an ADT7310/ADT7410 to a Cortex-M3 Based Precision Analog Microcontroller (ADuCM360)
    AN-1250 Companion Code
    PDF 265 kB
    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-367: Using the ADuCM360/ADuCM361 Low Power, Precision Analog Microcontroller with Dual Sigma-Delta ADCs, ARM Cortex-M3 (Rev. D)PDF 1642 kB
    UG-457: ADuCM360 Development Systems Getting Started TutorialPDF 995 kB
    Order Information
    Part NumberPackagePacking QtyTemp RangePrice 100-499Price 1000+RoHS
    ADUCM360BCPZ128 Production48 ld LFCSP (7x7x.85mm w/5.1mm Pad) OTH 260-40 to 125C9.427.85Y
    ADUCM360BCPZ128-R7 Production48 ld LFCSP (7x7x.85mm w/5.1mm Pad) REEL 750-40 to 125C07.85Y
    Evaluation Boards
    Part NumberDescriptionPriceRoHS
    EVAL-ADICUP360Evaluation Board45Y
    EVAL-ADUCM360QSPZEvaluation Board119Y
    Reference Materials
    ADuCM360/ADuCM361: Low Power, Precision Analog Microcontroller with Dual Sigma-Delta ADCs, ARM Cortex-M3 Data Sheet (Rev. D) aducm360
    ADuCM360/ADuCM361:集成双通道∑-△型ADC和ARM Cortex-M3的低功耗精密模拟微控制器 (Rev. A) aducm360
    ADuCM360/ADuCM361: Silicon Anomaly Sheet (Rev. A) aducm360
    ADuCM36x Multi-Functional Tool aducm360
    ADuCM360 IDD Calculator (Rev. D) aducm360
    ADuCM360/ADuCM361 CMSIS Pack: Download this file to add support for the ADuCM360 and ADuCM361 to Keil uVision. aducm360
    ADuCM360/ADuCM361 Digital Filter Response Model aducm360
    CN0359 Design & Integration Files adg1211
    CN0319 设计和集成文件 aducm360
    CN0300 设计和集成文件 aducm360
    CN0267 设计和集成文件 aducm360
    CN0221 设计和集成文件 aducm360
    CN0352 Design & Integration Files adg715
    CN0338 Design & Integration Files aducm360
    ADuCM360/361 code examples and function libraries aducm360
    AN-1320:ADuCM360 / ADuCM361 自诊断功能 (Rev. 0) aducm360
    AN-1320: ADuCM360/ADuCM361 Self Diagnostic Features (Rev. 0) aducm360
    AN-1367:ADE7953和ADuCM360之间的I2C接口 (Rev. 0) aducm360
    AN-1367: I2C Interface Between the ADE7953 and the ADuCM360 (Rev. 0) ade7953
    AN-1367: Companion Code ade7953
    AN-1111: Options for Minimizing Power Consumption When Using the ADuCM360/ADuCM361 (Rev. 0) aducm360
    AN-1250: ADT7310/ADT7410与基于Cortex-M3的精密模拟微控制器(ADuCM360)的接口 (Rev. 0) adt7310
    AN-1250: Interfacing an ADT7310/ADT7410 to a Cortex-M3 Based Precision Analog Microcontroller (ADuCM360) adt7310
    AN-1250 Companion Code adt7310
    AN-1160: 基于Cortex-M3的ADuCxxx串行下载协议 (Rev. A) aducm360
    AN-1111: 使用ADuCM360/ADuCM361时的降低功耗选项 (Rev. 0) 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-367: 使用集成双通道Σ- 型ADC和ARM Cortex-M3的低功耗精密模拟微控制器ADuCM360/ADuCM361 (Rev. D) aducm360
    UG-367: Using the ADuCM360/ADuCM361 Low Power, Precision Analog Microcontroller with Dual Sigma-Delta ADCs, ARM Cortex-M3 (Rev. aducm360
    UG-457: ADuCM360 Development Systems Getting Started Tutorial aducm360
    CN-0338:NDIR基于热电堆的气体检测电路 aducm360
    CN-0352: 高性价比多通道锂离子电池测试系统 adg715
    CN-0359:全自动高性能电导率测量系统 adg1211
    CN-0221: 利用精密模拟微控制器ADuCM360和外部热电偶构建基于USB的温度监控器 aducm360
    CN0319: 采用ARM Cortex-M3的14位、4-20mA环路供电型热电偶温度测量系统 aducm360
    具有HART接口的完整4 mA至20 mA环路供电现场仪器 aducm360
    CN-0300:提供4 mA至20 mA输出的完整闭环精密模拟微控制器热电偶测量系统 aducm360
    环路供电发射器的设计权衡考量 aducm360
    MS-2528:功耗:智能发射器设计中的首要考虑因素 aducm360
    MS-2634:智能集成:整合模拟元件和ARM微控制器内核,解决棘手的嵌入式系统问题 adsp-cm403f
    家既是心所在 adt7320
    MS-2475: 环路供电智能变送器的功耗限制如何在功耗预算固定不变的情况下提高智能水平 aducm360
    HART Communication Networks Are Improved by Small, Flexible, Low-Power Modem... aducm360