基于wince的心電圖機軟件系統(tǒng)設計與實現(xiàn)
摘要:設計并實現(xiàn)了一款基于Windows CE的嵌入式心電圖機軟件系統(tǒng)。該系統(tǒng)采用Windows CE所支持的多線程、實時性等技術,能夠對心電數(shù)據(jù)進行實時采集、顯示和存儲并能進行數(shù)據(jù)實時處理與自動分析,并具有界面美觀、操作人性化、高性能、多功能等特點。
關鍵詞:Windows CE;心電圖;多線程;實時性;自動分析
0 引言
據(jù)世界衛(wèi)生組織的數(shù)據(jù),心血管病已經(jīng)成為造成全球人口死亡的主要因素。由于心電圖檢查在診斷此病上具有準確可靠、方法簡便、對病人無損害等特點,在臨床上被廣泛應用。然而目前普遍采用的基于PC機平臺的心電圖機,雖功能全面,但體積龐大、成本較高。而市場上便攜式心電圖機大多采用低檔單片機實現(xiàn),無操作系統(tǒng),處理能力弱,功能簡單,只能進行心電信號的采集、顯示與簡單的數(shù)據(jù)處理,人機界面不友好。隨著大規(guī)模的專用集成電路和計算機芯片的發(fā)展,基于32 bit微處理器的嵌入式系統(tǒng)以低成本、較高的性能和可靠性等諸多優(yōu)勢,應用日益廣泛。基于這種現(xiàn)狀,本文提出了一款高性能、多功能的便攜式心電圖機,采用AU1250處理器與Windows CE操作系統(tǒng),全面提升了產(chǎn)品的處理能力,并使用具有觸摸功能的大型LCD顯示屏,能同步整體顯示十二導聯(lián)同一心動周期的波形,讓醫(yī)生可以更加準確地作出判斷,從而提高了準確率。該機并能對心電波形數(shù)據(jù)進行測量分析、存儲、回放、編輯、打印等。
1 硬件系統(tǒng)簡介
系統(tǒng)硬件結構如圖1所示。
本系統(tǒng)選擇AU1250作為控制核心。AU1250是一款高性能、低功耗(400 mW@400 MHz)、高集成度的嵌入式處理器。AU1250屬于MIPS架構,集成USB(OTG)、SD卡等接口。也是目前市場上為數(shù)不多的支持分辨率為1 280*800大型LCD顯示屏的處理器之一。
基于軟件系統(tǒng)對實時處理以及永久保存大量數(shù)據(jù)的需要,以AU1250為核心的主板配備了128 MB的SDRAM、2 MB的NOR FLASH以及2 GB的NAND FLASH等存儲芯片。并對外提供USB、SD卡(可用于外擴數(shù)據(jù)存儲)、UART、100 Mb/s以太網(wǎng)口等通信接口,實現(xiàn)對采集卡、熱敏打印、數(shù)據(jù)存儲等模塊的調度。
評論