新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 可重構虛擬儀器測試技術教學平臺

        可重構虛擬儀器測試技術教學平臺

        作者: 時間:2009-05-12 來源:網絡 收藏

        圖1 軟件面包板結構

          圖2是在DRVI上裝配出的典型信號頻譜分析實驗運行界面。

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


        圖2 典型信號頻譜分析實驗裝配圖

        2.2 瀏覽器/雙屏顯示結構

          在教學設計中,我們按課程體系結構和知識點選擇的實驗有30多個,實驗腳本、實驗說明、理論參考等加起來約有100多個電子文件。最理想的方式是采用網頁文件的超級鏈接方式對這些文件進行管理,并按教學體系對實驗進行分類、組織和查找。但和瀏覽器是兩種不同技術實現形式的東西,讓虛擬儀器支持瀏覽器很難,同樣讓瀏覽器支持虛擬儀器也不容易。為此,我們利用IE瀏覽器可以作為ActiveX控件整體嵌入的特點,將IE瀏覽器嵌入在虛擬儀器界面中。為保證瀏覽器界面和虛擬儀器界面不沖突,在閱讀實驗說明等網頁文件時將IE控件最大化,將虛擬儀器界面隱藏;在做虛擬儀器實驗時,則將虛擬儀器界面激活,IE控件最小化和隱藏;也就是實現所謂的瀏覽器/虛擬儀器雙屏顯示結構。

          另外,為便于在虛擬儀器和瀏覽器間做自動操作切換,我們在虛擬儀器中增加了超級鏈接控件,點擊虛擬儀器中的超級鏈接時可以自動切換到瀏覽器界面,并加載鏈接的網頁文件。在瀏覽器中則利用鉤子函數對其增加超鏈接內容辯識和過濾功能,點擊瀏覽器中的超級鏈接時,瀏覽器先判斷是網頁還是虛擬儀器實驗腳本,若是網頁則交由瀏覽器顯示,若是實驗腳本則交由虛擬儀器處理。如圖3所顯示。

        圖3 用瀏覽器/虛擬儀器雙屏結構實現操作聯動

          利用瀏覽器/虛擬儀器雙屏顯示結構,實驗時教師、學生可以在平臺內嵌的瀏覽器中閱讀實驗目錄、實驗內容等信息,點擊網頁中的鏈接,則可以直接調出相關虛擬儀器實驗進行操作,使用十分方便。

        2.3 復合虛擬儀器文檔

          在教學實驗設計中,一個知識點可能會分解為幾個關聯的虛擬儀器實驗。例如,在講解信號調制解調知識點時,主要內容有信號的同步調制與解調,信號的偏置調制與解調,以及載波頻率的影響等。這些內容若放在一個虛擬儀器界面中往往顯示不下,若作為不同的虛擬儀器實驗處理,使用時又要來回加載虛擬儀器腳本。

          為此,我們利用了Windows復合文檔可以存儲多個文件的技術,將同一知識點中的若干個虛擬儀器腳本組合在一起,形成一個復合虛擬儀器文檔。加載虛擬儀器復合文檔時,將相關的虛擬儀器實驗同時加載,并以頁幀方式層疊顯示在虛擬儀器窗口中。點擊虛擬儀器界面右側的頁幀選擇按鈕,就可以在組內的虛擬儀器實驗中進行快速切換。
        圖4是信號調制解調知識點的虛擬儀器復合文檔的顯示情況。實驗時可以用頁幀在信號同步調制與解調實驗、偏置電壓的影響實驗和載波頻率的影響實驗中進行快速跳轉。

        圖4 信號調制解調知識點虛擬儀器復合文檔顯示界面

        2.4 Signal Basic腳本語言

          教學用虛擬儀器平臺的另一個特點是必須具有更強的開放性,學生除了直接使用波形信號發生器、頻譜分析等集成在平臺中的虛擬儀器功能模塊外,還要能夠了解它們在虛擬儀器中是如何實現的;也就是說學生能夠根據所學的有效值計算、相關函數計算等數學公式,自己設計出虛擬儀器分析功能。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 桦川县| 滨州市| 沛县| 团风县| 称多县| 鱼台县| 久治县| 青龙| 错那县| 墨江| 高陵县| 麟游县| 衡阳市| 华安县| 崇礼县| 中卫市| 肇东市| 隆德县| 阜南县| 志丹县| 闸北区| 时尚| 乳山市| 阿勒泰市| 潮州市| 土默特左旗| 清原| 扎兰屯市| 若尔盖县| 天镇县| 辽阳市| 济源市| 雷州市| 万州区| 西昌市| 都匀市| 崇阳县| 泰和县| 辽宁省| 文山县| 醴陵市|