由STC89C52RC單片機(jī)實(shí)現(xiàn)模擬路燈控制系統(tǒng)的詳細(xì)資料說(shuō)明
資料介紹
模擬路燈控制系統(tǒng)由信號(hào)采集電路、定時(shí)電路、控制電路、顯示電路、輸入電路組成。系統(tǒng)的控制部分由STC89C52RC單片機(jī)實(shí)現(xiàn),用串行通信的DS1302時(shí)鐘芯片為系統(tǒng)提供時(shí)鐘信號(hào)。信號(hào)采集電路通過(guò)光敏電阻和6組紅外發(fā)射和接收模塊采集環(huán)境光線(xiàn)、車(chē)輛通過(guò)的信號(hào),路燈故障信號(hào)通過(guò)單片機(jī)控制實(shí)現(xiàn)隨環(huán)境光線(xiàn)變化、車(chē)輛運(yùn)動(dòng)變化來(lái)調(diào)整路燈的亮燈狀態(tài)。路燈故障檢測(cè)通過(guò)程序查詢(xún)路燈對(duì)應(yīng)的光電檢測(cè)回來(lái)的信號(hào)去驅(qū)動(dòng)聲光報(bào)警電路。顯示電路采用1602液晶顯示屏,輸入電路采用自制的按鍵實(shí)現(xiàn)對(duì)系統(tǒng)的工作模式、時(shí)鐘調(diào)整以及路燈的定時(shí)開(kāi)關(guān)燈時(shí)間設(shè)定等。由單片機(jī)控制可顯示當(dāng)前時(shí)間,設(shè)定、顯示開(kāi)關(guān)燈時(shí)間,控制整條支路及分別控制每盞燈的開(kāi)燈和關(guān)燈時(shí)間。
1 系統(tǒng)設(shè)計(jì)
1.1系統(tǒng)方案設(shè)計(jì)
?。?)設(shè)計(jì)方案1
采用單片機(jī)的內(nèi)部定時(shí)器編寫(xiě)時(shí)鐘和定時(shí)的程序構(gòu)成系統(tǒng)的控制器,
由按鍵構(gòu)成鍵盤(pán)輸入模塊,用來(lái)調(diào)整時(shí)間和設(shè)定開(kāi)關(guān)燈時(shí)間。環(huán)境光線(xiàn)、路燈故障檢測(cè)采集使用光電二極管,交通狀況的信號(hào)采集使用超聲波收發(fā)電路,構(gòu)成系統(tǒng)的信號(hào)采集模塊,顯示采用多位七段數(shù)碼管顯示時(shí)間及設(shè)定的定時(shí)開(kāi)關(guān)等時(shí)間。
單片機(jī)接收到天黑信號(hào)時(shí),程序執(zhí)行夜間模式,在此程序中編寫(xiě)根據(jù)超聲波采集的交通情況執(zhí)行路燈依次亮滅,同時(shí)根據(jù)光電二極管的反饋信號(hào)來(lái)判斷是否燈故障,若有故障,則單片機(jī)發(fā)出控制信號(hào)去開(kāi)啟振蕩電路,發(fā)出報(bào)警聲和閃爍的光信號(hào),從而實(shí)現(xiàn)系統(tǒng)功能。
但該系統(tǒng)有不足之處,該系統(tǒng)采用編程實(shí)現(xiàn)時(shí)鐘和定時(shí)開(kāi)關(guān)燈,占用了太多的單片機(jī)資源,并且這種程序時(shí)鐘有誤差,定時(shí)器的定時(shí)時(shí)間不是足夠準(zhǔn)確,程序又太多。信號(hào)采集使用光電二極管易受外界環(huán)境干擾,信號(hào)采集不準(zhǔn)確,造成錯(cuò)誤判斷,超聲波傳感器在本地市場(chǎng)不易買(mǎi)到,所以第一種方案沒(méi)有采用。
?。?)設(shè)計(jì)方案2
整個(gè)系統(tǒng)采用以單片機(jī)為核心控制器,整體設(shè)計(jì)方案如圖1所示。
時(shí)鐘模塊用內(nèi)部含有一個(gè)實(shí)時(shí)時(shí)鐘和日歷的DS1302時(shí)鐘芯片作為路燈定時(shí)的時(shí)鐘源,具有定時(shí)和存儲(chǔ)功能,能夠通過(guò)按鍵輸入設(shè)置工作模式,在不同的模式下,調(diào)整時(shí)鐘,設(shè)置支路和設(shè)定每只燈的開(kāi)燈和關(guān)燈時(shí)間。
光電檢測(cè)模塊分2種環(huán)境檢測(cè),分別采用不同的檢測(cè)方法和檢測(cè)器件,天黑環(huán)境和路燈故障檢測(cè)采用光敏電阻,物體經(jīng)過(guò)的檢測(cè)采用靈敏度高,性能穩(wěn)定,受外界干擾小的紅外發(fā)射和接收管,使用六組探測(cè)器可以雙向探測(cè),并且能夠減少時(shí)間延時(shí)和減小誤差信號(hào)的干擾,具有較高的穩(wěn)定性和抗干擾能力。
顯示模塊采用1602液晶顯示,能同時(shí)顯示32個(gè)字符,每種定時(shí)模式分頁(yè)顯示,以滿(mǎn)足多字符的顯示要求。
路燈控制采用由單片機(jī)控制繼電器做電子開(kāi)關(guān)來(lái)實(shí)現(xiàn)路燈的亮和滅。
聲光報(bào)警由蜂鳴器和發(fā)光二極管來(lái)提示路燈故障。
1.2 系統(tǒng)方案選擇
經(jīng)過(guò)方案比較與論證,采用第2方案,此方案使用了實(shí)時(shí)時(shí)鐘和日歷的DS1302時(shí)鐘芯片,通過(guò)簡(jiǎn)單的串行接口與單片機(jī)進(jìn)行通信節(jié)省IO口,避免外擴(kuò)IO,同時(shí)也簡(jiǎn)化了時(shí)鐘和定時(shí)的程序,提高了CPU的效率,節(jié)省了內(nèi)存資源,穩(wěn)定性和定時(shí)指標(biāo)也得到了提高。采用紅外比采用可見(jiàn)光抗干擾能力強(qiáng),采用六組紅外探測(cè)能夠判斷物體經(jīng)過(guò)的方向,提高檢測(cè)靈敏度和抗干擾能力。
- 單片機(jī)STC89C52RC病床呼叫控制系統(tǒng)
- 【轉(zhuǎn)】STC89C52RC單片機(jī)實(shí)現(xiàn)串口打印功能
- 【51單片機(jī)】基于STC89C52RC的電子秒表
- STC89C52RC單片機(jī)額外篇 | 01 - 認(rèn)識(shí)中斷、中斷源以及中斷優(yōu)先級(jí)
- 【51單片機(jī)】基于STC89C52RC的心型燈
- 8051單片機(jī)實(shí)戰(zhàn)分析(以STC89C52RC為例) | 10 - 外部中斷的使用
- 基于STC89C52RC單片機(jī)的智能定時(shí)開(kāi)關(guān)電源 74次下載
- STC89C52RC單片機(jī)的最小系統(tǒng)電路圖免費(fèi)下載 168次下載
- STC89C52RC單片機(jī)最小系統(tǒng)電路原理圖免費(fèi)下載 296次下載
- 使用STC89C52RC單片機(jī)實(shí)現(xiàn)的流水燈代碼和工程文件免費(fèi)下載 26次下載
- 使用STC89C52RC單片機(jī)設(shè)計(jì)紅外遙控智能小車(chē)的程序免費(fèi)下載
- STC89C52RC單片機(jī)或AT89S52單片機(jī)串口發(fā)送溫濕度數(shù)據(jù)的程序免費(fèi)下載
- STC89C52單片機(jī)的內(nèi)部組織結(jié)構(gòu)及特點(diǎn)的詳細(xì)資料說(shuō)明 24次下載
- STC89C52RC英文版資料 0次下載
- STC89C52RC 0次下載
- 基于51單片機(jī)的路燈自動(dòng)開(kāi)關(guān)控制仿真設(shè)計(jì) 1590次閱讀
- AT與STC單片機(jī)的主要區(qū)別 1.1w次閱讀
- 基于STC89C52單片機(jī)的智能交通燈設(shè)計(jì) 3844次閱讀
- 基于STC89C52單片機(jī)的智能水溫控制系統(tǒng)設(shè)計(jì) 4254次閱讀
- 基于STC89C52單片機(jī)的自動(dòng)窗簾控制系統(tǒng)設(shè)計(jì) 4891次閱讀
- 基于A(yíng)T89C52單片機(jī)和超聲波換能器實(shí)現(xiàn)汽車(chē)防撞報(bào)警系統(tǒng)的設(shè)計(jì) 4958次閱讀
- STC90C52RC系列單片機(jī)的特點(diǎn)及引腳功能分析 5.3w次閱讀
- 單片機(jī)初學(xué)者的常見(jiàn)問(wèn)題總結(jié) 1.1w次閱讀
- 基于A(yíng)T89C51單片機(jī)直流電機(jī)PWM調(diào)速程序分享 1.7w次閱讀
- 如何輕松學(xué)習(xí)51單片機(jī)? 1.2w次閱讀
- stc52單片機(jī)鍵盤(pán)原理圖及程序介紹 2w次閱讀
- STC89C52RC串口波特率程序 9179次閱讀
- stc89c52引腳圖及引腳功能說(shuō)明 38.6w次閱讀
- stc89c52rc引腳圖 stc89c52rc引腳介紹與功能描述 37.2w次閱讀
- 一種簡(jiǎn)單實(shí)用的STC89C52RC編程器設(shè)計(jì)方案 1.9w次閱讀
下載排行
本周
- 1常用電子元器件集錦
- 1.72 MB | 24490次下載 | 免費(fèi)
- 2PC2456高壓浪涌抑制器控制器數(shù)據(jù)手冊(cè)
- 3.03 MB | 12次下載 | 免費(fèi)
- 3PC2464具理想二極管的浪涌抑制控制器數(shù)據(jù)手冊(cè)
- 4.42 MB | 8次下載 | 免費(fèi)
- 4PC2466高電壓浪涌抑制器數(shù)據(jù)手冊(cè)
- 3.37 MB | 8次下載 | 免費(fèi)
- 5ssd1306單片 CMOS OLED/PLED 驅(qū)動(dòng)芯片中文手冊(cè)
- 1.66 MB | 5次下載 | 1 積分
- 6PC2596 40V 輸入 150KHz 3A 降壓型電源轉(zhuǎn)換器數(shù)據(jù)手冊(cè)
- 2.44 MB | 3次下載 | 免費(fèi)
- 7松下 rq-sx3隨身聽(tīng)電路圖資料
- 2.93 MB | 2次下載 | 5 積分
- 8臺(tái)式主板DDR5內(nèi)存插槽引腳功能表資料
- 0.17 MB | 2次下載 | 5 積分
本月
- 1常用電子元器件集錦
- 1.72 MB | 24490次下載 | 免費(fèi)
- 2三相逆變主電路的原理圖和PCB資料合集免費(fèi)下載
- 27.35 MB | 111次下載 | 1 積分
- 3運(yùn)算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費(fèi)
- 4蘋(píng)果iphone 11電路原理圖
- 4.98 MB | 12次下載 | 5 積分
- 5PC2456高壓浪涌抑制器控制器數(shù)據(jù)手冊(cè)
- 3.03 MB | 12次下載 | 免費(fèi)
- 6常用電子元器件介紹
- 3.21 MB | 11次下載 | 免費(fèi)
- 7PC2570低Iq理想二極管控制電路數(shù)據(jù)手冊(cè)
- 1.54 MB | 8次下載 | 免費(fèi)
- 8PC2557正向高壓理想二極管控制電路中文手冊(cè)
- 1.80 MB | 8次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935130次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183345次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73816次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
評(píng)論