Locale Icon
English
EngineerZone
EngineerZone
中文资源库
  • Log In
  • User
  • Site
  • Search
OR
Ask a Question
  • 产品和应用

    产品和应用

    • 放大器专区
    • 精密转换器专区
    • 音频专区
    • ADE电能计量专区
    • MEMS专区
    • 生物/电化学/磁场/温度传感器专区
    • 接口和隔离专区

     

    • Power 中文专区
    • ADUC微处理器专区
    • 时钟与定时
    • 开关和多路复用器专区
    • 温度传感器
    • 基准电压源专区

     

    • 嵌入式安全与1-Wire
    • Trinamic 运动控制和电机驱动
    • 能源存储系统(ESS)和电池管理系统(BMS)
    • 边缘人工智能SOC
    • 通用SOC/MCU
    • GMSL

    查看全部
  • 教育中心

    教育中心

    • 资源库
    • 技术支持参考库
    • 在线研讨会
  • 活动中心

    活动中心

    • 论坛社群活动
    • 论坛激励活动
中文资源库
  • 中文社区
中文资源库
文档 小巧、低功耗的运动监测解决方案——ADI EVAL-ADXL362Z-DB开发板评测
  • 问答
  • 讨论
  • 文档
  • Tags
  • More
  • Cancel
  • 文档
  • 3月19日石家庄现场研讨会火热报名中~~~
  • 50个典型经典应用电路实例分析(免费下载)
  • ADI 产品介绍及其在工业控制及新能源领域的应用
  • ADI 在工业、医疗领域的应用与技术研讨会(苏州,8月20日)
  • ADI 技术论坛——技术学习、分享交流、设计参考、问题求助的好平台
  • ADI 新能源技术应用解决方案研讨会
  • ADI专家面对面(南昌站)开始报名
  • ADI专家面对面(泉州站)
  • ADI中文技术论坛常见问题及发帖小窍门
  • ADI在工业和通信领域的产品与解决方案研讨会
  • ADI在线设计峰会2013
  • ADI年度贺岁片——指纹机拆机
  • ADI微信开通,不一样的渠道,不一样的精彩
  • ADI技术论坛——技术学习、分享交流、设计参考、问题求助的好平台
  • ADI模拟技术训练营-西安站讲义(超详尽版,不能不看)
  • ADI荣膺2013年度电子产品世界编辑推荐奖双料大奖
  • ADI设计峰会2013
  • ADI车载信息娱乐主机解决方案
  • ADI马达控制与工业领域应用专题研讨会(北京/深圳)
  • ADI高性能模拟和数字产品技术应用研讨会
  • [征文] 我与ADI的那场“邂逅”
  • [征文]STM32驱动ADXL345加速度成功
  • 【分享】如何提高功率因数的方法
  • 【图说新闻】ADI:在技术创新中强调市场思维
  • 【论坛精华帖分享】Kicad原创视频教程
  • 一个硬件高手的设计经验分享
  • 一种基于MODBUS协议的工业控制系统设计
  • 上电复位电路的使用策略,你清楚吗?
  • 世上最伟大的十个公式(转)
  • 世健公司提供ADI汽车传感器和传感器接口解决方案
  • 亲,我们搬家啦~~
  • 从名称认识电容在电路中的作用
  • 你属于哪种加班类型?
  • 信号链基础知识之几个关键的基本概念(zt)
  • 做一个受领导待见的员工(ZT)
  • 做硬件工程师的感触
  • 几种传感应用及信号放大方案分析
  • 利用视觉ADAS系统解决行车安全
  • 单片机硬件设计的经验总结
  • 可穿戴医疗设计,刚需你可知?
  • 基于LabVIEW 的Modbus 串口通讯协议的实现
  • 基于MODBUS总线多功能电力仪表远程通讯的软件开发技术
  • 大家说说,为嘛咱们更关注参考设计而不是datasheet?
  • 如何开始ADI DSP的学习(转)
  • 小巧、低功耗的运动监测解决方案——ADI EVAL-ADXL362Z-DB开发板评测
  • 工程师的日常生活——ADI应用工程师IanB专访
  • 平安和吴莫愁的好声音的傅立叶分析
  • 微信焦点(第10期):断电还是关断?这真是个问题!
  • 怎样去开发产品设计电路?——电子产品开发及电路设计的流程
  • 技术支持论坛三重奖——注册、发帖、跟帖, 步步好礼
  • 新手必读:官网登陆论坛入口说明
  • 无源元件并非真的“无源”,也有他温柔的一面
  • 最新ADI官方中文技术资料更新 (2014年4月)
  • 最新中文资料更新20150717
  • 本周微博有奖活动——聊聊你熟悉的ADI  DSP,就有机会获得Haers/哈尔斯手持双层保温瓶!
  • 模拟前端ADAS1000常见问答汇总
  • 模拟电子基础知识200例(PDF文档)
  • 模拟电路--晶体管电路设计与制作
  • 模拟电路设计经验12条(转帖)
  • 模电学习的一些经验(转)
  • 电路与人生(ZT)
  • 电阻的用法你真的懂了吗?[ZT]
  • 给年轻电子工程师的十大忠告
  • 转载,使用Ultra Librarian转换芯片的Altium Designer封装格式
  • 连环画——吐槽那些年我们的论坛求助
  • 通俗易懂!大牛给你介绍《信号与系统》【ZT】
  • 问题: 今天遇到:LIBCD.lib(crt0.obj) : error LNK2001: unresolved externa
  • 高端访谈:物联网时代的ADI新思维

