新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 智能LED照明驅動系統設計

        智能LED照明驅動系統設計

        作者: 時間:2012-05-22 來源:網絡 收藏

        采樣模擬電壓輸入到ADC0809的輸入端,經過ADC0809轉換,輸出8位二進制數到單片機端口,單片機將得到的8位二進制數,轉換成3位十進制數,顯示在數碼管上,同時將當前值與基準值相比較,由軟件系統做出相應的調整控制。單片機系統軟件運算輸出一個8位二進制數值,經由DAC0800實現D/A轉換,輸出到DA1端口,DA1端口電壓輸入到恒流電路,調整基準電壓VS,實現恒流電路輸出電流設計為可調輸出。

        3.3.2單片機軟件系統

        中,軟件程序設計主要包括初始化管理模塊、按鍵管理模塊、數據處理模塊和顯示模塊,所有模塊都用單片機匯編語言編寫。

        在系統加電后,主程序首先要完成系統初始化,其中包括A/D、D/A、顯示等工作狀態的設定,給系統變量賦于初值,顯示上次設定值等。然后掃描獲取鍵值,判斷設定鍵、校準鍵是否按下,執行相應的功能子程序。當啟動鍵按下后,根據設定值進行D/A和A/D轉換,將采樣出來的值和設定值通過控制算法進行比較校正等參數計算,最后再進行閉環反饋調整,得到精確的恒定電流值。單片機軟件部分主程序流程如圖6所示。

        4 系統測試

        本系統進行了負載變化測試,對不同功率的工作時,檢測系統電壓、電流的變化,全面測

        試系統性能。本系統測試采用的測量儀器有:示波器,數字萬用表。負載變化測試選用市場上常用的1W、3W、10W的,依次加9V、12V、15V的電源電壓,通過按鈕設定所選功率對應的輸出電流值(1W—0.35mA;3W—0.75mA;10W—1A)。分別檢測對應D/A轉換輸出電壓、電流源自身檢測到實際輸出電流值以及通過外部電流表測量的電流值和數碼管的兩個數據顯示值。不同功率LED的性能參數在實際輸出測量中的數值如表1所示。

        5 結束語

        以恒流源為主體,完成了對LED燈具驅動電流的實時監測和高精度的可調控制,同時實現了LED亮度調節控制,滿足了多種LED燈具穩定發光的電流需求。實踐證明本文介紹的LED驅動系統的設計方法,安全可靠、穩定性高。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 土默特右旗| 建阳市| 西安市| 德清县| 昌吉市| 丁青县| 宜昌市| 临潭县| 襄汾县| 屯昌县| 九龙城区| 嘉善县| 长丰县| 惠水县| 玉龙| 磐石市| 娄烦县| 芷江| 密云县| 新竹县| 通渭县| 天等县| 中西区| 吉木萨尔县| 海原县| 英山县| 松滋市| 凉山| 平顶山市| 平定县| 旺苍县| 山西省| 临澧县| 宜兰县| 丹东市| 三门峡市| 澄城县| 贺兰县| 大洼县| 讷河市| 崇仁县|