乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

       昵稱tfKn5 2021-07-19

      基于單片機STC89C52、STC12C2052A/D,采用集成運放LM358、MOS管IRF614實現(xiàn)了智能型節(jié)能路燈控制系統(tǒng),系統(tǒng)分為支路控制器和單元控制器兩個部分,采用主從式485總線傳輸控制方式,實現(xiàn)了集中控制和就地控制,該系統(tǒng)具有傳輸距離遠、響應(yīng)速度快、操作簡便、性價比高、工作穩(wěn)定可靠等優(yōu)點。

      路燈是城市的重要公共安全和景觀設(shè)施,也是能源消耗大戶,實現(xiàn)智能照明,不僅節(jié)約能源,更有利于環(huán)境。經(jīng)過了解,現(xiàn)在大量的路燈都是根據(jù)四季不同的天黑天亮?xí)r間來控制路燈的開關(guān),先進一點的也不過是簡單的光敏控制,一直從天黑開到天亮,中間不管有沒有行人、車輛通過都是不會關(guān)斷,這樣就造成了大量的能源浪費。

      為了能高效節(jié)能的控制路燈,合理地利用能源,為現(xiàn)代城市的道路提供一個良好的照明環(huán)境,本文設(shè)計了一種基于單片機的智能型節(jié)能路燈控制系統(tǒng),該系統(tǒng)能夠需要獨立控制每盞路燈的開關(guān)與照度,它根據(jù)行人或者車輛通過情況和照明范圍,自動開關(guān)路燈并控制其照明度,經(jīng)實際運行,效果較好。

      硬件電路設(shè)計

      1 系統(tǒng)組成

      路燈控制系統(tǒng)采用集成運放LM358、MOS管IRF614實現(xiàn)。支路控制器實現(xiàn)對所有照明單元狀態(tài)的狀態(tài)收集、顯示、判斷與發(fā)出控制命令,是整個系統(tǒng)的控制核心部分;單元控制器是系統(tǒng)的執(zhí)行終端,完成對該單元所有狀態(tài)的采集與通信,接收支路控制器的控制指令并執(zhí)行。系統(tǒng)組成基本框圖如圖1所示。

      2 模塊電路設(shè)計

      (1)控制方案

      系統(tǒng)采用集中控制和就地控制相結(jié)合的方式。支路控制單元可以集中對各個單元電路進行控制,同時各個單元控制電路也可以根據(jù)所采集的狀態(tài),進行綜合判斷,并做出相應(yīng)的控制動作。整個系統(tǒng)的控制方式靈活,兩種方式互補,既減輕了支路控制器的負擔,使整個系統(tǒng)的控制容量可以做得很大;又可以避免支路控制器的故障而導(dǎo)致整個系統(tǒng)的癱瘓,保證各個單元仍然能夠正常的工作。

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      圖1 系統(tǒng)基本組成框圖

      (2)信息傳輸方式

      由于傳統(tǒng)的232通信方式傳輸距離有限,在實際路燈系統(tǒng)中,無法實現(xiàn)遠距離路燈的控制,本設(shè)計采用485通信方式,該方式除了具有232通信的優(yōu)點外,還具有傳輸距離遠的特點,在2400B的碼元速率下,傳輸距離可達10KM以上。為實際路燈控制系統(tǒng)提供遠距離傳輸保證。

      (3)移動物體定位檢測

      采用紅外通信編碼,其靈敏度較高,傳送距離較遠,光源安全,電路簡單并易于實現(xiàn)。

      (4)恒流源電路

      如果選擇單獨運算放大器構(gòu)成恒流電路,輸出電流只能達到幾十毫安,不能滿足LED照明所需電流,必須加入擴流電路。系統(tǒng)采用高精度運算放大器LM358和MOS管IRF614擴流電路組合,可以實現(xiàn)精確的恒流電路。支路控制器和單元控制器硬件電路結(jié)構(gòu)框圖如圖2和圖3所示。

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      圖2 支路控制器框圖

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      圖3 單元控制器框圖

      工作原理

      系統(tǒng)的支路控制器和單元控制器分別采用STC89C52和STC12C2052A/D單片機,這兩種MCU具有1個232口和1個SPI通信口。

      移動物體檢測采用紅外通信編碼的方式。這種檢測不持續(xù)發(fā)射,而是每隔5ms發(fā)射一個持續(xù)時間為0.25ms、頻率為40KHZ的載波信號,相當于“紅外雷達”,對≥50cm長的物體以180千米/小時通過時,其經(jīng)過探頭的時間為10ms,可被檢測兩次,完全能滿足檢測需要。檢測原理如圖4所示。

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      圖4 紅外檢測原理示意圖

      圖5是恒流源電路,采用LM358搭建而成。第一級運放構(gòu)成跟隨器,可以得到第一級同相端3腳的電壓與第二級運放同相端5腳的電壓相等,從而得到反相端6腳的電壓與3腳的電壓相等,該電壓經(jīng)電阻R14形成一個恒定電流。因此,調(diào)整3腳輸入的電壓,就可以改變恒流源的電流。電路簡單,元件很少,靈敏度高,不需要對外圍元件進行匹配調(diào)節(jié),真正實現(xiàn)免調(diào)試功能。

      電源波動影響極小,電壓從10V~36V變化,其恒流穩(wěn)定性超過1/1000。其等效內(nèi)阻高達70MW以上。其上端增加了功率限流電阻,防止電流過大而造成路燈損壞。

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      圖5 恒流源原理電路

      為了實現(xiàn)對路燈的調(diào)光,達到智能控制照明度,單元控制系統(tǒng)采用了對路燈驅(qū)動電源功率的閉環(huán)控制,利用PWM脈寬調(diào)制[7]實現(xiàn)調(diào)光功能。同時,利用光敏電阻對環(huán)境光線以及路燈狀態(tài)進行監(jiān)測,作為該調(diào)節(jié)電路的反饋輸入,使得路燈的亮度跟隨環(huán)境光線的變化以及路燈開閉的狀態(tài)實時線性調(diào)整。

      故障自動檢測電路。系統(tǒng)能夠?qū)懔髟椿鶞孰妷?、路燈回路電流以及路燈狀態(tài)進行反饋采集,并進行綜合判斷,得出系統(tǒng)工作狀態(tài)。當系統(tǒng)控制輸出值與恒流源基準電壓值偏離時,回路未工作在恒流狀態(tài)恒流源電路故障;當系統(tǒng)控制燈亮,而反饋路燈狀態(tài)為滅時,路燈回路故障,此時,若恒流源基準電壓為0,說明路燈開路;若恒流源基準電壓正常,則說明路燈短路。系統(tǒng)實時查詢上述各狀態(tài),形成故障自動檢測體系。

      軟件設(shè)計

      1 軟件流程圖

      支路控制器電路軟件流程如圖6所示。它包括定時中斷和響應(yīng)按鍵兩部分。定時中斷部分產(chǎn)生一個時鐘節(jié)拍,定時讀取時鐘芯片時間、輪詢各單元控制器的數(shù)據(jù)、刷新LCD顯示;響應(yīng)按鍵部分則根據(jù)按鍵進入功能界面,完成各種功能選擇、初值設(shè)定。這種設(shè)計方式在中斷里面僅僅處理相應(yīng)標志位,而在程序主循環(huán)中根據(jù)標志處理任務(wù)。

      圖7是單元控制器電路軟件流程圖。它包括串口通信和T0定時器模塊兩部分,其中T0定時器包括電子表、軟件脈寬調(diào)制、鍵盤、軟件紅外系統(tǒng)、實時故障診斷以及動態(tài)顯示六個子模塊,系統(tǒng)不工作的間隙都是處于睡眠狀態(tài),有利于進一步減小系統(tǒng)功耗。

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      圖6 支路控制器電路軟件流程圖

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      圖7 單元控制器電路軟件流程圖

      2 軟件設(shè)計特點

      主從式多機通信方式:在主從式多機通信系統(tǒng)中,當主機輪詢從機時,未被呼叫的從機不停接收主機下發(fā)的信息,產(chǎn)生接收中斷,增加從機的工作負擔,使從機的工作效率極低。在本系統(tǒng)中,為了避免這種情況的發(fā)生,采用了一套多機通信協(xié)議,協(xié)議中包含地址幀,從機收到地址幀后,判斷是否呼叫本機,再決定是否繼續(xù)后續(xù)的數(shù)據(jù)接收[8]。從而提高從機的工作效率。

      環(huán)境光照自適應(yīng)學(xué)習(xí):在系統(tǒng)中,單元控制器還可以根據(jù)環(huán)境光照的變化調(diào)整路燈明暗。系統(tǒng)以光敏電阻實時采集環(huán)境光照的變化,反饋給單元控制器MCU。由于不同場合、或同一場合不同時間的環(huán)境光照均有差別,且光敏電阻光電特性也有個體差異,系統(tǒng)增加了環(huán)境光照自適應(yīng)學(xué)習(xí)和校正的功能。以開機后30秒內(nèi)的光照對應(yīng)的AD采樣均值為基準,動態(tài)調(diào)整路燈開關(guān)閾值與功率調(diào)整基準。

      友好的人機界面:支路控制器采用128*64的LCD為顯示屏,以6鍵鍵盤為輸入設(shè)備,可實時顯示路燈狀態(tài),系統(tǒng)時間,報警時間等多種信息,設(shè)置系統(tǒng)時間、開關(guān)燈時間、設(shè)置路燈功率、與單元控制器工作模式。采用交互式的人機界面設(shè)計操作方便,不需要關(guān)機就可以從一種狀態(tài)切換至其他狀態(tài)。采用前后臺系統(tǒng)的設(shè)計思路,在中斷里面處理事件標志,主流程中檢測標志處理具體事務(wù),程序有很強的健壯性。

      系統(tǒng)測試

      1 根據(jù)環(huán)境明暗自動開燈關(guān)燈測試

      測試方法:模擬環(huán)境的明暗變化,采用人為改變環(huán)境明暗以及遮擋環(huán)境光監(jiān)測光敏電阻的方法來實現(xiàn)。開關(guān)燈閾值由系統(tǒng)自動學(xué)習(xí)設(shè)定。在實驗室進行的測試結(jié)果如表1所示。

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      表1 環(huán)境明暗自動開關(guān)燈測試結(jié)果

      當環(huán)境暗于閾值時,燈打開;當環(huán)境亮于閾值時,燈關(guān)掉。本測試在每個不同的閾值情況下,都做了多次測試。結(jié)果表明,本系統(tǒng)完全能夠根據(jù)環(huán)境的明暗,而自動開燈或關(guān)燈。

      2 根據(jù)交通情況自動調(diào)節(jié)照明度

      測試方法:在外界環(huán)境條件一定的情況下,推動可移動物體在模擬道路中移動,測試2個LED燈狀態(tài)。結(jié)果如表2-1與表2-2所示。

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      表2-1物體從左向右移動時測試結(jié)果

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      表2-2 物體從右向左移動時測試結(jié)果

      從測試結(jié)果分析,本系統(tǒng)完全能夠滿足非常精確的要求,根據(jù)交通情況自動調(diào)節(jié)照明度。

      3 恒流源電路測試

      測試方法:調(diào)整運放的輸入端電壓,使得電流分別為10mA、100mA、200mA,用可調(diào)直流穩(wěn)壓電源改變系統(tǒng)輸入電壓,用三位半數(shù)字三用表測試電流。測試結(jié)果如表3所示。

      從表中可以看出,不同檔位的電流在電壓變化時穩(wěn)定性高,電壓波動對恒流源電路的影響極小,電壓從10V~36V變化,其恒流穩(wěn)定性超過1/1000,性能非常優(yōu)越。

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      表3 恒流源測試結(jié)果

      4 調(diào)光功能電路測試

      測試方法:將一個三用表串入LED燈驅(qū)動電源回路測試電流,另一三用表測試LED燈兩端電壓,計算實際功率。測試結(jié)果如表4。

      如何應(yīng)用單片機設(shè)計智能型節(jié)能路燈控制系統(tǒng)

      表4 調(diào)光功能測試結(jié)果

      在功率設(shè)定完成后,電路中的電流瞬間改變到表中的測試值,表明功率調(diào)節(jié)功能可以在瞬間完成;由表中可以看出,誤差最大的是100%功率檔,為1.44%;誤差最小的是50%功率檔,為0.02%,精確度非常高。

      5 定時開關(guān)燈測試及故障測試

      定時開關(guān)燈測試方法:對每個路燈單獨設(shè)定和對兩個路燈同時設(shè)定兩種情況都進行了測試。經(jīng)多次測試表明,系統(tǒng)完全能夠按照設(shè)定的時間和要求,準確地實現(xiàn)開燈和關(guān)燈功能。

      故障測試方法:在進行故障測試時,人為地使路燈短路或開路,觀察支路控制器的顯示及聲音。結(jié)果表明,當故障發(fā)生時,支路控制器能夠及時發(fā)出聲光報警信號,同時,LCD液晶屏上顯示相應(yīng)的故障和地址編號,均能達到最初我們設(shè)想的要求。

      結(jié)束語

      本系統(tǒng)實現(xiàn)完全智能化控制,移動物體的距離測量最高達到0.3cm,恒流源功率測試誤差≤0.02%。系統(tǒng)具有閉環(huán)自動檢測和學(xué)習(xí)自適應(yīng)功能,同時具有完備的指示和保護系統(tǒng),增強了系統(tǒng)的安全穩(wěn)定性,通過設(shè)計運行實驗,效果較好,同時系統(tǒng)可實現(xiàn)在線遠程升級功能,提高了系統(tǒng)的可維護性。

      本文編自《電氣技術(shù)》,原文標題為“基于單片機的智能型節(jié)能路燈控制系統(tǒng)”,作者為王正、王洪誠、傅磊。

      專欄
      從零學(xué)單片機—Arduino系統(tǒng)入門

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多