·上一文章:ARM嵌入式系统中触摸屏的中断控制方法
·下一文章:RSM2249
算法思想
根据整个系统模块划分的结果,分析发现,算法难度较大的应该是血压测量部分,而体温测量、呼吸频率测量和脉搏测量相对容易很多,当然在体温测量中由于DS18B20的严格时序要求,代码的编写需仔细。
针对血压测量,业界普遍采用示波法,最终产品的实现可考虑利用此类已经成熟的算法来完成。而呼吸频率测量和脉搏测量,都可以简单地利用测量周期再取倒数的方法来完成,同时为了避免误差,可以考虑增加样本数量等。关于体温测量,则需严格遵循DS18B20的初始化时序和读写时序。
程序流程图
将本文提到的设计方案投入实践中,最终完整实现的功能是体温测量,在此给出体温测量的软件程序流程图如图9所示。
总结
本文提出的基于MXT8051的便携式多功能体检计的设计方案对该类综合化医疗电子设备产品的最终实现具有一定的参考价值。由于时间关系,并未完全实现预期功能。同时在预期功能之外,还可以做相应扩展,如利用MXT8051的片上资源----串口(UART)和计算机通信,将历史测量数据传至计算机以供医学对比及分析等。