本篇文章給大家談?wù)凷52單片機交通信號燈課程設(shè)計,以及51單片機交通信號燈匯編對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。
用單片機控制LED燈模擬指示。模擬東西方向的十字路***通信號控制情況。東西向通行時間為80s,南北向通行時間為60s,緩沖時間為3s。設(shè)計原理利用定時器T0產(chǎn)生每10ms一次的中斷,每100次中斷為1s。
此電中路設(shè)計采用AT89C51單片機,74LS47(數(shù)碼管驅(qū)動)74LS373(數(shù)碼管驅(qū)動輸出鎖存),8個數(shù)碼管顯示其延時值,四個紅、黃、綠指示燈。
10個單位時間,南北黃,東西紅;解:用P1端口的6個引腳控制交通燈,高電平燈亮,低電平燈滅。
考慮到單片機具有物美價廉、靈活方便、還有各種優(yōu)秀的特點,所以我們從中選擇用MCS-51系列單片機AT89C51單片機來實現(xiàn)十字路***通信號燈的控制。
系統(tǒng)硬件設(shè)計電路主要由AT89S51單片機、上拉電阻和兩片740紅、黃、綠交通燈各兩個以及按鈕開關(guān)組成,如圖1所示。
交通燈任務(wù) 設(shè)計一個具有特定功能的十字路***通燈。該交通燈上電或按鍵復(fù)位后能自動顯示系統(tǒng)提示符“P.”, 進(jìn)入準(zhǔn)備工作狀態(tài)。按開始鍵則開始工作,按結(jié)束鍵則返回“P.”狀態(tài)。
打開KeilC51軟件,建立一個新工程單擊Project菜單,在彈出的下拉菜單中選中NewProject選項。選擇你要保存的路徑,輸入工程文件的名字,比如保存到C51目錄里,工程文件的名字為C51,點擊保存。
軟件程序(C語言)以下是整個設(shè)計的軟件程序,直接可以編譯成*。Hex代碼。通過以上電路,下載到單片機,可直接運行。
單片機交通燈紅燈綠燈19秒黃燈閃爍三秒可以***用4行4列的矩陣開關(guān)顯示。
源程序中用6行***it對東西和南北向的紅、黃、綠指示燈分別進(jìn)行定義,這樣便于對它們進(jìn)行單獨控制。
秒、45秒、30秒)的循環(huán)周期。 本控制器通過四級電路首尾相接,依次延時觸發(fā),使交通燈依次出現(xiàn)綠-黃-紅(色)信號,指揮行人和車輛在十字路I=1有秩序地通行(綠)-提醒注意(黃)-禁止通行(紅)。
考慮到單片機具有物美價廉、靈活方便、還有各種優(yōu)秀的特點,所以我們從中選擇用MCS-51系列單片機AT89C51單片機來實現(xiàn)十字路***通信號燈的控制。
本次設(shè)計的硬件電路搭建如圖1。兩路交通燈的6個燈依次接在51單片機P1口的P0到P5,另外在單片機的P2口接一個按壓式開關(guān)作為救護(hù)車到來時的中斷源。交通燈的軟件編程設(shè)計 中斷部分的程序設(shè)計。
考慮到單片機具有物美價廉、靈活方便、還有各種優(yōu)秀的特點,所以我們從中選擇用MCS-51系列單片機AT89C51單片機來實現(xiàn)十字路***通信號燈的控制。
交通路口紅綠燈自動控制器電路圖 如圖所示為交通路口紅綠燈自動控制電路。該控制器主要由四塊555(IC2~I(xiàn)C5)和一些阻容元件組成的四級單穩(wěn)態(tài)延時電路首尾相連而成。輸入的8V電壓經(jīng)78M05穩(wěn)壓后為555提供VDD=+5V的電源電壓。
設(shè)計任務(wù)與要求 1.設(shè)計一個十字路口的交通燈控制電路,要求甲車道和乙車道兩條交叉道路上的車輛交替運行,每次通行時間都設(shè)為25秒;2.要求黃燈先亮5秒,才能變換運行車道;3.黃燈亮?xí)r,要求每秒鐘閃亮一次 。
給你一個思路:***設(shè)是單純的紅綠燈,無黃燈的話,設(shè)紅燈30秒,綠燈30秒。需要兩個狀態(tài)量,方向Dir(1:東西,0:南北),東西燈顏色LightcolorEW,南北燈顏色LightcolorNS。
交通燈方面的研究論文一 摘要: 該文引入了交通燈的系統(tǒng)設(shè)計和系統(tǒng)控制***,此***設(shè)計的交通燈控制系統(tǒng)是基于單片機的。本系統(tǒng)***用MSC-51系列單片機AT89S51為中心器件來設(shè)計交通燈控制器。
單片機原理課程結(jié)業(yè)報告題目(8):十字路***通燈控制學(xué)號:031240YYY姓名:YYY設(shè)計要求設(shè)計一個十字路***通燈控制器。用單片機控制LED燈模擬指示。模擬東西方向的十字路***通信號控制情況。
設(shè)計任務(wù)在一十字路口設(shè)置交通燈,并用單片機對其進(jìn)行合理的控制。
(2)通過課程設(shè)計提高應(yīng)用能力,分析問題和解決問題的能力。(3)培養(yǎng)查閱資料的習(xí)慣,訓(xùn)練和提高自學(xué),獨立思考的能力。課程設(shè)計要求 交通燈控制系統(tǒng)的設(shè)計 1) 掌握在單片機系統(tǒng)中擴展簡單I/O接口的方法。
交通燈控制系統(tǒng)設(shè)計實驗 一.設(shè)計目的 通過本次課程設(shè)計進(jìn)一步熟悉和掌握單片機的結(jié)構(gòu)及工作原理,鞏固和加深“單片機原理與應(yīng)用”課程的基本知識,掌握電子設(shè)計知識在實際中的簡單應(yīng)用。
設(shè)計者***用PROTUES軟件進(jìn)行仿真調(diào)試,仿真時注意此軟件使用,從而進(jìn)一步熟悉并學(xué)習(xí)此軟件。仿真成功后,就做好本次設(shè)計報告,寫出此次設(shè)計的心得與體會。
設(shè)計交通燈的基本要求 : 設(shè)計一個交通燈,要應(yīng)用DVCC實驗系統(tǒng)。 (二)、設(shè)計內(nèi)容 按設(shè)計技術(shù)指標(biāo)進(jìn)行交通燈的硬件和軟件設(shè)計。
1、(1)開關(guān)鍵盤輸入交通燈初始時間,通過8051單片機P1輸入到系統(tǒng) (2) 由8051單片機的定時器每秒鐘通過P0口向8255的數(shù)據(jù)口送信息,由8255的PA 口顯示紅、綠、黃燈的燃亮情況;由8255的PC口顯示每個燈的燃亮?xí)r間。
2、如此依次觸發(fā)定時,完成綠色燈亮-***燈亮(8秒、10秒、12秒)-紅色燈亮(60秒、45秒、30秒)的循環(huán)周期。
3、作為中斷觸發(fā)信號。軟件設(shè)計思想 定時思想。***用定時器T0或T1的[_a***_]1定時500ms,每500ms中斷進(jìn)行計數(shù),計數(shù)10次即0.5s,計數(shù)20次即1s,對秒計數(shù)實現(xiàn)所需要的定時時間。亮燈控制思想。
4、交通燈控制系統(tǒng)由80C51單片機、鍵盤、LED顯示、交通燈延時組成。系統(tǒng)除具有基本交通燈功能外,還具有時間設(shè)置、LED信息顯示功能,市交通實現(xiàn)有效控制。
1、本次設(shè)計的硬件電路搭建如圖1。兩路交通燈的6個燈依次接在51單片機P1口的P0到P5,另外在單片機的P2口接一個按壓式開關(guān)作為救護(hù)車到來時的中斷源。交通燈的軟件編程設(shè)計 中斷部分的程序設(shè)計。
2、***用51單片機作為系統(tǒng)的MCU,基本完成控制兩組交通指示燈交替亮每個街口有左拐、直行及行人三種指示燈。直行燈每個燈有紅、黃、綠三種顏色。自行車與汽車共用左拐和直行燈。
3、(1)開關(guān)鍵盤輸入交通燈初始時間,通過8051單片機P1輸入到系統(tǒng) (2) 由8051單片機的定時器每秒鐘通過P0口向8255的數(shù)據(jù)口送信息,由8255的PA 口顯示紅、綠、黃燈的燃亮情況;由8255的PC口顯示每個燈的燃亮?xí)r間。
關(guān)于S52單片機交通信號燈課程設(shè)計和51單片機交通信號燈匯編的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。