新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于51單片機的無線心電監護系統設計

        基于51單片機的無線心電監護系統設計

        作者: 時間:2011-12-09 來源:網絡 收藏
        3.2.2 PC機軟件設計
        PC機軟件采用VC++6.0編寫。VC++6.0中集成MFC開發環境,該環境提供豐富的接口函數同時透明化程度較高,界面編寫靈活且方便,同時大部分硬件開發商都提供標準的C++接口函數供客戶使用,DLL也是VC++的便捷之處,它是基于Windows程序設計的一種裝置。其中USB通信接口的控制部分通過調用SIXUSB.DLL動態連接庫實現;顯示部分調用:MFC提供的庫函數如Lineto()、Moveto()等,數據存儲采用數據流的方式存儲;調用SetTimer(1,0,NULL)每1 ms產生1次時鐘中斷消息,便于及時更新數據顯示。由于USB模式設置為塊狀數據傳輸模式,所以PC機讀取速度要大于數據采集盒采集速度才能保證數據包不丟失,故每次預讀128字節,然后判斷真實讀到的數據量,將其放到數據存放地址以供顯示。具體流程如圖5所示。

        4 聯機調試及數據記錄
        4.1 數據采集盒的調試
        在心電信號輸入端加10 mV、70 Hz的正弦波信號,將程控放大部分增益設置為1,觀察A/D轉換器輸入端波形,調節手動放大器上的可調電阻,使整個電路的增益為200倍,這樣在A/D轉換器處信號幅值應為1 V;將示波器設置為直流模式,調整抬高電平電路至信號的中心線位于1.5 V左右。這樣整個數據采集盒調試完畢,打開PC機端軟件,將程控放大增益設為1,在顯示屏上應能看到正弦波信號。
        4.2 數據記錄
        一次性心電電極同定位置:在左右肋骨下靠近胳膊處分別貼一個,在腹部右側貼一個。將 HOLTER導聯線連接到電極上,并將另一端插到數據采集盒上,打開電源后,測試者便可做一些基本活動。此時打開PC機端HeartECG軟件,先手動選擇程控放大倍數,使心電信號處于屏幕中央,也可以選擇自動模式,這樣軟件會根據算法自動調節放大倍數便于心電信號的觀測。實測數據如圖6所示,其中圖左是放大500倍波形,圖右是放大1 000倍波形。

        5 結束語
        實驗結果表明該系統具有較強的抑制基線漂移能力、低功耗、操作簡單和支持多個病人同時監護等特點。在空曠環境下,測試者可在50 m范圍內活動,室內可穿過1面水泥墻。因全部采用SMT封裝,數據采集盒尺寸僅為5 cm×6 cm,佩戴方便,是一款廉價實用的


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 陆川县| 台中市| 绥棱县| 南开区| 伊吾县| 长沙县| 龙泉市| 砚山县| 娄底市| 和静县| 阿克| 祁门县| 桂林市| 湖南省| 淄博市| 英德市| 辉县市| 彭州市| 犍为县| 西林县| 浙江省| 兴安县| 利津县| 泽州县| 兰坪| 织金县| 金溪县| 寿光市| 肃宁县| 都江堰市| 余江县| 石嘴山市| 绥棱县| 德阳市| 合作市| 公主岭市| 肥城市| 伽师县| 泊头市| 聊城市| 贺州市|