新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的LED室內照明控制系統

        基于單片機的LED室內照明控制系統

        作者: 時間:2014-01-08 來源:網絡 收藏

        DS18B20 測溫系統編程實現相對比較容易,首先對DS18B20 進行初始化,接著依次發跳過ROM命令和溫度轉換,啟動DS18B20 進行轉換。然后再重新對DS18B20 進行初始化并發匹配ROM 命令。

          最后,對DS18B20 進行讀數。

          2. 4 控制模塊

          STC12C5A60S2 是宏晶科技公司生產的一款高速、低功耗和超強抗干擾的新一代8051 ,它的指令系統完全兼容傳統的8051,但是速度要快8~ 12 倍。它設有2 路PWM,8 路高速A/D 轉換,使得外圍電路大大簡化,系統的成本大大降低。

          2. 5 驅動模塊

          系統采用PT4115 驅動.PT4115 芯片外圍電路簡單,輸出電壓范圍很寬,從8 ~ 30 V,最大輸出電流1. 2 A,復用引腳DIM 可以進行 開關、模擬調光、PWM 調光。驅動該電路如圖5 所示。

          PT4115 采用PWM 調光,當DIM 引腳電壓低于0. 3 V 時關斷LED 電流,高于2. 5 V 時開啟LED 電流。PWM 調光的基本原理是保持LED 正向導通電流恒定,而通過控制電流導通和關斷的時間比例,即控制每個周期電流導通的時間。計算方法如下:

          通過PWM 調光,LED 的輸出電流可以從0%到100%變化。PWM 調光相對于傳統的線性調光,不影響LED 的光效。PWM 調光的優勢是LED 正向導通的電流一直是恒定的,LED 的色度就不會像模擬調光那樣會變化。PWM 調光可以在精確控制LED的亮度的同時,也保證LED 發光的色度。

          3 軟件設計

          該系統有3 個功能模塊: 1) 信號輸入模塊,實現相應信號向輸入; 2) 信號控制模塊,實現對信號的處理; 3) 信號輸出模塊,實現處理結果的編碼輸出,達到控制LED 發光亮度的目的。單片機接收3 部分信號,即被動式熱釋電紅外探測器輸出的開關信號,可見光探測輸出的室內亮度控制信號和溫度傳感器探測到的LED 溫度信號,將這些信號傳輸到單片機中。通過單片機處理,從而驅動LED 的開關并控制亮度。軟件流程如圖6 所示。

          4 結語

          經過實驗驗證,該文設計的LED 智能,可根據室內光照亮度自動控制LED 的開關和亮度,取得了很好的節能和改善照明環境的效果。

          該系統結構簡單,實用性強,可適用于公寓、辦公室的樓道燈,衛生間的照明燈等。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 翼城县| 内丘县| 富民县| 江城| 石泉县| 德化县| 彰化县| 海丰县| 郁南县| 云安县| 桃园市| 象山县| 安达市| 饶平县| 罗山县| 广安市| 万宁市| 礼泉县| 凤庆县| 安化县| 高淳县| 岑溪市| 德州市| 吴江市| 彭阳县| 石首市| 鄂托克旗| 通道| 乐陵市| 静宁县| 株洲县| 七台河市| 镇远县| 从江县| 关岭| 农安县| 揭西县| 若尔盖县| 阳城县| 葫芦岛市| 永安市|