小巧、低功耗的运动监测解决方案——ADI EVAL-ADXL362Z-DB开发板评测

小巧、低功耗的运动监测解决方案——ADI EVAL-ADXL362Z-DB开发板评测 by ADI_Amy

本篇测评文章转自爱板网:http://www.eeboard.com/evaluation/adi-eval-adxl362z-db/

 

随着智能可穿戴设备的普及,追踪个人日常运动情况日渐流行,如智能手表、智能手环等穿戴式设备,不但简便易行,携带方便,而且能让人实时了解自己的运动情况,对促进健康的生活方式收效显著,针对这样的现象,一些价格实惠的入门级智能可穿戴设备便成为厂商竞相争夺的入口。

 

比如说入门级智能手环,不外乎是 微控制器+低功耗蓝牙通信方案+三轴加速度传感器 这样的组合,主要原理是通过三轴加速度计、软件算法实现运动、睡眠监测等功能,目前国内市场上比较有代表性的如小米手环、咕咚手环,连爱智能手环等,而今天爱板网给大家推荐的一款低功耗运动监测方案正是小米手环中的三轴加速度计解决方案——来自ADI的ADXL362(ADXL362中文数据手册),此次爱板网拿到了基于此款三轴加速度计的开发板ADI EVAL-ADXL362Z-DB,可以用于全方位的评估 ADXL362的性能、功耗,想了解小米手环的精准度到底怎样?功耗到底有没有那么低?那你一定不能错过此次的评测。

开发板硬件

言归正传,我们首先来认识下ADI EVAL-ADXL362Z-DB开发板,第一印象,包装确实挺能唬人的,有笔者的14英寸笔记本那般大小。

eval-adxl362z-db-6

不过打开包装你会发现,里面的配件不多,也很小,而大部分占体积的东西都是用于保护这些配件的海绵垫,这种周全的保护措施还是很少有厂家能与ADI比肩的。

eval-adxl362z-db-7

eval-adxl362z-db-8

EVAL-ADXL362Z-DB开发板包装盒内的配件包括:

  • 一块EVAL-ADXL362Z-DB开发板
  • 一块e-Paper屏幕(电子纸屏幕,功耗极低)
  • 一根miniUSB线,一张使用说明卡片
  • 一张MicroSD卡,一张SD卡(用于MicroSD卡的适配)

 

