新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于51的太陽能LED路燈的設計與實現

        基于51的太陽能LED路燈的設計與實現

        作者: 時間:2016-11-29 來源:網絡 收藏

          3 軟件設計
          本系統軟件采用模塊化程序設計的方法,主要由主控制程序、開機界面子程序、鍵盤服務子程序、定時子程序、光控開關燈子程序等部分組成。

        本文引用地址:http://www.104case.com/article/201611/323107.htm


          軟件的主要設計思想是:根據時間來選擇模式,系統有時鐘信息,判斷白天和黑夜,白天用光控模式,根據外界光線明暗來控制路燈,只有在白天光線很暗時開啟路燈。晚上用自動調節模式,能根據交通情況來自動開啟路燈(燈始終隨著人的移動來方向來開啟,經過的地方路燈及時關閉)。分別設定燈的開啟和關閉時間。時間設定的優先級最高,只要時間在設定范圍內,路燈一直亮,范圍外按白天光控模式,晚上自動調節模式控制。工作時,可以顯示系統時間,每個燈的定時時間,燈的亮滅狀態,工作模式。在工作界面按確認鍵可以進入菜單來設置參數。


          4 系統測試
          通過對蓄電池控制器各項參數的調整,以下是模擬充電得到的參數:當模擬蓄電池的電壓低于10.8 V,蓄電池停止對負載供電,同時黃燈亮;當模擬蓄電池的電壓在11~14.4 V之間,對蓄電池充電,同時紅、綠燈亮;當模擬蓄電池的電壓高于14.4 V,停止對蓄電池充電,同時綠燈亮。
          5 結論
          蓄電池控制器是系統的核心部件之一,針對蓄電池充電的特殊要求,本文巧妙地采用對蓄電池電壓進行采樣,和基準電壓進行比較,自動對充放電狀態控制,省卻了專用的充電管理芯片高昂的費用,降低成本。由路燈控制器有單片機控制,根據環境明暗程度、開關燈時間、過往行人情況綜合處理,控制LED路燈的亮滅方式,進行優化管理,節省能源,使系統能穩定有效地運行。防止蓄電池過度充放電,更好地保護了蓄電池,延長了整個太陽能路燈系統的使用年限。因而,本文設計的太陽能LED路系統具有較高的實用價值,對太陽能路燈的推廣起到了促進作用,是有益的嘗試。


        上一頁 1 2 下一頁

        關鍵詞: AT89S52太陽能LED路

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 延津县| 彩票| 遵义市| 额尔古纳市| 汝阳县| 宝清县| 咸丰县| 平乡县| 闽侯县| 壶关县| 皮山县| 察哈| 白山市| 修武县| 浏阳市| 荔波县| 兴宁市| 黄梅县| 怀远县| 独山县| 来凤县| 肥西县| 屯门区| 洛扎县| 博爱县| 巴彦淖尔市| 阿图什市| 建水县| 德州市| 湟源县| 湖口县| 伊通| 高淳县| 石棉县| 金秀| 东乌珠穆沁旗| 灌阳县| 六枝特区| 武安市| 武邑县| 呼伦贝尔市|