论文部分内容阅读
近年来,随着医疗的改革,家庭保健和社区医院等医疗模式逐渐在医疗领域中兴起。这些医疗模式通过远程医疗技术,有效的缓解了人们看病贵、看病难等问题。基于远程医疗监护的便携式小型多参数生理监护仪得到了广泛应用,这类监护仪更多采用高性能嵌入式操作系统作为平台以提供功能丰富的人机界面和具备较强的网络通信能力。Linux操作系统以其开源、免费、开发方便等特点,在监护仪中得到了广泛的应用。本课题研究了基于Linux的多功能监护仪软件设计方法,该监护仪不仅可以在本地进行实时监护,还可以通过网络进行远程监护。本文从监护仪软件系统需求角度展开,分析了监护仪本控软件的需求和远程服务器软件的需求,并提出相应的方案,主要内容包括以下部分:(1)嵌入式Linux操作系统的移植。根据监护仪的硬件和软件需求,对Linux操作系统的bootloader、内核和根文件系统进行移植。(2)FPGA接口总线驱动设计。利用Linux系统虚拟内核机制,实现物理设备到用户虚拟地址空间的映射,为应用程序提供操作接口。(3)监护仪的软件设计与实现。根据监护仪的软件需求,分别设计了心电监测功能、血氧监测功能、血压测量功能、体温测量功能以及用于手术后药物控制的输液控制功能。此外,监护仪软件还设计了异常报警、本地存储和远程监护功能。(4)远程服务器的软件设计与实现。远程服务器需要对多个监护仪进行实时监控,因此远程服务器的软件设计需要实现并发响应模式,并且能够对监护仪进行远程操作。本课题设计的基于Linux的多功能监护仪的本控软件实现了心电测量功能、血压测量功能、血氧测量功能以及输液控制功能。此外,本课题还设计了远程服务器软件作为监护仪的程控软件,该程控软件实现了对多个监护仪进行集中监护和远程监护功能。