点击此处可在ADI官网购买此开发板如果细细的观察,不难发现ADI提供的这套开发板差不多就是一个入门级可穿戴设备的方案,有低功耗的微控制器、电子纸屏幕、三轴加速度传感器、纽扣电池座等,而为了便于在实际中开发调试,板卡采用了USB接口,方便与PC端的通信。整个EVAL-ADXL362Z-DB开发板的外型十分小巧,长宽为40mm*25mm,还不及一张名片大。

eval-adxl362z-db-36

板卡采用了简单的双层PCB板设计,主控是基于瑞萨的16位低功耗微控制器R5F100LJ(R5F100LJ数据手册),板载的USB调试接口通过瑞萨的8位USB应用微控制器实现,核心的3轴加速度计当然是ADI 自家的ADXL362,板载的硬件以及接口如下图所示。

eval-adxl362z-db-101

eval-adxl362z-db-9

对于EVAL-ADXL362Z-DB板卡,笔者最直观的感受是有非常多的跳帽以及开关,如果说没有相应的说明文档,相信会让大部分人“寸步难行”。因此,根据此次评测中板卡要用到的功能对这些跳帽以及开关做一些简要的说明(对应上图):

  • SW1:复位按键
  • SW2:板卡电池供电开关(本文都将采用miniUSB供电,故SW2开关暂时不用理会)
  • SW3:在UV模式下可以进入MicroSD卡的数据采集功能(需要插入MicroSD卡)
  • SW4:UV模式和OCD模式切换(UV模式为虚拟串口模式,OCD模式用于下载调试)
  • J3:e-Paper屏幕+瑞萨R5F100LJ+ADI ADXL362电流测试跳帽
  • J4:瑞萨R5F100LJ+ADI ADXL362电流测试跳帽
  • J5:ADI ADXL362电流测试跳帽

 

从板载资源我们大概也能了解到,EVAL-ADXL362Z-DB板卡可以通过3种不同的方式供电,如miniUSB口、纽扣电池座、或者说通过板载的外部3V电源供电接口,不过在使用不同方式供电的时候,跳帽的设置要做相应的改动,像笔者通过miniUSB供电,则默认初始的设置就行。

 

ADI ADXL362

本文对于EVAL-ADXL362Z-DB板载的瑞萨微控制器就不多做介绍了,我们重点来看下ADI的这颗超低功耗三轴加速度计ADXL362有些什么特性。

ADXL362定义:ADXL362是一款三轴、超低功耗的加速度测量系统,能够测量动态加速度(由运动或冲击导致)和静态加速度(即重力)。

 

eval-adxl362z-db-37

eval-adxl362z-db-38

ADXL362特性:

  • 支持1.6V~3.5V的宽电压供电
  • 测量范围+/-2g、+/-4g、+/-8g,其中在+/-2g测量范围内能达到1mg/LSB分辨率
  • 超低功耗以及内置系统级节能功能
  • 噪声低至175 µg/√Hz
  • 支持同步采样、片上温度传感器
  • SPI数字接口,可通过SPI命令选择测量范围
  • 小尺寸、薄型(3 mm × 3.25 mm × 1.06 mm)LGA16封装

 

刚从Datasheet上看到ADXL362特性的时候,有几点还是让笔者非常触动的,比如说其高分辨率、超小型的封装、低噪声等,当然最重要的还是其超低的功耗,从资料上来看,ADXL362的低功耗主要由两部分决定:不同的工作模式以及内置的系统节能功能。不同工作模式下的功耗如下表所示(其中超低噪声模式为175 µg/√Hz):eval-adxl362z-db-44

 

而ADXL362内置的系统节能功能主要包括了:

  • 阈值可调的静止休眠/运动唤醒模式
  • 自主中断处理,无需微控制器干预,系统其余部分电路可以完全断电
  • 深度嵌入式FIFO最大程度地减轻主机处理器负荷
  • 唤醒状态输出支持实现独立的运动激活开关

