【 Proteus 8 】數位電路模擬 - 五位評審表決電路

摘要:【 Proteus 8 】數位電路模擬 - 五位評審表決電路

點擊圖片可看全圖

材料 :

1.開關*6

2.電阻3.3k*6

3.電阻220*2

4.NAND ( 例7400 ... )

5.LED紅色*1

6.LED綠色*1

7.16對1多工器74150

 

功能 : 

1.三位(含)以上的評審按下按鈕,則亮起綠燈。

2.未達三位評審,則亮紅燈。

 

原理 :

在評審表決電路中,首先下手的是如何去用布林代數化簡,以方便電路簡化。

真值表如下 :

A B C D E F
0 0 0 0 0 0
0 0 0 0 1 0
0 0 0 1 0 0
0 0 0 1 1 0
0 0 1 0 0 0
0 0 1 0 1 0
0 0 1 1 0 0
0 0 1 1 1 1
0 1 0 0 0 0
0 1 0 0 1 0
0 1 0 1 0 0
0 1 0 1 1 1
0 1 1 0 0 0
0 1 1 0 1 1
0 1 1 1 0 1
0 1 1 1 1 1
1 0 0 0 0 0
1 0 0 0 1 0
1 0 0 1 0 0
1 0 0 1 1 1
1 0 1 0 0 0
1 0 1 0 1 1
1 0 1 1 0 1
1 0 1 1 1 1
1 1 0 0 0 0
1 1 0 0 1 1
1 1 0 1 0 1
1 1 0 1 1 1
1 1 1 0 0 1
1 1 1 0 1 1
1 1 1 1 0 1
1 1 1 1 1 1

這樣下來會發現假如用基本邏輯閘,太複雜了,

所以我由上面增值表化簡得到了

I3 = I5 = I6 = I9 = I10 = I12 =E

I0 = I1 = I2 = I4 = I8 = "0"

I7 = I11 = I13 = I14 = I15 = "1"

這樣就可以以簡單的接線完成電路。

NAND所組成的為記憶電路可以免得放開按鈕後,

輸入又變回0,並且可以使輸入0,輸出變成1 ( NAND有0則1 )方便我們完成增值表。

因為74150輸出為反向,所以我們加上一個NAND所組成的NOT來抵銷,來符合當初設計的概念。

歡迎在下方留言,表達你的想法、疑問。

 

因為求知慾,所以學習。  By Yi