新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于J2ME的脈搏波測量系統設計原理

        基于J2ME的脈搏波測量系統設計原理

        作者: 時間:2017-02-27 來源:網絡 收藏




        圖5 程序流程圖

        設計過程如下:

        1)構建基于MIDLet的Mobile主類,實現按鈕監聽,在其監聽消息中響應手機左控制鍵退出(Cmd_Exit)和右控制鍵顯示脈搏波(Cmd_Show)的命令。部分代碼如下:


        2)建立派生于GameCanvas實現按鈕監聽的Show類,畫脈搏的函數名為DrawPulse用于將接收到的脈搏數據動態顯示在屏幕上。部分代碼如下:


        3)建立Record類,通過RecordStore的方法addRecord,deleteRecord,getRecord存儲,刪除和顯示收到的脈搏數據。至此整個J2ME的界面搭建完成。部分代碼如下:


        4)建立新類使其實現Punnable(多線程)。由于需要發送連接請求和接收數據,必須要將發送和接收過程使用多線程實現。導人輸入輸出數據流包循環接收數據。部分代碼如下:



        4 數據昱示與結果分析

        考慮到自然光對測量的影響,將整個電路放置在不透光的小型圓柱形密封容器內(直徑約5cm,高度約5 cm),中間打1.5 cm直徑的孔,用于固定受測者手指姿態,頂部打0.5 cm的孔用于反向放置光敏電阻。分別將采集電路板、藍牙傳輸電路板疊放并用泡沫固定。測試時用手指的指尖按住光敏電阻的表面,受測者可以較長時間保持穩定的姿態。受測過程中有時出現部分毛刺和基線漂移現象,但是不影響整體測量效果。測量結果為:脈搏波形平滑,噪聲抑制良好,長時間觀測達到穩定后能提供使用者健康狀態評價參數,如圖6所示。



        圖6 數據顯示

        5 結論

        系統采用C8051F330單片機和J2ME藍牙研制便攜式脈搏波測量儀,相比傳統的檢測設備,采取了光電容積脈搏波描計法,結果誤差控制在10%以內、成本降低了50%以上、體積減少50%以上,配合J2ME可方便地進行二次開發。同時系統在部分細節還有待提高,比如采用更加有效的濾波方法濾除脈搏波中的基線漂移等噪聲、構建更加人性化的手機界面等等。在系統基礎上使用J2ME二次開發郵件系統或者CPRS,構建遠程社區醫療保健系統,將人體生理信號使用手機發送給醫生進行遠程診斷,會給用戶帶來極大的便利,顯示出良好的使用前景。

        上一頁 1 2 下一頁

        關鍵詞: 脈搏波測量系統J2ME虛擬

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 城固县| 荆州市| 沂源县| 汝阳县| 玉田县| 溆浦县| 东乡| 阳江市| 华池县| 龙游县| 冷水江市| 贺州市| 巴塘县| 名山县| 墨脱县| 泾阳县| 咸阳市| 邵阳县| 东平县| 苏尼特左旗| 芦山县| 招远市| 河北省| 临洮县| 崇州市| 南陵县| 都兰县| 汨罗市| 铁岭市| 马山县| 丹阳市| 潮安县| 台中县| 建始县| 贺兰县| 娱乐| 枞阳县| 丹凤县| 泽州县| 集安市| 兰西县|