使用EDA軟件進行電子信息類課程教學
使用eda軟件進行電子信息類課程教學
摘要:本丈介紹了eda軟件在電子信息類課程中的應用: 系統仿真和工程實踐。對eda軟件在電子信良類課程中的輔助教學功能進行了研究,同時片電子信息課程的教學改革作了探討。
關鍵詞:eda ewb matlab 'svstem view
1、電子信息類課程與eda軟件的盆要性
隨著社會的不斷發展,對電子信息類畢業生的需求越來越大,許多理工科學校都開設了電子信息類相關系( 專業) 。電子信息類專業是電子技術、通信工程、計算機科學等專業的統稱,是當今高校的熱門專業。電子信息類專業的基礎課程包含《電路分析》,《模擬電路》,《數字電路》,《信號與系統》,( 通信原理》,《數字信號處理》等。
eda(electro nic design automation,電子設計自動化)技術是現代電子工程領域的一門新技術。它能提供了基于計算機和信息技術的電路系統設計方法。eda技術的發展和推廣,極大地影響著電子信息類課程的教學思想、教學方法、教學內容和培養目標。目前市面上有許多eda軟件,他們雖都不是專為教學而設計開發的,但是在教學中我們可以使用它為電子信息理論教學服務。eda軟件具有圖形直觀,仿真準確等優點。
隨著高校教學改革的進行,特別是隨著學分制的推廣,每門課的教學時數大大壓縮,課時資源緊張和經費不足是每個學校教學改革面臨的一大難題。eda仿真實驗教學彌補了傳統的硬件實驗的不足,同時提高了電子信息類教學技術檔次和教學本身的趣味性,節省了教學經費和教學時間,因此將eda仿真作為實驗教學對等的實驗項目列人教學計劃是一個很好的實驗教學解決方案。
2、甚于eda軟件的電子信息類課程教學研究
基于eda軟件的電子信息類基礎課程教學包括兩個方面: 系統仿真與工程實踐。
2 1 系統仿真系統仿真是根據被研究的真實系統的數學模型,結合所用的計算機建立仿真模型,然后在計算機上計算、分析、研究,從而獲得真實系統的定量關系,從而加深對真實系統的認識和理解,為理論教學提供所需的信息、數據或資料。
eda仿真技術是隨著計算機技術發展起來的一門科學技術。eda技術所采用的eda軟件較多但各有特色,任何一門課程的教學都不能由一個軟件來包羅,應該區別對待使用,選擇使用。eda軟件作為課程仿真教學和實驗的一種輔助手段,減少了板書時間,顯示直觀,修改編輯參數方便,是現代教學的重要組成部分。表1是作者為電子信息類基礎課程推薦使用的eda軟件。
ewb是electro nic workbench軟件的簡稱,是基于元件級的電路設計和仿真軟件,從6.0 版本開始,該軟件的名稱改為multis im。它的主要優點是容易學習操作簡單,顯示直觀,特別適用于剛熟悉使用計算機的低年級學生學習使用和理論教師的課程教學。從目前使用的情況來看,主要用于( 電路分析》,《模擬電路》,《數字電路》的教學和實際實驗的仿真驗證實驗。在大多數學校的教學計劃中,《電路分析》開設較早,教學時首先要讓學生學習使用ewb軟件,同時選擇部分實驗進行驗證性。在這之中重要的是學習一種仿真方法。為了將模擬電路分為廣義的放大器和濾波器的思路,《模擬電路》的仿真可分為三個部分:基本電路性質、幅度變換電路、頻率變換電路。《數字電路》分為時序邏輯電路和組合邏輯電路兩個部分,數字技術是當今電子發展的主流,時序邏輯更是后續課程的重點。
matlab軟件是matrix laboratory (矩陣實驗室) 的簡稱。它作為一門語言,已得到越來越多師生和科研、工程技術人員的認可。它是目前許多高校理工類專業作為一門必( 選)修的重要應用性課程。該軟件的特點是:強大的計算功能、計算結果和編程可視化及極高的編程效率。它充分利用了windows的交互性、多任務功能和圖形功能,開發了矩陣的智能表示方式,創建了一種建立在c語言基礎上的高級語言。將《信號與系統》、《數宇信號處理》的教學內容和matlab語言緊密、有機地結合起來,使學生在學習基礎理論知識的同時學會應用matlab,在學習應用matlab的同時,加深對基礎知識的理解,增強學生的計算機應用能力,從而提高教學效果。在咤信號與系統》中可以為學生提供了“信號分析”、“信號抽樣”、“系統仿真”、“系統特性”及“濾波器設計”五大仿真實驗,實驗內容由界面一一引導,步步展開,完全利用了matlab軟件的特點,操作簡便、界面直觀。仿真中每一部分的信息框闡述了有關實驗內容的基本概念、基本性質及實驗步驟。演示框如同通用示波器,顯示了信號分析與系統設計的動態仿真過程,給人以直觀的感受。在《字信號處理》中可實現信號譜分析、濾波器設計、信號的時頻分析等仿真,能夠增強學生對理論問題的理解和掌握。