国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

在線開源仿真軟件在“電路分析基礎(chǔ)”課程中的教學(xué)探討

2022-04-29 05:08李悅麗謝曉霞田瑞琦
學(xué)周刊 2022年15期
關(guān)鍵詞:電路仿真

李悅麗 謝曉霞 田瑞琦

摘 要:電路仿真軟件已廣泛應(yīng)用于電子電路相關(guān)課程的課堂與實驗教學(xué),但由于軟件版權(quán)、入門門檻和對電腦安裝資源的要求等因素,限制了其在課程教學(xué)中的應(yīng)用。以CircuitJS1為首的在線開源仿真軟件,具有電路實例豐富、易于上手、演示便捷直觀等優(yōu)點,故探討在“電路分析基礎(chǔ)”課程中采用這類軟件幫助學(xué)生建立概念、夯實基礎(chǔ)、提高教學(xué)成效的途徑。

關(guān)鍵詞:電路分析基礎(chǔ);在線開源;電路仿真;CircuitJS1

中圖分類號:G64? ? ? ? ? 文獻標識碼:A? ? ? ? ? 文章編號:1673-9132(2022)15-0006-03

DOI:10.16657/j.cnki.issn1673-9132.2022.15.002

在線開放課程是信息技術(shù)與教育結(jié)合的一種重要形式,對高校課程教學(xué)改革及內(nèi)涵式發(fā)展起到了重要的推動作用,以計算機語言教學(xué)為代表的在線程序教學(xué)推動了在線信息技術(shù)教學(xué)范式的發(fā)展[1],也對其他工程學(xué)科的教學(xué)方式產(chǎn)生了深遠的影響。以EDA技術(shù)為例,該技術(shù)在教學(xué)、科研、產(chǎn)品設(shè)計與制造等各方面都發(fā)揮著巨大的作用,在教學(xué)方面,幾乎所有理工科(特別是電子信息)類的高校都開設(shè)了EDA教學(xué)課程。傳統(tǒng)的電子電路仿真軟件Pspice、Multisim以及Matlab等,不僅用于電路設(shè)計,也廣泛用于輔助課堂理論教學(xué)[2~4]。這些軟件歷史悠久、功能強大,但作為專業(yè)軟件,在安裝時需占用本地電腦的大量存儲空間,入門門檻較高,且存在版權(quán)約束。

近年來,在線電路仿真工具給課程教學(xué)和學(xué)生學(xué)習(xí)提供了一種新的資源,如Autodesk circuits、Partsim和EveryCircuit等軟件[5]。從軟件的開放性來看,CircuitJS1作為一種在線開源仿真軟件,具有明顯的優(yōu)勢,該軟件具有電路實例豐富、易于上手、演示直觀的優(yōu)點,非常適合教師在課堂上演示電路現(xiàn)象、闡述概念,也支持學(xué)生同步在手機、電腦上開展電路設(shè)計和仿真驗證。因此,特探討基于CircuitJS1在線開源仿真軟件開展“電路分析基礎(chǔ)”課程教學(xué)的途徑。

一、開展EDA軟件輔助教學(xué)的優(yōu)勢

在電子專業(yè)基礎(chǔ)課教學(xué)中,除理論教學(xué)外,還把 EDA 技術(shù)引入課程的教學(xué)中,使得學(xué)生對當(dāng)代工程設(shè)計及實踐過程有一定的了解,是當(dāng)前課程教學(xué)改革中的普遍趨勢,由于技術(shù)進步和學(xué)科發(fā)展,很多理工科高校都在壓縮專業(yè)基礎(chǔ)課程的課堂教學(xué)時間,這對課堂教學(xué)的效率提出了更高的要求?!半娐贩治龌A(chǔ)”是電子信息相關(guān)專業(yè)的基礎(chǔ)課程,一般在大一開設(shè),學(xué)生需要具備大學(xué)物理和高等數(shù)學(xué)等相關(guān)課程基礎(chǔ),本門課程雖然具有理論性強的特點,但是相較于前序課程,還具有較強的工程特征,對理論分析能力和工程實踐能力都提出了高的要求。

