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

下載本文檔

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

文檔簡介

1、-. z.數(shù)字邏輯電路設(shè)計課程設(shè)計總結(jié)報告題目:紅綠燈控制器 指導(dǎo)教師: 設(shè)計人員: *: 班級: 日期:2013年5月目 錄設(shè)計任務(wù)書設(shè)計框圖及整機概述各單元電路的設(shè)計方案及原理說明調(diào)試過程及結(jié)果分析設(shè)計、安裝及調(diào)試中的體會對本次課程設(shè)計的意見及建議附錄包括:整機邏輯電路圖及元器件清單一、設(shè)計任務(wù)書一、題目:紅綠燈控制器二、設(shè)計要求設(shè)計一個紅綠燈控制器設(shè)計應(yīng)具有以下功能1東西方向綠燈亮,南北方向紅燈亮。.2東西方向黃燈亮,南北方向紅燈亮。 3東西方向紅燈亮,南北方向綠燈亮。 (4 ) 東西方向紅燈亮,南北方向黃燈亮。要求有時間顯示順數(shù)、逆數(shù)皆可,時間自定。大于15秒以上可添加其他功能。三、給

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

3、的時間。最后的紅綠燈局部用紅黃綠三種發(fā)光二極管將我們所設(shè)計的電路功能直觀的表現(xiàn)出來。各單元電路的設(shè)計方案及原理說明脈沖發(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)生與變換電路 ,但是因為本次課程設(shè)計實驗室直接提供了實驗所需的脈沖,所以這個局部我們并沒有設(shè)計,而是直接使用了實驗室提供的脈沖。 計數(shù)系統(tǒng):因為實驗要求我們只用顯示一個紅燈的時間就可以了,所以根據(jù)我的設(shè)計方案,是打算讓

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

5、重新開場計數(shù),這樣就實現(xiàn)了技術(shù)局部。該局部仿真電路如下: 譯碼系統(tǒng):這個局部是用來顯示計數(shù)的,也就是我們在計數(shù)系統(tǒng)中設(shè)計了從0到25的計數(shù),則數(shù)碼管也會從0開場顯示到25。這里我們需要用到BCD-七段譯碼器74LS48,74LS48芯片是一種常用的七段數(shù)碼管譯碼器驅(qū)動器,常用在各種數(shù)字電路和單片機系統(tǒng)的顯示系統(tǒng)中 。根據(jù)48芯片的功能表,我們按照數(shù)碼管的管腳跟譯碼器的管腳一一對應(yīng)的焊接上,這里得注意需要給數(shù)碼管接上一定阻值的限流電阻,不然有可能會把數(shù)碼管燒壞。該局部仿真電路如下:控制系統(tǒng):控制系統(tǒng)是整個紅綠燈電路的核心局部,它的設(shè)計也直接決定著本次課程設(shè)計的成功與否。 首先根據(jù)課程設(shè)計要求,將

6、控制器輸出的4種工作狀態(tài),翻譯成車道上6個信號燈的工作狀態(tài)。控制器的狀態(tài)編碼與信號燈控制信號之間的關(guān)系如表所示表中0代表滅,1代表亮。狀態(tài)Q1 Q2紅燈黃燈綠燈紅燈黃燈綠燈 0 0 1 0 0 0 0 1 0 1 1 0 0 0 1 0 1 0 0 0 1 1 0 0 1 1 0 1 0 1 0 0 從上表中我們可以看出,紅綠燈狀態(tài)的轉(zhuǎn)換需要四個狀態(tài)來實現(xiàn),這個局部我用了一片161計數(shù)器芯片來實現(xiàn),74LS161是四位二進制同步計數(shù)器芯片,它可以從0開場計數(shù),一直記到15,在這里我只需要到它的低兩位,因為161的低兩位恰好是每計數(shù)四次就開場循環(huán),與我們所需要的用來控制紅綠燈的四個狀態(tài)一樣,因此

7、選用161芯片來實現(xiàn),就可以不需要用觸發(fā)器去設(shè)計一個四位的控制系統(tǒng)。 接下來將列出的真值表進展化簡,得到了各個燈的邏輯函數(shù),即:紅燈1 = Q1 ,黃燈1 = Q1Q2 ,綠燈1 = Q1Q2紅燈2 = Q1 , 黃燈2= Q1Q2 ,綠燈2 = Q1Q2接著用一片74LS04與74LS08來實現(xiàn)各個燈的功能,將74LS161的低兩位分別接到這兩個芯片的對應(yīng)管腳,這樣就把控制系統(tǒng)給實現(xiàn)了。該局部仿真電路如下:最后將各個分開的局部整合成一個電路,把各個系統(tǒng)聯(lián)系起來,使得整個電路連接在一起,實現(xiàn)交通燈的功能。調(diào)試過程及結(jié)果分析1進展計數(shù)系統(tǒng)電路的焊接與調(diào)試。當輸人1Hz的時鐘脈沖信號時,要求電路能

