翟月英 武漢晴川學院
信息產業已經成為當今最受關注的高科技產業,在此過程中,數字化技術作為基礎,是學生必須要掌握的內容,其中數字信號處理作為核心技術,更應熟練掌握,但純粹的理論學習枯燥乏味,應用性較弱,因此搭建一個數字信號處理在線實驗平臺,能有效提高整體教學水平。
實驗設計包含基本實驗和擴展實驗,整個設計包括采集信號、信號實驗和數字過濾等過程,通過一整套實驗流程的完成,能讓學生直觀的到數字信號處理的過程,從而對課程有更深刻的了解。在實驗平臺設計中,可加入適合的圖像、音頻、量化效果,對實驗過程進行全面和深刻的研究控制,實驗平臺建設的目的就在于讓學生擁有對專業知識進行實踐的空間,對數字處理流程有充分的了解。實驗平臺能模擬出真實信號的傳輸流程,為學生的專業程提供可操作的對象,了解真實信號的工作狀況,讓理論知識有一個可發揮的空間,加深對知識的了解和應用。
實驗平臺搭建需要有硬件條件支持,在硬件設計過程中,一定要注意各項指標的設計,實驗平臺主要由三方面構成,首先要重視的是控制電路的設計管理,保障實驗平臺的穩定性,將控制系統與管理系統連接起來,處理數據與信號間的關系,拓展實驗平臺的數據處理上限。其次,重視數字信號處理系統的建設,可采用多個解碼裝置,比如語音解碼器等,拓展平臺的有效功能,保證能及時處理接收到的數據信息。最后,數據傳輸系統的建設同樣重要,經過處理的信息會由DSP 系統輸送給FPGR 系統,到最后由計算機主機進行分析儲存,以保證后期數據進行良好的管理。在整個流程中,各個環節要進行反復的實驗和確認,確保不會出現差錯,確定最后的實驗課程安排。
對數字信號處理系統進行管理的過程中,有必要對信息系統進行全面的監控,選擇有效的處理系統,可以使用最常用的DSP 系統作為傳輸管理系統,對實驗平臺來說,數字信號處理系統是整個平臺的建設基礎,整個平臺需要完善的設計和管理,將處理系統和電路系統儲存系統的進行聯合控制,以實現對整體的有效管理和研究。
C 語言是數據處理中主要使用的計算機語言,編譯過程中有一些基本操作,首先,將接收到的數據進行傳輸,對數字傳輸中包含的指令進行執行操作,符合處理的需要,然后將編譯結果輸入內部儲存器,上機位的命令字能夠被寄存器根據地址讀取出來,根據讀取的內容判定實驗類別,根據數據需求,調取相關程序,得出最后的結果后,再傳輸到上機位中進行最后的輸出,整個流程十分清晰,并且能得到直觀的結果,能為學生提供實踐指導。在初始的基礎實驗操作中,在實驗前學生就應做好準備,將需要用到的實驗原理準備好,實驗過程中充分了解源程序,在表格上填寫好相關程序的注釋,實驗結束后,對結果進行仔細分析并回答事前準備好的問題。
上機位的設計也是設計實驗平臺中需要格外關注的問題,實驗平臺的控制程序,要保證其運行的正常,為使用平臺的學生提供穩定的操作界面。實驗中常用的數據選擇界面、數據發送界面、命令執行界面、儲存見面和結果輸出界面,都是需要重點關注的,根據教學需求進行選擇,確定所需的實驗參數,之后采用控制系統控制上位機,將實驗結果儲存到相應文件中,再傳輸到主界面上,進行全方位的展示。同時還可帶領學生進行設計型實驗訓練,讓學生在掌握基本原理的情況下,以實驗內容為參考對象,主動思考并編寫程序來解決實際問題,并對結果進行分析,這個實驗環節能夠讓學生進一步掌握將抽象知識化為實踐的能力。
實驗平臺搭建工作基本完成后,必須進行全面測試,以保證平臺能夠正常運行,需要關注的問題有很多,比如說USB 接口是否可以正常連接,邏輯工作過程是否能保持穩定,各個電路模塊是否正常運行,系統能否遵循上位機的指令,各個系統的配合程度等等問題,通過這些問題的測試,保證實驗平臺能夠符合教學的需要,達到幫助學生學習數字信號處理技術的要求,在此后也要經常對實驗平臺進行功能性的測試,保證實驗平臺發揮其教學的有效性。
實驗平臺的建設,為相關專業的學生提供了一個很好的實踐平臺,為將課程的理論性和應用性結合起來提供了一個很好的范例,能在很大程度上提升通信專業學生的整體實踐水平,對培養數字化創新人才意義深遠。