新聞中心

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

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

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

          為實現這一目的,我們利用了Windows平臺提供的VBScript腳本語言,將其集成到平臺中,并添加FFT、FIR等常用信號分析函數、聲卡、攝像頭等硬件操作函數,以及畫線、畫圓等圖形功能函數,形成一個滿足課程教學需要的專用腳本語言,稱之為Signal Basic。

        圖5 正弦波信號發生器Signal Basic代碼和界面

          例如,正弦波信號的數學公式為:
        (1)

          其中A為正弦波信號幅值、f為頻率、為初相位。這個公式對學生來說絲毫不陌生,但通過學生自己動手編程設計成一個正弦波信號發生器后,他們對知識的理解深度就會完全不同。圖5是用Signal Basic腳本語言設計的正弦波信號發生器的例子,只需簡單的幾行代碼就可以完成。圖中Document.xxx部分函數就是我們在VBScript中擴展的專用函數,Sin函數、For語句等常規語言元素是VBScript的自有功能。

        2.5 實驗過程AVI抓屏和曲線加粗演示模式

          在教學中,常常需要借助實驗來對一些較難理解的理論內容進行演示?,F場實驗操作和演示一是費時間,二是容易出錯。為此,我們利用了Windows DirectX多媒體開發庫中提供的視頻文件讀寫技術,在虛擬儀器實驗中集成了AVI抓屏功能,可以將虛擬儀器實驗過程直接保存為AVI視頻文件。

          在用虛擬儀器進行演示實驗時還有一個問題,就是波形、頻譜等曲線的線條較細,投影后教室后排的同學很難看清楚。為此,我們設置了曲線加粗演示模式。在該模式下,將實驗中的波形、頻譜等曲線用加粗的線條顯示。這點很象PPT文件和Word文件投影后的顯示區別,雖然這只是一個不起眼的技術改進,但卻可以使教學演示效果提高許多。

        3 教學中的應用情況

        3.1 信號分析理論的可視化實驗教學

          波形分析、頻譜分析、相關分析等信號分析理論是課程教學中的難點,傅立葉變換公式、卷積分定理等常常讓學生很頭疼。為提高教學效果,我們借助虛擬儀器實驗將這些理論知識進行可視化表達。下面是我們在教學中設計的部分復合文檔結構的虛擬儀器實驗目錄,每個實驗中又含若干個小實驗:

        1)典型信號時域波形分析實驗
        2)典型信號的頻譜分析與應用實驗
        3)典型信號的相關分析與應用實驗
        4)典型信號的概率密度分析與應用實驗
        5)FFT譜分析中的誤差和改進方法實驗
        6)數字濾波器設計與應用實驗
        ………

          例如,圖6是我們設計的虛擬儀器形式的信號合成與分解實驗。學生通過直觀的感受,可以更深刻的理解傅立葉變換的工程意義,激發他們的學習興趣。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 涞水县| 札达县| 行唐县| 德化县| 沅江市| 永嘉县| 铁岭县| 白玉县| 古蔺县| 丹凤县| 滕州市| 长寿区| 秦安县| 潜江市| 前郭尔| 香港| 湘潭县| 若羌县| 涟水县| 伊春市| 郑州市| 卫辉市| 安义县| 石台县| 龙井市| 友谊县| 新闻| 和田市| 盐边县| 枝江市| 婺源县| 桃园县| 甘肃省| 建宁县| 酒泉市| 新民市| 仁寿县| 云林县| 赣榆县| 浦江县| 淳化县|