8、進展增計時,當增計時到25時,能輸電有效的定時時間到信號; 2進展交通燈控制器以及顯示局部的焊接與調(diào)試。 3最后進展交通燈即發(fā)光二極管的焊接與調(diào)試; 4判斷各局部電路之間的時序配合關(guān)系。然后檢查電路各局部的功能,使其滿足設(shè)計要求。假設(shè)是出現(xiàn)了錯誤,則一個局部一個局部的檢查電路,找出問題,解決問題。 最終調(diào)試如下: 接上電源,便可以進展交通燈控制系統(tǒng)的仿真,電路默認把通車時間設(shè)為25秒,當東西方向綠燈亮,南北方向紅燈亮;.當東西方向黃燈亮,南北方向紅燈亮; 當東西方向紅燈亮,南北方向綠燈亮;當東西方向紅燈亮,南北方向黃燈亮。時間顯示器從預(yù)置的0秒,以每秒增1,增到19到20時,東西方向的綠燈轉(zhuǎn)換

9、為黃燈,其余燈都不變。從增至5秒又到0后時東西方向的黃燈轉(zhuǎn)換為紅燈;南北方向的紅燈轉(zhuǎn)換為綠燈;如此循環(huán)下去。設(shè)計、安裝及調(diào)試中的體會在看到本次課程設(shè)計的幾個題目之后,我選擇了交通燈這道題,因為在我看來這個題目會比擬簡單,僅僅是實現(xiàn)幾個燈的循環(huán)點亮而已,當我仔細的把整個設(shè)計任務(wù)看了之后,才發(fā)現(xiàn)并沒有自己想的則簡單。最開場設(shè)計的時候,自己沒有進展認真的分析,沒有把整體的思路給想出來,因此在設(shè)計電路階段就走了很多的彎路,前期根本都把時間花在怎么設(shè)計電路上了,以致到了后來只能匆匆忙忙地焊板,導(dǎo)致在焊接的時候一些線都沒有焊接上以及焊錯了幾根線,同時整個板的布局也不是很好,給人一種有點凌亂的感覺。在把板子

10、焊接好后,測試的時候也出現(xiàn)了很多問題,首先數(shù)碼管不能正常的顯示,計數(shù)的時間不對,其次紅綠燈的亮滅也與設(shè)計的有所不同,經(jīng)過仔細的檢查之后,找到了出問題的地方,再把這些地方改正好,這時候板子就可以正常的工作了。這其中的很多問題都是由于不仔細造成的,所以這提醒了我們以后再焊板子的時候得注意細節(jié)問題,不要無視小問題,也許就是一個虛焊就會使得整個電路不工作。所以在做一件事情的時候還是要先把使用工具研究透徹,才能更好的效勞于研究。所幸在最終還是比擬滿意的完成了這次課程設(shè)計,自己也對這門課程也有了更多的實踐經(jīng)歷,紙上談兵終究是不夠的,多實踐才能出真知。 本次課程設(shè)計利用的根本上都是上個學期學習的數(shù)字電子技術(shù)

11、根底的知識,這些知識到了現(xiàn)在也都快忘記地差不多了,在經(jīng)過了這次的課程設(shè)計之后,在復(fù)習了過去的知識的同時也使得我對原來所學的知識又有了新的理解,所以這相當于復(fù)習了一遍上個學期的知識,加深了自己的理解,同時也是一次很好的把理論知識轉(zhuǎn)化為實踐的時機。這次課程設(shè)計不僅加強了我動手、思考和解決問題的能力,還提高了綜合運用所學知識的能力,增強了根據(jù)課程需要選學參考資料,查閱手冊、圖表和文獻資料的自學能力 。 最后,我認識到做任何事都應(yīng)該態(tài)度要端正,作風要嚴謹。對數(shù)字電路來說,邏輯性非常強,每一個環(huán)節(jié)都要弄得清清楚楚,有一點漏洞,結(jié)果都不可能出來。六、對本次課程設(shè)計的意見及建議個人覺得本次課程設(shè)計時間有則一

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

溫馨提示

  • 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

提交評論