总的来说,ADI的这颗ADXL362三轴加速度计还是非常值得期待的,下面就通过板卡上电测试来进一步了解。


RE: 小巧、低功耗的运动监测解决方案——ADI EVAL-ADXL362Z-DB开发板评测 by ADI_Amy:

开发板上电

EVAL-ADXL362Z-DB开发板出厂内置的固件是一个多功能的演示程序,主要包括了三种功能:运动切换、数据记录、将数据实时输入到与PC相连的用户界面上(需要借助ADI提供的GUI工具),下面我们实际上电操作来感受下,首先将e-Paper屏幕安装到板卡上,如下图所示。

 

eval-adxl362z-db-73

 

  • 运动切换

在前面的介绍中,我们已经了解到EVAL-ADXL362Z-DB开发板可以通过开关SW4切换UV模式以及OCD模式,而板卡出厂默认设置一般处于UV模式,这模式也是板卡板卡正常运行内置程序的工作模式,我们直接通过miniUSB上电,如下图所示

 

eval-adxl362z-db-12

 

此时开关SW4置于下方位置处(UV模式),上电后,e-Paper屏幕上的所有图标都会点亮,若此时不做任何动作,让开发板静置几秒,e-Paper屏幕就会切换到只保留电源、Eink以及ANALOG DEVICES的图标(如下图所示),当你移动板卡的时候,e-paper屏幕上的图标又会全部点亮。

 

eval-adxl362z-db-13

 

而我们可以通过屏幕上的图像画面来了解板卡的运动切换状态,比如图标全亮,则表示是活动模式,而部分图标点亮则可以理解为静止模式,笔者猜测此时三轴加速度计正处于唤醒模式。

 

  • 数据记录

将MicroSD卡插入到EVAL-ADXL362Z-DB板卡的卡座中,上电后按下开关SW3,此时板卡则进入了数据记录功能,在e-Paper的屏幕上会出现Log字样以及一个人物造型准备上阶梯以及奔跑的状态(如下图所示)

 

eval-adxl362z-db-26

 

反之,如没有插入MicroSD卡或者接触不良,e-Paper屏幕则会出现一个Log字样以及一个“forbidden手型”,即表示数据记录功能不可用。

 

eval-adxl362z-db-25

 

在板卡进入正确的数据记录模式后,我们移动、挥舞板卡都会将三轴加速度计采集的数据存放在MicroSD卡中,默认的三轴加速度计数据输出范围为+/-2g、50Hz(可通过ADI GUI工具配置),如果想要从这种模式中恢复过来的时候,只能通过复位按键,或者移除供电。

 

  • 实时显示

如果你要将记录的数据输入电脑或者你要实时查看三轴加速度计采集的数据,则需要安装相应的驱动以及借助ADI的GUI工具来实现。

 

  • 驱动下载地址:32位系统驱动下载    64位系统驱动下载
  • ADI GUI工具下载地址:EVAL-ADXL362-DB GUI installer (需要通过FTP下载工具下载)

 

驱动安装完成后,当你再将板卡与PC相连的时候看到串口显示

 

eval-adxl362z-db-57

 

此时,仍将板卡的SW4开关置于UV模式下,打开ADI 的GUI工具,首先配置串口COM28,再点击connect,最后点左上方的箭头运行程序,如下图所示。

 

eval-adxl362z-db-66

 

此时EVAL-ADXL362-DB开发板的e-Paper屏幕上会出现PC的字样,表示连接成功,如下图所示。

 

eval-adxl362z-db-68

 

这时,再返回到GUI的界面点击右下方的View Measurement就能看到三轴加速度计采集的数据。

 

eval-adxl362z-db-67

 

此时我们也只是进入GUI工具的实时数据采集的一个功能,GUI工具还包括了SD卡数据的显示、倾斜角度的测量功能,其中在Real Time Data以及SD Data Logger功能下都有相关的采样速率、范围、输出精度的配置,很容易理解,上手也简单,这里就不再详细介绍了,如下分别是基于SD中数据的显示以及倾斜角度的测量。

 

