中文在线中文资源,色鲁97精品国产亚洲AV高,亚洲欧美日韩在线一区,国产精品福利午夜在线观看

你的位置:首頁 > 光電顯示 > 正文

多路照明LED調光控制電路的設計與實現

發布時間:2011-10-20

中心議題:

  • 多路照明LED調光控制系統的設計思路
  • 多路照明LED調光電路的設計

解決方案:

  • 基于調節工作電流方式的多路控制設計
  • 基于脈寬調制方式的多路控制設計


目前,多路照明LED 正在被廣泛的應用,但每個LED 都是配有一個單獨的驅動源,為了能夠控制多路LED 的配合工作,所以進行了實驗研究。實驗采用的方法是:計算機給單片機發出調光信號,調光電路中通過CD4067 來進行多路選擇,單片機產生PWM 調節電流值,其中調光電路又采用了調解工作電流方式和脈寬調制方式兩種方法。通過實驗研究,闡述了多路調光控制的原理,論證了兩種調光方法的可行性,得出了整個電路輸入輸出關系,從而可以具體控制多路LED 的亮度。

1 整個系統的設計思路

圖1 為整個系統的設計框架圖, 計算機通過串口通信發送調光信號, 單片機接收到信號之后, 經過內部運算, 產生控制信號并發送給調光電路, 調光電路再把驅動信號發送到多路照明LED,實現計算機控制多路LED的亮度調節。其中多路調光電路的設計是本篇的關鍵,多路調光采用的是C 語言編程,先是在Proteus 中仿真,然后搭建實際電路。


圖1 系統框架圖

2 多路調光電路的設計

2.1 多路控制的設計
多路控制方法: 多路的控制是采用十六選一模擬開關CD4067 來實現的,CD4067 的引腳如圖2 所示。當需要調節某一支路的時候, 只要選通此支路進行調節就行了, 此時, 其它支路不受影響。試驗中采用兩個CD4067,一個作為控制各個支路的傳輸路徑,另一個作為反饋信號的傳輸路徑。兩個開關同時選通一個支路,并且只能選通那一路。

2.2 調光電路設計
由于LED 的亮度與正向電流成正比,因此采用調節電流來改變亮度。通過調節電流來調節LED 亮度的方式有兩種: (1 ) 調節工作電流方式。(2 ) 脈寬調制(PWM)方式。
[page]
2.2.1 調節工作電流方法
如圖2 所示,單片機給十六選一的芯片CD4067 送去PWM 信號,CD4067 響應單片機所發出的信號,選通后面對應的支路,把PWM 信號經過RC 積分電路產生一個電壓作為場效應管2SK1058 的柵極電壓,由于場效應管2 S K 1 0 5 8 的電流是由柵極電壓控制的, 所以LED 的電流是由單片機產生的PWM 信號控制的。為了實現穩定輸出, 電路中增加了一個反饋電路, 這個反饋電路的給定值就是單片機控制數模轉換器產生的給定電壓值。


圖2 調節工作電流方式的多路控制流程

2.2.2 脈寬調制方式
脈沖寬度調制(PWM)方式:通過人眼不易察覺的頻率快速開關LED,給人一種LED 總是亮的假象。開關時間比率決定了流過LED 的平均電流,從而決定了其亮度。脈寬調制方式和調節工作電流方式的主要區別是,沒有采用RC 積分電路,采用IFR830 代替2SK1028,通過快速控制IFR830 的通斷,使得LED 電流是一個幅值恒定, 頻率很快的脈沖電流, 這樣LED 的平均電流決定了LED 的亮度,控制流程如圖3 所示。


圖3 脈寬調制方式的多路控制流程

3 實驗分析

由于采用兩種調光方法, 所以實驗方案按照基于兩種調光方法的多路控制來進行。

3.1 基于調節工作電流方式的多路控制
由于CD4067 芯片可以帶動十六個支路,做實驗的時候取代表性的三個支路進行控制, 通過設置三個支路的電流值, 使這三個支路達到各自的亮度。但是由于不知道LED 電流值也DAC0832 輸入值之間的關系,所以進行實驗得到它們之間的關系, 然后就可以對通信接口進行編程, 使得計算機界面的輸入值能夠和LED 電流對應上。


圖4 驅動波形