二、EDA軟件輔助教學(xué)的現(xiàn)狀和存在的問題

由于電子類專業(yè)課程具有信息量大、知識點多、實踐性強的特點,采用EDA軟件進行輔助教學(xué)的重要性不言而喻,近年來很多研究都探索了在電子類課程中結(jié)合EDA技術(shù)開展教學(xué)的方法,但是教學(xué)實踐中仍存在一些問題,阻礙了EDA軟件輔助教學(xué)的發(fā)展。

1.針對課程開發(fā)的實例少,與教學(xué)內(nèi)容結(jié)合不緊密。專業(yè)的EDA軟件主要是作為工程實踐工具使用的,因此很少針對課程內(nèi)容開發(fā)專門的教學(xué)實例,教師進行教學(xué)必須親自開發(fā)仿真案例,雖然已有一些教師取得了大量成果,但是因缺乏暢通的分享渠道和激勵機制,絕大部分教師都需重頭開發(fā)自己的教學(xué)實例,大大降低了教師在理論課堂上采用EDA軟件進行輔助教學(xué)的積極性。

2.EDA軟件的運行平臺限制了學(xué)生參與課堂,降低了教學(xué)效率?,F(xiàn)有的專業(yè)EDA軟件都是在電腦上運行的,要求的存儲空間大,學(xué)生需預(yù)先安裝配置好軟件。教師如果要求學(xué)生攜帶電腦進入課堂進行仿真,往往會因為個人電腦系統(tǒng)差異和軟件配置不同造成的各種問題降低課堂效率,也影響了教學(xué)效果。因此目前基于EDA技術(shù)的課堂輔助教學(xué),主要是以教師為中心,而很少以學(xué)生為中心。

3.用戶體驗感比較差,無法吸引學(xué)生自主開展實驗探究。在電子信息學(xué)科,常用的專業(yè)EDA軟件有Multisim、Matlab等,這些軟件的學(xué)習(xí)需要具備一定的基礎(chǔ),也需要花費較長的時間入門,對電路現(xiàn)象的展現(xiàn)更多地通過虛擬儀器實現(xiàn)。盡管專業(yè)EDA軟件具有強大的功能,但是學(xué)生課堂需要使用的部分往往非常淺顯,復(fù)雜的軟件界面和平庸的可視化效果使得學(xué)生受到挫折后很容易放棄。

三、基于CircuitJS1軟件實施教學(xué)的方法

CircuitJS1電路仿真實驗室是一種基于HTML5(HyperText Markup Language 5)的網(wǎng)頁版電路仿真軟件,無須下載或在本地安裝軟件包,通過訪問頁面可以在線進行電路仿真,與傳統(tǒng)的HTML技術(shù)相比,HTML5的語法特征更加明顯,并且結(jié)合了SVG的內(nèi)容,能夠適配多種平臺,還可以很方便地進行交互動畫設(shè)計。CircuitJS1軟件最早是由美國學(xué)者Paul Falstad開發(fā),是一個基于Java語言編寫的小應(yīng)用程序,可以直接嵌入在網(wǎng)頁中,后來Iain Sharp基于GWT(Google Web Toolkit)對軟件進行了改寫,使得該程序可以在瀏覽器上直接運行,整個軟件項目在Github上開源,一直處于迭代更新中,目前在Gitee上也分享了該軟件的開源代碼供下載,利用該軟件可以直接在網(wǎng)頁上進行仿真或進行教學(xué),軟件是完全免費的。該軟件與常規(guī)仿真軟件一樣可以在頁面上搭建電路,但是對電流和電壓波形的可視化效果比大多數(shù)軟件都好。目前,除常規(guī)電路分析所需的基本元件,該軟件還提供了典型的模擬器件和數(shù)字器件,以及大量電路實例。國內(nèi)有公眾號上也建立了這個開源軟件的鏡像鏈接,并將其部分界面漢化。因此,用戶既可以通過手機微信的公眾號直接訪問電路仿真界面,選擇實例電路的仿真實驗,運行后觀察波形,也可以通過電腦登錄網(wǎng)址鏈接,自行搭建電路,開展電路設(shè)計仿真實驗。