eval-adxl362z-db-71

 

eval-adxl362z-db-72

 

通过ADI GUI工具,我们可以非常方便的对三轴加速度计的输出范围、频率进行设置,更能够直观的了解三轴加速度计的输出特性,辅助工程师开发。


RE: 小巧、低功耗的运动监测解决方案——ADI EVAL-ADXL362Z-DB开发板评测 by ADI_Amy:

如何开发

如果要将EVAL-ADXL362Z-DB开发板更换出厂默认的固件程序,自己要编写、编译、下载固件又该怎么做呢?

由于EVAL-ADXL362-DB是基于瑞萨的低功耗16位MCU平台,所以需要使用到瑞萨自家的IDE工具开发,目前可使用的IDE工具为CS+(下载地址),如果你对这个平台不是太熟悉,那可能算是一个比较艰巨的任务。

当然,ADI针对开发板也提供了现成的固件,如用于测量功耗的motion switch、用于测量倾斜角度的tilt sensor固件(当然也包含这些固件的源码),如果仅仅只是对这些固件测试,只需使用瑞萨的Program下载工具(下载地址)即可,我们以实例来说明。

 

  • 功耗测量

 

准备工作:

  • Motion switch程序:源码下载、HEX下载
  • 将EVAL-ADXL362-DB开发板的SW4开关切换到OCD模式

 

如果下载源码,需要打开瑞萨的CS+ IDE工具,通过Project打开例程源码,重新编译下载,如下图所示

eval-adxl362z-db-78

 

eval-adxl362z-db-79

 

如果是下载HEX文件,可以直接通过瑞萨的下载工具下载,如下图所示

eval-adxl362z-db-80

 

eval-adxl362z-db-81

 

下载完成后,将板卡的SW4开关重新切换为UV模式,复位板卡就能运行新的程序。

 

Motion Switch程序可以用来测试EVAL-ADXL362Z-DB板卡(e-Paper+R5F100LJ+ADXL362、R5F100LJ+ADXL362、ADXL362)的功耗的,比如下图是其中三轴加速度计活动以及静止状态的功耗测试。

 

eval-adxl362z-db-54

 

eval-adxl362z-db-55

 

而实际上笔者通过万用表分别测试了(e-Paper+R5F100LJ+ADXL362、R5F100LJ+ADXL362、ADXL362)这3组电路的功耗,如下表所示

eval-adxl362z-db-84

 

通过测试可以发现,e-Paper屏幕本身功耗就很小,主要的功耗发生在屏幕显示切换的时刻,可以达到mA级别,而刚从数据上看到瑞萨微控制器能有如此低的功耗确实让笔者相当的惊讶,猜测大概主要还是归功于ADXL362内置的系统级节能功能(参照ADXL362的特性),它做了大部分微控制器要做的工作,最大程度地减轻主机处理器负荷;我们通过实际测试的数据也可以看到ADXL362的功耗与官方提供的规格书基本一致,唤醒状态下的功耗约为0.3uA(已经在笔者使用的万用表量程极限,无法更精确了)。

 

  • 倾斜角度测量

 

ADI官方还提供了另一个倾斜角度测量的例程:源码下载、HEX文件下载

 

具体的操作方式如上述motion switch例程一样,下载完成后就能看到板卡的倾斜角度测量程序。

 

上电后首先会进入倾斜角度的校准,e-Paper屏幕显示CAL,此时放在平面的物体上不动。

 

eval-adxl362z-db-50

 

大概半分钟左右的时间,校准完成,e-Paper屏幕显示0度。

 

eval-adxl362z-db-51

 

此时翻转板卡等操作会呈现不同的角度显示,如下图所示。

 

eval-adxl362z-db-52

 

