四位二進制加法器課程設(shè)計_第1頁
四位二進制加法器課程設(shè)計_第2頁
四位二進制加法器課程設(shè)計_第3頁
四位二進制加法器課程設(shè)計_第4頁
四位二進制加法器課程設(shè)計_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、【精品文檔】如有侵權(quán),請聯(lián)系網(wǎng)站刪除,僅供學習與交流四位二進制加法器課程設(shè)計.精品文檔.長 安 大 學電工與電子技術(shù)課程設(shè)計四位二進制加法器專 業(yè) _ 車輛工程_ 班 級 姓 名 指導教師 李 民 日 期 _2012.6.1115_評 語 評閱人: 日期:目錄一、 評語2二、題目名稱2三、技術(shù)要求4四、 摘要及前言4五、 總體設(shè)計方案的論證及選擇41、加法器的選取42、譯碼器的選取43、數(shù)碼管的選取5六、 設(shè)計方案的原理,總體電路圖51、總體原理圖52、總體接線圖6七、 單元電路設(shè)計,主要元器件選擇與電路參數(shù)計算61、數(shù)據(jù)開關(guān)設(shè)計62、加法器設(shè)計73、譯碼器設(shè)計84、數(shù)碼管設(shè)計11八、 元器件

2、清單12九、 收獲與體會12十、 參考文獻13十一、 鳴謝13十二、附錄13一、 題目名稱四位二進制加法器二.技術(shù)要求1.四位二進制加數(shù)與被加數(shù)輸入2.二位數(shù)碼管顯示三、前言及摘要四位二進制加法器的設(shè)計包括:1、四位二進制加數(shù)和被加數(shù)的輸入,2、兩個數(shù)的相加運算及和的輸出,3、將兩個數(shù)的和通過譯碼器顯示在數(shù)碼管上。二進制數(shù)的輸入可以通過數(shù)據(jù)開關(guān)實現(xiàn),用加法器可以進行二進制數(shù)的加法運算。兩個四位二進制數(shù)相加后的和在十進制數(shù)的030內(nèi),其中產(chǎn)生的進位和對十進制數(shù)十位的判斷和顯示是重點和難點,這需要通過譯碼器來實現(xiàn)。對數(shù)據(jù)譯碼后即可用合適的數(shù)碼管與譯碼器相連,顯示數(shù)據(jù)。四、總體設(shè)計方案的論證及元件選

3、擇1、加法器的選擇在數(shù)字系統(tǒng)中,經(jīng)常需要進行算術(shù)運算,邏輯操作及數(shù)字大小比較等操作,實現(xiàn)這些運算功能的電路時加法器。加法器是一種邏輯組合電路,主要功能是實現(xiàn)二進制數(shù)的算數(shù)加法運算。加法器有兩種基本類型:半加器和全加器。半加器是指對兩個輸入數(shù)據(jù)位進行加法,輸出一個結(jié)果位和進位,不產(chǎn)生進位輸入的加法器電路,是實現(xiàn)兩個一位二進制數(shù)的加法運算電路。全加器是實現(xiàn)兩個一位二進制數(shù)及低位來的進位數(shù)相加,求得和數(shù)及向高位進位的邏輯電路。根據(jù)加法器的工作速度選取超前進位加法器。在本設(shè)計中選取全加器74LS283。2、譯碼器選擇譯碼是編碼的逆過程,是將二進制代碼按其編碼時的原意譯成對應(yīng)的信號或十進制數(shù)碼。譯碼器是

