賀 慶 邢 琳 王庭太
(中原工學(xué)院理學(xué)院物理系,河南 鄭州450007)
數(shù)字電路是一門基礎(chǔ)課,傳統(tǒng)的實(shí)驗(yàn)教學(xué)具有直觀真實(shí)性,可操作性等優(yōu)點(diǎn),但同時(shí)具有以下缺點(diǎn):(1)對(duì)上課的地點(diǎn)要求嚴(yán)格,硬件條件要求高;(2)由于實(shí)驗(yàn)學(xué)時(shí)所限,學(xué)生往往只能學(xué)習(xí)幾個(gè)基礎(chǔ)實(shí)驗(yàn),而大多數(shù)實(shí)驗(yàn)無(wú)法涉及;(3)數(shù)字電路實(shí)驗(yàn)涉及的芯片種類繁多,保存整理工作量特別大。
隨著計(jì)算機(jī)技術(shù)的普及,Multisim軟件作為一種輔助的教學(xué)手段,越來(lái)越多的被應(yīng)用于數(shù)字電路實(shí)踐教學(xué)中。Multisim軟件具有的優(yōu)勢(shì):(1)不受時(shí)間和地點(diǎn)的限制,學(xué)生只要在計(jì)算機(jī)中安裝并掌握了Multisim軟件,就可以進(jìn)行數(shù)字電路仿真實(shí)驗(yàn);(2)Multisim軟件包中包含種類豐富的芯片和儀器儀表,節(jié)省購(gòu)買費(fèi)用,并且可以在計(jì)算機(jī)上實(shí)時(shí)操作和修改;(3)Multisim軟件仿真實(shí)驗(yàn)作為實(shí)驗(yàn)前的第一步,主要是利用Multisim軟件繪制電路圖,便于學(xué)生了解實(shí)驗(yàn)原理,驗(yàn)證實(shí)驗(yàn)電路圖設(shè)計(jì)是否正確,方便實(shí)驗(yàn)中線路的連接。
要求用集成3-8譯碼器74LS138組成一位全加器,完成兩個(gè)一位二進(jìn)制數(shù)的加法運(yùn)算。
2.1.1 按照邏輯關(guān)系,列出全加器真值表,如表1所示。其中,X1、X2分別為加數(shù)和被加數(shù);X5為低位向本位產(chǎn)生的進(jìn)位;X4為相加的和;X3為本位向高位產(chǎn)生的進(jìn)位。
表1 全加器真值表
2.1.2 根據(jù)真值表列出邏輯表達(dá)式并將邏輯表達(dá)式轉(zhuǎn)化成恰當(dāng)形式:
2.1.3 根據(jù)邏輯表達(dá)式,用Multisim畫出邏輯圖,如圖1所示。
(說(shuō)明:譯碼器74LS138是3-8譯碼器,在圖1中其邏輯符號(hào)用U4所示。U4中A、B、C是地址輸入端,G1、G2A、G2B是使能端,Y0、Y1、Y2、Y3、Y4、Y5、Y6、Y7是輸出端,低電平有效。輸入變量的每一種取值組合,只能使某一個(gè)輸出有效。)
在Multisim軟件中,創(chuàng)建全加器邏輯圖的具體過(guò)程:(1)在元(器)件庫(kù)中單擊TTL,再單擊74LS系列,選中74LS138D,單擊OK確認(rèn)。這時(shí)會(huì)出現(xiàn)一個(gè)器件,拖到指定位置點(diǎn)擊即可。(2)在元(器)件庫(kù)中單擊MISC,再單擊門電路,選中四輸入與非門NAND4,單擊OK確認(rèn),用兩個(gè)與非門實(shí)現(xiàn)邏輯函數(shù)。(3)在元(器)件庫(kù)中單擊顯示器件,選小燈泡來(lái)顯示數(shù)據(jù)。為了便于觀察,可將輸入、輸出信號(hào)均接入小燈泡。(4)在元(器)庫(kù)中單擊Word Genvertor(字信號(hào)發(fā)生器),拖到指定位置,用它產(chǎn)生數(shù)碼。(5)在元(器)件庫(kù)中單擊Sources(信號(hào)源),選中電源VCC和地,雙擊電源VCC圖標(biāo),設(shè)置電壓為5 V。使能端G1接電源VCC,G2A、G2B接地。連接成功后電路如圖1所示。
圖1 全加器邏輯圖
2.1.4 驗(yàn)證觀測(cè)輸出是否正確
(1)雙擊Word Genvertor(字信號(hào)發(fā)生器)圖標(biāo),在Address(地址)區(qū),起始地址(Initial欄)設(shè)為0000,終止地址(Final欄)設(shè)為0007。(2)在Controls(控制)區(qū),點(diǎn)擊Cycle按鈕,選擇循環(huán)輸出方式。點(diǎn)擊Pattern按鈕,在彈出的對(duì)話框中選擇Up Counter選項(xiàng),按逐個(gè)加1遞增的方式進(jìn)行編碼。(3)在Trigger區(qū),點(diǎn)擊按鈕Internal,選擇內(nèi)部觸發(fā)方式。在Frequency區(qū),設(shè)置輸出的頻率為1 kHz。(4)運(yùn)行仿真開(kāi)關(guān),可以觀察運(yùn)算結(jié)果。探測(cè)器發(fā)光表示數(shù)據(jù)為“1”,不發(fā)光表示數(shù)據(jù)為“0”。其中,X1、X2表示加數(shù)、被加數(shù);X5表示低位向本位產(chǎn)生的進(jìn)位;X4表示相加的和;X3表示本位向高位產(chǎn)生的進(jìn)位。
實(shí)現(xiàn)了數(shù)字時(shí)鐘,其核心電路是利用Multisim軟件設(shè)計(jì)一個(gè)具有“時(shí)”、“分”、“秒”的十進(jìn)制數(shù)字顯示(小時(shí)從00~23)的計(jì)時(shí)電路。
六十進(jìn)制計(jì)數(shù)器和二十四進(jìn)制計(jì)數(shù)器都選用74LS90D集成塊來(lái)實(shí)現(xiàn),采用反饋清零法。在Multisim軟件中,設(shè)計(jì)六十進(jìn)制和二十四進(jìn)制計(jì)數(shù)器如圖2、圖3所示。
圖2 六十進(jìn)制計(jì)數(shù)器電路圖
圖3 二十四進(jìn)制計(jì)數(shù)器電路圖
在Multisim軟件中,創(chuàng)建六十進(jìn)制計(jì)數(shù)器電路圖2的具體過(guò)程:(1)在元(器)件庫(kù)中單擊TTL,再單擊74LS系列,選中74LS90D,單擊OK確認(rèn);用同樣的方法,再選擇一個(gè)74LS90D。(2)在元(器)件庫(kù)中單擊TTL,再單擊74LS系列,選中74LS08D,單擊OK確認(rèn).根據(jù)74LS90芯片的特性,利用所學(xué)數(shù)字電路的知識(shí),連接構(gòu)成六十進(jìn)制計(jì)數(shù)器,電路如圖2所示。
創(chuàng)建二十四進(jìn)制計(jì)數(shù)器電路圖3的具體過(guò)程類似,說(shuō)明省略。
在數(shù)字電路實(shí)驗(yàn)中,將Multisim軟件應(yīng)用與硬件實(shí)驗(yàn)操作結(jié)合起來(lái),充分發(fā)揮各自優(yōu)勢(shì)。對(duì)于提高學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生的研究和解決問(wèn)題的能力,都很有幫助。
[1]閆石.數(shù)字電子技術(shù)基礎(chǔ)[M].5版.北京:高等教育出版社,2005.
[2]黃智偉.基于Multisim 2001的電子電路計(jì)算機(jī)仿真設(shè)計(jì)與分析[M].電子工業(yè)出版社,2004.
[3]方莉俐,王秀杰.應(yīng)用物理實(shí)驗(yàn)[M].鄭州大學(xué)出版社,2013.