喻菲菲
摘 要:信號的測量與分析是工程測試中的重要內容,涉及多門專業課程。為使信號檢測課程更具體生動和豐富多彩,在實際教學中采用基于設計任務驅動的信號檢測實驗課程教學方法。利用虛擬儀器技術特點和優勢,針對信號測量任務,設計相應檢測系統進行測試分析。經過設計過程的教學與實踐,學生對信號的產生原理、特點和測試方法等理解更深刻透徹,從而提高課程教學質量。
關鍵詞:虛擬儀器 ?設計任務驅動 ?信號檢測 ?實驗課程 ?教學
中圖分類號:G712 文獻標識碼:A 文章編號:1674-098X(2014)11(a)-0165-02
信號的測量與分析是工程測試中的重要內容,《工程測試技術》、《傳感器技術》、《汽車檢測與診斷維修技術》和《機電傳動技術》等多門課程和多個專業學科都有相關內容涉及,其中包括基于光電傳感和磁電傳感的轉速測量、基于熱電偶和負溫度系數可變電阻的溫度測量、基于電壓變化的位移和位置測量、PWM信號脈寬測量、振動加速度信號測量、信號波形測量分析等。如果通過傳統儀器進行測量分析,不同類型的信號可能需要不同的測試儀器,其測量適應性是有限的,測試成本高。
筆者所在單位實驗室擁有相關虛擬測試平臺開發軟件和硬件系統,廠商配套了一些典型的測試解決方案,但與教材對接性較差,使用起來不方便,擴展性和可編輯性不強。所以,針對信號檢測實驗課程存在的不足,在實際教學中采用基于設計任務驅動的教學方法,利用虛擬儀器技術開發設計相關測試系統,實現信號的測量分析,可在一定程度上提高實驗課程教學質量。
基于虛擬儀器技術的測試系統由軟件和硬件組成,軟件設計可依靠其專門圖形編程軟件進行開發[1],圖形編程無需掌握復雜代碼,功能設計容易實現;硬件只需要計算機和相關數據采集板卡及其聯接線。因此,多功能的測試系統搭建簡便快捷,成本低,功能強大;同時,可根據測量目標和任務進行針對性的開發設計,這是由于這樣的一個開發設計過程,使學生從中學到更豐富的知識。因為系統的搭建,需要對測試信號的產生原理和信號特點有更深入了解,比如信號類型、變化特點和范圍、頻率、幅值、相位信息等,根據信號性質來進行實質性測試開發設計;另一方面,通過系統搭建,對信號測試原理和分析了解更加深刻,可以從原理上掌握又一先進測試工具的運用,有利于為日后開發相關測試系統打下良好基礎,而且,學生對課程的興趣度可以提高;再有,通過虛擬儀器技術平臺進行開發設計,可以針對自身課程特點自由開發,不受實驗教材制約。因此,基于設計任務驅動的教學方法在信號檢測實驗課程教學中有重要的現實意義。
1 實驗資源條件分析及教學設計
所謂設計任務驅動教學法,是一種以設計性、實驗性、實踐性與操作性較強的教學內容為一體的教學方法。它以豐富多彩的、能激發學生學習動機的情景為基礎,與教學內容緊密結合的任務為載體,使學生在完成特定設計任務的過程中獲得知識與技能的一種教學方法[2-3]。從設計任務驅動教學法特點可知,該方法與信號檢測實驗課程教學搭配恰當,有利于充分發揮各自優勢[4-5]。
1.1 實驗資源條件分析
隨著虛擬儀器技術的高速發展,通過虛擬儀器平臺搭建的測試系統,使各種測試功能高度集成,功能強大豐富,信號測量變得更加簡便,而硬件成本無需大幅提高。
筆者實驗室現有DRLab快速可重組綜合試驗臺多臺,可同時容納多人多組進行轉子實驗臺測試、振動測試分析、環境監測等,包含的主要測試內容有光電、磁電傳感轉速測量,電渦流軸心位置,振動速度、加速度測量,噪聲測量,溫度測量等,其硬件還包括多個擴展通道可用于擴展開發,其提供的DRLab VI軟件平臺可進行自主設計開發,集成芯片式圖形編程降低了開發難度,有助于教學人員進行二次開發。另外,還可利用另一出色的虛擬儀器設計平臺美國NI公司的LabVIEW軟件進行測試系統開發,其應用性更廣泛、實用性更強。同傳統的編程語言相比,采用LabVIEW圖形編程方式可以節省大約80%的程序開發時間,而運行速度卻幾乎不受影響?;贚abVIEW的測試系統廣泛應用于系統監測、控制等工業領域,各大高校、科研院所在研發、實驗教學等方面都有大量應用[6]。
因此,立足于提高學生的實際動手能力和對課程的興趣愛好程度,保證理論教學與實際操作技能同步提高,充分體現“高新、實用、實踐”的原則,結合先進測試手段和實驗室現有資源條件,開發設計任務驅動的信號測試實驗教學法完全可行,有較大發展空間和優勢。
1.2 教學設計
結合實際條件和課程教學需要,基于設計任務驅動的信號檢測實驗課程教學方法在內容和目標上主要包括以下3方面:完成虛擬測試系統設計的任務、變革教學模式、著力提高學生學習興趣。
(1)開發設計基于虛擬儀器的信號測試系統。
根據課程實驗需要,利用虛擬儀器技術圖形編程軟件LabVIEW等開發相關測試分析程序,用于《工程測試技術》、《傳感器技術》、《汽車檢測與診斷維修技術》等課程的實驗教學。主要包括以下幾部分:①開發設計一種簡便的多通道示波器,用于測量信號波形。并且具有計算信號頻率、幅值、占空比、平均值、最大值和最小值等功能,波形保存、回放功能,可以視測量信號情況任意選擇是否使用這些功能。這樣,可進行光電和磁電傳感器的轉速測量,PWM信號測量,信號電壓測量等。②設計一款基于熱電偶或可變電阻的溫度測量系統。③設計用于振動和噪聲信號頻譜分析的測試系統。④針對汽車發動機性能測試和傳感器信號測量,開發專門的測試分析系統。如:發動機無負荷測功系統,發動機噴油脈寬測試系統,發動機點火提前角測試系統,發動機傳感器信號波形測量系統等。
(2)充分利用設計任務的有利條件,改革教學模式。
由于圖形編程的簡便化,將開發設計過程作為一個重要知識點進行教學講解,結合測試實踐,使實驗成為設計性綜合實驗。打破傳統演示性實驗的局限性,有利于學生深入理解信號測試關鍵知識,增強實踐動手能力。endprint
(3)充分利用程序可編輯性提高學生學習積極性。
由于測試程序可進行二次開發和功能設計編輯,利用后臺程序修改的方式改變程序測試功能或參數設置,從而在信號測試實驗中體現新鮮元素和趣味性,可增強學生學習興趣和積極性。
2 教學實施
教學方法實施總體上分三部分進行,首先要完成圖1所示的教師授課前期工作,再進行圖2所示的實際教學實施,最后進行教學效果評價。
教師前期工作,就是教師根據相關課程關于信號測試方面的內容,重點關注《工程測試技術》、《傳感器技術》、《汽車檢測與診斷維修技術》等課程的相關內容,初步確定可開發設計的測試系統;再利用實驗室現有資源,通過DRLab VI和NI LabVIEW平臺進行測試程序開發設計;對設計好的程序進行調試、運行和實際應用,并不斷完善其功能,實現設計任務的目標;編寫相關實驗學習教材或報告,以供學生學習和參考(圖1)。
第二步,教學實施。實驗教學前,讓學生先進行預習,并提前進行相關程序設計工作;實驗教學時,首先由教師進行程序開發設計的講解和測量示范;學生在教師指導下進行系統設計并應用于實際信號測試分析,可根據測量需要,修改和編輯程序,不斷進行調試測試,深入了解其測試原理及其實際應用,以此提高學生學習興趣和動手實踐能力(圖2)。
第三步,教學效果評價。實驗課程結束前,要留出適當時間進行教學效果檢查和評價。可通過讓學生講解設計和檢測過程、測量示范等方式進行檢查,對學生完成任務的過程和完成任務的結果作出客觀評價。另外,時間允許的話,挑選出較好的組別,對他們的設計和測量成果進行展示,以鼓勵和激發大家學習熱情。
3 結語
結合信號檢測實驗課程特點,采用基于設計任務驅動的教學方法,更能充分調動學生學習興趣度和積極性,再經過實測練習,對專業知識點理解更加透切,從而使課程教學質量得到實質性提高。
參考文獻
[1] 張重雄,張思維.虛擬儀器技術分析與設計[M].北京:電子工業出版社,2012.
[2] 郭紹青.任務驅動教學法的內涵[J].中國電化教育,2006(7):59.
[3] 劉琨,李愛菊,杜麗娟.淺談任務驅動式教學法在課程中的應用[J].北京聯合大學學報(自然科學版),2010,24(3):87-92.
[4] 馮建成.任務驅動教學法在現代教育技術實驗教學中的應用[J].中國現代教育裝備,2009(14):90-92.
[5] 李志勇.“任務驅動”教學法在互動媒體設計與制作課程中的應用[J].中國職業技術教育,2012(11):15-19.
[6] 雷振山.LabVIEW 7 Express實用技術教程[M].北京:中國鐵道出版社,2005.endprint
(3)充分利用程序可編輯性提高學生學習積極性。
由于測試程序可進行二次開發和功能設計編輯,利用后臺程序修改的方式改變程序測試功能或參數設置,從而在信號測試實驗中體現新鮮元素和趣味性,可增強學生學習興趣和積極性。
2 教學實施
教學方法實施總體上分三部分進行,首先要完成圖1所示的教師授課前期工作,再進行圖2所示的實際教學實施,最后進行教學效果評價。
教師前期工作,就是教師根據相關課程關于信號測試方面的內容,重點關注《工程測試技術》、《傳感器技術》、《汽車檢測與診斷維修技術》等課程的相關內容,初步確定可開發設計的測試系統;再利用實驗室現有資源,通過DRLab VI和NI LabVIEW平臺進行測試程序開發設計;對設計好的程序進行調試、運行和實際應用,并不斷完善其功能,實現設計任務的目標;編寫相關實驗學習教材或報告,以供學生學習和參考(圖1)。
第二步,教學實施。實驗教學前,讓學生先進行預習,并提前進行相關程序設計工作;實驗教學時,首先由教師進行程序開發設計的講解和測量示范;學生在教師指導下進行系統設計并應用于實際信號測試分析,可根據測量需要,修改和編輯程序,不斷進行調試測試,深入了解其測試原理及其實際應用,以此提高學生學習興趣和動手實踐能力(圖2)。
第三步,教學效果評價。實驗課程結束前,要留出適當時間進行教學效果檢查和評價??赏ㄟ^讓學生講解設計和檢測過程、測量示范等方式進行檢查,對學生完成任務的過程和完成任務的結果作出客觀評價。另外,時間允許的話,挑選出較好的組別,對他們的設計和測量成果進行展示,以鼓勵和激發大家學習熱情。
3 結語
結合信號檢測實驗課程特點,采用基于設計任務驅動的教學方法,更能充分調動學生學習興趣度和積極性,再經過實測練習,對專業知識點理解更加透切,從而使課程教學質量得到實質性提高。
參考文獻
[1] 張重雄,張思維.虛擬儀器技術分析與設計[M].北京:電子工業出版社,2012.
[2] 郭紹青.任務驅動教學法的內涵[J].中國電化教育,2006(7):59.
[3] 劉琨,李愛菊,杜麗娟.淺談任務驅動式教學法在課程中的應用[J].北京聯合大學學報(自然科學版),2010,24(3):87-92.
[4] 馮建成.任務驅動教學法在現代教育技術實驗教學中的應用[J].中國現代教育裝備,2009(14):90-92.
[5] 李志勇.“任務驅動”教學法在互動媒體設計與制作課程中的應用[J].中國職業技術教育,2012(11):15-19.
[6] 雷振山.LabVIEW 7 Express實用技術教程[M].北京:中國鐵道出版社,2005.endprint
(3)充分利用程序可編輯性提高學生學習積極性。
由于測試程序可進行二次開發和功能設計編輯,利用后臺程序修改的方式改變程序測試功能或參數設置,從而在信號測試實驗中體現新鮮元素和趣味性,可增強學生學習興趣和積極性。
2 教學實施
教學方法實施總體上分三部分進行,首先要完成圖1所示的教師授課前期工作,再進行圖2所示的實際教學實施,最后進行教學效果評價。
教師前期工作,就是教師根據相關課程關于信號測試方面的內容,重點關注《工程測試技術》、《傳感器技術》、《汽車檢測與診斷維修技術》等課程的相關內容,初步確定可開發設計的測試系統;再利用實驗室現有資源,通過DRLab VI和NI LabVIEW平臺進行測試程序開發設計;對設計好的程序進行調試、運行和實際應用,并不斷完善其功能,實現設計任務的目標;編寫相關實驗學習教材或報告,以供學生學習和參考(圖1)。
第二步,教學實施。實驗教學前,讓學生先進行預習,并提前進行相關程序設計工作;實驗教學時,首先由教師進行程序開發設計的講解和測量示范;學生在教師指導下進行系統設計并應用于實際信號測試分析,可根據測量需要,修改和編輯程序,不斷進行調試測試,深入了解其測試原理及其實際應用,以此提高學生學習興趣和動手實踐能力(圖2)。
第三步,教學效果評價。實驗課程結束前,要留出適當時間進行教學效果檢查和評價??赏ㄟ^讓學生講解設計和檢測過程、測量示范等方式進行檢查,對學生完成任務的過程和完成任務的結果作出客觀評價。另外,時間允許的話,挑選出較好的組別,對他們的設計和測量成果進行展示,以鼓勵和激發大家學習熱情。
3 結語
結合信號檢測實驗課程特點,采用基于設計任務驅動的教學方法,更能充分調動學生學習興趣度和積極性,再經過實測練習,對專業知識點理解更加透切,從而使課程教學質量得到實質性提高。
參考文獻
[1] 張重雄,張思維.虛擬儀器技術分析與設計[M].北京:電子工業出版社,2012.
[2] 郭紹青.任務驅動教學法的內涵[J].中國電化教育,2006(7):59.
[3] 劉琨,李愛菊,杜麗娟.淺談任務驅動式教學法在課程中的應用[J].北京聯合大學學報(自然科學版),2010,24(3):87-92.
[4] 馮建成.任務驅動教學法在現代教育技術實驗教學中的應用[J].中國現代教育裝備,2009(14):90-92.
[5] 李志勇.“任務驅動”教學法在互動媒體設計與制作課程中的應用[J].中國職業技術教育,2012(11):15-19.
[6] 雷振山.LabVIEW 7 Express實用技術教程[M].北京:中國鐵道出版社,2005.endprint