交通燈控制電路畢業(yè)設計報告_第1頁
已閱讀1頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  綜合設計與實訓報告</b></p><p>  課程名稱 電子技術綜合設計與實訓</p><p>  設計題目 交通燈控制電路</p><p>  學院專業(yè) 自動化學院</p><p>  年級班別 05級自動化02班</p><p>  學

2、號 3105000977</p><p>  學生姓名 </p><p>  指導教師 </p><p>  200 7 年 10 月 7 日</p><p>  目錄(catalogue)</p><p>  實驗題目,和實驗基本要求 ···&#

3、183;················</p><p>  Quartus Ⅱ的運行環(huán)境及DE2實驗板簡介······</p><p>  電路圖和線路圖,電路工作原理,

4、系統(tǒng)框圖·······</p><p>  操作過程 :建工程、編譯、仿真 、下載運行·····</p><p>  收獲及心得體會,主要遇到的問題及解決過程·····</p><p><b&

5、gt;  參考文獻,參考書籍</b></p><p>  設計題目:交通燈控制電路</p><p><b>  設計任務:</b></p><p>  設計一個十字路口的紅、綠、黃三色信號交通燈控制電路。</p><p><b>  設計要求: </b></p><

6、p>  1). 用紅、綠、黃三色發(fā)光二極管作信號燈。主干道為東西向,有紅、綠、黃三個燈;支干道為南北向,也有紅、綠、黃三個燈。紅燈亮禁止通行;綠燈亮允許通行;黃燈亮則給行駛中的車輛有時間停靠到禁行線之外。</p><p>  2).由于主干道車輛較多而支干道車輛較少,所以主干道綠燈時間較長。當主干道允許通行亮綠燈時,支干道亮紅燈。而支干道允許通行亮綠燈時,主干道亮紅燈,兩者交替重復。主干道每次放行50秒,支

7、干道每次放行30秒。</p><p>  在每次由亮綠燈變成亮紅燈的轉換過程中間,需要亮5秒的黃燈作為過渡,以使行駛中的車輛有時間??康浇芯€以外。</p><p>  3). 能實現(xiàn)正常的、即時顯示功能。用學習機上的四個七段數(shù)碼管作為倒計時顯示器。分別顯示東西、南北方向的紅燈、綠燈、黃燈時間。</p><p>  4).能實現(xiàn)特殊狀態(tài)的功能顯示。設S為特殊狀態(tài)的傳

8、感器信號,當S=1時,進入特殊狀態(tài)。當S=0時,退出特殊狀態(tài)。按S后,能實現(xiàn)特殊狀態(tài)功能:</p><p><b>  (1)顯示器閃爍;</b></p><p> ?。?)計數(shù)器停止計數(shù)并保持在原來的數(shù)據(jù);</p><p> ?。?)東西、南北路口均顯示紅燈狀態(tài);</p><p> ?。?)特殊狀態(tài)結束后,能繼續(xù)對時間

9、進行計數(shù)。</p><p>  5).能實現(xiàn)總體清零功能。按下R后,系統(tǒng)實現(xiàn)總清零,計數(shù)器由初始狀態(tài)開始計數(shù),對應狀態(tài)的指示燈亮。</p><p>  6).利用MAXPLUSⅡ軟件或Foundation軟件,設計符合以上功能要求的交通燈控制器。用圖形輸入方法??刂破?、計數(shù)器的功能用功能仿真的方法驗證,可通過觀察有關波形確認電路設計是否正確。通過編譯,仿真和綜合,并下載到相應芯片中實現(xiàn),最

10、后在學習機上驗證設計課題的正確性。在學習機上驗證結果。</p><p>  電路圖和線路圖,電路工作原理,系統(tǒng)框圖</p><p>  整體設計電路布局和線路圖</p><p>  Clock的分頻電路(74292分頻器)</p><p>  數(shù)碼管顯示電路(顯示交通燈工作時間)</p><p>  主控制電路(控制交

11、通燈各種工作狀態(tài))</p><p>  交通燈顯示電路(紅、黃、綠燈顯示)</p><p><b>  交通燈控制器狀態(tài)圖</b></p><p><b>  交通燈控制器框圖</b></p><p>  Quartus Ⅱ的運行環(huán)境及DE2實驗板簡介</p><p>  Q

12、uartus II 軟件的基本使用</p><p> ?。繕耍毫私釪E2 板,完成課程設計任務。)</p><p>  Quartus II 中的三種文件:</p><p>  ① quartus II project file (.qpf) 工程文件</p><p> ?、?quartus II default file (.qdf) 缺

