Home > News & Updates > Electronics News Updates > ARM Cortex M3 plus 24bit DACs for 4-20mA loops

ARM Cortex M3 plus 24bit DACs for 4-20mA loops

Summary of ARM Cortex M3 plus 24bit DACs for 4-20mA loops


The ADuCM360/ADuCM361 are integrated 24-bit, multichannel data acquisition microcontrollers with an ARM Cortex-M3 core, on-chip memory, dual (ADuCM360) or single (ADuCM361) Σ-Δ ADCs, flexible input muxing, programmable excitation currents, and low-power features for direct interfacing to precision sensors and 4–20 mA loop applications.

Parts used in the ADuCM360/ADuCM361 Project:

  • ADuCM360 dual 24-bit Σ-Δ ADC microcontroller
  • ADuCM361 single 24-bit Σ-Δ ADC microcontroller (alternative)
  • ARM Cortex-M3 processor core (on-chip)
  • On-chip 128 kB Flash/EE memory
  • On-chip 8 kB SRAM
  • On-chip 32 kHz oscillator
  • On-chip 16 MHz high frequency oscillator with programmable divider
  • Dual programmable excitation current sources (on-chip)
  • Diagnostic current sources (on-chip)
  • Bias voltage generator AVDD_REG/2 (900 mV) (on-chip)
  • Flexible input multiplexer (11-input shared mux on ADuCM360)
  • Programmable gain amplifiers (on-chip)
  • Low-side internal ground switch (on-chip)
  • Sinc3 or sinc4 and sinc2 digital filters (on-chip)
  • Peripherals: SPI, UART, I2C (on-chip)
  • 11-channel DMA controller (on-chip)

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.

ARM Cortex M3 plus 24bit DACs for 4-20mA loops

FEATURES and BENEFITS
Analog Input/Output
— Dual 24-bit ADCs (ADuCM360)
— Single 24-bit ADC (ADuCM361)
— Programmable ADC output rate (3.5 Hz to 3.906 kHz)
— See data sheet for additional features
Flexible input mux for input channel selection to both ADCs
Microcontroller
— ARM Cortex™-M3 32-bit processor
— Serial wire download and debug
— Internal watch crystal for wake-up timer
— 16 MHz Oscillator with 8-way Programmable Divider
Memory
— 128k Bytes Flash/EE Memory, 8kB SRAM
— In-circuit debug/download via serial wire and UART
Power Consumption, MCU active mode
— Core consumes 290 μA/MHz
— Overall system current consumption of 1.0 mA with core operating at 500 kHz (both ADCs on, input buffers off, PGA gain of 4, one SPI port on, and all timers on)

Power consumption, power down mode: 4μA (wake-up timer active)

Analog Devices has designed a high-resolution data acquisition chip for 4-20mA current loops around an ARM Cortex-M3 core.

Called ADuCM360, the chip includes dual 4ksample/s 24-bit sigma-delta DACs and flash memory.

“This device draws 1mA of operating current and is designed for direct interfacing to external 4-20mA loop-powered precision sensors in industrial process control,” said ADI. “Low sleep current further enhances use in battery-powered applications.”

The DACs share an 11 input multiplexer, and each has its own programmable gain amplifier.

Both converters can operate in differential or single-ended modes.

“The ADuCM360 is ideal for applications where the second A/D converter is needed for temperature compensation on the sensor or for dual-sensor applications,” said the firm.

For more read: ARM Cortex M3 plus 24bit DACs for 4-20mA loops

Quick Solutions to Questions related to ADuCM360/ADuCM361:

  • What is the difference between ADuCM360 and ADuCM361?
    The ADuCM360 has dual 24-bit Σ-Δ ADCs while the ADuCM361 has only one 24-bit Σ-Δ ADC.
  • What processor core is integrated on the ADuCM360/ADuCM361?
    They integrate a 32-bit ARM Cortex-M3 processor core.
  • What is the maximum ADC data rate?
    The programmable ADC output rate ranges up to 3.906 kHz.
  • Can the ADCs operate in differential mode?
    Yes, both ADCs can operate in fully differential and single-ended modes.
  • What on-chip memory do these devices include?
    They include 128 kB of Flash/EE memory and 8 kB of SRAM.
  • What are the power consumption figures in active and power-down modes?
    The core consumes 290 μA/MHz; overall system current can be 1.0 mA at 500 kHz under specified conditions, and power-down mode current is 4 μA with wake-up timer active.
  • Are there on-chip excitation current sources for sensors?
    Yes, dual programmable excitation current sources and diagnostic current sources are provided on-chip.
  • What digital filters do the ADCs use?
    The ADCs include parallel sinc3 or sinc4 filters used for precision and a sinc2 filter used for fast measurements and step detection.
  • Is this device suitable for 4–20 mA loop applications?
    Yes, the ADuCM360 is designed for direct interfacing to 4–20 mA loop-powered precision sensors and industrial process control.
  • How is the processor clock generated?
    The on-chip 16 MHz oscillator is routed through an 8-way programmable clock divider to generate the processor core clock up to 16 MHz.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top