電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>單片機(jī)>由STC89C52RC單片機(jī)實(shí)現(xiàn)模擬路燈控制系統(tǒng)的詳細(xì)資料說(shuō)明

由STC89C52RC單片機(jī)實(shí)現(xiàn)模擬路燈控制系統(tǒng)的詳細(xì)資料說(shuō)明

2019-09-06 | doc | 0.12 MB | 次下載 | 2積分

資料介紹

  模擬路燈控制系統(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)境光線、車輛通過(guò)的信號(hào),路燈故障信號(hào)通過(guò)單片機(jī)控制實(shí)現(xiàn)隨環(huán)境光線變化、車輛運(yùn)動(dòng)變化來(lái)調(diào)整路燈的亮燈狀態(tài)。路燈故障檢測(cè)通過(guò)程序查詢路燈對(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)成鍵盤輸入模塊,用來(lái)調(diào)整時(shí)間和設(shè)定開(kāi)關(guān)燈時(shí)間。環(huá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)有采用。

  (2)設(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è)顯示,以滿足多字符的顯示要求。

  路燈控制采用由單片機(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è)靈敏度和抗干擾能力。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1TC358743XBG評(píng)估板參考手冊(cè)
  2. 1.36 MB  |  330次下載  |  免費(fèi)
  3. 2開(kāi)關(guān)電源基礎(chǔ)知識(shí)
  4. 5.73 MB  |  6次下載  |  免費(fèi)
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計(jì)
  8. 0.60 MB  |  3次下載  |  免費(fèi)
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費(fèi)
  11. 651單片機(jī)窗簾控制器仿真程序
  12. 1.93 MB  |  2次下載  |  免費(fèi)
  13. 751單片機(jī)大棚環(huán)境控制器仿真程序
  14. 1.10 MB  |  2次下載  |  免費(fèi)
  15. 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
  16. 0.00 MB  |  6653次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191185次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)