本篇文章給大家談?wù)?a href="http://12572.com.cn/tags-4.html" target="_blank" class="relatedlink">交通信號(hào)燈控制器設(shè)計(jì)51,以及交通信號(hào)燈控制器設(shè)計(jì)方案對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。
本控制器通過(guò)四級(jí)電路首尾相接,依次延時(shí)觸發(fā),使交通燈依次出現(xiàn)綠-黃-紅(色)信號(hào),指揮行人和車輛在十字路I=1有秩序地通行(綠)-提醒注意(黃)-禁止通行(紅)。
***設(shè)是單純的紅綠燈,無(wú)黃燈的話,設(shè)紅燈30秒,綠燈30秒。需要兩個(gè)狀態(tài)量,方向Dir(1:東西,0:南北),東西燈顏色LightcolorEW,南北燈顏色LightcolorNS。
參考《51單片機(jī)C語(yǔ)言創(chuàng)新教程》溫子祺等著。源碼轉(zhuǎn)自:《51單片機(jī)C語(yǔ)言創(chuàng)新教程》。
軟件程序(C語(yǔ)言)以下是整個(gè)設(shè)計(jì)的軟件程序,直接可以編譯成*。Hex代碼。通過(guò)以上電路,下載到單片機(jī),可直接運(yùn)行。
對(duì)其編寫相關(guān)程序來(lái)控制交通信號(hào)燈和數(shù)碼管的時(shí)間顯示,并采用外部中斷來(lái)控制緊急情況。此設(shè)計(jì)的硬件電路不是很復(fù)雜,關(guān)鍵在于軟件的設(shè)計(jì),即程序的編寫。本設(shè)計(jì)***用的程序編寫語(yǔ)言為現(xiàn)在流行的C語(yǔ)言,簡(jiǎn)單又便于閱讀。
本次設(shè)計(jì)的硬件電路搭建如圖1。兩路交通燈的6個(gè)燈依次接在51單片機(jī)P1口的P0到P5,另外在單片機(jī)的P2口接一個(gè)按壓式開關(guān)作為救護(hù)車到來(lái)時(shí)的中斷源。交通燈的軟件編程設(shè)計(jì) 中斷部分的程序設(shè)計(jì)。
系統(tǒng)硬件設(shè)計(jì)電路主要由AT89S51單片機(jī)、上拉電阻和兩片740紅、黃、綠交通燈各兩個(gè)以及按鈕開關(guān)組成,如圖1所示。
基于單片機(jī)的十字路口交通燈設(shè)計(jì) 摘要:知道了交通燈的重要性,而對(duì)于交通燈最重要的是單片機(jī)。跟隨單片機(jī)的應(yīng)用正在不斷深入,同時(shí)帶動(dòng)傳統(tǒng)控制檢測(cè)技術(shù)日益更新。
設(shè)計(jì)任務(wù)與要求 1.設(shè)計(jì)一個(gè)十字路口的交通燈控制電路,要求甲車道和乙車道兩條交叉道路上的車輛交替運(yùn)行,每次通行時(shí)間都設(shè)為25秒;2.要求黃燈先亮5秒,才能變換運(yùn)行車道;3.黃燈亮?xí)r,要求每秒鐘閃亮一次 。
(1)開關(guān)鍵盤輸入交通燈初始時(shí)間,通過(guò)8051單片機(jī)P1輸入到系統(tǒng) (2) 由8051單片機(jī)的定時(shí)器每秒鐘通過(guò)P0口向8255的數(shù)據(jù)口送信息,由8255的PA 口顯示紅、綠、黃燈的燃亮情況;由8255的PC口顯示每個(gè)燈的燃亮?xí)r間。
1、.設(shè)計(jì)一個(gè)十字路口的交通燈控制電路,要求甲車道和乙車道兩條交叉道路上的車輛交替運(yùn)行,每次通行時(shí)間都設(shè)為25秒;2.要求黃燈先亮5秒,才能變換運(yùn)行車道;3.黃燈亮?xí)r,要求每秒鐘閃亮一次 。
2、實(shí)際路口燈亮情況是只有綠燈到紅燈時(shí)出現(xiàn)黃燈,紅燈直接變綠燈,連接方法如下圖:對(duì)面的同色燈一定是同時(shí)亮的!所以先將對(duì)面的所有同色燈連上 隔壁紅燈亮?xí)r,自己綠燈亮。
3、根據(jù)題目的要求,整個(gè)交通燈控制系統(tǒng)需要有4個(gè)時(shí)間顯示器,12個(gè)交通燈。但由于4個(gè)時(shí)間顯示器是由同一個(gè)倒計(jì)時(shí)計(jì)數(shù)器控制,所以我在設(shè)計(jì)圖電路的過(guò)程中,為了簡(jiǎn)化電路使畫圖看起來(lái)更加清晰,就只接了1個(gè)時(shí)間顯示器。
1、兩個(gè)路口的12個(gè)發(fā)光二極管每六個(gè)為一組,作為東西向,南北向的兩組交通燈,每個(gè)發(fā)光二極管串聯(lián)一個(gè)1kΩ電阻,以灌電流方式,銜接到單片機(jī)P3口和P1口,當(dāng)單片機(jī)P3和P1口的某個(gè)口輸出為低電平常,相應(yīng)的發(fā)光二極管亮起,表示相應(yīng)的信號(hào)燈亮起。
2、編寫好源程序后,***用keil軟件對(duì)其進(jìn)行編譯,使其生成單片機(jī)可以識(shí)別的.hex文件,再把此文件導(dǎo)入單片機(jī)89C51中即可。
3、課程設(shè)計(jì)的目的 設(shè)計(jì)一個(gè)單片機(jī)控制的交通信號(hào)燈控制系統(tǒng)設(shè)計(jì),從而鍛煉自己的動(dòng)手能力,深入了解一下交通燈的工作原理。
4、為此,筆者進(jìn)行了深入的研究,本文就城鄉(xiāng)交通燈模擬控制系統(tǒng)的電路原理、設(shè)計(jì)計(jì)算和實(shí)驗(yàn)調(diào)試等問題來(lái)進(jìn)行具體分析討論。實(shí)現(xiàn)路***通燈系統(tǒng)的控制方法很多,可以用標(biāo)準(zhǔn)邏輯器件、可編程序控制器PLC、單片機(jī)等方案來(lái)實(shí)現(xiàn)。
1、鍵控交通燈。按一下K1鍵 ,保持南北通行狀態(tài);按一下K2鍵 ,保持東西通行狀態(tài);按一下K3鍵 ,保持正常交通燈。要求在中斷中進(jìn)行按鍵處理。具有閃爍的交通燈。
2、設(shè)計(jì)任務(wù)在一十字路口設(shè)置交通燈,并用單片機(jī)對(duì)其進(jìn)行合理的控制。
3、交通信號(hào)燈是用計(jì)算機(jī)語(yǔ)言的邏輯來(lái)編寫的,根據(jù)不同的交通路口設(shè)定時(shí)間。
4、)原理 要完成本實(shí)驗(yàn),首先必須了解交通燈的亮滅規(guī)律。本實(shí)驗(yàn)需要用到試驗(yàn)箱上八個(gè)發(fā)光二極管中的六個(gè),即紅、綠、黃各兩個(gè)。
關(guān)于交通信號(hào)燈控制器設(shè)計(jì)51和交通信號(hào)燈控制器設(shè)計(jì)方案的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。