紅綠燈數(shù)字電路課程設計_第1頁
紅綠燈數(shù)字電路課程設計_第2頁
紅綠燈數(shù)字電路課程設計_第3頁
紅綠燈數(shù)字電路課程設計_第4頁
紅綠燈數(shù)字電路課程設計_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)字邏輯電路設計課程設計總結(jié)報告題目:紅綠燈控制器指導老師:設計人員 :學號 :班級:日期: 2013 年 5 月第 3 頁 共 12 頁一、設計任務書 二、設計框圖及整機概述 三、各單元電路的設計方案及原理說明 四、調(diào)試過程及結(jié)果分析 五、設計、安裝及調(diào)試中的體會 六、對本次課程設計的意見及建議 七、附錄(包括:整機邏輯電路圖及元器件清單)、設計任務書一、題目:紅綠燈控制器二、設計要求設計一個紅綠燈控制器設計應具有以下功能(1)東西方向綠燈亮,南北方向紅燈亮。.(2)東西方向黃燈亮,南北方向紅燈亮。(3)東西方向紅燈亮,南北方向綠燈亮。(4 ) 東西方向紅燈亮,南北方向黃燈亮。要求有時間顯示

2、(順數(shù)、逆數(shù)皆可),時間自定。(大于15秒以上) 可添加其他功能。三、給定條件1.只能采用實驗室提供的中小規(guī)模電路進行設計。(不一定是實驗用過的)OO:'十字路口交通示意圖、設計框圖及整機概述1、設計框圖譯碼系統(tǒng)脈沖發(fā)生電路紅綠燈2、整機概述上圖是整個交通燈電路的設計框圖。 首先,脈沖發(fā)生電路是用來給 計數(shù)芯片產(chǎn)生脈沖的,以便計數(shù)芯片可以正常的工作??刂葡到y(tǒng)是整 個電路的核心,它控制著紅綠燈的亮滅、數(shù)碼管的顯示以及控制計數(shù) 時間,所以對于這個部分的設計是非常重要的。 計數(shù)系統(tǒng)我們可以用 計數(shù)芯片160或者161來實現(xiàn),采用置數(shù)或者置零的方法都可以讓實 現(xiàn)某一個時間段的計數(shù)。譯碼系統(tǒng)是用

3、來顯示時間的,它將計數(shù)系統(tǒng) 所記的時間用數(shù)碼管顯示出來,以便我們可以更清楚的知道紅綠燈亮 滅的時間。最后的紅綠燈部分用紅黃綠三種發(fā)光二極管將我們所設計 的電路功能直觀的表現(xiàn)出來。三、各單元電路的設計方案及原理說明脈沖發(fā)生電路:這上個學期的數(shù)電實驗中,我們用555定時器實現(xiàn)了產(chǎn)生脈沖的功能,所以我們這次可以用555定時器來實現(xiàn)脈沖發(fā) 生電路。555定時器是一種模擬和數(shù)字功能相結(jié)合的中規(guī)模集成器 件,只需要外接幾個電阻、電容,就可以實現(xiàn)多諧振蕩器、單穩(wěn)態(tài) 觸發(fā)器及施密特觸發(fā)器等脈沖產(chǎn)生與變換電路,但是因為本次課程設計實驗室直接提供了實驗所需的脈沖,所以這個部分我們并沒有設 計,而是直接使用了實驗室

4、提供的脈沖。計數(shù)系統(tǒng):因為實驗要求我們只用顯示一個紅燈的時間就可以 了,所以根據(jù)我的設計方案,是打算讓紅燈保持25秒的時間,也就是數(shù)碼管需要顯示的最大數(shù)字是 25,因此可以用兩片160計數(shù)芯片 來實現(xiàn)。該計數(shù)器能同步并行預置數(shù)據(jù)、異步清零,具有清零置數(shù), 計數(shù)和保持四種功能,且具有進位信號輸出端、可串接計數(shù)使用。我 采用的是計數(shù)清零的方法來實現(xiàn)從 0到25的計數(shù),兩塊芯片都是接 在同一個秒沖上的,所以是同步置零的方法。首先先接上一片160,它的計數(shù)用來當做個位,當?shù)谝黄?60從0記到9時在它的進位輸出 端會輸出一個進位脈沖,我把這個進位脈沖直接接到了第二片 160的 使能端,這樣就實現(xiàn)了十位的

