新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 簡易多通道虛擬示波器的技術研究

        簡易多通道虛擬示波器的技術研究

        作者: 時間:2017-01-12 來源:網絡 收藏

          然后進行延時后啟動下一次的轉換后中斷返回。整個過程中,系統通過中斷方式完成,具有響應及時、提高單片機處理內部和外部事件能力的特點。

          2.2 上位機軟件設計

          LabVIEW是美國國家儀器(NI)公司研發的,類似于C和BASIC開發環境。它廣泛地被工業界、學術界和研究實驗室所接受,視為一個標準的數據采集和儀器控制軟件。

          LabVIEW集成了與滿足GPIB、VXI、RS-232和RS-485協議的硬件及數據采集卡通訊的全部功能[5]。它還內置了便于應用TCP/IP、ActiveX等軟件標準的庫函數。這是一個功能強大且靈活的軟件。利用它可以方便地建立自己的虛擬儀器,其圖形化的界面使得編程及使用過程都生動有趣。

          本設計采用LabVIEW開發平臺制作上位機軟件,軟件界面如圖5所示。該上位機調用底層RS232通信模塊[6],結合通用的波形顯示、按鈕開關等通用模塊設計出如圖5所示的具有串口參數選擇、實時波形顯示、采樣通道選擇、波形參數計算、存儲波形數據和采樣速率可調的器上位機軟件。軟件中首先通過串口參數調整復選框選擇PC機串口數據,然后打開軟件開關,當串口接收數據后將實時波形以及周期和幅值等顯示在軟件界面上。同時軟件設有通道選擇旋鈕和采樣速率選擇滑動桿用于改變波形輸入通道和采樣速率。軟件還設有波形數據存儲按鈕,當按鈕打開時,軟件會將接收到的數據按照波形數據文件以數組形式存儲在PC的磁盤內。Matlab和Exel等數據處理軟件可方便的調用該文件進行分析,方便對其進行更加復雜的數據處理和數據的再現。

        圖5 上位機軟件界面圖。

          3 結論

          本文設計的器系統由單片機ATmega16和Max232構成的下位機系統及由LabVIEW開發的上位機軟件構成。系統充分利用ATmega16單片機軟硬件資源,方便快捷地實現數據采集。并且通過RS232接口實現與上位PC機的連接,PC機通過LabVIEW開發平臺方便地實現進行數據的分析、處理、存儲和打印輸出的簡易器。本系統具有電路簡單、使用靈活方便等特點。因此能廣泛應用于工業、農業、水文系統、環境監測等領域,實現現場勘測和數據采集。


        上一頁 1 2 下一頁

        關鍵詞: 虛擬示波

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 泾川县| 礼泉县| 金乡县| 泽库县| 华宁县| 禹州市| 米脂县| 天门市| 贵定县| 巴彦淖尔市| 马边| 大厂| 营口市| 阿拉善左旗| 泸水县| 黔南| 嘉峪关市| 晋州市| 泗水县| 辽源市| 西乌珠穆沁旗| 东平县| 宣城市| 黄山市| 外汇| 永宁县| 揭东县| 吉林省| 琼结县| 宜丰县| 明水县| 延川县| 洛阳市| 昌平区| 乐平市| 玉林市| 彭山县| 务川| 交城县| 民县| 镇雄县|