《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業(yè)界動態(tài) > 推進發(fā)展中國家新生兒監(jiān)護進程,Zephyr操作系統(tǒng)在行動

推進發(fā)展中國家新生兒監(jiān)護進程,Zephyr操作系統(tǒng)在行動

2016-12-15
來源:EEFOCUS

   在發(fā)展中國家,每年有4600萬新生兒因為并發(fā)癥需要特殊護理,300萬新生兒因為搶救不及時而死亡,其中80%被世界衛(wèi)生組織(WHO)認為是可預防或可治療的。是什么原因使得發(fā)展中國家新生兒死亡率居高不下?據(jù)統(tǒng)計,在這些死亡案例中,34%是早產(chǎn),24%是出生窒息,20%是感染,22%是其它原因。因此,在這些地區(qū)急需對新生兒提供高質量的醫(yī)療護理,而這些地區(qū)的醫(yī)療形式卻十分嚴峻,醫(yī)療資源配置極低,醫(yī)護人員和設備極度缺乏,患者數(shù)量眾多,醫(yī)院負擔過重。為此,聯(lián)合國可持續(xù)發(fā)展署制訂了目標,到2030年,全面控制新生兒和5歲以下兒童可預防性死亡。


5850b62b961b-thumb.jpg

                  圖1:發(fā)展中國造成新生兒死亡的三大原因


   隨著物聯(lián)網(wǎng)技術的發(fā)展,可穿戴設備以其低成本、低功耗、可網(wǎng)且更容易實施并推廣,成為有效的解決方案。特別針對醫(yī)療資源極度匱乏的地區(qū),創(chuàng)新的科技為新生兒提供了第一步的健康保證。畢業(yè)于哥倫比亞大學生物醫(yī)學工程的Teresa Cauvel女士設計開發(fā)了一款用于新生兒醫(yī)療監(jiān)測的設備Neopenda,可以實時監(jiān)測新生兒的心率、呼吸率、血氧飽和度和體溫,同時該設備可以通過無線方式連接至平板電腦,醫(yī)護人員可以實時觀察每個新生兒的健康狀態(tài),當新生兒遇險會及時提醒監(jiān)護人,以確保新生兒得到及時救治。


   Neopenda設備的硬件采用Arduino開發(fā)板,軟件采用Zephyr實時操作系統(tǒng),配備測量各項指標所需要的傳感器,如:脈搏傳感器、LilyPad溫度傳感器和雙LED光學傳感器。Arduino以其成熟的設計方案讓Neopenda降低設計風險,Zephyr操作系統(tǒng)以其內核小、可伸縮性和開源性幫助Neopenda快速實現(xiàn)各項新生兒生命體征的測量。Neopenda的早期原型采用Arduino主板及軟件,目前接近商用化產(chǎn)品的設計包含Arduino 101 with Intel?Curie?, Zephyr內核及各種傳感器。


   英特爾居里模塊的優(yōu)勢在于小體積、低成本、低功耗,板上設有12位AD轉換器可以實現(xiàn)DSP精確測量;內置的藍牙BLE、加速度計、陀螺儀傳感器和模式匹配引擎,可用于可穿戴設備的二次開發(fā)。

 

Zephyr操作系統(tǒng):小內核,低功耗,支持廣泛的架構

  Zephyr操作系統(tǒng)的一大特點就是內核很小,可在內存低至 8kB 的系統(tǒng)上運行,甚至可在 RAM 最小為 2KB 時運行,可以在內存受限的可穿戴設備上運行。Zephyr 內核能夠將操作進程與裸機操作系統(tǒng)的其它進程進行分離,也稱為微核和超微內核。超微內核負責所有基本操作任務,包括通過基于內部光纖的積壓作業(yè)(backlog)執(zhí)行任務。微核功能更強大,允許多任務處理和內存存儲,但只在必要時使用,為復雜的傳感器操作和通信提供多線程和中斷服務。


  作為開源系統(tǒng),Zephyr操作系統(tǒng)支持多種架構,如ARC內核(DSP子系統(tǒng))和X86主機芯片,其中X86芯片具有更大的RAM容量,滿足復雜的BLE應用,提供豐富的驅動和傳感器程序,如ADC、GPIO、I2C、SPI、UART、BLE等,全面支持Neopenda設備進行數(shù)據(jù)采集、數(shù)據(jù)處理和數(shù)據(jù)傳輸。


全面的代碼支持,加速設計進程

 Zephyr SDK為設計者提供工具鏈,可以用于DSP子系統(tǒng)和X86主處理器的編譯,編譯器和工具鏈可以快速安裝,有助于設計者節(jié)省開發(fā)時間。GDB調試器與DSP子系統(tǒng)和主處理器協(xié)調工作,調試時,Eclipse IDE和GDB一起運行。除此之外,Zephyr還針對BLE應用提供多種代碼,開發(fā)者可以直接采用,無需重復設計代碼,加速設計進程。


基于Zephyr操作系統(tǒng)的Neopenda監(jiān)測實例

結合peripheral_hr示例代碼展示Neopenda設備實時監(jiān)測新生兒的四個生命體征。

 

5850b62bd66b-thumb.jpg

                   圖2:Neopenda設備監(jiān)測流程

 

如圖2所示,監(jiān)測流程如下:
   監(jiān)測設備從脈搏傳感器、溫度傳感器、脈搏血氧傳感器采集獲得對應數(shù)據(jù),ARC核傳感器子系統(tǒng)應用ADC驅動測量模擬輸入;支持X86主機芯片的Zephyr系統(tǒng)將經(jīng)過處理的數(shù)據(jù)顯示到對應的界面上,用戶可以在APP端監(jiān)測測量結果。

 

脈搏和血氧監(jiān)測結果:

5850b62bbecb5-thumb.jpg

 

安卓系統(tǒng)監(jiān)測界面:

 

5850b62be8c2-thumb.jpg


   盡管還有一些需要改進的地方,Neopenda設備已經(jīng)在烏干達開始規(guī)劃及試用研究,未來會擴展到東非以及全世界醫(yī)護資源匱乏的發(fā)展中國家,Zephyr將會一直助力Neopenda項目的設計、改進、完善,為挽救新生兒生命做出貢獻。


本站內容除特別聲明的原創(chuàng)文章之外,轉載內容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內容無法一一聯(lián)系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。