5、計數(shù),當兩片芯片總共計數(shù)到25時,這時我們譯出一個清零信號,用來清零,即每當兩塊芯片從0記到25的時候,都會置零,然后再重新開始計數(shù),這樣就實現(xiàn)了技術部 分。該部分仿真電路如下:2-S,1;入1 Q -CZS與Aa.100 Hz-74LS160N74LS10N74Lt1A. UC啟17.冉 R洱-30 門.二- U7譯碼系統(tǒng):這個部分是用來顯示計數(shù)的,也就是我們在計數(shù)系統(tǒng) 中設計了從0到25的計數(shù),則數(shù)碼管也會從0開始顯示到25。這里 我們需要用到BCD七段譯碼器74LS48, 74LS48芯片是一種常用的七 段數(shù)碼管譯碼器驅(qū)動器,常用在各種數(shù)字電路和單片機系統(tǒng)的顯示系 統(tǒng)中。根據(jù)48芯片的功

6、能表,我們按照數(shù)碼管的管腳跟譯碼器的管 腳一一對應的焊接上,這里得注意需要給數(shù)碼管接上一定阻值的限流 電阻,不然有可能會把數(shù)碼管燒壞。該部分仿真電路如下:第 9頁共 12 頁口1水口 4U1074LS4UNA B C D E G74LS4«NBUSH-1 r r控制系統(tǒng):控制系統(tǒng)是整個紅綠燈電路的核心部分,它的設計也 直接決定著本次課程設計的成功與否。首先根據(jù)課程設計要求,將控制器輸出的4種工作狀態(tài),翻譯成 車道上6個信號燈的工作狀態(tài)??刂破鞯臓顟B(tài)編碼與信號燈控制信號 之間的關系如表所不(表中。代表滅,1代表亮)。狀態(tài)Q1 Q2紅燈黃燈綠燈紅燈黃燈綠燈0 01000010 11000

7、101000110011010100從上表中我們可以看出,紅綠燈狀態(tài)的轉(zhuǎn)換需要四個狀態(tài)來實現(xiàn),這個部分我用了一片161計數(shù)器芯片來實現(xiàn),74LS161是四位二進制同步計數(shù)器芯片,它可以從 0開始計數(shù),一直記到15,在這里我只需要到它的低兩位,因為161的低兩位恰好是每計數(shù)四次就開始 循環(huán),與我們所需要的用來控制紅綠燈的四個狀態(tài)相同,因此選用 161芯片來實現(xiàn),就可以不需要用觸發(fā)器去設計一個四位的控制系統(tǒng)。接下來將列出的真值表進行化簡,得到了各個燈的邏輯函數(shù),即:紅燈1 =Q1,黃燈1 = Q1 Q2 ,綠燈1 = Q1Q2紅燈 2 = Q1 ,黃貨T 2= Q1 Q2 ,綠燈 2 = Q1 Q

8、2接著用一片74LS04與74LS08來實現(xiàn)各個燈的功能,將74LS161 的低兩位分別接到這兩個芯片的對應管腳,這樣就把控制系統(tǒng)給實現(xiàn) 了。該部分仿真電路如下:最后將各個分開的部分整合成一個電路,把各個系統(tǒng)聯(lián)系起來, 使得整個電路連接在一起,實現(xiàn)交通燈的功能。四、調(diào)試過程及結(jié)果分析(1)進行計數(shù)系統(tǒng)電路的焊接與調(diào)試。當輸人 1Hz的時鐘脈沖信號時,要求電路能進行增計時,當增計時到 25時,能輸電有效的定時時間到信號;( 2)進行交通燈控制器以及顯示部分的焊接與調(diào)試。( 3)最后進行交通燈(即發(fā)光二極管)的焊接與調(diào)試;( 4) 判斷各部分電路之間的時序配合關系。 然后檢查電路各部分的功能,使其

9、滿足設計要求。若是出現(xiàn)了錯誤,則一個部分一個部分的檢查電路,找出問題,解決問題。最終調(diào)試如下:接上電源 , 便可以進行交通燈控制系統(tǒng)的仿真, 電路默認把通車時間設為 25 秒,當東西方向綠燈亮,南北方向紅燈亮; . 當東西方向黃燈亮,南北方向紅燈亮; 當東西方向紅燈亮,南北方向綠燈亮;當東西方向紅燈亮,南北方向黃燈亮 。 時間顯示器從預置的 0 秒,以每秒增 1,增到 19到 20 時,東西方向的綠燈轉(zhuǎn)換為黃燈,其余燈都不變。 從增至 5 秒又到 0 后時東西方向的黃燈轉(zhuǎn)換為紅燈; 南北方向的紅燈轉(zhuǎn)換為綠燈;如此循環(huán)下去。五、設計、安裝及調(diào)試中的體會在看到本次課程設計的幾個題目之后,我選擇了交

