基於89C52單片機的紅外遙控雙模式交通燈控制系統

2021-01-07 電子產品世界

摘要:針對實現交通燈系統的雙模式控制的目的。採用以C 編寫程序,設計電路的軟體部分和以89C52 單片機為核心,連同紅外接收模塊、交通燈顯示模塊和其它元器件,設計電路的硬體部分的軟硬體相結合的方法。即軟體部分:在KEIL 環境中編寫並驗證C 程序。硬體部分:通過單片機控制交通燈和數碼管的顯示,同時可利用按鍵或紅外遙控切換交通燈系統運行模式,即普通模式和上下班高峰模式。此系統可保證在平時,車輛與行人有較長時間穿過馬路。通過切換運行模式,此系統又可有效防止上下班時交通堵塞和車輛、人員滯留。比起普通交通燈控制系統,此系統提高了交通控制的效率,保證交通有序進行。

本文引用地址:http://www.eepw.com.cn/article/189971.htm

0 引言

近年來,隨著經濟的快速發展,城市中車輛不斷增多。由此引起交通擁擠、堵塞,交通事故頻發等一系列問題。交通燈是城市重要的交通指揮系統,與人們的日常生活有十分密切的關係,它不僅關係到城市交通的有序進行,也影響到人們的出行便捷和安全。設計一個穩定、靈活、便捷的交通燈控制系統具有必要性和現實性。然而現實生活中很多交通燈都是按照一個時間間隔切換。而本設計中交通燈可根據平時或上下班高峰期來轉換紅綠燈切換時間,如上下班高峰期紅燈轉換時間設置為40 秒,平時設置為60 秒。這樣可有效緩解在上下班時間,由於紅燈設置時間太長,為了趕時間而闖紅燈現象。同時,有效緩解交通堵塞現象。

1 交通管理方案的論證

1968 年,聯合國《道路交通和道路標誌信號協定》對各種信號燈的含義作了規定:綠燈亮允許通行;紅燈亮,禁止通行;黃燈亮,提示人們注意紅,綠燈的狀態即將切換。為了方便說明,現假設東西,南北走向的兩幹道相交於一處十字路口。同時,為了保證行人安全,設置A,B,C,D 四條人行道。如圖1 所示。


圖1. 路口指示燈示意圖

路口指示燈工作情況說明:當東西道為紅燈,此道車輛禁止通行,此時B,D 人行道上行人可通過馬路;同時南北道為綠燈,此道車輛通過,此時A,C 人行道上行人禁止通行,時間為60 秒。黃燈閃爍5 秒,警示車輛和行人紅,綠燈的狀態即將切換。當東西道為綠燈,此道車輛通行,此時B,D 人行道上行人禁止通過馬路;同時南北道為紅燈,此道車輛禁止通過,此時A,C 人行道上行人可通行,時間為60 秒。依此循環,即可指引車輛有序行駛,行人安全通過馬路。

2 系統硬體電路的設計

2.1 系統電路總體概要

本設計主要由89C52 單片機、交通燈顯示模塊、紅外接收模塊、數碼管、按鍵等組成。

89C52 單片機為系統主控制器,控制其他模塊協調工作;按鍵和紅外接收模塊用來切換系統工作模式:正常模式或上下班高峰模式。即正常模式下,紅燈設置的時間為60 秒;上下班高峰模式下,紅燈設置的時間為40 秒。交通燈顯示模塊用以指引各路道車輛的通行,數碼管為了顯示交通紅綠燈所剩的切換時間,行人依此判斷是否有足夠時間過馬路,是走還是停。其主要框圖如圖2 所示。


圖 2. 系統設計總框圖

紅外遙控器相關文章:紅外遙控器原理