其测试的原理是板卡在平放的时候其重力加速度为1g,而当板卡倾斜的时候,测得其加速度为x,则根据公式x=1g*cos(angle)即可换算得到相应的倾斜角度。经过测试,笔者想到这功能在装修时候检验铺设的瓷砖是否水平倒是一个不错的应用,当然,这只是这功能拓展应用的冰山一角,你又想到了什么呢?

 

更多灵活的开发平台支持——EVAL-ADXL362Z分线板

 

到此为止,是不是对EVAL-ADXL362Z-DB开发板混合着惊喜与遗憾呢?惊喜的是ADXL362如此出色,正是你想寻找的三轴加速度计产品,遗憾的是我们所看到的评估平台仅仅基于瑞萨的微控制器,虽然功耗也不错,但不够灵活,相比如今ARM满天下的时代,没有玩过瑞萨平台的工程师重新上手学习还是有所顾忌,学习成本,研发周期等因素都是需要慎重考虑的。

 

不过,这些似乎不足为虑,ADI已经为你准备周全,如果你想尝试ADXL362,又想在其它平台上开发,用户可以选择ADI提供的另一款EVAL-ADXL362Z分线板,如下图所示

eval-adxl362z-db-74

 

 

eval-adxl362z-db-82

 

这是一款纯粹的基于ADXL362三轴加速度计的分线板,尺寸小巧,对系统和加速度计的性能几乎没有影响,可以非常方便的通过SPI信号与现有的系统相连,看了是不是顿时有想要体验一番的冲动?

 

小结

 

介绍了ADI EVAL-ADXL362Z-DB开发板的功能特点以及如何使用、开发。通过对开发板功能、功耗的实际使用测试,我们不难发现ADI正为工程师提供一种更加小巧、更低功耗的运动监测解决方案,尤其是开发板板载的ADXL362三轴加速度计,小巧的封装、超低的功耗,超高的分辨率等特色给人印象深刻,加之ADI提供的丰富技术资料、使用教程、例程源码等,大大缩短了工程师基于三轴加速度计的可穿戴设备运动监测方案的开发周期。在稍后的活动中,爱板网为广大工程师朋友准备了ADI EVAL-ADXL362Z-DB开发板以及EVAL-ADXL362Z分线板的试用活动(点击链接参加试用活动、调查问卷活动),有兴趣的朋友一定不能错过了。

  • Share
  • History
  • More
  • Cancel
Related
Recommended
analog-devices logo

About Analog Devices

  • Who We Are
  • Careers
  • Newsroom
  • What We Do (Signals+)
  • Investor RelationsExternalLink
  • Quality & Reliability
  • Sales and Distribution
  • What's New on Analog.com
  • Contact Us

Find Help

  • Support
  • Resources
  • WikiExternalLink
  • Analog Dialogue

Get the Latest News

Stay up to date with our latest news and articles about Analog Devices' products, design tools, trainings, and events.

Sign Up Now
  • Instagram page
  • Twitter page
  • Linkedin page
  • Youtube page
  • Facebook
  • Legal and Risk
  • Accessibility
  • Privacy Policy
  • Privacy Settings
  • ADI Community User Forum Terms of Use
  • Cookie Settings
沪ICP备09046653号-1

©2024 Analog Devices, Inc. All Rights Reserved

analog-devices

About Analog Devices

Down Up
  • Who We Are
  • Careers
  • Newsroom
  • What We Do (Signals+)
  • Investor RelationsExternalLink
  • Quality & Reliability
  • Sales and Distribution
  • What's New on Analog.com
  • Contact Us

Find Help

Down Up
  • Support
  • Resources
  • WikiExternalLink
  • Analog Dialogue

Get the Latest News

Stay up to date with our latest news and articles about Analog Devices' products, design tools, trainings, and events.

Instagram page Facebook Twitter page Linkedin page Youtube page
  • Legal and Risk
  • Accessibility
  • Privacy Policy
  • Privacy Settings
  • ADI Community User Forum Terms of Use
  • Cookie Settings
沪ICP备09046653号-1

©2024 Analog Devices, Inc. All Rights Reserved