韓新風,李 勇,何恩節(jié),姚 潔
(安徽科技學院電氣與電子工程學院, 安徽 鳳陽 233100)
?
Multisim13.0軟件在組合邏輯電路教學中的應用
韓新風,李勇,何恩節(jié),姚潔
(安徽科技學院電氣與電子工程學院, 安徽鳳陽233100)
[摘要]NI公司的Mulitisim13.0是一款功能強大的教學、科研和電路設(shè)計軟件.該軟件具有強大的虛擬仿真功能,將其引入到《數(shù)字電子技術(shù)》課程的組合邏輯電路教學中,利用該軟件的仿真功能,結(jié)合組合邏輯電路分析和設(shè)計的實例,形象、直觀地顯示電路分析和設(shè)計過程和結(jié)果,不僅可以有效降低教學成本,激發(fā)學生學習興趣,提高教學效果,而且對培養(yǎng)學生的學習能力、實踐能力與創(chuàng)新意識具有重要意義.
[關(guān)鍵詞]Mulitisim13.0;數(shù)字電子技術(shù);組合邏輯電路;教學
數(shù)字電子技術(shù)課程是電子類、自動化類和計算機類專業(yè)的一門重要的專業(yè)基礎(chǔ)課,具有很強的實踐性[1].高校多媒體教學的普及,為數(shù)字電子技術(shù)課堂教學引入EDA(Electronic Design Automation)仿真軟件提供了便利條件.結(jié)合數(shù)字電子技術(shù)課堂教學中的具體電路,借助于仿真軟件形象地展示電路的結(jié)構(gòu)和運行結(jié)果,可以使得教學內(nèi)容更加生動、形象,用“以虛代實,以軟代硬”的方法大大提高學生的學習效率[2].
1Multisim13.0仿真軟件簡介
NI Multisim軟件是美國國家儀器(NI)有限公司推出的以Windows為基礎(chǔ)的一個專門用于電子電路仿真與設(shè)計的EDA工具軟件,Multisim13.0是該軟件的最新版本.該軟件以圖形界面為主,用戶可以根據(jù)自己的習慣和熟悉程度使用.它還具有龐大的元器件模型參數(shù)庫和功能齊全的儀器儀表庫,能夠完成直流工作點分析、交流分析、瞬態(tài)分析等十幾種電路分析功能.
2Multisim13.0在組合邏輯電路教學中的應用
數(shù)字電子技術(shù)課程中的數(shù)字電路主要有兩類:組合邏輯電路和時序邏輯電路.筆者將Multisim13.0仿真軟件引入組合邏輯電路的教學中, 可以改善教學環(huán)境, 提高教學效果.
2.1輔助課堂基本教學,增強學生學習興趣
在數(shù)字電子技術(shù)的課堂教學中,有很多知識點比較抽象.學生無法真實感受到器件和電路功能的可實現(xiàn)性,無法把理論和實際聯(lián)系在一起,容易形成該課程抽象、難學的印象,導致學習興趣缺乏、教學效果差.
在Multisim13.0軟件提供的虛擬仿真平臺上構(gòu)建電路,仿真運行后,能夠把電路運行后的效果呈現(xiàn)在學生面前,便于學生化抽象為具體,化被動為主動,提高學習興趣.例如,可以利用指示器件加深學生的形象記憶.
Multisim13.0軟件平臺的指示器件庫中含有8種可以用來顯示電路仿真結(jié)果的顯示器件.在數(shù)字電路中常用的有探針(Probe)、發(fā)光二極管(LED)、蜂鳴器(Buzzer)、燈泡(Lamp)、十六進制顯示器(Hex Displays)、條形光柱等指示器件.利用這些指示器件的聲光效果,可以顯示電路的運行過程與結(jié)果.
例如,在學習編碼器時,可以構(gòu)建如圖1所示的編碼器功能驗證電路.其中74148N是8線-3線優(yōu)先編碼器,輸入狀態(tài)D0~D7,用“VCC”和“GND”表示輸入端信號的“高”“低”電平狀態(tài).解碼輸出端用發(fā)光二極管LED1、LED2、LED3來分別顯示各輸出端的輸出狀態(tài);當發(fā)光二極管點亮時,表明輸出狀態(tài)為“1”;當發(fā)光二極管熄滅時,表明輸出狀態(tài)為“0”.74148的選通輸出端和擴展端的狀態(tài)用萬用表來顯示.當輸入端有不同組合輸入時,輸出情況可以通過發(fā)光二極管顯示.
圖1 74148編碼器功能驗證電路
2.2輔助完成組合邏輯電路的分析與設(shè)計教學
數(shù)字電子技術(shù)課程不僅要求學生掌握基本理論和知識,還要掌握基本的實驗技能和分析、解決實際問題的能力.但在實驗教學過程中,實驗儀器耗資大,很難建立完備的實驗平臺和器件庫.這使得開設(shè)的實驗項目受到很大的限制.但將Multisim13.0 引入數(shù)字電子技術(shù)教學,可以彌補硬件不足.
2.2.1加深學生對基本器件和基本邏輯電路的理解
(1)加深對基本器件功能的理解.例如,在學習門電路中的異或門時,可以建立異或門功能驗證電路如圖2(a)所示.改變電路中兩個開關(guān)的狀態(tài)來觀察異或門的輸出情況:當指示燈亮時,輸出為“1”;指示燈熄滅時,輸出為“0”.還可以通過Multisim13.0中的“l(fā)ogic converter”得到邏輯圖與真值表,如圖2(b)所示.
(a)異或門邏輯圖
(b) “l(fā)ogic converter”得到的真值表
(2)進一步掌握由基本器件構(gòu)成的邏輯電路的功能.例如,7442是BCD-十進制譯碼器[4].為理解其功能,建立如圖3所示的電路.
圖3 BCD-十進制譯碼器7442功能驗證邏輯圖
在以上電路的基礎(chǔ)上,學生容易理解由7442構(gòu)成的如圖4所示的電路功能.
2.2.2驗證組合邏輯電路的分析結(jié)果
在分析一個給出的組合邏輯電路時,就是要以更加直觀的方式來說明它的邏輯功能[5,6].
在課程教學中采用例1電路進行組合邏輯電路分析方法教學時,可借助Multisim13.0軟件的“l(fā)ogic converter”來驗證分析的結(jié)果.
圖4 7442構(gòu)成的邏輯函數(shù)的功能驗證邏輯圖
例1:分析圖5所示的邏輯電路,寫出它的邏輯函數(shù)式,列出真值表,說明這個電路具有什么功能.
圖5 例1的組合邏輯電路
驗證過程如下:
(1)在Multisim13.0軟件仿真平臺下,構(gòu)建如圖5所示的邏輯電路圖.
(2)在Multisim13.0軟件右側(cè)的虛擬儀器欄內(nèi)找到“l(fā)ogic converter”置于工作區(qū),并將“l(fā)ogic converter”的輸入端和輸出端分別連接圖5所示的邏輯電路的輸入端和輸出端.將“l(fā)ogic converter”連接在電路中得到如圖6所示邏輯圖.
圖6 將“l(fā)ogic converter”連接于電路邏輯圖
圖7 顯示有真值表和邏輯函數(shù)式的“l(fā)ogic converter”圖
2.2.3輔助完成組合邏輯電路的設(shè)計
在組合邏輯電路的設(shè)計過程中,根據(jù)邏輯抽象的結(jié)果可得邏輯函數(shù)真值表,借助于Multisim13.0軟件的“l(fā)ogic converter”儀器,可以在輸入真值表后得到邏輯函數(shù)式和邏輯圖.設(shè)計過程見例2.
例2:設(shè)計一個交通信號燈的監(jiān)視電路.當紅綠黃燈中出現(xiàn)兩個或三個同時亮,或者三個燈同時滅的情況,監(jiān)視電路可以給出故障報警信號,其余情況均工作正常.
解:根據(jù)設(shè)計電路的要求,輸入變量有3個,設(shè)R、G、Y分別表示紅綠黃燈.為“1”時表示燈亮,為“0”表示燈滅;輸出變量設(shè)為L,為“1”時表示故障狀態(tài),為“0”時表示正常工作狀態(tài).
圖8 “l(fā)ogic converter”頁面輸入變量設(shè)置圖
把圖8中每行的“?”改為對應的輸出結(jié)果即可.修改方法:鼠標單擊“?”一次,“?”會變?yōu)椤?”,再點擊一次,會變?yōu)椤?”.循環(huán)往復,將根據(jù)邏輯抽象得到的真值表輸入圖8所示的“l(fā)ogic converter-XLC1”頁面.輸入后的結(jié)果如圖9所示.
圖9 “l(fā)ogic converter”頁面真值表輸入后結(jié)果
圖10 與或門構(gòu)成的邏輯圖
圖11 與非門構(gòu)成的邏輯圖
3結(jié)語
本文將Multisim13.0應用于數(shù)字電子技術(shù)組合邏輯電路的教學中,可以有效提升學生對組合邏輯電路的認識,提高學生學習數(shù)字電子技術(shù)課程的興趣,培養(yǎng)學生分析問題、解決問題的綜合能力.
[參考文獻]
[1]郭仿軍. 數(shù)字電子技術(shù)實驗課程的改革與探索[J]. 重慶文理學院學報(自然科學版),2009(2):58-60.
[2]景展,陸小花. Multisim在動態(tài)電路教學中的應用[J]. 大學教育,2014(12):89-90.
[3]田永剛,武岳山. 采用Multisim 輔助數(shù)字電路設(shè)計的研究[J].國外電子測量技術(shù), 2007, 26(2):35-37.
[4]閻石.數(shù)字電子技術(shù)基礎(chǔ)[M]. 北京:高等教育出版社,1998.
[5]閻石.數(shù)字電子技術(shù)基本教程[M]. 北京:清華大學出版社,2007.
[6]康華光.電子技術(shù)基礎(chǔ)(數(shù)字部分)[M]. 北京:高等教育出版社,2006.
(責任編輯吳強)
Application of Multisim 13.0 software in the teaching of combinational logic circuit
HAN Xinfeng, LI Yong, HE Enjie, YAO Jie
(College of Electrical and Electronic Engineering, Anhui University of Science and Technology, Fengyang Anhui 233100, China)
Abstract:Multisim 13.0 of NI Company is a powerful software of circuit design, teaching and scientific research. It has a strong function of virtual simulation. It was introduced to the teaching of combinational logic circuit in the “Digital Electronics Technology” course. The process and result of the analysis or design of circuit was displayed vividly and visually by using the software of simulation function. This can not only reduce the cost of teaching and stimulate students’ interest in learning, but also improve teaching effectiveness. It has important practical significance for cultivating the learning ability, practical ability and improving the innovation consciousness.
Key words:Mulitisim13.0; digital electronics technology; combinational logic circuit; teaching
[中圖分類號]TN79+1
[文獻標志碼]A
[文章編號]1673-8004(2016)02-0075-04
[作者簡介]韓新風(1983—),女,山東濱州人,講師,碩士,主要從事電子電路方面的研究.
[基金項目]安徽省教育廳重點教學研究項目(2015jyxm253);安徽省教壇新秀項目(086JFK14);安徽科技學院校級教研項目(X2014084).
[收稿日期]2015-10-27