3 软件设计
本文引用地址:
//m.amcfsurvey.com/article/159669.htm
3.1 程序流程
软件部分是系统有效工作的核心,其程序流程如图2所示。系统启动后,由U-boot引导启动嵌入式Linux,初始化相关硬件和程序并进入主菜单。其中数据查询,可在LCD上查看以往测量结果,并由机器进行简单的健康情况分析;网络服务,可手动将测得的结果通过WiFi传送至医院,并与医生进行简单的对话;开始检测,血压计进入检测模式;系统设置,可对系统时间、网络参数等进行设置,并可对系统固件进行升级;个人信息,可输入自己的身高、体重、性别和年龄等信息,方便系统对每个人的测量数据进行分别管理和有针对性的健康情况分析。
![2.JPG](//m.amcfsurvey.com/editerupload/fetch/20130823/159669_2_0.jpg)
3.2电子血压计检测模式流程
当测量血压时,微处理器PWM输出控制气泵充气,先充气至压力传感器的最大额定值25 kPa,即187.5 mmHg,再慢慢以每秒下降约3 mmHg的速度匀速放气,调整袖带内气压,实现自动测量血压。一路A/D采样袖带内气压直流分量,以便取得收缩压和舒张压,即高压和低压,并对心跳周期取平均计算心率;另一路A/D采样袖带内气压交流分量,经分析计算后确定收缩压和舒张压的瞬态时间位置,接收血压脉冲信号,触发ADC工作,计算出收缩压和舒张压的结果。心率、血压计算流程图如图3所示。
![4.JPG](//m.amcfsurvey.com/editerupload/fetch/20130823/159669_2_1.jpg)
评论