該軟件的一個可使用網(wǎng)址https://www.eetree.cn/war/circuitjs.html?lang=cn。https://www.eetree.cn/war/circuitjs.html?lang=cn。登錄界面后,軟件菜單欄包括6個子菜單,分別提供文件處理、編輯操作、電路繪制、波形框設(shè)置、顯示選項設(shè)置和典型電路仿真實例。其中“繪制”菜單提供了導(dǎo)線、無源器件、有源器件、獨立源、邏輯門、數(shù)字芯片以及數(shù)模混合芯片等10類元器件模型;“電路仿真”菜單則提供了基本電路、A/C電路、無源濾波器、其他無源電路、二極管、運算放大器、晶體管、MOS管、555定時器、有源濾波器、邏輯門系列、組合邏輯、時序邏輯、模擬/數(shù)字,鎖相環(huán)PLL,傳輸線、其他器件等17類電路仿真實例,基本覆蓋了電路分析、模擬電路、數(shù)字電路以及高頻小信號放大電路等課程的教學(xué)內(nèi)容。軟件界面正中為圖形窗口,提供電路繪制功能,界面右側(cè)為復(fù)位、運行/停止功能鍵,并提供用于控制電路仿真的速度、導(dǎo)線中電流速度的滑動控件,可以調(diào)整電路仿真的時序間隔以及導(dǎo)線中電流的速度,且軟件采用粒子流的方式直觀展示了頻率變化對電流速度的影響。界面下方為示波器區(qū)域,用于觀察感興趣元件上的電壓、電流、瞬時功率的波形和頻譜等。

下面介紹在課程中結(jié)合該軟件開展教學(xué)的三種途徑。

首先,教師可充分利用該軟件提供的豐富的電路實例開展課堂教學(xué)。與Multisim等專業(yè)仿真軟件相比,在課堂教學(xué)中結(jié)合CircuitJS1開源軟件的電路實例開展基本概念教學(xué)更為靈活便捷。以“電路分析基礎(chǔ)”課程為例,軟件提供了電源、電阻并聯(lián)、串聯(lián)、三角形—星形連接,單口網(wǎng)絡(luò)、戴維南等效電路等基本電路結(jié)構(gòu)的仿真實例。在課堂上,結(jié)合軟件開展仿真實驗的方法包括如下方面。

1.在預(yù)習(xí)階段,首先讓學(xué)生通過簡單的實例觀察物理現(xiàn)象,熟悉電流、電壓波形,初步了解基本電路結(jié)構(gòu)和功能,厘清一些概念,例如電路中“直流偏置”的概念,許多學(xué)生未看到現(xiàn)象時很難理解,但是在電路仿真中,采用一個直流一個交流源在負載上形成激勵,可以直接看到這一現(xiàn)象,并進一步強化對疊加定理的認知,幫助學(xué)生為未來模電課程學(xué)習(xí)建立靜態(tài)工作點概念。

2.在課堂教學(xué)中,教師在上課前讓學(xué)生在個人手機、電腦上直接打開電路實例,觀察仿真結(jié)果,設(shè)置導(dǎo)入問題,啟發(fā)學(xué)生思考波形背后的物理概念。以正弦電路的瞬態(tài)響應(yīng)為例,這部分如果直接用解方程的方法分析,則由于電路在上電過程中發(fā)生響應(yīng)過程比較復(fù)雜,所需課堂講解時間很多,但這部分并非教學(xué)重點,課堂上往往一帶而過,如果能結(jié)合電路仿真對現(xiàn)象進行演示則很容易將上電過程講明白,也無須太多時間。

3.在概念講授后,直接演示對應(yīng)仿真電路的電壓、電流波形,幫助學(xué)生實現(xiàn)物理現(xiàn)象與理論分析的無縫銜接。由于在線軟件開啟方便、實例豐富、演示快捷,在備課和課堂教學(xué)中都不會占用教師過多的時間,能夠提高課堂知識傳授的效率。

