当前位置:文档之家› 计步器ppt课件

计步器ppt课件

6
4.硬件设计
主控制器采用ST公司的基于
ARM CortexM3内核的48位 液
微控制STM32F103C8T6,
晶 显
三轴加速度传感器采用

INEMO,同时采用2.4寸彩
色液晶显示屏对行走步数、
剩余电量等信息进行显示,
按键和振动马达作为人机交
互设备。
按103C8T6

13
THANKS
14
(2) 低通滤波
通常来讲,人体每秒钟行 走0.5~2.0步,最多不超 过5.0步。因此合理的计步 器输出为0.5~5.0 Hz,需 要通过一个低通滤波器, 以从原始加速度信号中分 离出人体活动所产生的高 频低通噪声,此时的低通 滤波器截止频率为5.0 Hz
10
5.2、步数检测算法
5.2.1三轴数据合一的方法选取 加速度传感器采集到的是三轴的加速度数据,这3个轴分别对
11
5.2.2、步数检测 的核心算法
系统中设定两个移位寄存器,其中一 个寄存器用于保存新得到的加速度 采样值,根据动态峰值可以确定动 态阈值的大小,当新得到一个加速 度采样值时,将其与新数据寄存器 中的数值进行比较,若二者的差值 的绝对值大于动态精度时,则新数 据寄存器的值移位到旧数据寄存器, 而新得到的加速度值就可以移位到 新数据寄存器;当加速度变化值小 于或等于动态精度时,此变化值被 抛弃,新数据寄存器保持不变。旧 数据寄存器则不断地更新采样数据。
5
在人体运动过程中,脚离 在每一个步伐周期中,人体的垂直加 开地面是行走的第一步。 速度值都会出现一个峰值,这样的一 由于地面会给蹬地的人一 个峰值对应迈出的一步。采用加速度 个反作用力,垂直加速度 传感器对人体运动的加速度信息进行 开始逐渐增大,身体重心 采集,对加速度信号作预处理,再由 也逐渐上移。当脚要达到 微控制器通过计步算法准确地计算出 最高点位置时,脚的垂直 人体实际行走的步数 速度值是最小的,垂直加 速度值达到最大,然后接 着脚会向下移动,垂直加 速度值开始逐渐减小,最 终脚落地,垂直加速度值 减少到最小值,然后便进 入到下一个步伐周期。
步器结合以上两种方法,
提出一种新的改进算法,
从而可高效准确地检测出
人体行走的步数。
9
5.1数据预处理
(1) 中值滤波
在运动过程中,加速度传感器的 输出信号会包含大量的脉冲噪 声信号,在实际计步过程中必 须剔除。中值滤波是一种有效 的消除脉冲噪声的方法,它是 一种基于排序统计理论的能有 效抑制噪声的非线性信号处理 技术,它把数字图像或数字序 列中一点的值用该点的一个邻 域中各点值的中值代替,让周 围的像素值接近真实值,从而 消除孤立的噪声点。
应人体运动的3个方向。无论如何穿戴计步器,总有至少一个 轴的数据具有较大的周期性加速度变化,所以某些算法采用单 个轴的加速度值来表征人体运动,算法实时比较三轴加速度数 据大小,把加速度变化最大的那个轴记为有效轴,然后利用有 效轴的数据进行分析和步伐判断。但是这种实时判断有效轴的 方法容易丢失计数点,加速度有效轴可能会不停地变换,这会 导致数据过于敏感,稳定性差。为了很好地解决这个问题,本 文采用三轴合一加速度的方法处理数据。
电子计步器
1
目录
01 环境背景 02 顾客需求 03 工作原理 04 硬件设计 05 软件设计
2
1.环境背景
随着社会的发展人们越来越注重自己的健康,跑步成为 一种方便又有效的锻炼方式。但是如何知道自己跑了多 少步,多远的路程?计步器可以帮助人们实时掌握锻炼情 况。它的主要功能是检测步数通过数和步幅可计算行走 的路程步幅信息。可通过行走固定的距离如20m来计算 或是直接输入高级的计步器还可以计算人体消耗的热量。 但这些计算的主要依据是步数的检测。
在得到有效步数后,对有效步数的 合加速度值进行检测,峰值点应满 足下式,其中tp为峰值点附近加速 度的幅值。
12
当满足峰值条件后,再对合加速度信号进行幅度阈值 条件和时间阈值条件的判断,以避免行走时身体抖动 对计步的影响,最后对实际的步数进行记录存储,显 示到液晶屏上。其中幅度阈值为所有峰值点的均值, 这样的均值比较合理。而人体每步行走的时间范围为 0.2~2 s。其峰值检测的流程图如图所示。
INEMO
SIM300
7
8
5.软件设计
系统软件主要实现高精度
计步器的数据采集、算法
处理、信息输出以及人机
交互,核心技术是步数检
测算法实现。传统的步数
检测算法主要有两种:一是
动态阈值判断方法,从正
弦波形的下降区间进行判
断;二是峰值检测方法,
从正弦波的拐点处判断步
数。这两种检测方法都有
局限性和不确定性。本计
3
2.顾客需求
携带 方便
使用 方便
字体 清晰
计步 准确
设置 简单
外观 漂亮
01 02 03 04 05 06
4
3.工作原理
在人行走过程中,可以 将距离、速度、加速度 等属性作为描述人体行 走状态的参数,本文主 要对人体运动过程中的 加速度信息进行采样分 析。行走时,身体的各 个部位都在运动,它们 的运动都会产生相应的 加速度,其中垂直方向 的加速度变化是最大的。
相关主题