經典案例:恒照度、自適應調光的LED驅動器設計
發布時間:2015-03-19 責任編輯:echolady
【導讀】針對傳統照明耗電量大,照明能效低的問題,本文提出了LED恒照度調光驅動器的設計方案。本次設計采用了恒流LED控製芯片作為LED光源驅動電路。采用光照度傳感器采集室內光照度,通過處理器相應算法進行閉環控製,從而實現恒照度調光。
1 係統簡介及工作原理
係統由PIC16F690單片機、TSL2561光照度傳感器、LED光源和LED驅動電路4部分組成。由於LED的亮度與工作電流成正比,故調節工作電流即可調節LED的發光亮度。目前主要有調節正向電流和脈衝調製調光兩種調光方法。由於脈寬調製調光具有不會產生任何色彩偏移、調光精度高、結合數字技術調光、調光範圍寬、不閃爍等優點,故本文選用脈衝調製調光。
係統主要由TSL2561采集光照度反饋給PIC16F690處理芯片,經過PIC16F690進行相應的算法處理,輸出隨光照度規律變化的PWM波形,經過帶有PWM接口的驅動電路驅動LED燈從而實現調光。係統框圖如圖1所示。

圖1 恒照度調光的LED驅動器係統框圖
同時,在本係統中加入了人體運動控製以及按鍵控製,能夠檢測人體運動,實現在無人時自動關閉LED燈,進一步減少電能浪費;按鍵能夠調節PWM波形的頻率以及設定環境最大光照度,使係統更為人性化。
1.1 PIC16F690單片機
PIC16F690單片機具有高性能的RISC CPU、digonghaoyijifengfudewaisheziyuan,nenggoumanzubenxitongdeyingjianziyuanxuqiu。youyugaikuandanpianjiziyuanfengfu,jimanzuxitongxuqiu,youbushifenlangfeiziyuan,gujiangdilekongzhiqichengben。
1.2 TSL2561光照度傳感器
TSL2561是TAOS公司推出的一種高速、低功耗、寬量程、可編程靈活配置的光強度數字轉換芯片。該芯片的應用能夠提供最好的顯示亮度並降低電源功耗。TSL2561具有以下幾個特點:
①可編程配置許可的光強度上下閾值,當檢測光照度超過閾值時能產生中斷信號;
②數字輸出符合標準的SMBus和I2C總線協議;
③可編程控製模擬增益和數字輸出時間;
④超小封裝和超低功耗;
⑤自動抑製50 Hz/60 Hz的光照波動。
TSL2561的內部結構如圖2所示。其內部有兩個光敏二極管通道,即通道0和通道1,其中通道0對可見光和紅外線都敏感,通道1僅對紅外線敏感。流過光敏二極管的電流經過積分式A/D轉換器轉換為數字量,轉換完後將數字量存入芯片內部的寄存器中。積分式A/D轉換器將在一個積分周期完成後自動進行積分轉換過程。TSL2561可以通過對其內部16個寄存器設定來控製,該16個寄存器可通過標準的SMBus或者I2C總線協議訪問。

圖2 TSL2561的內部結構
[page] 2 硬件設計
2.1 控製電路設計
控製電路主要由PIC16F690的最小係統組成,包括複位電路、輸入按鍵電路、下載調試電路、供電電路、晶振電路以及相應的信號輸入/輸出接口。
由於本係統的研究重點在於調光算法,且係統屬於小功率,故供電電路采用簡單實用的阻容電路。芯片供電電壓為3.3 V,采用ASM1117穩壓芯片。
下載調試電路根據微芯公司提供的資料,采用微芯集成仿真器ICD3,接口電路根據官方資料設計。複位電路以及晶振電路按照常用電路設計。總體硬件框圖如圖3所示。

圖3 總體硬件框圖
2.2 驅動電路設計
圖4為基於恒流LED控製芯片NCL30160的LED驅動電路。NCL30160是安森美半導體推出的一款NFET遲滯降壓、恒流LED驅動器。它將電流提升到了1.5 A,是新一代高能效的解決方案,損耗非常低,體積很小,可最大限度地減少空間和成本。通過利用僅55 mΩ的低導通阻抗內部MOSFET及以100%占空比工作的能力,能夠提供能效高達98%的方案。最高1.4 MHz的高開關頻率使設計人員可采用更小的外部元件,將電路板尺寸減至最小及成本降至最低。

圖4 驅動電路圖
根據NCL30160的數據手冊及輸出要求計算外圍器件參數。係統采用5顆1 W的LED串聯,恒定電流為350 mA。
R1=200 mV/ILED=200 mV/350 mA≈0.56 Ω (1)
式中,ILED為LED燈串電流。圖4中的C5采用官方數據手冊推薦的取值。電感L1及ROT由式(2)~(4)得到。式中,toff、ton、△I、RDS(oN)的取值參考數據手冊;VIN在此處取為24 V,DCRL為電感電阻,此處取為0 Ω。

