今天給各位分享c51交通信號(hào)燈課程設(shè)計(jì)的知識(shí),其中也會(huì)對(duì)基于c51交通燈控制電路設(shè)計(jì)進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
1、在設(shè)計(jì)中采用6個(gè)發(fā)光二極管來模擬2個(gè)路口的黃紅綠燈,通過單片機(jī)P1口實(shí)現(xiàn)對(duì)交通燈的控制,控制連線的對(duì)應(yīng)關(guān)系如表1所示。
2、本次設(shè)計(jì)的硬件電路搭建如圖1。兩路交通燈的6個(gè)燈依次接在51單片機(jī)P1口的P0到P5,另外在單片機(jī)的P2口接一個(gè)按壓式開關(guān)作為救護(hù)車到來時(shí)的中斷源。交通燈的軟件編程設(shè)計(jì) 中斷部分的程序設(shè)計(jì)。
3、(1)開關(guān)鍵盤輸入交通燈初始時(shí)間,通過8051單片機(jī)P1輸入到系統(tǒng) (2) 由8051單片機(jī)的定時(shí)器每秒鐘通過P0口向8255的數(shù)據(jù)口送信息,由8255的PA 口顯示紅、綠、黃燈的燃亮情況;由8255的PC口顯示每個(gè)燈的燃亮?xí)r間。
4、單片機(jī)實(shí)質(zhì)上是一個(gè)硬件的芯片,在實(shí)際應(yīng)用中,通常很難直接和被控對(duì)象進(jìn)行電氣連接,必須外加各種擴(kuò)展接口電路、外部設(shè)備、被控對(duì)象等硬件和軟件,才能構(gòu)成一個(gè)單片機(jī)應(yīng)用系統(tǒng)。
5、交通路口紅綠燈自動(dòng)控制器電路圖 如圖所示為交通路口紅綠燈自動(dòng)控制電路。該控制器主要由四塊555(IC2~I(xiàn)C5)和一些阻容元件組成的四級(jí)單穩(wěn)態(tài)延時(shí)電路首尾相連而成。輸入的8V電壓經(jīng)78M05穩(wěn)壓后為555提供VDD=+5V的電源電壓。
6、實(shí)驗(yàn)內(nèi)容:用并口實(shí)現(xiàn)模擬交通燈;要求:東西向的綠燈亮,接著該方向的黃燈閃爍5次,然后紅燈亮;同時(shí)南北向的綠燈亮,接著該方向的黃燈閃爍5次,然后紅燈亮;如此重復(fù)。轉(zhuǎn)向燈可以不需要。
1、紅燈停,綠燈行,黃燈閃爍提示行人紅綠燈即將切換。四個(gè)方向各有一個(gè)紅、黃、綠顯示和兩個(gè)數(shù)碼管。東西道為人行道(20秒),南北道為車行道(60秒),黃燈延時(shí)最后三秒時(shí),閃爍并切換。
2、交通燈的設(shè)計(jì)要求 雙向交通燈紅、黃、綠燈對(duì)應(yīng)相同,紅燈5s,黃燈1s,綠燈5s。當(dāng)有急救車到達(dá)時(shí),雙向交通信號(hào)為全紅,以便讓急救車通過。***定急救車通過路口時(shí)間為10s,急救車通過后,交通燈恢復(fù)中斷前狀態(tài)。
3、單片機(jī)交通燈紅燈綠燈19秒黃燈閃爍三秒可以***用4行4列的矩陣開關(guān)顯示。
4、數(shù)碼管顯示路燈亮的時(shí)間是一個(gè)常見的應(yīng)用場景,可以通過單片機(jī)來實(shí)現(xiàn)。下面是一個(gè)簡單的C語言程序示例,用于控制數(shù)碼管顯示路燈亮的時(shí)間。
c語言模擬交通燈控制 任務(wù)4模擬交通燈控制任務(wù)目的通過對(duì)模擬交通燈控制系統(tǒng)的制作,掌握定時(shí)器和中斷系統(tǒng)的綜合應(yīng)用,進(jìn)一步熟練軟、硬件聯(lián)調(diào)方法。
c語言模擬交通燈控制 2013-10-21 08:52 匿名 | 分類:嵌入式 任務(wù)4模擬交通燈控制 任務(wù)目的通過對(duì)模擬交通燈控制系統(tǒng)的制作,掌握定時(shí)器和中斷系統(tǒng)的綜合應(yīng)用,進(jìn)一步熟練軟、硬件聯(lián)調(diào)方法。
參考《51單片機(jī)C語言創(chuàng)新教程》溫子祺等著。源碼轉(zhuǎn)自:《51單片機(jī)C語言創(chuàng)新教程》。
關(guān)于c51交通信號(hào)燈課程設(shè)計(jì)和基于c51交通燈控制電路設(shè)計(jì)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。