相關焦點

  • 基於FPGA的交通燈系統控制設計
    摘要:為了對交通燈系統進行精確控制,採用FPGA實驗板,在QuartusⅡ軟體環境下,分別實現脈衝發生模塊、狀態定時模塊、交通燈顯示模塊、時間顯示模塊,進行仿真實驗和硬體下載,獲得的測試結果滿足設計要求。
  • 基於MSP430F149的無線遙控教鞭設計方案
    處理此事件, 得到從串口發送來的控制命令數據信息, 實現控制多媒體演示軟體PowerPoint 的目的。系統框架如圖1 所示。  2 硬體系統  2.1 紅外遙控發射模塊  通用紅外遙控發射電路由編/解碼專用集成電路晶片uPD6121G 進行控制操作,發射部分包括鍵盤矩陣
  • 基於單片機控制 LED智能照明系統設計
    因此,直流驅動LED光源的系統方案必然是變壓器+整流(或開關電源)+恆流源。這2種方案系統都會有15%~30%的電量損耗,如果用交流直接驅動LED光源發光,系統效率將很輕鬆地達到90%以上。目前,公共建築的照明燈具大多仍採用手動開關,其故障率高,只適應於白熾燈,不適合於LED燈及其它照明設施的使用,下面我們介紹一套基於傳感器、微控器控制的AC直接驅動LED照明系統的設計方案。
  • 單片機紅外電路設計原理
    空調遙控器其實就是一個紅外信號發射裝置,而空調機身具有紅外接收探頭,可以接收遙控器發出的紅外信號並解析,從而實現遙控的功能,電視遙控器也是同樣的原理。現在有很多手機具有紅外功能,通過匹配通訊協議,就能實現手機遙控電視和空調的作用。下面通過硬體和軟體兩個方面來和大家分享,紅外遙控實現的原理。
  • 基於51單片機的人體紅外模塊的自動門設計
    CPLD可以實現各種複雜的邏輯功能、規模大、密度高、IO資源豐富,適合作為大規模控制系統的控制核心。但本系統不需要複雜的邏輯功能,對數據的處理速度的要求也不是很高,且從使用及經濟的角度考慮,我們放棄了此方案。方案二:採用51系列單片機。系統的要求不高,程序的編寫也比較簡單,需要用到的I/O口的數量用該系列的單片機來操作完全能夠實現,無需再擴展,充分的利用了單片機資源。
  • 電子類-單片機類畢業設計論文創新選題
    智能電錶系統中IC卡電費預存模塊的設計與實現基於STC89C52的指紋解鎖系統設計基於STC15單片機的射頻門禁系統的設計基於89C51與MK60控制器的智能交通系統基於OpenCV的非接觸式測距系統基於單片機的紅外遙控電子密碼鎖設計基於MATLAB的車牌識別系統設計基於STC89C52的智能無線小車
  • 單片機小製作,紅外遙控版LED球泡燈
    於是,下面的這個小製作便產生了——紅外搖控球泡燈,它只需要用自己家裡的搖控器,對著燈的方向,按任意按鈕,即可實現開、關LED燈泡。這樣,老婆自己就可以拿著遙控器開、關燈泡了。不過當我做完這個製作時,孩子已經長大些了,這個製作就留給來家裡的客人上洗手間用吧!這次的製作需要對一個220V供電的LED燈進行改造,因此要格外小心。改裝完成的LED燈結構和原來一樣,只是燈泡裡增加了紅外控制電路。
  • 智能家居控制-arduino紅外基本控制
    智能家居控制系統中最常見的應該就是紅外遙控器了,電視,空調,機頂盒等,基本上常見的只要是遙控控制的都是採用的紅外發射控制。紅外發射,其實就是將要控制的設備,通過遙控的主控晶片發射一組編碼,然後設備接收後進行對應的操作,要想實現智能設備控制就先要知道遙控器發射的是什麼今天這篇文章就是用arduino這個最基本的單片機,來解讀不同遙控器發射出來的編碼,知道編碼後,就可以實現後續使用單片機或者智能音響控制設備。
  • 智能紅外遙控開關工作原理和電路設計
    紅外遙控是當前使用最為廣泛的通信和控制手段之一,由於其結構簡單、體積小、功耗低、抗幹擾能力強、可靠性高及成本低等優點而廣泛應用於家電產品、工業控制和智能儀器系統中。然而市場上的絕大部分遙控器都是針對各自特定的遙控對象設計的,不能直接應用於通用的智能儀器研發及其更一般的控制場合。
  • 基於STC89C516RD單片機的冰箱溫控器系統
    隨著對電冰箱在節能、環保、舒適等方面的要求不斷提高,越來越多的智能控制技術引入到電冰箱中。嵌入式智 能家用電器也簡稱為智能家用電器。在這種家用電器中,人機界面友好方便,由單片機對家用電器的基本功能進行控制,同時還模擬人的智能活動過程。
  • 基於手勢識別技術的智能電視遙控系統
    5紅外遙控模塊實現紅外線遙控是目前使用最廣泛的一種通信和遙控手段。1.2.目前手勢控制是近年智能家居的發展方向,隨著科技的進步,朝著更加人性化的方向發展,基於手勢識別的智能家居控制方式將會變得更為系統、智能,也會越來越普及。另外,隨著物聯網智能設備產業的發展,智能設備將是智能家庭空間的重要應用,如何使用戶與智能設備更自然地交互,是各大家電廠商技術競爭的動力。
  • 基於C51單片機的遙控小車設計與製版
    C51單片機的遙控小車的設計。以 89C51 單片機為控制核心,採用 L298N 對小車電機的控制,利用以 PT2262/PT2272 晶片為模塊的無線遙控裝置,實現小車的前進、後退、左轉、右轉。整個系統的構成是由兩部分組成。 一部分是硬體系統, 一 部分是軟體系統(見附錄1)。
  • 基於PLC控制下的無線遙控手持操作器
    單片機(Microcontrollers)是一種集成電路晶片,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。
  • 單片機C語言程序設計:LED 模擬交通燈
    /* 名稱:LED 模擬交通燈說明:東西向綠燈亮若干秒,黃燈閃爍 5 次後紅燈亮, 紅燈亮後,南北向由紅燈變為綠燈,若干秒後南北向黃燈閃爍 5 此後變紅燈,東西向變綠燈,如此重複。
  • 基於單片機控制的多功能充電系統設計
    基於單片機控制的多功能充電系統設計 佚名 發表於 2020-04-16 15:59:52 前 言 由於石油危機和日益嚴重的環境汙染
  • 詳細解讀紅外遙控解碼
    詳細解讀紅外遙控解碼 雲創硬見 發表於 2020-01-16 17:00:00 紅外遙控是我們現實生活中必不可少的一員。
  • 基於紅外遙控的arduino遙控小車
    紅外遙控小車,用的就是遙控器來控制小車的移動,遙控部分分為發射端和接收端。我們先來連接線路吧一、接線:(1)紅外遙控接線:stop(); //停車 //--////*******************************************************************///////////////////////////////////////////////////////////////////////////////////////////////////////紅外遙控
  • 四通道紅外遙控電路圖
    選壓式四通道紅外遙控電路選壓式多通道紅外遙控電路是根據佔空比與輸出電壓的比例關係來完成通道選擇並實施遙控的裝置,本文以選壓式四通道紅外遙控電路為例解析其工作原理
  • 單片機控制TFT液晶屏顯示數字
    推薦閱讀 基於ATmega16單片機控制液晶顯示屏的程序設計 在掌握了對LCD的控制顯示之後,我們需要將LCD綜合入密碼保管箱,使之成為一個獨立工作的系統。
  • 基於單片機控制的小型簡易程控交換系統
    用戶交換機是構成現代交換式通信網的重要設備,主要由用戶線接口部分、交換網絡和控制系統3大部分組成。控制系統依靠存儲器中的程序和數據,引導微處理器對各種信令進行適當的處理,對交換網絡和接口實行必要的控制。