首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
FPGA/CPLD可编程逻辑
» DIY宝典:用智能硬件BB-Black搭建狂拽炫酷的远程医疗监测系统
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
DIY宝典:用智能硬件BB-Black搭建狂拽炫酷的远程医疗监测系统
发短消息
加为好友
porereading
当前离线
UID
863084
帖子
7183
精华
0
积分
3592
阅读权限
90
在线时间
209 小时
注册时间
2011-11-30
最后登录
2019-8-28
论坛元老
UID
863084
1
#
打印
字体大小:
t
T
porereading
发表于 2015-10-26 22:34
|
只看该作者
DIY宝典:用智能硬件BB-Black搭建狂拽炫酷的远程医疗监测系统
web服务器
,
数据库
,
Black
,
硬件
,
智能
基于BB-Black的智能硬件生理监测
本文以BeagleBone Black为核心,挂接ZigBee无线传感节点和GSM/GPRS模块;建立web服务器和SQLite数据库,接收、解析和存储ZigBee节点采集的生理数据,控制GSM/GPRS进行紧急呼救和发短信;让硬件智能化,提供自动生理监测功能,为人们的生活提供便利。
目前,医疗设备的主要缺陷是价格昂贵、体积庞大和非智能;随着技术的发展,近年来涌现了不少优化的智能医疗设备,给人们的生活带了极大便利。但仍存在功能单一,不可远程访问等缺陷。
BB-Black开发板以其价格便宜、功能强大等优点广泛应用于各种场景,怎样利用BB-Black设计一个更智能、功能更齐全的实时远程医疗监测系统,将是一个有意义、有市场前景的研究课题。
1.应用系统总体结构设计描述
1.1硬件平台相关介绍
设计共涉及BB-black、ZigBee和GSM/GPRS三个硬件模块。其中BB-black开发板为核心模块,是一款基于AM3359处理器的开发套件,其实物图如图1所示。处理器集成了高达1GHz的ARM Cortex-A8内核,并提供了丰富的外设接口和两个扩展接口,可扩展LCD、UART、eMMC、ADC、I2C、SPI和PWM等接口。其系统框图如图2所示。
AM3359是基于ARM Cortex-A8内核的微处理器,在图像、图形处理、外设和诸如etherCAT和PROFIBUS的工业接口选项方面进行了增强,并支持Linux、WinCE和Android等高级操作系统。该处理器包含了多个子系统。微处理器单元(MPU)子系统基于ARM Cortex-A8微处理器;POWERVR SGX图形加速子系统用于3D图形加速以支持显示和游戏效果;可编程实时单元子系统(PRUSS)使用户可以创建各种超越本地外设的数字资源。此外,PRUSS独立于ARM内核,这就允许设备有独立的操作和时钟,从而在复杂系统解决方案中有更大的灵活性。
图1 BB-black实物图背面(左),正面(右)
图2 BB-Black系统框图
1.2系统功能模块及信息处理过程
系统的功能模块如下图3所示,主要由数据采集模块、GSM模块、远程登录模块和BB-Black模块四部分组成。其中生理数据模块采用ZigBee无线传感节点实时采集用户生理数据;GSM模块采用四频GSM/GPRS,实现紧急报警和定位;远程登录模块是指手机或其它上网设备,供用户远程访问和监控;BB-Black模块是本系统的核心模块,该模块又可分为数据处理、Boa服务器和SQLite数据库三部分。数据处理模块实现对数据的接收、解析、向SQLite数据库插入数据和向GSM模块下达紧急报警命令;SQLite数据库主要用于存储生理数据;Boa服务器则实现用户的远程访问查询SQLite数据中存储的生理数据。
图3系统功能模块框图
正如上图所示系统的信息处理过程如下:
1.生理数据采集模块实时采集生理数据。
用户可根据需要随身携带相应的生理数据检测模块(如:血压、血糖、脉搏等检测模块),在BB-black建立的无线传感网络覆盖范围内移动、实时生理数据采集,按IEEE 802.15.4的通讯标准,通过无线网络将生理数据包传送出去;在BB-black开发板上连接的ZigBee终端节点将数据包接收。
2. BB-black模块接收、分析和处理生理数据。
AM335x处理器定时的读取终端节点接收的数据包,通过解析得到数据包中的生理数据,并存储到SQLite数据库,同时根据健康指标对数据进行分析,若遇紧急情况,则向GSM/GPRS模块发AT控制命令,进行紧急呼救。
3.监护人或医生可随时随地访问服务器查看、管理被监护人近期生理数据。
用户通过上网设备打开浏览器登陆Boa服务器,提交查询表单,即可访问SQLite上存储的被监护人的生理数据,实现远程了解被监护人近期身体状况,实现远程监控。
本系统应用场景可如图4所示。
图4系统应用场景图
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议