標題: 數(shù)電五人表決器設計報告(74HC138、74HC139等芯片構成) [打印本頁]

作者: cdf_7523    時間: 2018-11-19 21:06
標題: 數(shù)電五人表決器設計報告(74HC138、74HC139等芯片構成)
數(shù)電課程設計報告 有proteus仿真 無需程序?qū)崿F(xiàn)

《五人表決器》設計報告

1.設計目的

(1)熟悉集成電路的引腳及安排。

(2)掌握各芯片的邏輯功能及控制方法。

(3)學習Proteus7.0軟件仿真。

2.設計要求

(1)學習使用芯片74HC138、74HC139進行控制。

(2)三人或以上同意則通過,少于三人則不通過。

(3)綠燈亮表示通過,綠燈不亮表示不通過。

對于五人表決器,首先設五人分別為A B C D E 設Y為表決的結(jié)果。其中有三人或三人以上同意(同意用“1”表示,不同意用“0”表示)則綠燈亮。
表2.1.1  5人表決器真值表
A
B
C
D
E
Y
A
B
C
D
E
Y
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
0
1
1
0
1
0
0
1
1
1
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
1
0
1
0
1
0
1
1
0
0
1
1
0
0
1
0
1
1
0
1
0
0
1
1
1
1
1
0
1
1
1
1
0
1
0
0
0
0
1
1
0
0
0
0
0
1
0
0
1
0
1
1
0
0
1
1
0
1
0
1
0
0
1
1
0
1
0
1
0
1
0
1
1
1
1
1
0
1
1
1
0
1
1
0
0
0
1
1
1
0
0
1
0
1
1
0
1
1
1
1
1
0
1
1
0
1
1
1
0
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
芯片74HC138,是典型的集成譯碼器。它是3線-8線譯碼器,該譯碼器有3位二進制輸入A B C,它們共有8種狀態(tài)的組合,即可譯出八個輸出信號,輸出為低電平有效。此外,還設置了3個使能端G1 G2A G2B,為電路的擴展提供了方便。
                   表2.2.1  74HC138集成譯碼器功能表
輸入
輸出
G1
G2A非
G2B非
C
B
A
Y0非
Y1非
Y2非
Y3非
Y4非
Y5非
Y6非
Y7非
*
H
*
*
*
*
H
H
H
H
H
H
H
H
*
*
H
*
*
*
H
H
H
H
H
H
H
H
L
*
*
*
*
*
H
H
H
H
H
H
H
H
H
L
L
L
L
L
L
H
H
H
H
H
H
H
H
L
L
L
L
H
H
L
H
H
H
H
H
H
H
L
L
L
H
L
H
H
L
H
H
H
H
H
H
L
L
L
H
H
H
H
H
L
H
H
H
H
H
L
L
H
L
L
H
H
H
H
L
H
H
H
H
L
L
H
L
H
H
H
H
H
H
L
H
H
H
L
L
H
H
L
H
H
H
H
H
H
L
H
H
L
L
H
H
H
H
H
H
H
H
H
H
L

圖2.2.1 74HC138外圍引腳分布圖
芯片74HC139,是雙2線-4線譯碼器,它的輸出也是低電平有效,符號匡內(nèi)部的輸入、輸出變量表示其內(nèi)部的邏輯關系。
                    表2.2.2  74HC139 2-4線譯碼器真值表
輸入
           輸出
  G  非
B
A
Y0 非
Y1非
Y2非
Y3非
1
*
*
1
1
1
1
0
0
0
0
1
1
1
0
0
1
1
0
1
1
0
1
0
1
1
0
1
0
1
1
1
1
1
0

                 圖2.2.2  74HC139外圍引腳分布圖

仿真實驗如圖3.1和3.2所示:
圖3.1是綠燈亮的情況之一。如圖,當有四人A B C E同意,但D反對時,最終結(jié)果是通過,這是真值表中11101的情況。
圖3.1
圖3.2則是綠燈不亮的情況之一。如圖,當C E贊同,但A B D反對時,結(jié)果是否決的,這滿足真值表中00101的情況。
圖3.2
通過這次對五人表決器系統(tǒng)的設計,讓我了解了Proteus7.0仿真軟件基礎知識,也讓我了解了關于控制系統(tǒng)設計的一般步驟和方法,要實現(xiàn)一個系統(tǒng),簡單的說如果要實現(xiàn)一個功能,都需要這樣一個過程,首先是系統(tǒng)原理上的設計,我們必須再閱讀大量的文獻的基礎上,才能對整個系統(tǒng)的基本原理有一個大體的了解,再對系統(tǒng)原理有了充分的認識后,我們就可以開始系統(tǒng)軟件的設計了。
最后我們就可以開始軟件的調(diào)試了,可以先通過仿真軟件Proteus7.0對我們程序施行仿真,最后進行硬件的焊接。
這個過程讓我學到了很多知識,比如像芯片功能方面的基礎知識,還有Proteus7.0仿真軟件的運用,同時也復習了以前學過的知識,像電路及數(shù)字電路等,最重要的是提高了自身的實踐能力和進一步加深我對理論知識的認識。
附錄:
元器件明細表
序號
元件名稱
數(shù)量
1
74HC138
4
2
74HC139
1
3
LED-Yellow
5
4
LED-Green
1
5
SW-SPDT-MOM
5
6
保護電阻
5


完整的Word格式文檔51黑下載地址(內(nèi)附清晰圖):
數(shù)電課程設計.doc (203.5 KB, 下載次數(shù): 39)







歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1