其次,開源在線仿真軟件也能較好地支持學(xué)生開展課后學(xué)習(xí),夯實基礎(chǔ)。教學(xué)實施方法是:布置電路練習(xí),要求學(xué)生在課后練習(xí)中將理論分析與仿真驗證結(jié)合起來提交實驗報告,尤其是對于暫態(tài)分析等難度較大的學(xué)習(xí)內(nèi)容,理論與仿真的結(jié)合有助于學(xué)生深入理解概念。如對于一階RC電路在脈沖串激勵下過渡過程和穩(wěn)態(tài)的分析,理論上通常通過三要素法劃分子區(qū)間分段分析,計算麻煩,這一部分學(xué)生往往感覺不好理解。在仿真作業(yè)中,要求學(xué)生完成兩種電路仿真和結(jié)果對比:一種是脈沖串半周期T遠大于一階電路的時間常數(shù)的情況,另一種是T小于或等于電路時間常數(shù)的情況。通過仿真作業(yè),學(xué)生能夠更加快速、直觀地了解充電過程,理解電路如何從最初“充得多放得少”的暫態(tài)過程到“充多少放多少”的穩(wěn)態(tài)過程[6],再結(jié)合理論分析往往能達到事半功倍的效果。

再次,教師還可以將開源軟件作為EDA應(yīng)用能力培養(yǎng)的入門工具。EDA軟件的自學(xué)能力需要逐步鍛煉,大一學(xué)生的計算機水平參差不齊問題比較嚴重??紤]到Multisim和Cadence等仿真軟件盡管功能強大,但其界面非常復(fù)雜,安裝和學(xué)習(xí)需要時間,教師將CircuitJS1作為一種入門軟件引導(dǎo)學(xué)生開展仿真電路設(shè)計也是一種不錯的選擇。利用該軟件與其他專業(yè)EDA工具的布線、元件設(shè)置放置和仿真功能有相通之處,學(xué)生能夠快速熟悉EDA工具中電路搭建、仿真驗證和元器件參數(shù)調(diào)整、交直流信號分析的基本方法,為后續(xù)專業(yè)軟件的學(xué)習(xí)打下基礎(chǔ)。

四、教學(xué)應(yīng)用情況

2020年春季學(xué)期,由于疫情的影響,我?!半娐贩治龌A(chǔ)”課程需要采用線上教學(xué)方式,作為電子信息類專業(yè)學(xué)員的入門理論基礎(chǔ)課程,課程重要性不言而喻。因此,我們探索了基于開源軟件進行線上仿真的教學(xué)模式,因其直觀漂亮的電路波形演示效果,受到學(xué)生的歡迎,也取得了良好的教學(xué)成效,經(jīng)過兩個學(xué)年的教學(xué)應(yīng)用,結(jié)合該軟件開展課程教學(xué)的方法逐步發(fā)展成熟,我們配合課程的開設(shè)篩選并編寫了一系列仿真程序,目前在中國大學(xué)MOOC上線的“電路分析基礎(chǔ)”慕課課程中,也應(yīng)用CircuitJS1軟件同步開展了仿真實驗教學(xué),在“電路分析基礎(chǔ)”課程中使用在線開源的EDA工具教學(xué)不僅有利于本門課程的學(xué)習(xí),還有利于學(xué)生在后續(xù)的模擬和數(shù)字電路的課程學(xué)習(xí)中學(xué)習(xí)專業(yè)的EDA工具。但是,應(yīng)注意目前在線開源仿真軟件所提供的元器件模型多為理想模型,與Multisim和Pspice等專業(yè)軟件提供的實際元件模型是不同的,因此,它不能完全替代基于實際電路元件模型開展仿真設(shè)計的專業(yè)軟件。

