基于 LabWindows/CVI 的虛擬示波器研究與設計
LabWindows/CVI 的TCP 庫函數提供了與平臺無關、面向連接的、字節(jié)流網絡通信協議編程接口。
下面是LAN通信代碼實例:
3 結果分析
根據上述的軟件設計思想,完成圖3虛擬界面的設計。以正弦波信號為例進行分析,結果如圖5所示。
虛擬示波器的功能包括:
?。?)通道垂直偏轉系數開關(VOLTS/DIV):調節(jié)通道衰減檔位偏轉系數;(2)顯示屏:顯示波形及相關信息的主要輸出界面;(3)通道功能鍵:用來打開或關閉對應通道及菜單;(4)通道垂直位移旋鈕:用來調節(jié)通道波形垂直位移;(5)觸發(fā)電平調整旋鈕(LEVEL):根據觸發(fā)電平決定掃描開始的位置;(6)運行/停止功能鍵:按一次波形停止,再按一次波形運行;(7)自動功能鍵:按一下此鍵自動捕獲波形的相關數據在屏上準確顯示;(8)運算功能鍵:按下該鍵打開或關閉運算功能及菜單;(9)LAN接口:外接網線。
4 結語
虛擬儀器的出現,徹底打破了傳統儀器由廠家定義功能,用戶無法改變的模式。用戶可以根據自己的需求,設計儀器系統。隨著電子技術的不斷發(fā)展虛擬儀器正向著智能化、網絡化的形式邁進?;贚AN 設計的虛擬示波器滿足了工業(yè)智能控制系統的要求,有效的降低了監(jiān)控、測控工作的人力和財力投入。虛擬儀器結合了計算機技術與測量技術,開創(chuàng)了個人計算機儀器時代,是測量儀器工業(yè)發(fā)展的一個里程碑。
評論