首页 > 评测 > 模拟信号一站式解决——ADI CUP360评测
模拟信号一站式解决——ADI CUP360评测
- [导读]
- ADI 的ADuCM360 系列产品为该公司基于ARM Cotex-M3内核,完全集成的4kSPS,24位数据采集系统,在单芯片上集成双路好性能多通道∑–△型模数转换器(ADC)的MCU。
一. 前言
在各中各样的产品中信号的处理是影响产品性能的重要因素之一,信号的处理又分为AD/DA,分立的数据转换器件非常的多,如今的产品集成度非常高,体积要求小,集成的单芯片解决方案就应运而生了,ADuCM360是专为模拟信号处理而设计的模拟MCU。
二. 定位
ADuCM360系列产品基于ARM Cortex-M3内核,配备128kB闪存和8kB SRAM、器件具有8路可编程分频器的16MHz振荡器,两个超高精度,多通道24位ADC,单端和全差分输入,16.67SPS单次转换,可编程传感器激励电流源,片内精密基准电压源,单通道12位电压输出DAC等等外设,适用于工业自动化,智能精密检测系统等应用。
ADuCM360 系列产品中还包含了ADuCM361,与ADuCM360 相比减少了其中一个AFE。
今天小编拿到了基于ADuCM360 系列产品的ADICUP360评估板。
三. 开箱
开发套件的包装为浅紫色主题的纸盒如下图:
包装的正前方印有ADICUP360标识了开发板的型号,如下图:
包装盒后面包含了ADICUP360开发板及开发工具的基本信息,如下图:
ADICUP360开发套件中提供了SAFETY INSTRUCTIONS如下图:
并且包含了多国语言,如下图:
另外还有一个简要的标准说明及注意事项,如下图:
说明背面,如下图:
接下来就可以看到ADICUP360开发板的接口说明和由防静电袋包裹的开发板,如下图:
取出ADICUP360开发板后下面有开发板的使用方法简介,如下图:
ADICUP360开发板的包装设计很漂亮印刷质量非常高,套件中的纸板说明设计巧妙即是产品的说明又是包装盒的隔板,整体来看设计者在这套开发套件的包装上没少花心思。
纸板下面配有一根USB数据线,如下图:
仔细观察数据线发现数据线也高质量的产品,数据线上有磁环,磁环对数据线中的浪涌有一定的抑制效果对开发板有一定的保护作用这也选材用心的表现。
取出由静电袋包裹的开发板如下图:
拆开防静电袋就看到了我们期待已久的开发板了,如下图:
ADICUP360开发板反面如下图:
从包装的设计用料到开发板的整体设计都很漂亮,是非常用心的设计,是非常好的的开发套件。
四. 产品功能
1. ADICUP360套件特性
(1) ADUCM360 MCU
(2) DEBUG USB接口
(3) 用户 USB接口
(4) PMOD SPI接口
(5) PMOD I2C接口
(6) Arduino 接口
(7) 拨码开关x 4
(8) RESET and BOOT 按键
2. ADuCM360芯片特性:
(1) CPU Cortex-M3 32位处理器
(2) 具有128KBytes Flash
(3) 具有8KBytes SRAM
(4) UART、I2C 和两个SPI串行I/O通信控制器
(5) 两个超高精度多通道24位ADC
(6) 单端和全差分输入
(7) 独立可编程的ADC
(8) 两个ADC均通过灵活的输入多路复用器选择输入通道
(9) 可编程传感器激励电流源
(10) 片内精密基准电压源
(11) 单通道12位电压输出DAC
(12) 电源电压范围1.8V-3.6V
(13) 16路PWM控制器
(14) 多通道DMA和中断控制器
产品设计
1. 结构设计
ADICUP360板子采用规则的矩形设计,四个角没有倒角,板子的两个短边为V-cut工艺,V-cut边缘光滑无毛刺,板子采用沉金工艺,板子上器件排列整齐有序。
板上预留了USB调试接口,还预留了电源接口。板上预留了很多用于选择的插针,其中包括了电源选择,调试选择以及编程模式选择等等。
板上丝印清晰直观,板上丝印了ADI的标志及板子的型号,如下图:
板上设置了4个拨码开关用于配置Debug USB和User USB的连接,在板上设置了配置功能表格,如下图:
ADICUP360板子上的主要芯片在板子后面都设置了裸铜辅助散热,如下图:
虽然芯片的发热量不高,但这样的设计体现了设计者的足够用心。
2. 外观接口
3. 功能设置
(1) 供电方案
ADICUP360开发板提供了两种供电方式,如下图:
当图中标记的P12跳线连接时使用该板上的电源供电,P12跳线未连接时使用其他扩展板上的电源供电
(2) REFnSel的选择
REFnSel的选择配置,如下图:
当图中标记的P1 REFnSel跳线连接上面的两个插针时将VREF连接到Analog GND,跳线连接上面的两个插针时VREF连接到ADCH pin8。
(3) 调试接口选择
用于调试的SWD,串口,复位等信号配置,如下图:
J1 J2用于连接ADuCM360的串口和调试器的串口。
J3 J4用于连接ADuCM360的串口和调试器的SWD信号线。
J5用于将ADuCM360的复位信号与调试器相连接。
(4) 拨码开关的配置和使用
拨码开关位置,如下图:
详细的配置方法如下图:
(5) 按钮的使用
ADICUP360板上提供了两个按钮分别是RESET和BOOT,如下图:
按键S5为复位按键用于系统的复位设置
按键S6为BOOT按键,BOOT按键可以设计UART下载模式,用户可以使用DEBUG USB或者USER USB下载程序。
五. 产品使用方案
1. 软件使用
软软件安装,下载安装文件如下图:
下载完成后安装软件,如下图:
安装过程,同意协议,如下图:
接下来选择Next,如下图:
选择安装路径,如下图:
选择开始菜单文件夹,如下图:
建立快捷方式和快速启动栏,如下图:
确定安装,如下图:
安装过程,如下图:
接下来是GNU ARM Eclipse Build Tools的安装,如下图:
同意协议,如下图:
选择安装组件,如下图:
选择安装位置,如下图:
GNU ARM Eclipse Build Tools安装完成,如下图:
接下来将开发板与计算机相连,安装驱动程序,如下图:
安装驱动程序,如下图:
驱动程序安装完成,如下图:
IDE安装完成,如下图:
设置Workspace,如下图:
运行IDE,如下图:
2. 导入示例工程并连接计算机使用
打开IDE导入例程,如下图:
选择General-Existing Projects into workspace,如下图:
将IDE中提供的示例工程导入到IDE,如下图:
成功导入工程如下图:
接下来Building .ELF/HEX文件,如下图:
Building过程中,如下图:
Building完成,如下图:
接下来需要配置Debug信息,如下图:
选择GDB OpenOCD Debugging,如下图:
配置界面如下图:
接下来Debugging这个例程,如下图:
Debugging如下图:
接下来ADICUP360开发板就运行起来了我们的示例程序,板上的蓝色和绿色的LED交替闪烁,如下图:
ADI还给出了其他的示例程序,如下图:
ADICUP360开发板不仅可以使用ADI提供的基于Eclipse 的IDE开发,还可以使用Keil和IAR开发,官方也给出了使用教程
总体来看ADICUP360开发板设计用心做工精细包装精美是非常好的开发套件,ADuCM360产品功能强大,官方提供的IDE也非常好用,是非常好的开发学习工具。
六. 其他资料
官方提供了非常多的资料包括设计文件,BOM,入门指南等文件,并且提供了源文件,如下图:
这里的用户指南是以WIKI的形式给出的,也就是说一定要有网络才能使用,这里是不是有些不方便。PCB源文件是采用Allegro设计的可以为设计提供参考。
七. 总结及展望
如今是物联网时代,工业4.0时代,智能硬件时代,无论是哪里都少不了模拟信号的采集和处理,ADI的ADuCM360模拟MCU为模拟信号的采集和处理提供了简单强大的单芯片解决方案,将会很快的应用到各种领域中。
八. 选型及用料
我们根据官方提供的BOM可已看出,所选材料都是知名大品牌,如下图:
对ADICUP360于开发板的材料绝对可以放心。
九. 官方资料
http://www.analog.com/cn/index.html
本文系21ic原创,未经许可禁止转载
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前