10、通燈這道題,因為在我看來這個題目會比較簡單, 僅僅是實現(xiàn)幾個燈的循環(huán)點亮而已, 當我仔細的把整個設計任務看了之后, 才發(fā)現(xiàn)并沒有自己想的那么簡單。最開始設計的時候,自己沒有進行認真的分析,沒有把整體的思路給想出來, 因此在設計電路階段就走了很多的彎路, 前期基本都把時間花在怎么設計電路上了,以致到了后來只能匆匆忙忙地焊板, 導致在焊接的時候一些線都沒有焊接上以及焊錯了幾根線, 同時整個板的布局也不是很好, 給人一種有點凌亂的感覺。 在把板子焊接好后,測試的時候也出現(xiàn)了很多問題,首先數(shù)碼管不能正常的顯示,計數(shù)的時間不對, 其次紅綠燈的亮滅也與設計的有所不同, 經(jīng)過仔細的檢查之后,找到了出問題的地

11、方,再把這些地方改正好,這時候板子就可以正常的工作了。這其中的很多問題都是由于不仔細造成的,所以這提醒了我們以后再焊板子的時候得注意細節(jié)問題, 不要忽視小問題, 也許就是一個虛焊就會使得整個電路不工作。 所以在做一件事情的時候還是要先把使用工具研究透徹, 才能更好的服務于研究。 所幸在最終還是比較滿意的完成了這次課程設計, 自己也對這門課程也有了更多的實踐經(jīng)驗,紙上談兵終究是不夠的,多實踐才能出真知。本次課程設計利用的基本上都是上個學期學習的數(shù)字電子技術基礎的知識, 這些知識到了現(xiàn)在也都快忘記地差不多了, 在經(jīng)過了這次的課程設計之后, 在復習了過去的知識的同時也使得我對原來所學的知識又有了新的

12、理解, 所以這相當于復習了一遍上個學期的知識, 加深了自己的理解,同時也是一次很好的把理論知識轉(zhuǎn)化為實踐的機會。這次課程設計不僅加強了我動手、思考和解決問題的能力,還提高了綜合運用所學知識的能力,增強了根據(jù)課程需要選學參考資料,查閱手冊、圖表和文獻資料的自學能力 。最后,我認識到做任何事都應該態(tài)度要端正,作風要嚴謹。對數(shù)字電路來說,邏輯性非常強,每一個環(huán)節(jié)都要弄得清清楚楚,有一點漏洞,結(jié)果都不可能出來。六、對本次課程設計的意見及建議個人覺得本次課程設計時間有那么一點短,主要是因為本學期的實驗比較多, 時間也剛好與學校的電子設計競賽重合了, 所以時間有點緊, 不過很多同學也都在三周時間內(nèi)完成了,

13、 建議老師可以提前把實驗設計要求之類的提前一段時間告訴我們, 讓我們可以有更充足的時間準備。題目的老套也是一個問題,這次老師給的題目有四個,不過這些都是以前的學長、 學姐做過的題目, 這就導致有的同學可以直接找學長、 學姐要電路圖及實驗報告, 這也就達不到課程設計所想要達到的目的了, 所以我建議老師可以出一些新的題目, 盡量出一些之前的同學沒有做過的題目,這樣也有利于培養(yǎng)同學的創(chuàng)新能力。還有就是芯片的問題,盡管實驗室提供了很多的芯片給我們用,可是到了課程設計的后期階段, 留在實驗室的只剩下了一些不怎么需要用的芯片, 這就導致有的同學盡管很快就把板焊好, 可是由于沒有芯片就不能測試, 所以也就就不知道自己在什么地方出錯了, 所以建議老師加強一下芯片的管理制度,芯片最好還是少讓同學帶走的好。最后,我覺得我們的數(shù)字電路的課程設計也可以按照分組來做,最好是兩個人或者是三個人一組, 就像電子競賽一樣。

溫馨提示

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

最新文檔

評論

0/150

提交評論