新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 采用SPCE061A單片機的髖作用力測試儀設計

        采用SPCE061A單片機的髖作用力測試儀設計

        作者: 時間:2012-04-15 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/171614.htm

        3.3 功率的測量

          測得力和速度之后,功率可由二者乘積算得。即功率:

          P=Fv (5)

          但考慮到在計算實數乘法的效率和精度上的劣勢,只負責將采集到的力和速度通過RS232上傳到上位機,實際運算則由上位機完成。此方法能滿足的實時性和精度要求。

        4 系統軟件

          內置在線仿真電路ICE (In-CircuitEmulator)接口和在線串行編程技術,使程序開發、調試和下載等均在可視化開發環境中通過在線調試器PROBE實現,省去了傳統開發中必需的硬件在線實時仿真器(ICE)和程序燒寫器。具體軟件中,充分利用豐富的時基中斷,在IRQ4、IRQ5中斷子程序中完成鍵盤掃描和A/D轉換等工作。與上位機的串行通信則自帶的UART硬件傳輸中斷,以滿足數據雙向傳輸的異步性和實時性。

          系統程序由主程序、力采集子程序、速度計算子程序、串行通信子程序、外擴存儲器子程序和中斷子程序等部分組成。各部分嚴格按照模塊化原則編寫,易于日后系統升級和維護。其中,主程序主要完成各部件的初始化和自檢,以及實際測量中各個功能模塊的協調。

          力采集子程序和速度計算子程序流程圖如圖5所示。

          的上位機監控程序基于Visual C++6.0平臺開發。使用微軟公司提供的MSComm控件,極大程度上避免了直接調用Win32API造成的編程繁瑣等弊端,以較少代碼量實現本系統要求的通信功能。上位機程序具備力計時、平均功率計算、正反轉選擇顯示、測量數據保存和復現等功能。程序運行界面如圖6所示。

        5 結束語

          該測試儀以凌陽16位單片機SPCE061A為控制核心,充分發揮其片內資源豐富和運算速度快的優點,硬件電路結構簡潔,穩定性高。上位機監控程序界面友好,操控方便。測試數據的保存和復現功能便于運動訓練方案的離線分析和制定。整個測試儀具備較強的可擴展性。該測試儀已經開始在中國海洋大學運動體能實驗室試用,并取得了良好的測試效果。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 潞城市| 石楼县| 思南县| 奇台县| 佛山市| 工布江达县| 嘉荫县| 美姑县| 安西县| 江门市| 商丘市| 方正县| 宁强县| 河源市| 广水市| 车致| 安岳县| 方正县| 乐山市| 上杭县| 陇川县| 遵化市| 茌平县| 雅安市| 庆城县| 大洼县| 井冈山市| 红原县| 洪雅县| 澄城县| 呼图壁县| 株洲县| 玉树县| 东乡族自治县| 克东县| 临城县| 怀仁县| 永德县| 扶风县| 修武县| 舟山市|