在計算機操作界面上,對第一路的DAC0832 輸入為100, 第二路為200, 第三路的電流值為255,測得對應支路LED 的電流值為54mA、106mA、134mA,對應2SK1058 的驅動波形分別圖4 所示。
[page]
可以看出,隨著DAC0832 輸入的增大,PWM 的占空比越來越大, 對應的LED 電流值也在不斷增大。為了得到它們之間關系, 通過不斷改變程序的方法, 來測試多個DAC0832 的輸入和關鍵點電壓值(考慮到0~100之間為非線性區, 所以從100 開始取值) ,測得的數據如表1 所示。


表1 測量得到N-I 數據

繪出N 和I 之間的近似關系曲線, 如圖5 所示。從圖中可以看出,DAC0832 的輸入和LED 電流值是基本上成正比例關系的, 可以近似得到他們之間的關系:Y=0.53X+1.09,其中Y 表示LED 的電流值,單位為mA,X 表示DAC0832 的輸入N.根據這個關系,我們可以設定程序, 使得在計算機操作界面上輸入值轉化為對應的DAC0832 值,這樣就能夠控制LED 的電流,在很寬的范圍內調節LED 燈的亮度。


圖5 N-I 曲線

3.2 基于脈寬調制方式的多路控制
同樣,考慮到CD4067 是十六選一開關,沒必要對十六路進行控制, 擬定采用三個支路來代表整個電路的控制過程。由于控制方式的不同,那么決定LED 亮度的也不一樣,基于脈沖控制的方式是由LED 的平均電流來決定亮度的。通過編程,設定PWM 波的頻率為1KHZ,第一路的占空比為0.2, 第二路為0.4, 第三路的電流值為0.6,通過測量與LED 串聯在一起的5 歐姆電阻上的電壓,就能夠得到LED 的電流波形,從而可以看出LED的平均電流。波形分別如圖6 所示:


圖6 驅動波形和限流電阻上電壓波形

圖中,1 通道是PWM 波形,2 通道是5 歐姆電阻電壓波形, 可以看出, LED 的電流幅值IM 為0.65/5=130mA 是不變的,并且LED 電流的占空比和PWM 驅動波形的占空比是一樣的, 所以得出公式:LED 平均電流I= D*IM,其中IM=130mA.所以可以通過在計算機操作界面設定占空比來, 傳送給單片機信號, 單片機相應并且控制LED 的亮度。

3.3 兩種方法的比較
通過這兩種方法都能夠實現多路控制, 并且能夠達到實驗目的, 不同點是兩種方法的輸入控制量不同,不過, 通過多次實驗可以發現, 在不停的調節過程中,前者電路中LED 電流出現色衰現象,而后者中LED 依然發出對應電流的白光, 所以第二種方法可以得到廣泛的應用。

4 結束語

本次試驗采用計算機操作界面控制調光電路、單片機輸出PWM 的方法,并且結合芯片CD4067,實現了對多路LED 電流值大小的控制,其中采用了兩種調光方法。根據這個結論,可以應用到很多處多路LED 控制的場合, 如手術燈、家用照明燈、大型室外燈光設計等。

當然,單片機結合CD4067 能夠控制多路的LED 電流,但是也存在著一些缺點和需要改進的地方, 由于多路照明LED 工作起來功率比較大,可以在本文的電路基礎上增加部分元器件,達到減少損耗的目的;由于沒有基準電壓脈沖幅度,單片機直接產生的PWM 波就不是很恒定,限制了PWM 波的使用范圍。

要采購開關么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索
?

關閉

?

關閉

  • <center id="09kry"></center>

  • 主站蜘蛛池模板: 普定县| 化州市| 广饶县| 南溪县| 彩票| 交口县| 繁峙县| 黄浦区| 天长市| 高青县| 历史| 平原县| 嫩江县| 鄂伦春自治旗| 始兴县| 观塘区| 宁武县| 郯城县| 舟曲县| 东辽县| 庆安县| 桐乡市| 宁乡县| 兰考县| 铅山县| 宁安市| 望都县| 张掖市| 共和县| 千阳县| 茶陵县| 巨鹿县| 钦州市| 交城县| 阳江市| 沙湾县| 阿拉尔市| 河曲县| 昔阳县| 原平市| 永吉县|