基于安卓系统的血压监护系统的设计

时间:2022-07-19 02:00:04

基于安卓系统的血压监护系统的设计

摘 要:文章结合智能移动终端安卓系统开发的个人血压监护系统。该系统采集血压信号,经AD转换,信号处理后由蓝牙模块传输血压信号至安卓移动终端,通过安卓移动终端对血压值存储显示,并实现血压预警和发送短信的功能。

关键词:压力传感器;STC89C52;蓝牙模块;安卓移动终端

引言

移动通信技术日趋成熟,移动医疗受到患者及医务人员重视。在医疗行业IT应用领域中,将安卓移动终端引入到血压监护,是顺应市场潮流,对移动医疗的发展具有重大意义。

1 系统概述

该系统用示波法采集血压信号,经过单片机处理,由蓝牙传输信号到安卓智能移动设备,进行储存、显示和预警。系统结构框图如图1所示。

图1 系统结构框图

安卓智能移动终端操作界面简单,具有可修改可拓展的功能。通过强大的eclipse软件开发平台,实现UI人机交互。如图2、图3和图4所示。

图2主操作界面 图3血压变化界面 图4血压知识普及界面

2 硬件部分

该系统的硬件部分包括血压信号采集,血压信号处理,血压信号传输等三大模块。

2.1 血压信号采集模块

该设计采用US9116压力传感器采集血压信号。通过LM324以及简单的电路为US9116提供恒流源,在恒流工作状态下。US9116将袖带传来的压力转换成几百微伏的小信号,如图5所示。

2.2 血压信号处理模块

US9116采集采集到的血压信号经高精度、低失调电压和低失调漂移特性的AD620进行仪用放大,再经过放大滤波电路,得到可用的血压信号分两路由CD4051分时传送到AD574经行模数转换,然后进单片机进行血压信号处理。具体工作流程如图6所示。

2.3 血压信号传输模块

安卓智能移动终端与STC89C52之间的通信由安卓智能移动终端本身自带的BLK_MD_BC04_B蓝牙模块实现。该蓝牙模块匹配连接后,实现双向通信,即实现了安卓智能移动终端与AT89C52的双向通信。蓝牙电路如图7所示。

3 软件设计

本系统以安卓设备为上位机,STC89C52为下位机。软件设计分两部分,智能移动终端上的安卓程序和STC89C52上的主程序。在使用该系统时,袖带戴在上臂完毕,单片机上电复位初始化,安卓软件打开,连接到蓝牙模块,点击主操作界面图"开始"按钮,开始血压测量。

3.1 主程序设计

主程序实现气泵开关控制、AD574接口程序、AD4051通道选择控制、血压信号计算求出血压值和蓝牙串口通信。主程序流程图如图8所示。

3.2 上位机程序设计

上位机实现人机交互界面、蓝牙数据接收、血压数据存储显示和根据血压值是否异常发送预警短信功能。上位机程序流程如图9所示。

4 结束语

本系统结合安卓智能移动终端,以示波法采集人体血压信号,实现了血压测量的便携化、移动化和方便化。安卓智能端的应用软件将提供丰富的血压知识普及以及超链接,能更好的为客户提供健康帮助。不仅能及时的监测客户的血压,也能回顾以前的血压变化。能实现血压数据之后的后续处理、血压历史数据曲线、即时短信预警等功能。本系统适合普通高压人群,也适合需要实时监控的血压异常人群,具有极大的实用性和社会价值,也是极具市场前景的个人血压监护系统。

参考文献

[1]包旭鹤.便携式电子血压计设计.现代电子技术[J].2007,8(247).PP: 7-11.

[2]刘书生,赵海.蓝牙技术应用[M].东北大学出版社,2001.

[3]刘伟. 传感器原理及实用技术[M].北京:电子工业出版社,2006.

[4]Shane Conder , Luren Darcey,张巍,李卉(译).Android移动应用开发从入门到精通 (第一版)[M].北京:人民邮电出版社,2010.

上一篇:由鱼缸引发的火灾 下一篇:论部队财务管理的监督办法