logo资料库

基于嵌入式系统智能手环的设计开发.doc

第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
资料共12页,剩余部分请下载后查看
OFweek 可穿戴设备网 基于嵌入式系统智能手环的设计开发 1.设计目的 随着科技的进步,智能化成为了人们关注的焦点,同时也越来越贴近人们的 生活。人们对于健康生活方式的需求催生出了智能可穿戴设备,智能手环就属于 其中的一种代表性产物。其主要应用于监测运动,监测睡眠以及智能化的安排人 的生活作息方式等。是一款突出个性与人性的智能化产物。本文讲述一套初步的 智能手环解决方案,对于智能手环的设计以及制造有可行性方案指导作用。 2.用户需求 智能手环是一种穿戴式智能设备。通过这款手环,用户可以记录日常生活中 的锻炼、睡眠、部分还有饮食等实时数据,并将这些数据与手机、平板、ipod touch 同步,起到通过数据指导健康生活的作用。 图一 智能手环样图 表一 热门智能手环对比
OFweek 可穿戴设备网 智能手环内置低功耗蓝牙 4.0 模块,可以与手机、平板、PC 客户端进行连 接,可以随时随地设置身高、体重、步幅等信息和上传运动数据。另外,智能手 环还具备社交网络分享功能,比如用户可以将睡眠质量、饮食情况和锻炼情况以 及心情记录等通过绑定微博等社交网络端进行分享。 3.性能指标 3.1MCU和蓝牙模块 nRF51822 是一款为超低功耗无线应用(ULP wirelessapplications)设计的 的多协议单芯片解决方案。芯片支持 BLE4.0 和 2.4GHZ 协议栈,整合了射频发射 电路,一个 ARM Cortex M0 核以及 256KB 的 flash + 16KB 的 RAM。 图二 nRF51822 性能参数 nRF51822性能优点: (1)内部 RC 振荡器的误差是 2%(30 分钟/天),即使校准后只能达到 250ppm (22 秒/天); (2)外部晶振,一般能达到 40ppm(3 秒/天),误差非常小; 蓝牙 BALUN 可以使用分立器件,也可以使用 ST 定制的 BAL-01D3。设计中我 们使用了定制器件 BAL-01D3,保证了信号的性能以及减小了的板卡尺寸。注意: 如果更改 nRF51822 的封装,需要将定制器件型号改成 BAL-02D3。 BALUN 电路输出端,需要一个π形电路(起到阻抗匹配的作用),需要根据 实际情况在三个位置上增加电容或者电感。调整的依据是根据史密斯圆图(如下 图所示),把阻抗调整到中心点,达到最大的功率输出效果。 4.过程描述 智能手环功能实现流程图:
OFweek 可穿戴设备网 图三 智能手环功能实现流程图 5.系统结构 智能手环是由数据连接模块运动传感器 三轴加速度传感器 电池(可充电或纽扣电池) 闪存芯片 蓝牙通讯模块 震动马达 指示灯或显示屏幕(有些可能没有) NFC(目前只看见 Fitbit Flex 有) 核心部件是:蓝牙传感器,ActiGraph 体动记录仪等组成。其结构组成图如 下:
OFweek 可穿戴设备网 图四 智能手环结构图 6.系统任务关联 6.1 G-sensor工作原理 重力传感器是将运动或重力转换为电信号的传感器,主要用于倾斜角、惯性 力、冲击及震动等参数的测量。在测量平台倾斜角时,将重力传感器垂直放置于 在所测平台上,重力传感器的敏感轴应与倾斜平台的轴向一致,在水平状态下应 与水平面平行,如图五 所示,其 中α 为平台沿某一方向的倾斜角。重力传感 器的质量块由于受到重力加速度 g 在倾斜方向上的分量α 的作用产生偏移,使 重力传感器的输出电压发生变化。若重力传感器在水平状态下的输出为 0 V , 倾角为α 时的输出为α V ,且在 1g 加速度作用下的输出 为 V ,则有: V0 =V / g ×sinα ×1g +V α 即: α = arcsin[(Vα −V0 ) /V ]
OFweek 可穿戴设备网 图五 G-sensor 工作原理 系统任务关联流程图如下:
OFweek 可穿戴设备网 图六 系统任务关联流程图 6.2跑步和运动速度监测 运动检测主要采用三轴加速传感器来实现,这也是手环的最核心的组件之 一,这个组件的作用是计步测量。简单来说,三轴加速器的工作原理是,当人在 正常行走时其实会产生水平和垂直两个加速度,当用户迈步时,单脚着地重心上 提,垂直方向呈向上加速度,而继续往前走重心回落,加速度方向。而在水平方 向,则是迈步时向前加速,收脚是减小。当用户迈步时,单脚着地重心上提,垂 直方向呈向上加速度,并向前加速。而手环中的三轴加速器,就是通过人体这样 不同的加速度变化可以绘制出一条正弦曲线。以垂直方向加速度正弦波为例,从 波谷到波峰再到波谷就是正常人一个步伐的过程,如此就可以推算出用户行进的 步数。
OFweek 可穿戴设备网 图七 运动检测实现原理 6.3睡眠监测 使用体动记录仪跟踪您的睡眠,监视您的微小运动,以确定您是处于清醒、 浅度睡眠还是深度睡眠中。 睡眠深度一般是以身体活动减少和感觉灵敏度降低作为衡量指标的,目前对 于睡眠深度的精确测量还是比较困难的。 睡眠监测是通过传感器监测人的动作,以系统的计算方式进行累计计算,每 2 分钟记录一次合计值,与此同时的姿势数据得到记录。通过计算来判断睡眠状 态。 表二 睡眠质量判定 6.4 数据的同步 智能手环数据的同步主要有三种同步方式:蓝牙,NFC,USB。对于三种同步 方式有不同的优缺点和实现手段如下表:
OFweek 可穿戴设备网 表三 智能手环数据传输方式的对照 7.主程序结构 图八 主程序结构流图 7.1马达模块 (1)普通马达模块
分享到:
收藏