关于毕业设计——面向运动的无线体域网系统设计的构想

        无线体域网(WBAN)由一套小型轻便的微型传感器组成,可穿戴或植入人体,这些传感器具有收集人体生理信号的功能,通过无线网络把所手机的信号传送给监测系统。监测系统通过对所收集到的信号进行分析和处理!对处理的结果,系统给予文字或者图形显示。显示的内容分为此时的动作(走 跑 跳 蹲 静止 上楼 下楼等),消耗的能量(kj), 此时的运动是否健康,应该给出什么样的建议! 

        目前体域网监测运动应用比较普遍,常见的为手机传感器,目前一些软件通过手机传感器api接口设计了一些监测人体运动的软件!如健康,微信运动,微博运动等等!然而由于手机所放置的位置固定,传感器内嵌在手机里,对于运动的监测与分析误差比较大,而且只能进行一些简单的监测

        上位机整体上按照这样一个思路进行设计,后续还有一些功能和一些细节有待完善! 软件功能编码部分采用C#语言,以VSS2015为工具C#为语言在.net平台上进行开发!使之运行在windows平台上,后续是否可移植到其余平台暂未确定! 

         数据信号以图形的形式表现出来 ,本次信号收集的为加速度信号分为XYZ三个方向的加速度信号 。 每个方向的加速度信号以一张图表现出来(假如三个传感器,收集三个X信号)最后的合运动以一张图表现出来!图的形式为折线图 ,如果可能的话 每个传感器的信号折线图以不同的颜色去表现。

通过收集到的信号与数据库里的信号进行对比, 从而判断出用户在做的运动动作。

软件分为四个部分:

一  串口部分。由于目前下位机部分不够成熟目,数据的传输使用的是 STC-ISP-V6.58A  ;后续待下位机部分成熟之后改用利达尔430工具软件。

对于串口部分正在考虑是否重写 ,以更好的与软件兼容。

二 显示界面。对于界面的显示 分为  1.串口设置    单片机型号(待定)

串口号(未知)

最低最高波特率(未知)


2.文件设置     打开文件

保存文件

3.操作界面     开始采集(通过串口与下位机通信)

停止采集

添加到库(作为原始数据)

与库对比(数据类型对比 以何种方式)

类别判断

4.串口返回数据  (难点是接受返回的数据类型与库对比)

5.加速度信息       XYZ三个轴(可能有多个节点  以图表的形式分别显示出来)

6.图表显示信息   XYZ轴收集到的信息以图表的形式显示(5的显示)

7.文字结果显示   判断的结果以文字的方式表现出来或者配上相应的图(归到  3 类别判断)

相关的程序代码正在努力学习编写,以上是目前对程序设计的构思!

代码参考  用C#一步一步写通信 http://www.360doc.com/content/13/0829/09/7531335_310657574.shtml

  VS2010 MFC下的串口编程 http://www.w2bc.com/Article/34480


下位机实物图与使用的串口软件

关于毕业设计——面向运动的无线体域网系统设计的构想_第1张图片关于毕业设计——面向运动的无线体域网系统设计的构想_第2张图片

以下界面为网上找到的 供参考




你可能感兴趣的:(软件,生活感想)