13、省文件:用于保存工程的設定和缺省管腳分配</p><p>  ③ quartus II setting file (.qsf) 配置文件:用于保存所有設定和約束性管腳分配</p><p>  Step 1 (啟動Quartus II 6.0)</p><p>  1 在文件菜單下 ,選擇新建工程,向?qū)υ捒虺霈F(xiàn),按“下一步”</p><p>

14、  2 設定相關文件路徑、文件名等</p><p>  Table 1. 向?qū)е械谝豁摰脑O定</p><p>  工程工作路徑 Select from one below. (For the TimeQuest version, the lab</p><p>  directory will be LAB1_4)</p><p>  <

15、;lab_install_directory>\QII6_0\Lab1_5\VHDL</p><p>  <lab_install_directory>\QII6_0\Lab1_5\Verilog</p><p>  <lab_install_directory>\QII6_0\Lab1_5\Schematic</p><p>  (A

16、sk instructor for the location of the lab installation directory)</p><p>  工程名 pipemult</p><p>  頂層中實體名(與工程名一致) pipemult</p><p>  3 選擇“下一步”,進入到第二頁</p><p>  4 由于所有的文件共享同

17、一個名字,此時不需添加其它的文件,選擇“下一步”</p><p>  5 設定器件,器件系列選用Cyclone II,封裝選用FBGA,引腳數(shù)選256,速度級別選”</p><p>  Fastest”,在器件列表中選擇EP2C5F256C6,選擇“下一步”。</p><p>  6 在第四頁中,可以選擇第三方的EDA 工具。由于練習是在Quartus II 中進行

18、的,所以選擇</p><p><b>  “下一步”。</b></p><p>  7 然后出現(xiàn)概述的頁面,就選擇“完成“。工程就建好了。</p><p>  Step 2 設計輸入</p><p>  (以圖形編輯器為例)</p><p>  1 建立文件File-〉New, 選擇Block D

19、iagram/Schematic File.</p><p>  2 保存文件 File-〉Save as,同時選中 Add file to Current project.</p><p>  3 用圖形編輯器輸入設計的四個步驟:</p><p>  導入邏輯門電路符號、導入輸入/輸出符號、用線連接節(jié)點、編譯電路。</p><p>  4

20、導入邏輯門電路符號</p><p>  用鼠標雙擊圖形編輯器窗口的空白處或單擊左側工具條中的“門電路”圖標。由此進入到</p><p>  “庫”中進行選擇所需元件。</p><p>  5 導入輸入/輸出符號</p><p><b>  與第4 項類似。</b></p><p><b>

21、;  6 用線連接節(jié)點</b></p><p>  點擊直角連線工具圖標,然后將鼠標置于元件邊沿,按下鼠標左鍵保持不變,拖放連線</p><p>  至另一元件的端點上。</p><p><b>  7 編譯電路</b></p><p>  使用processing->start compilation

22、 菜單或單擊相應圖標運行編譯器。若編譯成功通</p><p>  過,則出現(xiàn)compilation report 窗口;若編譯過程出現(xiàn)錯誤,則編譯自動中止,并在消息</p><p><b>  框中顯示錯誤信息。</b></p><p>  Step 3 分配引腳</p><p>  在DE2 平臺上,F(xiàn)PGA 與外部的

23、連線是確定的,要讓電路能在DE2 上運行,必須為設計</p><p><b>  分配引腳。</b></p><p><b>  方法1:</b></p><p>  菜單命令Assignments - >Pins , 對應location 一欄, 連線的配置可參見</p><p>  “DE

24、2_pin_assignments.csv”</p><p><b>  方法2:文件配置</b></p><p>  在.qsf 文件中導入引腳設置,用菜單命令Assignments->Import Assignments.為方便</p><p>  使用,節(jié)點名最好改成“DE2_pin_assignments.csv”文件中定義的方式

25、。</p><p>  Step 4 編程下載</p><p>  本課程設計中,采用JTAG 模式下載設計。(SW19 置于RUN 位置)</p><p>  1 菜單命令Tools->Programmer 打開編程窗口</p><p>  2 若沒有顯示硬件,則單擊Hardware Setup..,打開硬件設置窗口。</p&g

