EVAL-ADICUP360 精密模拟开发平台

EVAL-ADICUP360 平台是来自模拟器件公司 (ADI) 的兼容 Arduino 和 PMOD 外形尺寸的精密模拟开发基板。板上的核心芯片是 ADuCM360 模拟微控制器。ADI 提供了一个免费的、开源的、基于 Eclipse 的软件开发环境,以及用于原型设计的示例项目和硬件扩展模块。

EVAL-ADICUP360 基板

EVAL-ADICUP360 基板可通过 Arduino Shields 和 PMODs 进行扩展,其连接器引脚布局与 Arduino Due 具有紧密的引脚兼容性(与 Arduino Uno 子集兼容)。其两个微型 USB 连接器均可用于用户 UART 到 USB 串行监控/数据传输(需正确设置跳线),但通过不同的跳线设置,调试 USB 端口可用于应用程序开发期间的编程和调试。该板集成了编程器/调试器,除了连接到调试 USB 端口的 USB 电缆外,无需外部工具。电源可以通过任一 USB 连接器或通过桶形连接器提供。

ADuCM360 模拟微控制器

本质上,ADuCM360 是一对 24 位 Sigma-Delta ADC,具有灵活的输入多路复用器,允许 6 个差分或 11 个单端输入通道连接到任一/两者,但它还包括一个基于 ARM Cortex-M3 的微控制器,具有各种片上外设。这使得它既适用于独立应用,也适用于模拟协处理器应用,并且非常适合需要高分辨率 ADC 进行精密传感并根据该传感影响系统响应的应用。此外,由于 ADuCM360 可以在 1.8 V 到 3.6V 的电压下工作,因此它可以直接由 3.0V 电池供电,再加上其相对较低的功耗和可选的省电操作模式,使其同样适用于需要远程供电的应用。

微控制器规格和特性

  • ARM Cortex-M3 32 位处理器
  • 内部 16 MHz 和 32.768 kHz(外部 RTC 可选)振荡器
  • 128 kB 闪存和 8 kB SRAM
  • 内部看门狗(16 位)和唤醒(32 位)定时器
  • 六种电源模式,从 ~290 uA/MHz 活动到 ~4 uA 休眠
  • 从片上和外设唤醒
  • DMA 控制器,12 个通道专用于各种片上外设
  • 通过串行线和 UART 进行编程和调试

ADC 规格和特性

  • 24 位,输出速率可编程,从 3.5 Hz 到 3.906 kHz
  • 6 个差分或 11 个单端输入到任一/两个 ADC,通过多路复用器
  • 两个可编程增益放大器,增益从 1 到 128
  • 用户选择内部(1.2 V)或外部参考,带可旁路输入缓冲器
  • 内部偏置电压发生器,提供 900 mV(内部 AVDD_REG/2)
  • 两个传感器激励电流源,可编程从 10 uA 到 1 mA
  • 每个 ADC 输入端的 50 uA 恒流源,用于开路检测
  • 可编程 SINC3/4 滤波器,带同时 50/60 Hz 抑制选项
  • 可选并行 SINC2 滤波器,用于更快输入处理或步进检测

片上外设规格和特性

  • 19 个 GPIO,带内部可编程上拉和 1mA 驱动能力
  • 12 位电压输出 DAC(可选配置为 4-20mA 环路驱动器)
  • 6 通道 PWM,可单独控制为 3 对或 1 对和 1 个 H 桥
  • I2C 接口,可配置为主机或从机,带 7 位或 10 位寻址
  • 两个 SPI 接口,可配置为主机或从机,带全双工能力
  • 行业标准 16450 UART 接口
  • 两个通用 16 位定时器,带用户选择的时钟和外设/外部中断事件捕获

定制 Eclipse IDE

