bob半岛嵌入式智能手环的设计与开发基于嵌入式系统智能手环的设计开发姓名:****:信号与信息处理1.设计目的随着科技的进步;智能化成为了人们关注的焦点;同时也越来越贴近人们的生活..人们对于健康生活方式的需求催生出了智能可穿戴设备;智能手环就属于其中的一种代表性产物..其主要应用于监测运动;监测睡眠以及智能化的安排人的生活作息方式等..是一款突出个性与人性的智能化产物..本文讲述一套初步的智能手环解决方案;对于智能手环的设计以及制造有可行性方案指导作用..2.用户需求智能手环是一种穿戴式智能设备..通过这款手环;用户可以记录日常生活中的、睡眠半岛BOB·中国官方网站、部分还有等实时数据;并将这些数据与手机bob半岛、平板半岛BOB·中国官方网站半岛BOB·中国官方网站、ipodtouch同步;起到通过数据指导健康生活的作用..图一智能手环样图名称侧重点数据传输亮点不足推荐指数JawboneupFashion3.5mm耳机Nike-Fuelband运动蓝牙多样运动趣味功能少Bong自动同步蓝牙Ipx7防水充电不便Mi手环MIUI蓝牙便宜设计是硬表一热门智能手环对比智能手环内置低功耗蓝牙4.0模块;可以与bob半岛半岛BOB·中国官方网站半岛BOB·中国官方网站bob半岛、半岛BOB·中国官方网站、进行连接;可以随时随地设置身高半岛BOB·中国官方网站半岛BOB·中国官方网站、体重bob半岛半岛BOB·中国官方网站、步幅等信息和上传运动数据..另外;智能手环还具备社交网络分享功能;比如用户可以将睡眠质量、饮食情况和锻炼情况以及心情记录等通过绑定微博等社交网络端进行分享..3.性能指标3.1MCU和蓝牙模块nRF51822是一款为超低功耗无线应用ULPwirelessapplications设计的的多协议单芯片解决方案..芯片支持BLE4.02.4GHZ协议栈;整合了射频发射电路;一个ARMCortexM0核以及256KB的flash+16KB的RAM..图二nRF51822性能参数nRF51822性能优点:内部RC振荡器的误差是2%30分钟/天;即使校准后只能达到250ppm22外部晶振;一般能达到40ppm3秒/天;误差非常小;蓝牙BALUN可以使用分立器件;也可以使用ST定制的BAL-01D3..设计中我们使用了定制器件BAL-01D3;保证了信号的性能以及减小了的板卡尺寸..注意:如果更改nRF51822的封装;需要将定制器件型号改成BAL-02D3..BALUN电路输出端;需要一个π形电路起到阻抗匹配的作用;需要根据实际情况在三个位置上增加电容或者电感..调整的依据是根据史密斯圆图如下图所示;把阻抗调整到中心点;达到最大的功率输出效果..4.过程描述智能手环功能实现流程图:手环LEDG-sens图三智能手环功能实现流程图5.系统结构智能手环是由数据连接模块运动传感器三轴加速度传感器电池可充电或纽扣电池闪存芯片蓝牙通讯模块震动马达指示灯或显示屏幕有些可能没有NFC目前只看见FitbitFlex核心部件是:蓝牙传感器;ActiGraph体动记录仪等组成..其结构组成图如下:图四智能手环结构图6.系统任务关联6.1G-sensor工作原理重力传感器是将运动或重力转换为电信号的传感器;主要用于倾斜角、惯性力bob半岛半岛BOB·中国官方网站bob半岛、冲击及震动等参数的测量..在测量平台倾斜角时;将重力传感器垂直放置于在所测平台上;重力传感器的敏感轴应与倾斜平台的轴向一致;在水平状态下应与水平面平行;如图五所示;其中α为平台沿某一方向的倾斜角..重力传感器的质量块由于受达驱动LED按键普通马达驱动LED点阵驱动G-sensoMCU+BT外部复位时间同步蓝牙提醒马达睡眠到重力加速度g在倾斜方向上的分量α的作用产生偏移;使重力传感器的输出电压发生变化..若重力传感器在水平状态下的输出为0V;倾角为α时的输出为α在1g加速度作用下的输出为V;则有:V0=V/gsinα1g+Vα=arcsinVαV0/V图五G-sensor工作原理系统任务关联流程图如下:图六系统任务关联流程图6.2跑步和运动速度监测运动检测主要采用三轴加速传感器来实现;这也是手环的最核心的组件之一;这个组件的作用是计步测量..简单来说;三轴加速器的工作原理是;当人在正常行走时其实会产生水平和垂直两个加速度;当用户迈步时;单脚着地重心上提;垂直方向呈向上加速度;而继续往前走重心回落;加速度方向..而在水平方向;则是迈步时向前加速;收脚是减小..当用户迈步时;单脚着地重心上提;垂直方向呈向上加速度;并向前加速..而手环中的三轴加速器;就是通过这样不同的加速度变化可以绘制出一条正弦曲线..以垂直方向加速度正弦波为例;从波谷到波峰再到波谷就是正常人一个步伐的过程;如此就可以推算出用户行进的步数..图七运动检测实现原理6.3睡眠监测使用体动记录仪跟踪您的睡眠;监视您的微小运动;以确定您是处于清醒半岛BOB·中国官方网站bob半岛、浅度垂直加速度水平加速度正弦曲睡眠还是深度睡眠中..睡眠深度一般是以身体活动减少和感觉灵敏度降低作为衡量指标的;目前对于睡眠深度的精确测量还是比较困难的..睡眠监测是通过传感器监测人的动作;以系统的计算方式进行累计计算;每2分钟记录一次合计值;与此同时的姿势数据得到记录..通过计算来判断睡眠状态..程度时间h表二睡眠质量判定6.4数据的同步智能手环数据的同步主要有三种同步方式:蓝牙;NFC;USB..对于三种同步方式有不同的优缺点和实现手段如下表:类型方式蓝牙NFCUSB优点应用范围广;可操作性强传输数据更加快可同步大存储量文件;数据缺点传输速度慢;终端的识别和连接只能传输存储量很小的数据;可操作终端很少需要硬件成本高;增加硬件体操作方式与移动终端实现蓝牙连接近场信息数据传用usb作为连接工具作为与终端连接传输数据表三智能手环数据传输方式的对照7.主程序结构图八主程序结构流图7.1马达模块线电量检测模块电池的电量和电压有对应关系;系统只要检测到电池电压;即可映射成电池剩余电量..电路如下:图九电池电压监测电路图电池接入瞬间;大约半秒时间即可完成电容充电;输出的测量电压才是稳定的正确值;所以ROM初始化代码中需要延时一秒后采集电池电压..7.3LED显示模块1、LED灯控制显示:以多个LED指示灯的组合形式进行简单的信息呈现..2、LED点阵列显示:以LED点阵列的形式显示手环的数据信息:时间bob半岛、步数半岛BOB·中国官方网站、卡路里消耗7.3.1LED灯控制显示GPIO输出电平就可以控制..输出低电平点亮LED;输出高电平熄灭LED..对于不同颜色的LED灯的点亮可采用不同电压电量方式;可采用以下电压方法:颜色电压1.8-2.2V2.6-3.2V2.6-3.2V1.8-2.2V1.8-2.2V2.6-3.2V2.6-3.2V3.0-3.4V红色蓝色翠绿黄绿白色粉色紫色表四LED不同颜色输出电压7.3.2LED点阵列显示首先说明LED点亮的条件:LED阳极接正电压;阴极接负电压;即可点亮..所以阳极==正电压light=on;Elselight=off; Elselight=off;即使阳极接负电压;阴极接正电压;这种LED 反接的情况下;LED 不会点亮;也不会损 坏灯..如果有一极是高阻不输出能量;LED 也不点亮.. 7.4 外部模块 下载口:包括2.54mm间距适合通用JLINK 烧写器和1.27 间距适合Nordic 官方烧 串口:用于LOG输出等; 1Layout 最先考虑摆放位置;而考虑天线的匹配电路 天线匹配电路附近的GND尽量多打过孔或者镭射孔 片式天线.关键技术及创新点 智能手环功能的实现以及创新是其作为一个产品的特殊符号;下表是智能手环创新 点以及关键技术: 创新点 关键技术 G-sensor作用于计步以及速度的感知 G-sensor 及心率传 加入了对于心率;呼吸以及卡路里消耗的计量 振动马达 LED显示运用多色晶体显示 LED 加入数据记录以及完备作息培养计划nRF5182MCU 表五关键技术及创新点 9.总结与展望 智能手环的设计充分体现出了科技与人生活的互联;移动可穿戴设施与移动终端之 间的契合也变得越来越突出..随着智能手机中配置的感知器与高运算能力成为常 态;穿戴电脑科技正在快速发展..这也使得穿戴式智能设备成为了电子商务企业下 一个必争之地.. 参考文献: 1Soft-switchingtechniqueinPWMconverterJ.IEEETrans.OnIndustrialElectroni cs995;426:595-603.2013 2SamsungElectronics.S3C6410X_UM_RevEB/OL.2010 3Internetreference: BISG.specificationoftheBluetoothsystemcoreversion1.2;454:233-311.2011 王秋东;金达;徐治皋.PI数据库及其在电厂生产实时数据平台系统中的应用J.工 业控制计算机;2007;2012:35-37 5.温全刚.嵌入式系统电路的原理及应用M.北京航空航天大学出版;2009 6CORBETJ;RUBINIA;KROAH-HARTMANG.Linux 设备驱动程序M.3rded.魏永明;耿岳;钟 书毅;译.北京:中国电力出版社;2009.
智能可穿戴设备嵌入式开发 课件 项目三--五 设计开发环境紫外线监测器、基于蓝牙的体温监测器bob半岛、 实训运动辅助设备的设计
Copyright © 2012-2025 半岛BOB·「中国」官方网站 版权所有 Powered by EyouCmsHTML地图 XML地图 鲁ICP备18053584号-2
收到你的留言,我们将第一时间与你取得联系