血压实时监测系统设计与实现
2021-08-24吴云龙程武山
软件导刊 2021年8期
吴云龙,程武山,2
(1.上海工程技术大学机械与汽车工程学院,上海 201620;2.安徽非禾科技有限公司,安徽 芜湖 241003)
0 引言
我国医疗器械研发还处于初级阶段,不能完全满足社会需求[1-2]。血压是人体健康的重要指标,国内的血压测量方式大多为直接测量,即水银式测压法,该方法存在携带不便、技术要求高等缺点。国外的血压测量方式多为间接测量。本文结合以上两种测量方式,设计了一种基于STM32F407 的血压动态监测系统。通过对血压的测量原理分析,设计了微型气泵、电磁阀、信号放大电路、滤波电路等[3-4],通过软件设计将压力曲线和测量值显示在屏幕上,并通过无线局域网上传到上位机界面实现实时监控。
1 总体设计
本文采用32 位的STM32F407 作为微控制器,主要负责血压数据的采样及与串口屏进行通讯。压力传感器采集到的信号经过直流信号放大电路、交流信号滤波电路送到STM32 内部进行模数转换,通过串口与显示屏进行数据通讯,最终显示在屏幕上。采用无线局域网上传到上位机界面数据库,实现实时监控。采用定时器输出PWM 方波控制气泵的充气速度以适应人体的压力反馈。最后根据相应算法进行滤波、拟合,计算出血压值[5]。系统总体设计架构如图1 所示。

Fig.1 Overall system architecture图1 系统总体架构
2 血压形成原理及测量
2.1 血压形成原理
血压是血液作用于单位面积上的侧压力。血压主要由3 个基本因素形成:①心室收缩射血所产生的动力和血液在血管内流动所受到的阻力间的相互作用。……
登录APP查看全文