26、t;<p>  3 雙擊USB Blaster,然后單擊close,完成硬件設置。</p><p>  4 添加下載文件,找到.sof,選中program/configure.</p><p>  5 單擊start 按鈕,開始編程,編程結束后,可按設計方案運行。</p><p>  操作過程 :建工程、編譯、仿真 、下載運行</p>&

27、lt;p><b>  1,新建文件</b></p><p>  a,設計并畫出電路圖時需新建文件</p><p>  “new”-- “block diagram/schematic file”</p><p>  b,進入block 的編輯區(qū),在那里可以插入各種電子器件,如74292分頻器,160計數(shù)器,190減法器,還有各種門電路,電

28、導線等等?;旧显谠囼炛杏玫降碾娮悠骷加?。</p><p>  c,在稿紙上先設計好電路圖,然后在block中畫好電子電路圖。</p><p><b>  2,新建項目</b></p><p>  a 打開新建項目指南 “new” —“new project wizard”</p><p>  b 選擇工作目錄,可以在

29、任何盤。</p><p>  c 項目名稱,可以是任何英文名字。推薦使用和頂層設計名相同的名字。</p><p>  d 頂層設計 名字必須和頂層文件名字相同。</p><p>  6,建好工程以后,檢查接線,及電路接法,適當時進行編譯,單擊工具欄上的紅色三角標志,提示是否保存修改,選擇“是”。進行編譯。</p><p><b> 

30、 (編譯界面圖)</b></p><p>  7,過程中會因為錯誤提示編譯不成功,選擇errors的出錯提示,按F1 可以看到電路出錯位置和原因,檢查并修改,繼續(xù)編譯,直到編譯通過為止。</p><p>  8,在下載到電子板上運行前,可以進行波形仿真,選擇“processing”—“start simulation”,然后選擇適當輸入?yún)?shù),即可進行波形仿真。這種仿真也有利于檢

31、查電路出錯的原因和位置,便于修改。</p><p>  9,進行編譯仿真之后,就要下載到 電子板上去運行,并實現(xiàn)設計要求的功能。</p><p>  10,首先進行管腳分配,在”assignment” –“pins” ,然后對照老師給出的管腳圖,一一分配好,各個輸入輸出和控制管腳,下載,并且運行。</p><p>  11,基本上搞定整個過程,保存以上各個過程的數(shù)據(jù)

32、和圖形,以便日后調(diào)用不必重新分配。</p><p>  注意:選擇與本臺計算機匹配的電子版,不然會出錯。管腳不能重復。而且功能應該對應</p><p>  收獲及心得體會,主要遇到的問題及解決過程·</p><p>  在實訓過程中遇到了不少的困難,首先就是剛拿到題目的時候不知從何下手,畢竟數(shù)電的學習是上學期的事了,知識有些生疏,所以呢頭兩天都是在復習和學

33、習相關的知識,學過的和沒有學過的。真正著手設計電路是第三天,對題目也有了一定的了解,基本定了設計方案和所需配件。不過接下來,就是對在電腦上進行仿真和編譯遇到了困難,因為是第一次接觸Quartus Ⅱ這個軟件,所以大家基本不怎么會用,只好一步一步的邊學邊用,這個過程中老師給了很大的幫助,同學之間的討論,能很快的了解和分析問題,特別是在編譯出錯時,同學組員之間互相幫助解決問題,學到了不少知識。當然,老師的敬業(yè)精神和不倦的教導給了我們很大的鼓

34、勵和幫助。</p><p>  在實訓結束的前一天,我們基本完成我們的任務要求,總結起來是受益良多的,特別是設計任務是有關生活實際的問題,“交通燈”大家每天都在接觸,可是我是從實訓中才真正了解到它的工作原理,原來并不是那么的復雜和抽象,讓我們在生活和身邊運用并深刻體會了書本知識具體化。</p><p>  設想: 如果交通燈在工作的時候,能多多結合當時當?shù)氐慕煌ㄇ闆r,靈活的調(diào)整通疏和禁行之

35、間的關系,希望它能自主分析(自動分析)并做出自由調(diào)整通停時間。比如說:當遇到上班高峰期時,交通燈匹配的攝像頭拍照分析,主干道的車流情況,可以適當延長車輛較多的通車時間,同時縮短待車時間。在閑時適當根據(jù)情況縮短行人通行時間,特別是夜深人靜,人流較少時。總的來說就是想通過自主分析,達到資源和時間的優(yōu)化安排,減少事故和損耗。</p><p><b>  參考文獻,參考書籍</b></p>

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論