| Multi-parameters Physiological Information Acquisition System (MPIAS) can achieve body parameters, such as blood pressure, pulse, breath, ECG and body temperature, and provide important data information for medicine clinical diagnosis and greatly alleviate working intensity of paramedic. MPIAS has become the indispensable medical equipment.Multi-parameter physiological information acquisition system includes PC software system and hardware system.The mainly research work of this thesis is the design of software system, to realize following functions:serial communicating function that makes MPIAS transfer data to PC and the PC order to MPIAS; real-time data displaying and saving function; data processing function which delete noise signal contained in signal based on Denoising Algorithm (DA) and the Feature Point Detection Algorithm (FPDA), Physiologic Feature Points (PFPs) can be detected accurately, and parameters can be calculated based on PFPs.The characteristic of some kinds of DAs and FPDAs are compared with each other and the Wavelet Threshold Denoising Algorithm (WTDA) and the Time-Domain Peak Localization Algorithm (TDPLA) are selected to process signal. In paper, WTDA is used to reduce the noise signal embedded in signal, and TDPLA based on wavelet transform is used to detect the FPs. Both of WTDA and TDPLA are all verified in Matlab with data of MIT/BIH. Calculating results show noise components can be deleted with WTDA under the premise of avoiding influence on the initial signal and PFPs can be detected with TDPLA accurately.The software system is designed based on Visual C++. The system contains 3 components: testing components, serial communicating component and data processing component. Testing components include:blood pressure, pulse, breath, ECG and body temperature testing components. Serial communicating component permits PC to control hardware system to sample signal and make the data transfer to upper PC to displaying and saving. Data processing component realizes the denoised of signal based on WTDA and PFPs detected based on TDPLA. meanwhile, all parameters can be obtained from the calculation of PFPs detected.The software system is debugged with hardware system by testing different persons in components. The experiment results show that the software system can obtain parameters accurately and transfer them to PC by realizing functions of processing, saving and displaying. |