[原创] ADI ADuCM360Arduino类开发平台方案

ADI公司的ADuCM360/1是集成了32位ARM CORTEX M3处理器和双通道24位sigma-delta(Σ-Δ)型ADC以及闪存/EE存储器的低功耗精密模拟微控制器,包含了片上32kHz振荡器和16MHz高频振荡器以及大量的外设,主要用在工业自动化和过程控制,智能精密测量系统,4mA-20mA智能检测系统以及医疗设备,病人监护设备.本文介绍了ADuCM360/1主要特性,功能框图,系统配置图以及评估板EVAL-ADICUP360主要特性,电路图和材料清单.

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 reference, 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 integrates 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.

On-chip factory firmware supports in-circuit serial download via a serial wire interface (2-pin JTAG system) and UART; non-intrusive emulation is also supported via the serial wire interface. These features are incorporated into a low cost QuickStart™ Development System that supports this precision analog micro-controller family.

The parts operate from an external 1.8 V to 3.6 V voltage supply and are specified over an industrial temperature range of −40℃ to +125℃.

ADuCM360主要特性:

Analog input/output
Dual 24-bit ADCs (ADuCM360)
Single 24-bit ADC (ADuCM361)
Programmable ADC output rate (3.5 Hz to 3.906 kHz)
Simultaneous 50 Hz/60 Hz noise rejection
At 50 SPS continuous conversion mode
At 16.67 SPS single conversion mode
Flexible input mux for input channel selection to both ADCs
Two 24-bit multichannel ADCs (ADC0 and ADC1)
6 differential or 11 single-ended input channels
4 internal channels for monitoring DAC, temperature sensor, IOVDD/4, and AVDD/4 (ADC1 only)
Programmable gain (1 to 128)
RMS noise: 52 nV at 3.53 Hz, 200 nV at 50 Hz
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 wake-up timer
16 MHz oscillator with 8-way programmable divider
Memory
128 kB Flash/EE memory, 8 kB SRAM
In-circuit debug/download via serial wire and UART
Power supply range: 1.8 V to 3.6 V (maximum)
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)
On-chip peripherals
UART, I2C, and 2 × SPI serial I/O
16-bit PWM controller
19-pin multifunction GPIO port
2 general-purpose timers
Wake-up timer/watchdog timer
Multichannel DMA and interrupt controller
Package and temperature range
48-lead, 7 mm×7 mm LFCSP
Specified for −40℃ to +125℃ operation
Development tools
Low cost QuickStart Development System
Third-party compiler and emulator tool support
Multiple functional safety features for improved diagnostics

ADuCM360应用:

Industrial automation and process control
Intelligent precision sensing systems
4 mA to 20 mA loop-powered smart sensor systems
Medical devices, patient monitoring

[原创] ADI ADuCM360Arduino类开发平台方案


图1.ADuCM360功能框图

[原创] ADI ADuCM360Arduino类开发平台方案


图2.ADuCM361功能框图

[原创] ADI ADuCM360Arduino类开发平台方案


图3.ADuCM360典型系统配置图

评估板EVAL-ADICUP360

The EVAL-ADICUP360base board consists of two basic blocks:

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, realized on a single chip ADuCM360 microcontroller.

An on-board SWD interface, based on the OpenSDA platform, which is implemented with the Freescale’s К20DX128 microcontroller. This block allows using a free Software Development Toolchain to program and debug the ADuCM360 microcontroller part.

This page describes the hardware connectors, the jumpers and switches configuration options, the USB connectors, and links to download the schematics and the layout.

[原创] ADI ADuCM360Arduino类开发平台方案


图4.评估板EVAL-ADICUP360外形图

[原创] ADI ADuCM360Arduino类开发平台方案


图5.评估板EVAL-ADICUP360电路图(1)

[原创] ADI ADuCM360Arduino类开发平台方案


图6.评估板EVAL-ADICUP360电路图(2)

[原创] ADI ADuCM360Arduino类开发平台方案


图7.评估板EVAL-ADICUP360电路图(3)

[原创] ADI ADuCM360Arduino类开发平台方案


图8.评估板EVAL-ADICUP360电路图(4)

[原创] ADI ADuCM360Arduino类开发平台方案


图9.评估板EVAL-ADICUP360电路图(5)
评估板EVAL-ADICUP360材料清单见:
评估板EVAL-ADICUP360材料清单.xls
详情请见:

