多參數監護儀能為醫學臨床診斷提供重要的病人信息,通過各種功能模塊,可實時檢測人體的心電信號、心率、血氧飽和度、血壓、呼吸頻率和體溫等重要參數,實現對各參數的監督報警。信息存儲和傳輸,是一種監護病人的重要設備。
軟件設計
系統軟件的主要特點是,以實時數據為核心,以功能獨立化、結構模塊化為軟件設計模式。系統開發采用了結構化的,從上到下的模塊劃分及從底到上的硬件功能封裝的軟件開發設計方法。本系統采用C96語言進行軟件系統開發。
數據采集到整個系統重要的問題。如何實現數據采集,保證數據采集的實時性,并且能高效率地進行數據采集,盡可能少的時間占用少的系統資源,對于多參數同時監護的情況下,是確保系統處理的實時性的重要因素。
在軟件設計中,我們利用硬件定時器及軟件定時器,進行定時中斷,進行多通道、多采樣點的數據采集流程設計。由于人體生理信號的變化較緩慢,采用此種方法已經可以確保高精度、實時性的數據采集。
系統顯示功能的實現,實際上是對顯示控制器SED1330的編程控制。SED1330控制器具有系統控制、顯示操作、繪制操作、存儲操作等共15條指令。
在進行系統顯示模塊的編程時,我們利用C96語言對SED1330的指令功能進行分類組合、封裝,編制了一個基本的顯示控制圖函數庫。通過對子函數的調用,非常方便地實現了復雜的人機界面程序設計。