久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 醫療電子 > 設計應用 > 基于體感網的可穿戴運動監測系統

基于體感網的可穿戴運動監測系統

作者:汪豐 高帥鋒 薛詩靜 時間:2014-12-29 來源:電子產品世界 收藏
編者按:  摘要:可穿戴運動監測系統可方便地實現人體的運動姿態檢測以及運動功能評估。本系統采用高集成度慣性傳感器及近距離無線通信技術構建體感網,同步采集人體多個部位加速度和角速度信號,實現可穿戴的多節點運動監測。系統可應用于與人體運動功能相關的研究,如帕金森病人運動功能評估等。   引言   本文設計實現了包含5個傳感器節點的可穿戴運動監測系統。通過將傳感器節點置于被試者的雙腳腳踝、雙手手腕和腰部,采集人體運動過程中的加速度和角速度等運動信號。此后,將采集到的信號上傳至上位機,進行數據分析,計算與運動功能相關

  3.1.1 主程序

本文引用地址:http://cqxgywz.com/article/267435.htm

  上電后,主程序進行各模塊初始化,包括時鐘初始化、串口配置、開啟總中斷、無線通信配置為發送模式,進入主循環。在主循環中通過判斷命令標志位來執行相應的操作。當為“1”、“2”和“3”時,通過無線模塊以廣播形式分別發送“開始”、“結束”和“擦除”命令,之后標志位置0,繼續主循環。當ComFlag為“4”時,通過無線模塊發送“上傳”命令,之后切換無線收發狀態為接收模式,開始接收終端節點數據。流程圖如圖4所示。

  無線數據接收流程為:無線通信切換成接收模式,數據按照“幀”格式接收,為了保證數據的有效性,對每一幀數據進行校驗。每幀數據包含30字節有效數據,并在數據幀尾添加1位校驗位。采用奇偶校驗法,在接收到一幀數據后,將前30字節數據按位想加,判斷和的奇偶,并與終端節點計算的數據幀校驗位結果進行對比,若校驗一致,則去除校驗位,將有效數據通過串口上傳至PC機,并進行數據字節個數的統計,然后向終端節點發送“success”,通知終端節點當前數據幀接收成功。若校驗不一致,則發送“fail”,通知終端節點重新發送當前數據幀。終端節點在采集存儲數據時候會記錄數據個數,在收到“上傳”命令后首先發送數據個數,用以進行數據上傳結束的判斷。當接收到的數據個數與采集的個數一致時數據上傳結束,流程如圖5所示。

  3.1.2 中斷程序

  通過串口中斷來進行上位機命令的識別。當通過串口接收到字符串之后,進入串口中斷,在串口中斷服務程序里,首先進行命令字符串的匹配,然后給命令標志位ComFlag賦值,如圖6所示。

加速度計相關文章:加速度計原理


評論


相關推薦

技術專區

關閉