新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 基于紅外遙控的大功率LED照明系統設計

        基于紅外遙控的大功率LED照明系統設計

        作者: 時間:2010-08-03 來源:網絡 收藏
        從 TC9012 編碼分析可知,“0”編碼脈沖時間為1.125ms,“1”編碼脈沖時間為2.25ms.在實際程序處理中,應考慮由于器晶振參數等原因存在的誤差,故定時器T0溢出次數值取7(即1.75ms)作為‘0’或‘1’編碼的判斷標準。當溢出次數小于7 時則判斷為‘0’編碼,當溢出次數大于7 時則判斷為‘1’編碼,并將該32 位二進制編碼按4 個字節處理分別得出用戶碼、數據碼以及數據反碼,其中數據碼即代表實際按下的器鍵值信息。可利用單片機將解碼出的鍵值數據碼通過數碼管顯示,通過得出器鍵值與數據碼的對應關系,以便用于鍵值識別散轉程序的判斷處理,具體鍵值解碼結果,本文不再贅述。碼值處理流程如圖10 所示。

          4.4 鍵值識別散轉程序鍵值識別散轉程序用于對正確接收下來的紅外發射器鍵值編碼進行識別散轉處理,在判斷用戶碼正確的前提下,根據不同的按鍵數據碼控制生成對應的PWM 信號,以實現亮度調節功能。本程序采用紅外遙控器的0~9 按鍵作為 的1~10 級亮度的選擇按鍵,并將遙控器開關鍵作為 的關閉按鍵。鍵值識別散轉流程如圖11 所示。

          PWM 脈沖信號則由單片機利用定時器T1 中斷控制P1.0 口輸出產生,其輸出的高低電平輸入PT4115 芯片DIM 端以控制LED 電流的通斷狀態,從而實現LED 的亮度調節。將定時器T1 溢出中斷定為1/2500 秒(即400μ S),每10 次脈沖作為一個周期,即頻率為250HZ.

          這樣,在每1/250 秒的方波周期中,通過改變方波的輸出占空比,從而實現LED 燈的10 級亮度調節,即LED 亮度等級由每個周期內的高電平脈沖數目決定,其中高電平脈沖數目由紅外遙控器鍵值確定,即0~9 按鍵對應確定1~10 亮度等級數值。定時器T1 生成PWM 流程如圖12 所示。

          5、實驗結果采用本文方案對一處家庭室內壁燈進行替換改造。原壁燈采用3 只220V/20W 鹵素燈,總功率約為60W;現壁燈采用本文白光LED 方案實現,最低功率(即LED最低亮度狀態)約為0.83W,最(即LED 最高亮度狀態)約為6.52W,相比于原鹵素燈可節約電能90%以上。鹵素燈與LED 實物對比如圖13 所示。實驗證明該運行穩定,調光精確,高效節能,且紅外遙控功能方便快捷,用戶可根據需求靈活選擇不同等級的亮度。改造前后照明效果對比如圖14 與圖15 所示。

          6、結論本文紅外遙控的大功率白光LED 照明,采用AT89S51 單片機為控制核心,運用恒流驅動方案與PWM 調光技術以及紅外遙控技術實現對LED 的多級調光控制。

          該照明系統具有控制電路簡單、亮度調節精確、高效節能、實用便捷等優點,符合現代照明的應用要求。LED 作為一種新型的綠色光源,必然是未來照明技術的發展趨勢,21 世紀將進入以LED 為代表的新型照明光源時代。

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

        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 从化市| 灵寿县| 烟台市| 田东县| 铜梁县| 扶沟县| 塘沽区| 惠水县| 盘锦市| 沙坪坝区| 临漳县| 富阳市| 黔西县| 新竹县| 冀州市| 公主岭市| 秭归县| 济源市| 淮安市| 左云县| 天水市| 塔城市| 平陆县| 布拖县| 德州市| 额济纳旗| 武隆县| 苏州市| 永善县| 余江县| 白水县| 荣成市| 康马县| 蚌埠市| 新邵县| 华蓥市| 伽师县| 鄂托克前旗| 保山市| 若尔盖县| 芒康县|