[page]
3 軟件設計
軟件設計包括主程序設計、I2C總線通信程序設計、調光算法設計,以及運動控製和按鍵輸入程序設計4部分,是實現係統智能化控製的核心。
3.1 主程序設計
圖5為主程序流程圖。主程序的作用是選擇是否改變PWM頻率及照度上限、無人模式和有人調光模式。恒照度算法在定時中斷處理程序中實現。

圖5 主程序流程圖
3.2 調光算法設計
調光算法主要實現光照度信號的采集、數據處理運算並通過相應的算法實現實時跟蹤補償照度,從而實現平滑調光。TSL2561光照度傳感器數字輸出符合I2C總線標準協議,實現光照度采集必須實現TSL2561通信。I2C總線標準協議的讀寫方法主要有硬件實現和軟件模擬,由於PIC16F690控製器沒有自帶的I2C總線接口,故本文采用軟件模擬實現的方法。
采集進來的數據經過TSL2561標準規定的數據計算後獲得光照度,將采集進來的室內光照度與設定的標準值比較,計算出LED需要補償的照度值,並轉化為處理器內PWM寄存器的值,記為當前PWM值。將前PWM寄存器值記為PWM原值。將PWM原值與當前PWM值不斷比較遞增或遞減,使PWM輸出以極小的步長跟蹤當前PWM值,從而實現平滑調光。此算法還能解決啟動跳變問題,使係統啟動時PWM由零慢慢變化到當前PWM值。調光算法程序流程圖如圖6所示。

圖6 調光算法程序流程圖
3.3 運動控製和按鍵輸入程序設計
運yun動dong控kong製zhi采cai用yong紅hong外wai熱re電dian釋shi人ren體ti運yun動dong傳chuan感gan器qi,能neng夠gou檢jian測ce室shi內nei是shi否fou有you人ren,通tong過guo判pan斷duan人ren體ti的de活huo動dong情qing況kuang選xuan擇ze相xiang應ying的de照zhao明ming模mo式shi。若ruo有you人ren則ze選xuan擇ze調tiao光guang模mo式shi,若ruo無wu人ren則ze關guan閉biLED燈,進一步節能。
anjianshuruzhuyaoyoumoshiqiehuanjianjizengjianjian,moshiqiehuanjianzhuyaoyongyuqiehuangaibianpinlvhuozhegaibianguangzhaodudezuidashedingzhi。kaolvdaodanpianjideyingjianziyuanhehelidetiaoguangxuqiu,shizhongyufenpinbishedingwei4,頻率變化範圍為10~100 kHz,光照度最大設定值根據多次測量各時間段的光照度選取合適的調節範圍,故光照度最大設定值範圍為350~500。
4 實驗結果
本實驗使用TSL2561光照度傳感器、控製電路、驅動電路。LED負載為5顆1 W的LED串聯,恒定電流為350 mA。係統的工作狀態可分為有人和無人,當傳感器檢測為無人時,PWM輸出關閉,此時LED燈串熄滅;反之,則根據室內光照度自動調節LEDdengchuandeliangdu。youyushiyantiaojianxianzhi,shineiguangzhaodugaiyouzheguangchuanglianzhedangchuanghuqiangguanglaishixian。ruguoxitongshujuheboxingyulilunfenxiyizhi,zeshuomingxitongshejizhengque。lilunjisuangongshiruxia:
式中,LUXF為反饋回來的光照度值。

結語
通過實驗證明,係統按照程序設計,能夠很好地進行恒照度控製;運(yun)動(dong)控(kong)製(zhi)在(zai)無(wu)人(ren)時(shi)自(zi)動(dong)關(guan)閉(bi),一(yi)旦(dan)檢(jian)測(ce)到(dao)有(you)人(ren)活(huo)動(dong)時(shi),馬(ma)上(shang)進(jin)行(xing)恒(heng)照(zhao)度(du)控(kong)製(zhi)。同(tong)時(shi)係(xi)統(tong)設(she)置(zhi)了(le)調(tiao)節(jie)調(tiao)光(guang)頻(pin)率(lv)和(he)最(zui)大(da)光(guang)照(zhao)度(du)值(zhi),能(neng)夠(gou)根(gen)據(ju)不(bu)同(tong)要(yao)求(qiu)做(zuo)適(shi)當(dang)的(de)改(gai)變(bian)。恒(heng)照(zhao)度(du)自(zi)適(shi)應(ying)調(tiao)光(guang)和(he)人(ren)體(ti)運(yun)動(dong)控(kong)製(zhi)有(you)效(xiao)實(shi)現(xian)了(le)節(jie)能(neng)要(yao)求(qiu)。
相關閱讀:
多IO口的LED驅動電路設計,精且簡!
入門指導:LED驅動電源知識集錦
實例證明:LED驅動電路是並聯設計還是串聯設計好!
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 一秒檢測,成本降至萬分之一,光引科技把幾十萬的台式光譜儀“搬”到了手腕上
- AI服務器電源機櫃Power Rack HVDC MW級測試方案
- 突破工藝邊界,奎芯科技LPDDR5X IP矽驗證通過,速率達9600Mbps
- 通過直接、準確、自動測量超低範圍的氯殘留來推動反滲透膜保護
- 從技術研發到規模量產:恩智浦第三代成像雷達平台,賦能下一代自動駕駛!
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索



