白光LED驅動電路的設計
由開關變換器構成的LED基本驅動電路如圖1所示,反饋電壓VFB與內部基準電壓Vref進行比較后控制變換器的輸出電壓。如果將環境的亮度也列入白光LED亮度控制電路,圖1所示的白光LED驅動電路應改進為圖2所示的電路。圖2所示電路與圖1所示電路的最大差異點是,圖2所示 電路增加了Tr1、R1、R2及IC1。圖2所示電路中的Tr1輸出電壓VSENS與白光LED的電流ILED可用下式表示;
(1)
此處假設R1=R2,則式(1)改寫為
(2)
對于利用上式驅動白光LED的場合,必須作下列調整:
① 為獲得周圍亮度,必須調整照度感測器的輸出電壓VSENS。
② 利用輸出電壓VSENS調整白光LED的亮度。
2、 利用PWM信號控制白光LED亮度的驅動電路
圖2所示的驅動電路是采用反饋電壓進行LED亮度控制的,而圖3所示的電路是采用PWM信號控制白光LED的亮度。如圖3所示電路中,IC的EN端子是可使開關變換器作ON/OFF模式運行的端子,如果對EN端子施加PWM信號,白光LED會以某種速度作ON/OFF模式運行,進而實現LED亮度的控制。此電路中Tr1的輸出信號需經A/D轉換器轉換為數字信號。白光LED的平均電流ILED(avg)可用下式計算:
(3)
式中:ILED(max)為開關變換器的輸出電流;SDUTY為PWM信號的占空因子(%)。
圖4是NJU6052的內部電路方框圖,它包括電壓調整器、設定電路、A/D變換器、PWM控制器以及可由微控制器設定內部阻抗值與動作模式的串行接口等。NJU6052內部共有8個設定電阻,每個電阻都可任意設成6位,各電阻可利用環境照度檢測晶體管產生的輸入電壓選擇,以實現白光LED亮度由64階段中的任意8階段控制,此外可根據環境照度由微控器直接控制亮度。{{分頁}}
由圖5可知,NJU6052除了可以用于升壓與亮度控制之外,電路本身的外置元件非常少。NIU6052的各元件參數取決于下列條件:
① 負載阻抗RL。由于內部基準電壓V ref為0.6V,因此負載阻抗RL可按下式計算:
(4)
② 內部振蕩器的電容量CX。CX可利用圖6的坐標圖求得。由于振蕩頻率f OSC介于350kHz和500kHz之間,因此內部振蕩器的電容量CX為47~68pF。
③ L1的電感值。L1的電感值可用下式計算:
(5)
④ 二極管的選用。二極管額定電流與反向耐壓在選擇時要留有一定的裕度,具體參數應根據開關變換器的輸出電壓和電流來選擇。二極管的正向電壓越低,開關的速度越快,轉換效率就越高。
⑤ 電容器的選用。輸入端可選用陶瓷電容器,組裝時盡量靠近NIU6052。基于抑制波紋電壓等方面的考慮,輸出電容應選用低ESR的電容。{{分頁}}
3、 調光改變光強功能
采用MAX1916同時驅動三只并聯的LED的電路如圖7所示。圖7所示電路的單個外部電阻(RSET)用于設定流經每個白光LED的電流值。在MAX1916的使能引腳(EN)上加載脈寬調制信號,可以實現簡單的亮度控制(調光功能)。
圖7所示電路除MAX1916(小巧的6引腳SOT-23封裝)和幾個旁路電容之外,僅需要一個外部電阻。MAX1916具有極好的電流匹配度,不同LED之間的差別僅為0.3%,因此每只白光LED具有一致的白光亮度。
某些便攜式設備根據環境光線條件來調節其光輸出亮度,有些設備在一段較短的空閑時間之后通過軟件降低其光強。這都要求白光LED驅動電路具有可調光強的功能,并且這樣的調節應該以同樣的方式去控制每路正向電流,以避免可能的色彩坐標偏移。利用小型D/A變換器控制流以RSET電阻的電流可以得到均勻的亮度。
6位分辨率的變換器,比如帶有I2C接口的MAX5362或者帶有SPI接口的MAX5365,能夠提供32級亮度調節,如圖8所示。由于正向電流會影響色彩坐標,因此白光LED發出的白光會隨著光強的變化而改變。因為相同的正向電流會使得這個組里的每個白光LED都發出同樣的光。
使色彩坐標不發生移動的調光方案叫做脈寬調制。它能夠由絕大多數可以提供使能或者關斷控制功能的電源器件實現。例如,通過拉低EN電平禁止器件工作時, MAX1916可以將流經白光LED的泄漏電流限定在1μA,使發射光為零。拉高EN電平可以控制白光LED的正向電流。如果給EN引腳加脈寬調制信號,那么亮度就與該信號的占空比成正比。
由于流經每只白光LED的正向電流持續保持一致,因而色彩坐標不會偏移,但是肉眼會感覺到占空比改變帶來的光強變化。人眼無法分辨超過25Hz的頻率,因此200~300Hz的開關頻率是PWM調光的很好選擇。PWM信號可以由微處理器的I/O引腳或其外部設備提供,控制等級取決于所用的計數寄存器的字節長度。
MAX1916內部配置有三路可調電流源,可驅動多種LED,直接采用單節鋰離子電池供電可驅動紅光、綠光或黃光GaAsP LED;配合電荷泵升壓變換器,MAX1916還可用于驅動白光InGaN LED。對于有更高功率要求的應用,需采用基于電感的MAX1848變換器,外部只需要極少的組件,輸出功率為800mW時轉換效率達88%。{{分頁}}
4、 具有電流控制功能的開關模式升壓變換器
開關模式電壓變換器MAX1848可以產生最高為13V的輸出電壓,足以驅動三個串聯的白光LED,如圖9所示。這種方法也許是最簡潔的,因為所串接的白光LED具有完全相同的電流。白光LED的電流由RSENSE與施加在CTRL引腳上的電壓共同決定。MAX1848可以驅動幾只串聯的白光LED,這些白光LED都具有相同的正向電流。通過白光LED的正向電流與施加在CTRL引腳的電壓成正比。由于當施加在CTRL引腳上的電壓低于100mV時MAX1848會進入關斷模式,這樣也可以實現PWM調光功能。
MAX1848將升壓變換器與電流控制電路集成在6引腳SOT-23封裝內,利用電流檢測驅動三組LED,每組白光LED包括三只串行連接的白光LED,如圖10所示。輸入電壓范圍為2.6~5.5V。MAX1848利用電壓反饋結構調節流過LED的電流,較小的檢流電阻(5Ω)有利于降低功耗和保持較高的轉換效率。模擬控制器用于控制所有白光LED的亮度。典型應用電路的參數為:L1=33μH,CCOMP=150nF,COUT=1.0μF,RSENSE=5Ω。白光LED的電流由控制電壓確定:
IOUT=VCTRL/13.33~VCTRLRSENSE (6)
白光LED的亮度可以通過CTRL引腳的D/A變換器或電位器分壓電路調節。電壓控制范圍為+250mV~+5.5V,將控制引腳接地可實現關斷。負載功率為800mW時電路轉換效率達88%。
5、 白光LED驅動器設計
在許多白光LED的背光應用中,屏幕都需要背光調整功能,例如PDA等產品在使用中就能調整屏幕亮度,以適應周圍環境。還有許多產品的處理器會在系統閑置一段時間后,自動降低或切斷背光電源。調光功能的實現方式可分為兩種:模擬方式和PWM方式。采用模擬方式調光技術時,只需將白光LED的電流降至最大值的一半,就能讓屏幕亮度減少50%。這種方法的缺點是:白光LED色移需要模擬控制信號。PWM方式調光技術在減少的電流占空周期內提供完整電流給白光 LED,例如要將亮度減半,只需要50%的占空周期內提供完整的電流。PWM信號的頻率通常會超過100Hz,以確保這個脈沖電流不會被眼睛察覺到, PWM頻率的最大值需視電源的啟動和反應時間而定。為了得到最大的靈活性,同時讓實現更容易,白光LED驅動器最高應能接受50kHz的PWM頻率。調光信號通常來自系統處理器的GPIO引腳。{{分頁}}
在白光LED應用中,若出現開路故障,恒定電流的白光LED驅動器需要過電壓保護。白光LED和驅動器通常在不同的電路板上,因此連接器的管腳松脫就會造成開路故障,另一個可能性則是白光LED造成開路。無論是哪一種情形,驅動器為了提供恒定電流,都會增加它的輸出電壓。此時若無過電壓保護電路,輸出電壓很快就會升高,對驅動器或輸出電容造成損害。保護驅動器最簡單的方法是選擇內置過電壓比較器的白光LED驅動器,并利用此功能來限制最大輸出電壓,例如 TPS61043就具備過電壓保護功能。齊納二極管也可用來限制最大輸出電壓,然而這種方法的效率很低,因為在故障情況下會有預先設定的最大電流通過齊納二極管。
所有專為驅動白光LED而設計的集成電路都提供恒定電流,其中絕大多數是基于電感或電荷泵的解決方案,這兩種解決方案各有其優缺點。電荷泵解決方案是利用分立電容將電源從輸入端傳送至輸出端,整個過程不需要使用任何電感,所以是應用得較為廣泛的驅動白光LED的解決方案。電荷泵電源的體積很小,設計也很簡單,選擇元件時通常只需根據元件規格從中選擇適當的電容。電荷泵解決方案的主要缺點是只能提供有限的輸出電壓范圍,絕大多數電荷泵的輸出電壓最多只能達到輸入電壓的兩倍,這表示輸出電壓不可能高于輸入電壓的兩倍。因此,若想利用電荷泵驅動一只以上的白光LED,就必須采用并聯驅動的方式。而利用輸出電壓進行穩壓的電荷泵驅動多只白光LED時,必須使用限流電阻來防止電流分配不平均,但這些電阻會降低電池的使用效率。
電感式驅動電路體積小、效率高,適合為絕大多數便攜式電子產品提供更長的電池使用時間。在應用中可以調整電感式變換器的效率,以便在體積和效率之間取得最佳平衡。由于大多數電感式解決方案都是采用升壓變換器,如圖11所示的升壓式解決方案最多能驅動六只或七只串聯的白光LED。這種做法的優點是,因為許多顯示器內置的白光LED都采用串聯模式,即使未將白光LED內置于顯示器屏幕中,但大多數還是將它們串聯在一起。背光驅動器和白光LED通常會在不同的電路板上,因此必須將電源從一塊電路板連接至另一塊電路板。驅動五只并聯的白光LED共需使用連接器的六個管腳,而驅動串聯在一起的五只白光LED只需要兩個管腳。
6、 設計實例
多功能移動電話屏幕的白光LED驅動器的電源是由輸入電壓在2.7V和4.2V之間的鋰離子電池供應的。移動電話屏幕內置四只串聯的白光LED,每只的最大正向電流為20mA,這種設計需要20mA最大輸出電流和16V電壓。該移動電話規格要求具有屏幕亮度調整功能,移動電話在閑置一般時間后能夠逐漸降低屏幕亮度。系統處理器負責提供PWM調光功能所需的數字信號。電池使用壽命是主要考慮的因素,因此效率應盡量提高。移動電話屏幕大約有98%的時間處于待機模式,因此要求白光LED驅動器電源具有負載切斷功能,以便延長電池的使用時間。移動電話受到體積限制,需要小型的集成化解決方案,采用 TPS61043能滿足這些要求。它是電感式升壓變換器,內置功率FET管,它也是專為白光LED而設計的驅動器。TPS61043還提供負載切斷、過電壓保護和PWM調光功能,其1MHz的開關頻率能夠使用體積最小的外部元器件。
(1) 檢測電阻的選擇
采用TPS61043構成白光LED驅動器電源的外部電路的設計主要是如何正確選擇外部元器件,同時完成適當的電路布局。電流檢測電阻值是由 TPS61043的參考電壓0.252V除以所要求的白光LED的最大電流0.02A來決定的,即電流檢測電阻值為12.6Ω,電阻的功耗為5mW,因此可選擇0402型電阻器以節省電路板面積。
(2) 電感的選擇
選擇適當的電感不僅可確保設計符合效率要求,而且也能滿足有限的電路板面積要求。選擇電感時必須考慮的三項參數有:電感值、飽和電流和線圈阻抗(DCR)。如同所有的開關式變換器一樣,選擇電感就是在效率和電路板面積間作出折中考慮,較大的電感值可提供更小的阻抗、更高的效率和更大的飽和電流額定值,較小的電感則使用較小的電路板面積,飽和電流額定值也較小,但線圈阻抗卻比較大,因此整體效率較低。
在傳統的升壓式變換器中,輸出電感和電容會決定變換器的反饋回路是否穩定,因此被選中的電感、電容和補償網絡的器件都必須經過測試,確保電路能夠穩定工作。TPS61043采用先進的控制電路,無論采用多大的電感值,電路都能確保電源工作穩定,因此不必考慮反饋補償的問題。在這個控制電路中,開關頻率FS由電感值、輸入電壓、輸出電壓和負載電流所決定,其計算公式如下:
(7)
式中:IOUT是白光LED的電流(最大值為0.02A);VOUT是輸出電壓(最大值為16V);VIN是輸入電壓(最小值為2.7V);VF是逆向電壓保護二極管的正向電壓,取0.4V;Ilim是峰值開關電流(為0.4A,由控制拓撲決定);LOUT是電感值。
既然電感的體積是重要的設計參數,電源當然應使用很高的開關頻率,但由于電感式變換器的開關損耗會受到開關頻率的影響,因此頻率越高通常就代表效率越低,而較低的開關頻率可以提供較高效率。要如何選擇最適當的開關頻率,才能將變換器的開關損耗減至最少,這個問題目前仍沒有任何最終方程式可供求解。典型的設計步驟是選擇一個接近最大可能頻率的頻率來設計變換器,然后重新調整開關頻率和測量工作效率,直到其參數達到滿意為止。將開關頻率任意設為700kHz,利用公式計算出電感值為4.8μH,實際電路采用4.7μH的標準電感。
無論電源或負載的狀況如何,TPS61043控制電路都會將電感的峰值電流設為400mA,因此將電感的飽和設為400mA。第三項參數是線圈阻抗,它會決定電感的體積,并且對設計的整體效率有重大影響。本電路選用的電感是飽和電流為650mA的4.7μH電感,線圈阻抗為150mΩ (LQH32CN4R7)。這個電感的體積則只有8.2cm
評論