4、組合邏輯電路的一個重要器件,可分為:變量譯碼和顯示譯碼兩類。變量譯碼一般是一種較少輸入變?yōu)檩^多輸出的器件,一般分為2n譯碼和8421BCD譯碼。顯示譯碼主要解決二進制數(shù)顯示成對應(yīng)的十或十六進制數(shù)的轉(zhuǎn)換功能,有七段譯碼器和八段譯碼器,此處選擇74LS247,控制共陽極數(shù)碼管。3、數(shù)碼管的選擇數(shù)碼管數(shù)一中發(fā)光半導體器件,基本單位是發(fā)光二級管。數(shù)碼管按段數(shù)分為七段和八段數(shù)碼管,按發(fā)光二級管的連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽極數(shù)碼管是指將所有發(fā)光二級管的陽極接到一起形成公共陽極,使用時將公共 陽極接到+5v,當某一字段發(fā)光二級管陰極為低電平時,該字段點亮,為高電平時就不亮;共陰極數(shù)碼管是將

5、所有發(fā)光二級管的陰極接到一起形成公共陰極,使用時公共陰極接地線,當某一字段二極管的陽極為高電平時,該字段點亮,為高電平時就不亮。上述選取的74LS247譯碼器,為了與該譯碼器配用,因此選取BS204數(shù)碼管。五、方案的原理圖和總體電路圖1、原理圖2、電路圖六、單元電路設(shè)計,主要元器件選擇與電路參數(shù)計算1.數(shù)據(jù)開關(guān)設(shè)計本設(shè)計中共用到8個數(shù)據(jù)開關(guān),用圖示四個數(shù)據(jù)開關(guān)來控制加數(shù)A3,A2,A1,A0的輸入。同理,被加數(shù)的輸入也如下圖所示用到四個數(shù)據(jù)開關(guān),不再作圖說明。2、加法器設(shè)計74LS283是由超前進位電路構(gòu)成的快速進位的4 位全加器電路,可實現(xiàn)兩個四位二進制的全加。其集成芯片引腳圖如上圖所示。加

6、進位輸入C0 和進位輸出C1主要用來擴大加法器字長,作為組間行波進位之用。由于它采用超前進位方式,所以進位傳送速度快。74LS283邏輯說明:設(shè)有兩組數(shù)據(jù)輸入端A3,A2,A1,A0,B3,B2,B1,B0和進位信號輸入端C0,和信號有S4,S3,S2,S1及進位信號C1輸出。八個輸入端分別接一個數(shù)碼開關(guān),五個輸出端接譯碼器。74LS283引腳圖74LS283真值表A3 A2 A1 A0B3 B2 B1 B0C1S4 S3 S2 S10 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 00 0 0 00 0 0 10 0

7、0 10 0 0 10 0 0 10 0 0 10 0 0 10 0 0 10 0 0 10000000000 0 0 00 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 0 1 0 0 13、譯碼器設(shè)計(1)譯碼器X的設(shè)計該譯碼器有五個輸入端,八個輸出端,用于實現(xiàn)將74LS283輸出的五個信號進行譯碼,轉(zhuǎn)換為八位8421碼輸出至下部分的電路。其邏輯狀態(tài)表:十進制數(shù)輸 入輸 出C1S4S3S2S1Y4Y3Y2Y1X4X3X2X10123456789101112131415161718192021222324252627282930000000000

8、000000011111111111111100000000111111110000000011111110000111100001111000011110000111001100110011001100110011001100101010101010101010101010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000111111111100000000001000000001100000000110000000011

9、0000011110000001111000000111100000110011000011001100001100110000101010101010101010101010101010邏輯表達式Y(jié)3=0Y2=0Y1=C1S3S2 + C1S3S1+C1S2S1+C1S3S2S1S0Y0=C1S3S2+C1S3S1+C1S3S2S1+C1S3S2S1S0X3=C1S3S2S1+C1S3S2S1+C1S3S2S1X2=C1S2+C1S3S2X1=S2S1+C1S3S1 +C1S3S1+C1S3S2S1X0=C1S3S0 + C1 +C1S3S2 +C1S3S1S0(2)74LS247譯碼器設(shè)計

