版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1第19章:实验18血压测量与显示——卓越工程师培养系列——2目录《医用DSP开发实用教程-基于TMS320F28335》-配套讲义实验内容实验原理实验步骤本章任务本章习题3医疗电子DSP基础开发系统读取并解包人体生理参数监测系统发送过来的无创血压实时数据包、无创血压测量结果数据包、无创血压测量结束数据包,然后将实时袖带压、收缩压、舒张压和脉率值显示在OLED显示屏上,如下图左图所示。启动测量和停止测量由按键KEY0和KEY2控制。数据源是人体生理参数监测系统,该系统在“演示模式”下,收缩压、舒张压和脉率分别为120mmHg、80mmHg和60bpm;在“实时模式”下,需要将袖带连接线(黑色)的一端连接到系统背面的NBP接口,另一端连接到血压袖带,这样就可以实时监测人体生理参数模拟器或人体的血压信号。本实验的结果如下图右图所示。1.实验内容《医用DSP开发实用教程-基于TMS320F28335》-配套讲义4为了进行实验对照,还需要实现如下功能:(1)通过SCIA接收人体生理参数监测系统的数据包,并将其通过SCIC发送至触摸屏;(2)通过SCIC接收触摸屏的命令包,并将其通过SCIA发送至人体生理参数监测系统。这样,就可以通过对比触摸屏(“血压测量与显示实验”界面)上显示的数值与OLED显示屏上的数值,验证实验是否正确。1.实验内容《医用DSP开发实用教程-基于TMS320F28335》-配套讲义52.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.1解包结果处理流程接收到无创血压实时数据包后,将实时袖带压数据保存至变量s_iNBPCufPre;接收到无创血压测量结果1数据包后,将收缩压、舒张压、平均压数据分别保存至变量s_iNBPSys、s_iNBPDia、s_iNBPMap;接收到无创血压测量结果2数据包后,将脉率值保存至变量s_iNBPPR;接收到无创血压测量结束数据包后,SetNBPEndMeasureFlag函数将变量s_iNBPEndMeasureFlag置为1,如右图所示。对解包结果进行处理的流程将在ProcNBP模块的SCIAToSCIC函数中实现。62.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义在OLED显示屏上显示实时袖带压、收缩压、舒张压和脉率需要3步。第1步,通过GetNBPData函数获取血压参数。第2步,调用OLEDShowString函数将血压参数更新到F28335的GRAM,如果测量结束,需要更新实时袖带压、收缩压、舒张压和脉率;如果测量未结束,只需要更新实时袖带压。第3步,调用OLEDRefreshGRAM函数将F28335的GRAM更新到SSD1306芯片的GRAM。实时袖带压每200ms更新一次,因此,函数GetNBPData、OLEDShowString和OLEDRefreshGRAM也需要每200ms执行一次。在Main.c文件的Proc2msTask函数中,设计一个计数器(s_iCnt100),Proc2msTask函数执行100次,GetNBPData、OLEDShowString和OLEDRefreshGRAM函数执行一次,这样,就可以实现每秒更新一次血压参数显示。OLED显示屏显示血压参数流程图如右图所示。2.2OLED显示血压参数流程7步骤1:复制并编译原始工程步骤2:添加ProcNBP和SendNBPCmd文件对步骤3:完善ProcNBP.h文件步骤4:完善ProcNBP.c文件步骤5:完善SendNBPCmd.h文件步骤6:完善SendNBPCmd.c文件步骤7:完善ProcKeyOne.c文件步骤8:血压测量与显示实验应用层实现步骤9:编译及下载验证3.实验步骤《医用DSP开发实用教程-基于TMS320F28335》-配套讲义84.本章任务在本实验的基础上增加以下功能:(1)人体生理参数监测系统在“实时模式”下,F28335核心板接收到的实时袖带压、收缩压、舒张压和脉率为无效值(-100代表无效值)时,OLED显示屏上以“---”格式显示;(2)按下KEY2按键启动无创血压测量,OLED显示屏上的实时袖带压、收缩压、舒张压和脉率以“---”格式显示;(3)随着人体生理参数监测系统开始测量,每200ms显示一次实时袖带压;(4)接收到测量结束标志时,显示收缩压、舒张压、脉率以及最终的实时袖带压值;(5)任何情况下,按下KEY0按键将中止无创血压测量,OLED显示屏上的实时袖带压、收缩压、舒张压和脉率均以“---”格式显示。完成以上功能之后,尝试继续增加以下功能:(1)将每次测量得到的血压数据(收缩压、舒张压和脉率)保存至内部Flash;(2)最多可以保存10组血压数据;(3)完善KeyOne和ProcKeyOne模块;(4)按下KEY1按键,通过计算机上的串口助手打印出这10组血压数据。《医用DSP开发实用教程-基于TMS320F28335》-配套讲义95.本章习题1.血压测量有哪几种方法?简述示波法测量血压的原理。2.正常成人收缩压和舒张压的取值范围是多少?正常新生儿收缩压和舒张压的取值范围是多少?3.完整的无创血压启动测量命令包和无创血压中止测量命令包分别是什么?4.如何通过计算机的串口助手将完整的无创血压启动测量命令包和无创血压
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 常州市教师招聘考试题及答案
- 肌肉骨骼系统疾病症状分析与护理技能培训
- 宝鸡市教师招聘笔试题及答案
- 痔疮病情解读与护理方法培训
- 2026 专注力培养智能步骤课件
- 胆结石症状解析及护理要点掌握
- 2026 儿童适应能力音乐互动课件
- 自闭症训练培训
- 脑卒中常见症状及护理要点讲解
- 肛门瘙痒症状解析及护理建议
- 外墙施工成品保护方案
- 【MOOC】《电网络分析》(浙江大学)章节期末慕课答案
- 2025年贵州省公安厅招聘警务辅助人员考试真题(含答案)
- 算力中心容器化部署方案
- 殡仪馆面试题目及答案
- 低空经济农林植保
- 拍摄剪辑培训课件
- 《数控加工编程》课件-端面粗车循环指令G72
- 2024年凤凰新华书店集团有限公司市县分公司招聘笔试真题
- 【MOOC】颈肩腰腿痛中医防治-暨南大学 中国大学慕课MOOC答案
- 人教版八年级下册历史教案全册
评论
0/150
提交评论