和https://wiki.analog.com/_media/resources/eval/user-guides/eval-adicup360/hardware/eval-adicup360_1_.pdf
ADuCM360_361.pdf
ADuCM360_361_cn.pdf
eval-adicup360_1_.pdf

用户喜欢...

[原创] On Semi RSL10多协议无线系统级芯片(SoC)开发方案

On Semi公司的RSL10是超低功耗的多协议无线系统级芯片(SoC),采用ARMR CortexRM3处理器(48MHz)和LPDSP32 DSP核(音频CODEC),支持蓝牙...


[原创] NXP LPCXpresso54628低功耗ARM MCU开发方案

NXP公司的LPCXpresso54628是基于ARM Cortex-M4核的低功耗MCU,具有丰富外设,非常低功耗和增强的调试特性.ARM Cortex-M4 CPU采用3级...


[原创] TI TIDEP-0087电动汽车(EV)充电桩人机接口(HMI)参考设计

TI公司的TIDEP-0087是采用AM335x系列微处理器的电动汽车( EV)充电基础设施人机接口(HMI)参考设计,采用软件加速图像和Qt电...


[原创] NXP i.MX 6UltraLitePICO入门板开发方案

NXP公司的i.MX 6UltraLite是高性能超高效率处理器系列,采用先进的单核ARM Cortex-A,运行速度最高支持528 MHz,包括一个集成的...


[原创] ST STM32L4R9I高性能超低功耗ARM MCU开发方案

ST公司的STM32L4R9I是高性能超低功耗MCU系列产品,基于Arm Cortex-M4 32位RISC核,工作频率高达120MHz,支持所有ARM单精度数据处理...


IDT P9242-R3+P9221-R3 15W双向数据通信无线充电解决方案

IDT公司的P9242-R3是高度集成15W磁感应无线功率发送器,具有双向数据通信,包括了32位ARM Cortex-M0处理器,外部物体检测(F...


[原创] ST STM32H743I高性能400MHz 32位ARM MCU开发方案

ST公司的STM32H743I是高性能工作频率400MHz的32位ARM Cortex-M7MCU,具有浮点单元(FPU),支持Arm双精度(IEEE 754兼容)和单精度数据处...


[原创] ST STSPIN32F0A三相BLDC马达驱动方案

ST公司的STSPIN32F0A是SIP三相BLDC马达驱动器,嵌入了三个可驱动功率MOSFET的半桥栅极驱动器,驱动电流600mA,时钟频率高达...


[原创] ST STM32L053R8气体和液体传感器解决方案

ST公司的STM32L053x6/8是基于Arm Cortex-M0+核超低功耗的32位MCU,具有高达64KB闪存,8KB SRAM,2KB EEPROM和存储器保护单元(MPU),工作频...


[原创] Maxim MAX32625-6超低功耗ARM MCU穿戴应用开发方案

Maxim公司的MAX32625/MAX32626是基于FPU的超低功耗高性能ARM Cortex-M4 MCU.该架构包括了超低功耗高效率信号处理功能和容易使...


[原创] TI TIDA-00757 5+年电池寿命智能锁参考设计

TI公司的TIDA-00757是采用4节AA电池的有5年电池寿命的基于CC2640无线MCU的智能锁参考设计,具有超低功耗,每天开关锁24次的...


[原创] Cypress CYW20706蓝牙4.1兼容嵌入SoC开发方案

Cypress公司的CYW20706是单片蓝牙4.1兼容嵌入系统级(SoC)芯片,具有基带处理器,2.4GHz收发器,ARM Cortex M3 MCU,ROM和RAM以及集成的...


[原创] NXP S32V234视频处理器开发方案

NXP公司的S32V234是第二代视频处理器系列,基于64位ARM Cortex-A53CPU,具有高达1000MHz 四核ARM Cortex-A53,集成了32 KB/32 KB I-/D- L...


TI AMIC110 32位Sitara ARM MCU开发方案

TI公司的AMIC110是多协议可编程工业通信处理器,为大多数工业以太网和现场总线通信提供随时可用的解决方案.器件基于...


[原创] Cypress CYW43907无线片上系统(SoC)物联网开发应用方案

Cypress公司的CYW43907是嵌入无线片上系统(SoC),特别适合物联网(IoT)开发应用,它支持IEEE 802.11 a/b/g/n指标中所有的速率.器件...


[原创] ST TM32F303系列32位高性能ARM MCU开发方案

ST公司的TM32F303x6/8系列是基于ARMCortex-M4 RISC核的32位MCU,工作频率高达72MHz,嵌入了浮点单元(FPU),高速嵌入存储器包括高达...