0 引言
在當今社會,人們的生活水平普遍提高,工作強度越來越大,營養的過剩和運動量的減少,導致心腦血管疾病的發病率是越來越高。隨著社會老齡化趨勢的加劇,解決長期慢性病的監護特別是心腦血管疾病的監護已經是重要的社會問題。隨著GPRS遠程通信技術和短距離無線網絡通信技術的不斷發展和成熟,實時遠程監控技術也逐步成熟,GPRS網絡通信業務是通信公司推出的一項數據傳輸通信業務,在GPRS網絡覆蓋區域內,傳輸距離不受限制,通信費用相對低廉,傳輸速率較快。ZigBee短距離無線通信技術是一種近距離、低復雜度、低功耗、低速率、低成本的雙向無線通信技術,主要用于距離短、功耗低且傳輸速率不高的各種電子設備之間進行數據傳輸以及典型的有周期性數據、間歇性數據和低反應時間數據傳輸的應用。但現有的遠程心電監護系統和遠程移動心電監護系統在實際臨床推廣中,尤其是對院外高危心臟病人的監護,仍然存在諸如病人活動范圍受限、不具備同時多人監護功能、不具備病人地理定位功能等不足,并未開發出成熟、實用的系統。本文解決了嵌入式Linux/QT人機界面、GPRS遠程通信、ZigBee無線通信同步實時監護心電、血壓、血氧、體溫等多生理參數并傳送等相關技術難點,分析了其各自基本特點和所要實現的基本功能,并在此基礎上提出了基于Linux/QT嵌入式系統和ZigBee網絡及GPRS無線通信的心臟病人實時診斷系統的總體解決方案。
1 系統遠程移動終端總體設計方案
本文是把先進的無線通信技術和計算機技術應用于遠程監護系統,針對心腦血管疾病患者在醫療監護方面的特殊背景及臨床救助要求,研制基于無線通信網絡技術及GPS全球衛星定位系統的遠程集群診斷急救系統,用戶通過各種便攜或手持無線通信設備將病人重要的生理信息通過無線通信方式實時、準確、快速地傳送到遠程醫療中心,使病人在家庭、社區隨時可以享受醫療服務并得到醫生的專業指導,從而實現遠程急救、遠程監護、遠程會診,最大限度防止患者發生猝死。這樣不僅可以加強對危重病人和心血管等突發性疾病的預防監護和實施急救,還可以實現醫院資源共享,提高醫療服務水平,減小病人的負擔,提高人民的生活質量和健康水平。同時,針對偏遠地區或者農村的病人,交通不便,醫療資源有限,看病難、看病貴的問題。
遠程移動終端硬件系統組成框圖如圖1所示。
遠程移動終端的硬件采用模塊化設計,以ARM11S3C6410控制芯片為核心控制器,完成所有心電數據的處理,包括數據的采集與控制命令的發出,是整個系統的控制核心,采用Linux嵌入式系統為監控系統,能夠自動運行,處理數據,同時,控制器還采用Linux/QT完成人機界面的編寫,通過ZigBee無線通信協議完成患者體征數據采集,通過GPS信息采集實現人機接口與信息分析診斷中心的GSM/GPRS/3G通信、電源管理等功能。
2 數據的采集、處理與傳輸
2.1 數據采集模塊
完成患者生理信號的采集、放大和濾波過程;為ARM11S3C6410系統提供能直接讀取的信號,采集終端生理信息存儲時間為24 h以上;在遠程移動終端中集成GPS衛星定位系統,能夠實時采集GPS芯片輸出的地理位置信息。將已壓縮的患者心電等信息和GPS經緯度及高度等信息通過GPRS/3G通信網絡上傳給信息分析診斷中心的數據庫中。當患者心電等出現異常時,信息分析診斷中心的GIS系統根據移動終端上傳的GPS信息自動指示病人目前所處的地理位置。為信息分析診斷中心實時提供患者的地理信息,使患者能夠得到快捷、準確的救助。
需要采集患者的體征信息如下:
(1)心電:包括心電波形、心率。心電波形采樣率為300 Hz。
(2)血氧:包括血氧波形、脈率。血氧波形采樣率為50 Hz。
(3)血壓:包括收縮壓、舒張壓和平均壓。
(4)體溫、呼吸。
2.2 數據處理模塊
數據處理模塊的硬件設計是以ARM/SoPC芯片為核心;在ARM/SoPC中集成了相應的處理器;在處理器上移植了嵌入式操作系統。后臺專家分析診斷急救系統則是運行在操作系統上的應用軟件;軟件中的專家系統根據采集患者生理信息,對患者的實時狀態做出判斷,給出相應級別的救治建議。主要功能如下:
(1)心律失常分析,對大量心率數據進行統計分析;
(2)血壓狀態監護的模糊判斷;
(3)體溫、血氧生理指標的模糊判斷。
結合以上體征指標的統計分析和模糊判斷,智能專家系統推理判斷患者的實時狀態,提供相應的救治意見。
2.3 數據傳輸模塊
遠程集群實時診斷急救系統由移動終端和信息分析診斷中心兩部分組成,一個信息分析診斷中心可以同時監護多個病人,實時的接收、存儲、處理遠程用戶終端通過GSM/GPRs/3G無線移動網絡傳送的數據,遠程移動終端數據傳輸系統的整體結構如圖2所示。
BSSG基站系統用以實現BSS和SGSN之間路由和其他信息的傳送。SGSN的主要作用是記錄移動臺的當前位置信息,并且在移動臺和GGSN之間完成移動分組數據的發送和接收。GGSN主要是起網關作用,它可以和多種不同的數據網絡連接,如ISDN,PSPDN和LAN等。GGSN可以把GSM網中的GPRS分組數據包進行協議轉換,從而可以把這些分組數據包傳送到遠端的TCP/IP或X.25網絡。
3 終端數據采集與分析
整個系統在實際工作中傳輸的數據量非常大,可能會出現數據堵塞的問題,在終端系統的設計中首先進行前期的數據分析與處理,如圖3所示,采用每1 min進行一次基于多權值算法求平均值,然后只需對所求值進行傳輸就可以,減少了傳輸數據,增強了數據傳送的穩定性。
4 系統軟件
系統采用Linux操作系統,Linux內核是一種源碼開發的操作系統,采用模塊化設計。在此只保留了必須的功能模塊,刪除了冗余的功能模塊,并對內核重新編譯,從而使系統運行所需的硬件資源顯著減少。Linux系統內核集成了大量的網絡應用程序,支持全部的標準因特網協議和技術所有的互聯網技術,因此將其應用于遠程集群式心臟病人實時診斷系統的設計,具有代碼量小、運行消耗系統資源少、可靠性高,開發周期短等優點,適應實時診斷系統采集控制及傳輸要求。QT作為一種跨平臺的基于C++的GUI系統,能夠提供給用戶構造圖形用戶界面的強大功能。本文選用移植性強的QT軟件設計圖形用戶界面,所設計的GUI實用、簡潔,實現了人機交互,可通過對程序進行輸入、保存、修改和編譯,信息和臨時信息及時輸出顯示達到整合系統的目的。本文采用QT應用進程之間通信機制SignalSlot和FIFO機制。Linux系統不斷偵查本地GUI信息,任何一個QT消息被觸發,系統都會立即執行相應程序,提高整個系統的反應速度和穩定性。系統人機界面Linux/QT執行程序及相關硬件掛載如下:
5 結語
系統的設計利用ARM11S3C6410的硬件功能及處理速度,移植了以S3C6410為硬件核心的Linux嵌入式系統,完成了基于Linux/QT的人機界面的程序開發與編寫,解決了包括基于S3C6410的GPRS遠程通信,數據傳送等多項技術難點。試驗產品控制效果良好,驗證了本系統的先進性、穩定性與實用性,具有推廣與應用的價值。
上一篇:ARM處理器的選型原則
下一篇:ARM ADS集成開發環境的使用
推薦閱讀
史海拾趣
在電子行業中,FCI(First Components International)公司作為一家知名的連接器和互聯系統制造商,其發展歷程中確實有許多值得分享的故事。以下是關于FCI公司的五個發展故事:
- FCI的氣體流量計與傳感器技術突破
FCI作為一家全球性的氣體流量計、氣體和液體流量開關以及液位開關的制造商,其產品廣泛應用于各種工業領域。為了滿足不斷增長的市場需求,FCI投入大量研發資源,成功開發出高精度、高可靠性的氣體流量計和傳感器。這些產品在化工、能源、環保等多個領域得到了廣泛應用,為FCI贏得了良好的市場口碑。隨著技術的不斷創新和產品質量的持續提升,FCI逐漸成為了行業內的佼佼者。
- FCI中國分公司的成立與服務升級
隨著中國市場的快速發展,FCI看到了在中國市場發展的巨大潛力。為了更好地服務中國客戶,FCI決定在中國成立分公司。分公司的成立,不僅為FCI提供了更貼近本地市場的服務平臺,還為其在中國市場的業務拓展提供了有力支持。分公司雇傭了一批在過程儀表和測量控制方面經驗豐富的員工,并新增了數條經過認證的高精度流體標定臺,以提供專業的服務和技術支持。這一舉措顯著提升了FCI在中國市場的競爭力和品牌影響力。
- FCI的AirMax VS高速背板連接器技術革新
為了滿足未來高速數據傳輸的需求,FCI投入巨資研發新一代的高速背板連接器技術。經過多年的努力,FCI成功開發出了先進的AirMax VS高速背板連接器技術,為未來傳輸速率達到40Gb/s的設計奠定了基礎。這一技術的推出,不僅鞏固了FCI在連接器行業的領先地位,還為其在高速數據傳輸領域的發展打開了新的市場空間。
- FCI與航空領域的深度合作
隨著航空技術的不斷發展,對高精度傳感器和流量計的需求也日益增長。FCI憑借其在氣體流量計和傳感器方面的技術優勢,成功打入了航空領域市場。公司與多家知名航空企業建立了深度合作關系,為其提供定制化的產品和解決方案。這些產品在航空器的燃油系統、液壓系統以及環境控制系統中發揮著重要作用,為航空安全提供了有力保障。
- FCI的全球化戰略布局
為了適應全球化的市場趨勢,FCI積極拓展其國際業務。公司通過并購、合資等方式,在全球范圍內建立了多個生產基地和銷售網絡。這些舉措不僅提高了FCI的生產效率和響應速度,還使其能夠更好地服務全球客戶。同時,FCI也加大了對新興市場的投入,通過與當地合作伙伴的緊密合作,成功打入了多個具有潛力的市場領域。
以上五個故事展示了FCI在電子行業發展中的關鍵里程碑和重大成就。從技術創新到市場拓展,再到全球化布局,FCI始終保持著敏銳的市場洞察力和強大的競爭力,不斷推動著電子行業的發展進步。
作為一家有著高度社會責任感的企業,Don Connex Electronics在發展的同時不忘回饋社會。公司積極參與扶貧、助學等公益活動,為貧困地區的教育事業和經濟發展做出了積極貢獻。此外,公司還關注員工的成長和發展,為員工提供豐富的培訓機會和廣闊的發展空間。這些舉措不僅增強了企業的凝聚力,也提升了企業的社會形象。
Don Connex Electronics始終將研發創新作為公司的核心競爭力。公司每年將大量資金投入到新技術、新產品的研發中,不斷推出具有市場競爭力的產品。同時,公司還積極與高校、科研機構合作,引進高端人才,加強技術研發力量。這些舉措使Don Connex Electronics在激烈的市場競爭中始終保持領先地位。
“綠色陶瓷”公司以其環保理念為核心,致力于研發和生產環保型陶瓷電子材料。該公司采用可再生資源和低能耗生產工藝,成功降低了產品對環境的影響。同時,綠色陶瓷還積極推廣循環經濟模式,通過回收再利用廢舊陶瓷材料,實現了資源的最大化利用。這一環保理念不僅贏得了消費者的青睞,也為公司在電子行業的可持續發展奠定了堅實基礎。
隨著業務的不斷擴展,Gem Asia意識到全球化布局的重要性。公司開始在全球范圍內尋找合適的生產基地和市場機會。通過并購海外優質資產、建立海外研發中心和銷售網絡,Gem Asia成功實現了從本土企業向跨國公司的轉變。特別是在亞洲和歐美市場,Gem Asia憑借其高質量的產品和靈活的市場策略,贏得了廣泛的客戶認可和市場份額。
在環境問題日益嚴重的今天,綠色環保已經成為電子產品行業的重要發展趨勢。Datakey Electronics積極響應國家號召,致力于綠色產品的研發和生產。公司投入巨資研發環保材料和生產工藝,成功推出了一系列符合環保標準的產品。這些產品不僅滿足了客戶的需求,還為公司贏得了良好的社會聲譽。
首先感謝soso了 提供F2802x_CSP_RTM升級燒寫插件 有這個就太簡單了 找到28027例程,也就是下載2802X的庫文件 這里面有個flash的例程,打開這個程序,把那個Example_2802xFlash.c Remove掉 加上自己主程序例如Example_2802xGpioT ...… 查看全部問答∨ |
|
我在安裝ActiveSync的時候出了個錯,錯誤提示為“寫入文件時出錯:C:\\Program Files\\Microsoft ActiveSync\\wcesmgr.exe,請驗證您有權訪問該目錄” 請問這是怎么回事,我重啟過機器,還是不行,并且我用的就是administrator賬戶,在其他的機子上 ...… 查看全部問答∨ |
|
問題是這樣的:我想了解下調試的過程, 《1》已經用Activesync建立了開發板和PC的連接,EVC中可以直接將程序下載到開發板中運行,于是,我將一個測試LED驅動的測試程序下載到板子中運行,在Deviceiocontrol函數處設置斷點,發現會在 ...… 查看全部問答∨ |
|
開發環境: VS 2005 C# WinCE PPC 6.0 問題: 現在開發的軟件要和服務器通信(從數據庫獲取數據),目前我用的是webservice通信(網絡連接是GPRS)。 現軟件測試結果:GPRS+webserivce通信速度很慢,時 ...… 查看全部問答∨ |
作一個類似身份認證的項目,被測物體空間小,與外界有兩層塑料相隔,使用什么設備? 作一個類似身份認證的項目, 由于被測物體空間小,空間為直徑2cm大小的洞。 與外界有兩層塑料相隔,打算使用無線的檢測設備,成本要低,請問使用什么設備?請大家幫忙指點!! 謝謝!!! … 查看全部問答∨ |
我想利用定時器Timer_B捕獲方波時間 ,現在程序中還有p1.3中斷 但程序死機 ,將Timer_B中斷封掉 程序正常 請問高手 問題在那里 程序如下 /********** TIMER_B 初始化 *********/ TBCTL = SHR_0+CNTL_0+TBSSEL_0+ID_1+MC_2+TBCLR+TBIE; ...… 查看全部問答∨ |
最近因為用LM3S6911做了個項目,把這個片子玩了玩,后續也將批量采購這個片子,冒出個想法,不如就順便做個lm3s6911的開發板,不知道這個想法有價值否?想聽聽大家的意見,畢竟6911是出來的比較早了,看起來大家都更關心8xxx,9xxx系列的片子。呵呵… 查看全部問答∨ |