医用单片机开发教程 - 第19章-实验18 血压测量与显示实验_第1页
医用单片机开发教程 - 第19章-实验18 血压测量与显示实验_第2页
医用单片机开发教程 - 第19章-实验18 血压测量与显示实验_第3页
医用单片机开发教程 - 第19章-实验18 血压测量与显示实验_第4页
医用单片机开发教程 - 第19章-实验18 血压测量与显示实验_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1第19章:实验18血压测量与显示实验——卓越工程师培养系列——2

通过医疗电子单片机高级开发系统,读取人体生理参数监测系统发送过来的无创血压实时数据包、无创血压测量结果1数据包、无创血压测量结果2数据包、无创血压测量结束数据包,并对这四个数据包进行解包,最后,将解包之后的实时袖带压、收缩压、舒张压和脉率值显示在OLED显示屏上,启动测量和停止测量通过医疗电子单片机高级开发系统上的Key1和Key3按键实现,如下图所示。该实验的数据源是人体生理参数监测系统,该系统在“演示模式”下,收缩压、舒张压和脉率分别为120mmHg、80mmHg和60bpm,在“实时模式”下,需要将袖带连接线(黑色)一端连接到该系统背面的NBP接口,另外一端连接到血压袖带,这样就可以实时监测模拟器或人体的血压信号。《医用单片机开发实用教程-基于STM32F4》-配套讲义1.实验内容3

为了进行实验对照,本实验还需要实现如下功能:(1)通过UART4接收人体生理参数监测系统的数据包,并将接收到的数据包通过UART7发送至7寸触摸屏;(2)通过UART7接收7寸触摸屏的命令包,并将接收到的命令包通过UART4发送至人体生理参数监测系统。这样,就可以通过对比触摸屏(“血压测量与显示实验”界面)上显示的数值与OLED显示屏上的数值,验证实验是否正确。本实验需要将UART4接收到的无创血压实时数据包、无创血压测量结果1数据包、无创血压测量结果2数据包、无创血压测量结束数据包进行解包处理,并将解包结果中的实时袖带压、收缩压、舒张压和脉率值显示到OLED显示屏,如下图所示。《医用单片机开发实用教程-基于STM32F4》-配套讲义1.实验内容4

本实验涉及的血压数据包包括无创血压实时数据包、无创血压测量结束数据包、无创血压测量结果1数据包、无创血压测量结果2数据包,血压命令包包括无创血压启动测量命令包、无创血压中止测量命令包。《医用单片机开发实用教程-基于STM32F4》-配套讲义2.实验原理2.1血压数据包的PCT通信协议5本实验要求,通过Key1按键启动无创血压测量,通过Key3按键中止无创血压测量。在Key1按键按下的响应函数ProcKeyDownKey1中,发送无创血压启动测量命令包,在Key3按键按下的响应函数ProcKeyDownKey3中,发送无创血压中止测量命令包。《医用单片机开发实用教程-基于STM32F4》-配套讲义2.实验原理2.2血压命令发送6《医用单片机开发实用教程-基于STM32F4》-配套讲义2.实验原理2.3解包结果处理流程7《医用单片机开发实用教程-基于STM32F4》-配套讲义2.实验原理2.4OLED显示血压参数流程8步骤1:复制并编译原始工程步骤2:添加ProcNBP和SendNBPCmd文件对步骤3:完善ProcNBP.h文件步骤4:完善ProcNBP.c文件步骤5:完善SendNBPCmd.h文件步骤6:完善SendNBPCmd.c文件步骤7:完善Timer.c文件步骤8:完善ProcKeyOne.c文件步骤9:血压测量与显示实验应用层实现步骤10:编译及下载验证3.实验步骤《医用单片机开发实用教程-基于STM32F4》-配套讲义9

在本实验的基础上增加以下功能:(1)人体生理参数监测系统在“实时模式”下,F429核心板接收到的实时袖带压、收缩压、舒张压和脉率为无效值(-100代表无效值),OLED显示屏上按照“---”格式显示;(2)按下无创血压启动测量按键(Key1),OLED上的实时袖带压、收缩压、舒张压和脉率按照“---”格式显示;(3)随着人体生理参数监测系统开始测量,每200ms显示一次实时袖带压;(4)在接收到测量结束标志时,显示收缩压、舒张压、脉率以及最终的实时袖带压值;(5)任何情况下,按下无创血压中止测量按键(Key3),OLED显示屏上的实时袖带压、收缩压、舒张压和脉率均按照“---”格式显示。完成以上功能之后,尝试继续增加以下功能:(1)将每次测量得到的血压数据(收缩压、舒张压和脉率)保存至内部Flash;(2)可以最多保存10组血压数据;(3)增加KeyOne和ProcKeyOne模块;(4)当按下Key2按键时,通过计算机上的串口助手打印出这10组血压数据。4.本章任务《医用单片机开发实用教程-基于STM32F4》-配套讲义101.血压测量有几种方法?简述示波法测量血压的原理。2.正常成人收缩压和舒张压取值范围是多少?正常新生儿收缩压和舒张压取值范围是多少?3.完整的无创血压启动测量命令包和无创血压中止测量命令包分别是什么?4.如何通过计算机的串口助手发送完整的无创血压启动测量命令包和无创血压中止测量命令包

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论