ADI 提供免费的基于 Eclipse 的 IDE,专为 ADuCM360 开发定制,工具链使用 GNU ARM 工具并开源。他们提供 C/C++ 示例项目以及 ADuCM360 所需的库,并为 EVAL-ADICUP360 开发环境提供了针对 Arduino 和 PMOD 扩展板的现成项目。

Arduino 扩展板和 PMOD

以下是兼容 EVAL-ADICUP360 的 Arduino 扩展板列表,包含购买链接、相关产品、用户指南和演示项目。

PMOD 作为一个更明确的标准,允许连接任何符合 8 针 I2C 或 12 针 SPI 配置的板,但以下是 DigiKey 上可用的 ADI PMOD 板列表

EVAL-ADXL362-ARDZ - 3 轴加速度计,振动 / 冲击 / 倾斜传感

EVAL-ADXL362-ARDZ 扩展板基于 ADXL362 3 轴 MEMS 加速度计,具有 12 位输出分辨率和可编程范围灵敏度(2、4 或 8 g)。该扩展板包括一个 LCD,方便显示三个轴的加速度和温度。

EVAL-CN0216-ARDZ - 称重传感器,负载单元传感

EVAL-CN0216-ARDZ 扩展板是一个精密负载单元测量系统,基于 AD7791 24 位 Σ-Δ ADC 和一对 ADA4528-2 双零漂移放大器。它设计用于 9.5 至 120 Hz 的低速应用,可以连接 4 线或 6 线电阻桥传感器。

EVAL-CN0357-ARDZ - 有毒气体检测,一氧化碳 (CO) 传感

EVAL-CN0357-ARDZ 扩展板是一种气体检测电路,适用于三种不同的标准电化学气体检测传感器尺寸。该板围绕 ADA4528-2 双零漂移放大器和 AD5270-20 可编程电阻器构建,以适应不同的气体传感器。它随附 Alphasense CO-AX 一氧化碳传感器。

EVAL-CN0396-ARDZ - 四线双有毒气体检测,一氧化碳 (CO) 和硫化氢 (H2S) 传感

EVAL-CN0396-ARDZ 扩展板是一种双气体检测电路,适用于四线电化学气体检测传感器。该板围绕 ADA4528-2 双零漂移放大器和 AD5270-20 可编程电阻器构建,以适应不同的气体传感器。它随附 Alphasense COH-A2 一氧化碳和硫化氢传感器。

EVAL-CN0391-ARDZ - 四通道热电偶,温度传感(数字)

EVAL-CN0391-ARDZ 扩展板围绕 AD7124-8 八通道、24 位 Sigma-Delta ADC 构建。它允许连接多达 4 个任何 B、E、J、K、N、R、S 或 T 类型的热电偶,并包括 RTD 冷端补偿。信息以数字方式传输到连接的 EVAL-ADICUP360 或其他兼容的 Arduino 平台板。

EVAL-CN0394-ARDZ - 4 通道热电偶,温度传感(模拟)

EVAL-CN0394-ARDZ 扩展板允许连接多达4个任何B、E、J、K、N、R、S或T类型的热电偶,且可以任意组合。其模拟输出连接到EVAL-ADICUP360板上的ADuCM360,该板包括RTD冷端补偿。

EVAL-CN0397-ARDZ - 可见光谱测量,智能农业

EVAL-CN0397-ARDZ 扩展板围绕AD8500精密运算放大器构建,用作跨阻放大器,并采用AD7798 3通道16位ADC。它预装了来自Everlight的独立红、绿、蓝光电二极管颜色传感器。

EVAL-CN0398-ARDZ - 电容式土壤测量,湿度和 pH 传感

EVAL-CN0398-ARDZ 扩展板围绕AD7124-8 8通道24位Sigma-Delta ADC构建。它设计用于连接3线电容式土壤湿度传感器、pH探头和RTD温度计。评估中使用了Vegetronix VH400和Decagon Devices EC-5湿度传感器,以及PT100 RTD和Atlas Scientific pH探头。