新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于傳感器實驗臺的數據采集系統設計

        基于傳感器實驗臺的數據采集系統設計

        作者: 時間:2012-07-14 來源:網絡 收藏

        0 引 言

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

          原理臺由一些分立元件組成的電路和指針式儀表構成,結果往往不是很穩定,而且以電流、電壓形式顯示的結果不是很直觀。為了提高教學質量,將實驗臺的輸出送入計算機進行顯示與數據處理。該人機界面友好,操作簡單方便,已成功地應用于實驗教學中,且效果良好。

          l 總體

          原理圖如圖1所示。

          

          該采用PCIl711卡作為PC機與實驗臺之間的接口。

          2 系統介紹

          系統采用Visual Basic 6.0實現,該系統能夠對CSY傳感器實驗臺的實驗數據進行采集存儲、處理以及圖形顯示等操作。參數設定設置實驗名稱、操作學生信息。數據采集分單次采集,連續采集2種。數據顯示分簡單顯示和線性擬合顯示2種。其他有數據打印、存儲等。系統軟件結構圖如圖2所示。

          

          3 信號采集程序

          選中“數據采集”,將出現如圖3所示窗體。窗體提示將要選擇采集數據的方式,是單次數據采集或是連續數據采集。單次數據采集窗體功能實現的流程圖如圖4所示。連續數據采集方式和單次數據采集基本相似,只是在單次數據采集程序的基礎上加上一個FOR循環。

          

          4 數據顯示

          數據顯示有2種:一是將數據顯示在文本框中;二是將數據顯示在坐標中,并進行線性化處理。

          4.1 數據在文本框中顯示

          數據在文本框中是一個個以順序的形式顯示的。要實現數據在文本框中顯示比較簡單,但是要解決的問題是如何將文本框中的數據的每一行讀取出來。win-dows API提供有讀取TextBox第N行的功能,在實現文本框中的每一行數據的讀取后,再把每一行的值賦給MSFlexGrid控件的TextMatrix屬性,做一個FOR循環,這樣就可以實現采集卡數據的圖表顯示。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 通辽市| 灵川县| 泰安市| 海原县| 温泉县| 莲花县| 哈巴河县| 东山县| 腾冲县| 宕昌县| 乌鲁木齐县| 郴州市| 耒阳市| 临桂县| 于都县| 登封市| 泰州市| 响水县| 凉山| 克什克腾旗| 禹城市| 新建县| 广灵县| 正定县| 曲水县| 射洪县| 海盐县| 岗巴县| 云梦县| 银川市| 乌拉特中旗| 同仁县| 新巴尔虎左旗| 门头沟区| 云阳县| 蓝田县| 建平县| 永泰县| 颍上县| 马关县| 绵竹市|