10、74LS247譯碼器說明:七段顯示譯碼器的主要功能是把8421BCD碼譯成對應(yīng)于數(shù)碼管的7個字段信號,驅(qū)動數(shù)碼管,顯示出相應(yīng)的十進制數(shù)碼。A3,A2,A1,A0是8421BCD碼的4位輸人信號,a,b,c,d,e,f,g是七段譯碼輸出信號,LT,RBI,BI為控制端。燈測試輸人端LT:當LT=0,BI1時,無論A3A0為何種狀態(tài),a,b,c,d,e,f,g的狀態(tài)均為0,數(shù)碼管七段全亮,顯示“8”字形,用以檢查七段顯示器各字段是否能正常工作。滅零輸入端RBI:當RBI0時,且LT1,BI0時,若A3A0的狀態(tài)均為0,則所有光段均滅,在數(shù)字顯 示中用以熄滅不必要的0。滅燈輸人/滅零輸出端BI:當B

11、I0時,無論LT,RBI及數(shù)碼輸人A3A0狀態(tài)如何,輸出a,b,c,d,e,f,g均 為1,七段全滅,不顯示數(shù)字;當BI1時,顯示譯碼器正常工作。 74LS247引腳圖74LS247功能表4、數(shù)碼管設(shè)計(1)8字高度:8字上沿與下沿的距離。比外型高度小。通常用英寸來表示。范圍一般為0.25-20英寸。(2)長*寬*高:長數(shù)碼管正放時,水平方向的長度;寬數(shù)碼管正放時,垂直方向上的長度;高數(shù)碼管的厚度。(3)時鐘點:四位數(shù)碼管中,第二位8與第三位8字中間的二個點。一般用于顯示時鐘中的秒。半導體七段顯示器分為共陰極接法和共陽極接法兩種,此處為74LS247譯碼器配套選用BS204共陽極數(shù)碼管。即若需

12、某字段亮,則需使該字段為低電平。發(fā)光二級光的正向工作電壓一般為1.5V3V,驅(qū)動電流需要幾毫安至幾十毫安。在實際應(yīng)用中,應(yīng)在每個二極管支路串接限流電阻以防電流過大而損壞二極管。LED數(shù)碼管的共陽極接法七、元器件清單邏輯開關(guān) 8個74LS283加法器 1個譯碼器X 1個74LS247譯碼器 2個BS204數(shù)碼管 2個510歐電阻 14個八、收獲與體會這次設(shè)計四位二進制加法器是我們上大學以來的第一次課程設(shè)計,它給我留下的記憶十分深刻。這次實踐使我對數(shù)字電路有了進一步的了解,在設(shè)計的過程中,通過翻閱資料,上網(wǎng)搜索,當然也包括問老師和同學,我對各電路器件及原理有了更深層次的認識,既增強了我的理解能力,

13、也使我能更好的運用所學的知識。這次設(shè)計過程中我們小組遇到的困難也不少。起初我們希望通過使用“判九法”來實現(xiàn)向高位的進位,但是這種方法在輸出結(jié)果大于九之后電路過于復(fù)雜,不容易實現(xiàn),隨后我們放棄了這種方法。后來,我們開始設(shè)計一個獨立的譯碼器(譯碼器X)。為了實現(xiàn)該譯碼器的功能,我們通過它的邏輯狀態(tài)表來計算邏輯表達式,然后利用邏輯表達式搭接門電路,完成該譯碼器的設(shè)計。在門電路的搭接過程中,我們使用軟件Multisim這個過程仿真電路,這個過程很坎坷,至今我們對譯碼器X的設(shè)計仿真工作還沒有完成,但是我們有決心將它設(shè)計完成。此外,我還體會到,我們書本上所學的知識和實際的東西相差甚遠,我們所不懂的知識還有很多,因此今后我們要更加注重實際方面的鍛煉和運用。在解決問題的過程無疑也是對自己自身專業(yè)素質(zhì)的一種提高與肯定。此次設(shè)計不僅增強了自己在專業(yè)設(shè)計方面的信心,鼓舞了自己,更是一次興趣的培養(yǎng)。這是一次難得的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論