在線開源仿真軟件是一種新形態(tài)的仿真教學(xué)工具,尤其是采用HTML5設(shè)計開發(fā)的在線仿真軟件,移植到微信等社交平臺上后,使用便捷度大幅提高,能夠滿足學(xué)生隨時隨地開展實驗的要求,教師探索使用這類軟件資源開展課程教學(xué)的方式對提高課堂效率和教學(xué)效果都有裨益。過去,對“電路分析基礎(chǔ)”等基礎(chǔ)課程的教學(xué)更重視理論和實際實驗教學(xué),為順應(yīng)我國集成電路產(chǎn)業(yè)發(fā)展的需要,適應(yīng)電子信息類課程改革的要求,有必要推動EDA軟件的使用和開發(fā)教學(xué),而在線開源仿真軟件可以作為一個突破口,幫助學(xué)生夯實基本概念,逐步培養(yǎng)計算機輔助電路設(shè)計意識。

參考文獻:

[1] 嵩天.以在線開放課程為引領(lǐng)的大學(xué)課程改革新模式[J].中國大學(xué)教學(xué),2019(11):13.

[2] 杜海龍,段照斌,李靜昭.基于PSpice的機載10S延時電路仿真教學(xué)研究[J].電氣電子教學(xué)學(xué)報,2021(2):83.

[3] 衛(wèi)延.“電磁場與電磁波”課程可視化方法研究[J].電氣電子教學(xué)學(xué)報,2021(1):51.

[4] 俎云霄,李巍海,張軼.應(yīng)用Multisim進行無源RC電路的時頻分析[J].電氣電子教學(xué)學(xué)報,2010(5):70.

[5] 劉金輝,孫小飛,彭方成,等.手機電路仿真App的負反饋放大電路教學(xué)應(yīng)用[J].教育教學(xué)論壇,2020(52):260.

[6] 李瀚蓀,吳錫龍.電路分析基礎(chǔ)學(xué)習(xí)指導(dǎo)(第5版)[M].北京:高等教育出版社,2018.

作者簡介:李悅麗(1973.1— ),女,漢族,湖南瀏陽人,教授,研究方向:電路與雷達信號處理。

謝曉霞(1974.8— ),女,漢族,湖南岳陽人,教授,研究方向:電路與隨機信號分析。

田瑞琦(1990.1— ),女,漢族,湖南常德人,講師,研究方向:電路與隨機信號分析。

基金項目:本文系國防科技大學(xué)教育教學(xué)改革課題《面向電路素養(yǎng)塑造的一體化貫通式電子電路系列課程重構(gòu)與優(yōu)化》(項目編號:U2020007)以及《任職培訓(xùn)虛擬實踐教學(xué)模式的探索——以雷達課程為例》(項目編號:U2019017)階段性成果之一。

猜你喜歡
電路仿真
基于FSM和圖論的繼電電路仿真算法研究
利用ADS的協(xié)同仿真提高微波電路仿真精度
基于Multisim的集成運放應(yīng)用電路仿真分析
基于布魯姆目標分類學(xué)與Multisim電路仿真軟件的理實一體信息化課堂教學(xué)模式的構(gòu)建
應(yīng)用電子電路仿真軟件改革電路實驗的相關(guān)研究
基于Multisim的功率放大電路仿真分析
基于AT89S51單片機的數(shù)字鐘設(shè)計與實現(xiàn)
基于仿真的電氣專業(yè)化協(xié)同設(shè)計工具的開發(fā)及應(yīng)用
電路仿真軟件在電工電子實驗中的應(yīng)用
基于集成運放的壓控振蕩電路仿真研究
临泉县| 潼关县| 兴城市| 阳城县| 张掖市| 新竹市| 湖南省| 平谷区| 平邑县| 平乐县| 沙雅县| 肥乡县| 章丘市| 开江县| 江津市| 山丹县| 岚皋县| 祁连县| 台中市| 两当县| 保定市| 肃北| 普定县| 浦城县| 互助| 谷城县| 馆陶县| 合川市| 呼玛县| 昌吉市| 沛县| 文昌市| 牟定县| 柏乡县| 随州市| 察隅县| 苗栗市| 融水| 枣强县| 科尔| 和田市|