1.引言
《通信原理》課程是我校通信工程專業(yè)、電子信息工程專業(yè)的一門專業(yè)基礎課,學生對本門課程的掌握程度直接影響到后續(xù)專業(yè)課程的學習。在實際教學中認識到由于其理論性比較強,學生容易產(chǎn)生厭煩心理。因此,需要大量相關的實驗操作實現(xiàn)對理論知識進行理解、消化。實際的通信系統(tǒng)實驗又很難都在實驗室中完成,通過進行虛擬實驗平臺的建設可以很好的解決這樣的問題。虛擬實驗除了具有在時間上和空間上的應用都非常靈活的特點,還可以減少實驗室中實驗設備的損壞維修費用?,F(xiàn)已被越來越多的高等院校校所認可,并逐步實現(xiàn)采用虛擬實驗室對傳統(tǒng)的實驗室進行補充和替代[1-3].
2.通信原理虛擬實驗平臺總體結構
建設通信原理虛擬實驗室平臺的目標就是在結合理論教學的基礎上,構造適合本校學生學習、運用及研究該課程的實驗環(huán)境[4].為了盡可能多的包括通信原理課程的實驗,該平臺設計了幾乎涵蓋了通信原理課程的所有重點理論內(nèi)容。實驗平臺設計的總體結構如圖1所示。
3.通信原理虛擬實驗平臺設計及實現(xiàn)
3.1 設計目標
通信原理虛擬實驗整體平臺設計不能太復雜,以免使得學生望而生畏,應能較好的運用虛實結合的特點,給出參考范例,學生可以自行搭建設計。
具體的設計目標如下:努力使系統(tǒng)的內(nèi)容將通信原理課程大多數(shù)實驗內(nèi)容都包含進去。
整個實驗平臺應該保證每個子模塊是相對獨立的,以便進行后續(xù)的擴展;系統(tǒng)應具有較強的健壯性,提供的實驗環(huán)境應該是非常穩(wěn)定的,避免由于學生的不正確操作而出現(xiàn)系統(tǒng)崩潰的情況;系統(tǒng)的用戶界面要比較友好,具有較好的交互性,包含完整的幫助文檔,操作簡單,能夠及時響應操作。
3.2 設計實例
LabVIEW程序主要包括前面板和方框圖程序兩部分。前者主要是模擬真實儀器的面板操作,可進行輸入數(shù)值設置、文本顯示等操作。
方框圖程序主要是應用圖形編程語言進行編寫,類似于傳統(tǒng)程序(如C語言)的源代碼,可以傳送前面板輸入的命令參數(shù)到具體儀器,然后進行相應的操作。LabVIEW的特點之一就是流程圖程序設計語言,這與傳統(tǒng)程序語言線性結構不同。下面以實驗平臺中模擬通信系統(tǒng)的非線性調(diào)制的仿真平臺為例進行敘述。頻率調(diào)制(FM)是一種載波頻率隨基帶信號的變化而改變的一種調(diào)制方式,是參考教材第五章第三節(jié)的內(nèi)容[5].虛擬實驗平臺的進入界面如圖2所示。
點擊入口按鈕后進入實驗系統(tǒng)選擇模塊,如圖3所示。選擇模擬通信系統(tǒng)→非線性調(diào)制進入非線性調(diào)制(FM)實驗平臺,對應的前面板及程序框圖如圖4、圖5所示。
在給學生頻率調(diào)制實驗的講解時,需要從更實用的角度進行介紹,應該考察載波頻率和FM偏移對于調(diào)制所得的FM信號產(chǎn)生的影響。
在這里需要對基帶頻率、載波頻率和FM偏移三個基本參數(shù)進行調(diào)整?;鶐ьl率可以調(diào)整信息信號的頻率。
載波頻率則是用來傳輸信息信號的頻率。
而FM偏移則確定了載波信號和調(diào)制信號的最大瞬時頻率差。首先對基帶頻率進行調(diào)整,觀察由此對FM調(diào)制波形圖所產(chǎn)生的影響。然后改變載波頻率,觀察對FM調(diào)制信號的影響,頻率偏移可以自動進行調(diào)整,以免超過載波頻率。載波頻率等于基帶頻率情況下的波形圖如圖6所示。由于這些頻率是完全一致的,因此FM調(diào)制信號不再是純粹的正弦信號。
從圖6中可以看出,調(diào)制后的信號已經(jīng)不能清晰地表示基帶信號。在理想情況下,載波頻率應該遠高于基帶信號的頻率。在圖7中,能看到載波頻率提升之后的結果。這里每個頻率的整周期信號都已經(jīng)被表示出來了。
下面考察調(diào)制指數(shù)對與FM信號的影響。
將載波頻率調(diào)整到最大值1MHz.注意到FM偏移的最大值已經(jīng)自動調(diào)整為500kHz.然后拖動滑動條將FM偏移設定為1MHz,并觀察結果。所得到的時域信號的頻率波動非常明顯。如圖8所示,基帶信號的最低電平是由0Hz頻率所表示的,而基帶信號的最高電平則是由2MHz頻率所表示。
較大的FM偏移值從視覺上而言比較直觀,而較小的FM偏移值則不然。為了證明這點,把FM偏移值設定為200kHz,在這種情況下,基帶信號的不同電平將由800kHz至1.2MHz的頻率表示。調(diào)制后的時域波形如圖9所示。此時,頻率偏移的變化在時域上不再那么明顯。但是,這種影響對于通信系統(tǒng)而言則是至關重要的。
理想情況下,一個通信系統(tǒng)應該采用最大的頻率偏移,以便更精確地表示基帶信號,但增加頻率偏移的代價則是提高信號發(fā)生的功率以及所占用的頻帶寬度。
可以通過點擊“頻域”標簽,觀察調(diào)制后信號的FFT功率譜。同時逐漸調(diào)整頻率偏移變量,觀察對信道寬度的影響。注意到頻率偏移較高的情況下,信道將占據(jù)較寬的頻帶。圖10中是一個載波頻率為1MHz,頻率偏移為500kHz的FM信號。可以從圖10中看出,調(diào)制信號占據(jù)了超過1MHz的帶寬。
實踐證明通過這樣的講解,學生可以很輕松的掌握頻率調(diào)制的原理,收到了實驗輔助理論教學的作用。
4.虛擬實驗室在遠程教育中的應用
LABVIEW還具有非常強大的網(wǎng)絡功能[6-7],本實驗平臺利用LabVIEW虛擬儀器技術與Web技術,將實驗平臺放在實驗室服務器中,遠程客戶端可以通過網(wǎng)絡訪問服務器進行虛擬實驗。實現(xiàn)了學生在宿舍也可以進行實驗的目的。LabVIEW中集成了Remote panel技術,在實驗室的服務器程序設計完成之后,可以通過LabVIEW程序中的網(wǎng)絡發(fā)布工具將程序嵌入到HTML文件中,然后通過LabVIEW提供的網(wǎng)絡服務器向網(wǎng)上進行發(fā)布,可以實現(xiàn)瀏覽器訪問。此時,當用戶在瀏覽器環(huán)境下鍵入產(chǎn)生的HTML文件網(wǎng)絡路徑后便可在自己的PC機上使用Web上的虛擬儀器進行通信原理的相關實驗了。
5.結束語
通信原理虛擬實驗平臺涵蓋了通信原理課程中的主要內(nèi)容,提供了所有仿真實驗的源代碼,學生可以自己進行程序的修改,可以充分調(diào)動學生的學習積極性,提高學生對通信原理課程的學習興趣。一方面可以彌補實驗箱覆蓋面有限的問題,另一方面又可以加深學生對通信原理理論的理解。使學生從被動應付實驗變?yōu)橹鲃釉O計實驗,使學生脫離了固定實驗室時間和地點的限制,有利于充分發(fā)揮學生的主觀能動性和創(chuàng)造性。