大功率RGB LED驅動器支持彩色照明設計
發布時間:2009/10/15 10:07:23 訪問次數:438
工作原理
為了高效提供電流驅動,led驅動器采用連續導通模式(ccm)的boost拓撲,利用平均電流模式控制輸入電壓的升壓轉換,為led負載提供恒流驅動。單一芯片(max16821b)工作在300khz,控制boost轉換器工作。由于boost轉換器拓撲在轉換器輸入和輸出之間提供了一個直接通道,必須確保串聯led的最小導通電壓大于輸入電源電壓的最大值。led負載通過mosfet (q1)和檢流電阻(r13)跨接在boost轉換器的輸出端,pwm on期間q1接通led電流,pwm off期間則斷開電流通道。檢測r13兩端的電壓(代表通過led的電流)時,ic可以抑制共模噪聲并在diff引腳提供以地為參考的輸出,增益為6v/v。檢流放大器輸出信號與內部電壓誤差放大器的0.6v基準相比較,差分檢流放大器的6v/v增益能夠使電流檢測的參考點從0.6v降至0.1v,即在額定負載電流下r13的壓差只有0.1v,有助于提高效率。該boost轉換器采用平均電流控制模式,通過兩個反饋環路控制led電流。外環路檢測led電流,并將其與基準電壓相比較,在eaout (第17引腳)產生放大后的誤差信號。內環路檢測誤差放大器的電壓輸出,相應地控制流過電感(l1)的電流。誤差放大器輸出還決定了以r13設置的電流驅動led時所需要的電感電流,led額定電流在r13產生的壓降為0.1v。
第二個檢流電阻(r15)用于設置電感返回通道的電流。u2內部的差分電流檢測放大器提供34.5v/v增益。電流誤差放大器將該輸出電壓與電壓誤差放大器的輸出進行對比,產生內部平均電流控制環路的誤差信號。這一放大后的誤差信號與內部振蕩器斜波進行比較,最終產生pwm信號(在dl第3引腳)用于驅動mosfet q2。電流誤差放大器的高增益使得電路能夠根據電壓環路的要求產生平均電感電流(在所允許的限制范圍內),保持非常低的誤差。在指定的輸入電源電壓和led正向導通電壓(忽略開關、二極管、檢流電阻等元件的壓差)下,boost轉換器的ccm工作模式決定了pwm開關的占空比,固定占空比與所要求的led電流相對應,由此確定所需要的電感電流。電壓環路控制電流環路產生這一平均電感電流,從而提供所需的led電流。兩個控制環路都應提供獨立補償,以確保穩定工作。
轉換器設計
轉換器參數要求如下:
● 輸入電壓范圍:9v至15v
● 最大led正向導通電壓:33v
● led電流:2a
● 開關頻率:300khz(頻率較低時會提高濾波成本,頻率較高時則會降低效率、提高emi。根據這些因素,將開關頻率優化在300khz)。
利用下式計算q2的on占空比:
式中vledmax為led的最大導通電壓(應該包括mosfet q1的壓降和檢流電阻r13的壓降),vd是整流二極管d1兩端的電壓,vinmin是最小輸入電壓,vfet為on期間mosfet q2的平均電壓。該電路中:dmax = 0.74。
選擇電感(l1)時,必須考慮其電感量和額定峰值電流,利用下式計算最大平均電感電流 (ilavg):
確定電感峰值電流(ilpeak)時,須注意流過電感的紋波電流,與電感值和開關頻率有關。假設電感電流的最大峰峰值紋波(ilpp)為20%。由于ilpp為平均電感電流ilavg的20%,則:
上式中代入已知參數,得到:ilavg = 7.7a、ilpeak = 9.24a。
接下來計算最小電感值lmin,電感電流紋波設置在最大值:
式中fsw為開關頻率。
將已知參數代入上式,可得:ilmin=7.05mh。電感值增加20%容限,可選擇10mh標準電感。
電阻r15檢測通過電感的平均電流,在r15上產生25.7mv(最小值)壓差的電流是平均電流控制環路所允許的最大電感電流。借助該項功能,能夠在過載情況下保護外部器件,通過鉗制作用在電流誤差放大器的基準電壓的最大值實現這一保護功能。選擇r15應確保其流過最大電感電流時電阻兩端的電壓低于25.7mv。該應用中,正常工作時r15兩端的最大電壓為24mv。可以利用公式:計算r15,在式中代入已知參數,可得:r15=3.11mw,實際電路選擇3mw電阻。
濾波電容
利用公式 計算輸出電容cout (c6、c7、c8和c9并聯),式中,vledpp為boost輸出電壓的峰峰值。該峰峰值結合led在額定電流下的動態電阻、決定了led的紋波電流。為保持色度和led的使用壽命,led的紋波電流應該保持在平均電流的10%以內。上式中代入已知參數,得到:cout=17mf,電路中各電容近似選擇為4.7mf、50v陶瓷電容。利用公式計算輸入電容cin (c3、c4、c5并聯),式中vinpp是輸入電壓紋波的峰峰值,本應用中取值為輸入電壓的0.4%。將已知參數代入等式,可得:cin = 22.3mf,近似用三個10mf、25v陶瓷電容(l1左側)替代。
反饋補償
平均電流控制環路
為確保平均電流控制環路的穩定性,電流誤差放大器的增益應該限定在某一數值以內(頻率接近開關頻率)。理由是:q2處于off期間,通過r15測得的電流不斷衰減,在此期間為負斜率變化。負斜率信號放大后作用到誤差放大器的輸入,經過電流誤差放大器再次放大,最終轉換成正斜率信號作用在pwm比較器輸入。為了保證電流環路穩定,這個正斜率信號不能超過作用在pwm比較器另一輸入端的三角波信號的正斜率。這一條件限定了信號到達pwm比較器之前電感電流的總增益(開關頻率處)。低頻總增益可以更高一些,允許平均電感電流精確建立在所設定的穩態值。
從ic(u2)架構可以看出,通過控制電流誤差放大器的增益級可滿足穩定性要求。利用下式可以計算開關頻率處的最大增益,確保放大器環路穩定:
式中vrpp為內部紋波的峰峰值(2v),l為l1電感值,avcsa為電流檢測放大器的差分增益(34.5v/v)。將已知參數代入公式可得:acea=1.75v/v。內部電流誤差放大器為跨導放大器,增益為550ms (550ma/v)。電阻r10連接到誤差放大器輸出clp (第16引腳),控制電流誤差放大器在開關頻率處的增益。電阻r10為:
代入已知參數,可得:r10= 3.18kw。應用中采用3.16kw標準電阻。
如果r10接gnd,頻率低于3db截止頻率時,電流誤差放大器的增益為1.75v/v。為保證環路穩定,要求在接近開關頻率時總增益為1.75v/v。較低頻率下即使具有較高增益,也不會放大線性衰減的電感電流,電感電流紋波不存在低頻分量。電流誤差放大器傳輸函數中引入一個零點,將使電流環路增益在零點頻率以上變得平坦(1.75v/v),并在零點頻率以下增益明顯提升。零點頻率由c11和r10決定,本應用中最佳零點頻率為開關頻率的1/12,能夠快速地將平均電感電流建立在設定值。為了在1/12開關頻率處放置一個零點,按照下式計算
代入已知參數,得到:c11=1.99nf,選擇2.2nf標準電感。
c10在開關頻率處引入高頻極點,抑制開關操作引入的各種噪聲:。代入已知參數,得到:c10=152pf,可選擇180pf標準電感。
電壓控制環路
通過反饋環路保持r13兩端的電壓固定,最終得到固定的led電流。根據led電流和開關占空比產生一個固定值,電壓控制環路為電流控制環路產生一個輸入基準,用于設置電感的平均電流。比較r13兩端的壓降和100mv基準,電壓誤差放大器對這一差值進行放大,產生一個與所要求的電感平均電流相對應的基準電壓,利用下式計算基于led電流的r13電阻值:,式中,iled為led電流(本應用中為2a),0.1v是電壓控制環路的反饋基準。代入已知參數,得到:r13=0.05w。電阻額定功率應該高于iled2×r13。
由于boost轉換器工作在連續導通模式,電源電路傳輸函數存在一個右半平面(rhp)零點。該零點提供20db/十倍頻程的增益和90度的相位滯后,很難補償。最簡單的方法是在低于rhp零點頻率處抵消該零點,將環路增益降至0db(利用-20db/十倍頻程)。對于boost轉換器,下式給出了最差工作條件下的rhp零點頻率(fzrhp):,代入已知參數,可以得到:fzrhp=17.7khz。
平均電流控制環路將電感和輸出電容cout構成的雙極點、2階系統轉換成1階系統,1階系統的單個極點由輸出濾波電容和輸出負載電阻決定。輸出濾波電容和輸出負載動態電阻構成的極點頻率由下式計算:,式中,rld是led負載的動態電阻(本應用中所使用的led電阻為4.5w)。代入已知參數后,可得:fp2=1.88khz。電壓誤差放大器的輸出到差分電壓放大器輸出的電壓控制環路直流增益(最大占空比時)由下式計算:,式中6v/v是圖1中u2內部差分電壓放大器的增益,代入已知參數,可得:gp=0.75v/v。
為了補償電壓控制環路(使環路保持穩定并具有足夠的相位裕量),環路單位增益的頻率(fc)應該低于rhp零點頻率的1/5。本應用中,為了獲得較好的相位裕量,單位增益頻率選擇rhp零點頻率的1/10:,代入已知參數,可得:fc=1.77khz。電壓誤差放大器傳輸函數具有一個主極點(fp1)和一個零點(fz1),用于補償輸出極點fp2和高頻極點(fp3)。補償零點(fz1)放置在輸出極點頻率,利用下式計算電壓誤差放大器的增益(fz1處),總環路增益在fc頻點的增益為0db:,代入已知參數,得到:aea1=1.25v/v。電阻r14和r12決定增益aea1:。將r12任意設置在2.2kw,得到:r14 = 2.75kw。
c14和r14決定補償零點頻率fz1,按照下式計算c14:,代入已知參數,得到:c14=30.8nf,實際應用可以選擇100nf電容。選擇較大的電容有助于改善pwm性能,在pwm off期間通過斷開q3可以保持c14上的電荷。c12將高頻極點(fp3)置于開關頻率的一半,按照下式計算c12:,代入已知參數后可得:c12 = 386pf,選擇470pf標準電容。
pwm調光和led保護
led通過連接在pwmdim輸入端的低頻pwm信號調節亮度(外部信號作用在圖1電路),pwm信號幅度范圍:3v至10v,頻率可達2khz。電路中,外部mosfet (q1)與led串聯能夠快速接通、切斷led電流。pwm on期間,q1導通;pwm off期間q1斷開。led關閉時,u3將clp拉低,禁止pwm開關工作,關閉q2。
小信號mosfet q3用于完成一個重要功能,pwm調光時可直接影響led電流控制環路的響應時間。pwm off期間處于斷開狀態,阻斷c12/c14通路使其在off周期內保持電荷量不變;pwm返回on狀態時,電壓誤差放大器的輸出可以立即達到前期的穩態值,幾乎在led導通的同時建立led電流。通用運算放大器(u1)能夠在led溫度達到85℃時阻止電流的流通,為led提供保護。利用epcos ntc電阻檢測溫度,將其安裝在led板,假設25℃時對應的阻值為10kw,運算放大器的輸出控制u2的en輸入,當溫度達到85℃時關閉led,溫度降至75℃時恢復led導通。
如果沒有過壓保護,led開路時升壓轉換器可能使電壓上升到不安全的水平。圖1所示電路能夠在輸出電壓上升到33.5v時關閉轉換器。當u2的ovi輸入超過1.276v (電阻r5/r7電阻分壓器設置的門限,對應于33.5v過壓門限)時,關閉pwm開關,提供系統保護。為了保持過壓門限精度,r7選擇25kw電阻。利用下式計算過壓門限對應的r5:,式中vovt為所要求的門限。
工作原理
為了高效提供電流驅動,led驅動器采用連續導通模式(ccm)的boost拓撲,利用平均電流模式控制輸入電壓的升壓轉換,為led負載提供恒流驅動。單一芯片(max16821b)工作在300khz,控制boost轉換器工作。由于boost轉換器拓撲在轉換器輸入和輸出之間提供了一個直接通道,必須確保串聯led的最小導通電壓大于輸入電源電壓的最大值。led負載通過mosfet (q1)和檢流電阻(r13)跨接在boost轉換器的輸出端,pwm on期間q1接通led電流,pwm off期間則斷開電流通道。檢測r13兩端的電壓(代表通過led的電流)時,ic可以抑制共模噪聲并在diff引腳提供以地為參考的輸出,增益為6v/v。檢流放大器輸出信號與內部電壓誤差放大器的0.6v基準相比較,差分檢流放大器的6v/v增益能夠使電流檢測的參考點從0.6v降至0.1v,即在額定負載電流下r13的壓差只有0.1v,有助于提高效率。該boost轉換器采用平均電流控制模式,通過兩個反饋環路控制led電流。外環路檢測led電流,并將其與基準電壓相比較,在eaout (第17引腳)產生放大后的誤差信號。內環路檢測誤差放大器的電壓輸出,相應地控制流過電感(l1)的電流。誤差放大器輸出還決定了以r13設置的電流驅動led時所需要的電感電流,led額定電流在r13產生的壓降為0.1v。
第二個檢流電阻(r15)用于設置電感返回通道的電流。u2內部的差分電流檢測放大器提供34.5v/v增益。電流誤差放大器將該輸出電壓與電壓誤差放大器的輸出進行對比,產生內部平均電流控制環路的誤差信號。這一放大后的誤差信號與內部振蕩器斜波進行比較,最終產生pwm信號(在dl第3引腳)用于驅動mosfet q2。電流誤差放大器的高增益使得電路能夠根據電壓環路的要求產生平均電感電流(在所允許的限制范圍內),保持非常低的誤差。在指定的輸入電源電壓和led正向導通電壓(忽略開關、二極管、檢流電阻等元件的壓差)下,boost轉換器的ccm工作模式決定了pwm開關的占空比,固定占空比與所要求的led電流相對應,由此確定所需要的電感電流。電壓環路控制電流環路產生這一平均電感電流,從而提供所需的led電流。兩個控制環路都應提供獨立補償,以確保穩定工作。
轉換器設計
轉換器參數要求如下:
● 輸入電壓范圍:9v至15v
● 最大led正向導通電壓:33v
● led電流:2a
● 開關頻率:300khz(頻率較低時會提高濾波成本,頻率較高時則會降低效率、提高emi。根據這些因素,將開關頻率優化在300khz)。
利用下式計算q2的on占空比:
式中vledmax為led的最大導通電壓(應該包括mosfet q1的壓降和檢流電阻r13的壓降),vd是整流二極管d1兩端的電壓,vinmin是最小輸入電壓,vfet為on期間mosfet q2的平均電壓。該電路中:dmax = 0.74。
選擇電感(l1)時,必須考慮其電感量和額定峰值電流,利用下式計算最大平均電感電流 (ilavg):
確定電感峰值電流(ilpeak)時,須注意流過電感的紋波電流,與電感值和開關頻率有關。假設電感電流的最大峰峰值紋波(ilpp)為20%。由于ilpp為平均電感電流ilavg的20%,則:
上式中代入已知參數,得到:ilavg = 7.7a、ilpeak = 9.24a。
接下來計算最小電感值lmin,電感電流紋波設置在最大值:
式中fsw為開關頻率。
將已知參數代入上式,可得:ilmin=7.05mh。電感值增加20%容限,可選擇10mh標準電感。
電阻r15檢測通過電感的平均電流,在r15上產生25.7mv(最小值)壓差的電流是平均電流控制環路所允許的最大電感電流。借助該項功能,能夠在過載情況下保護外部器件,通過鉗制作用在電流誤差放大器的基準電壓的最大值實現這一保護功能。選擇r15應確保其流過最大電感電流時電阻兩端的電壓低于25.7mv。該應用中,正常工作時r15兩端的最大電壓為24mv。可以利用公式:計算r15,在式中代入已知參數,可得:r15=3.11mw,實際電路選擇3mw電阻。
濾波電容
利用公式 計算輸出電容cout (c6、c7、c8和c9并聯),式中,vledpp為boost輸出電壓的峰峰值。該峰峰值結合led在額定電流下的動態電阻、決定了led的紋波電流。為保持色度和led的使用壽命,led的紋波電流應該保持在平均電流的10%以內。上式中代入已知參數,得到:cout=17mf,電路中各電容近似選擇為4.7mf、50v陶瓷電容。利用公式計算輸入電容cin (c3、c4、c5并聯),式中vinpp是輸入電壓紋波的峰峰值,本應用中取值為輸入電壓的0.4%。將已知參數代入等式,可得:cin = 22.3mf,近似用三個10mf、25v陶瓷電容(l1左側)替代。
反饋補償
平均電流控制環路
為確保平均電流控制環路的穩定性,電流誤差放大器的增益應該限定在某一數值以內(頻率接近開關頻率)。理由是:q2處于off期間,通過r15測得的電流不斷衰減,在此期間為負斜率變化。負斜率信號放大后作用到誤差放大器的輸入,經過電流誤差放大器再次放大,最終轉換成正斜率信號作用在pwm比較器輸入。為了保證電流環路穩定,這個正斜率信號不能超過作用在pwm比較器另一輸入端的三角波信號的正斜率。這一條件限定了信號到達pwm比較器之前電感電流的總增益(開關頻率處)。低頻總增益可以更高一些,允許平均電感電流精確建立在所設定的穩態值。
從ic(u2)架構可以看出,通過控制電流誤差放大器的增益級可滿足穩定性要求。利用下式可以計算開關頻率處的最大增益,確保放大器環路穩定:
式中vrpp為內部紋波的峰峰值(2v),l為l1電感值,avcsa為電流檢測放大器的差分增益(34.5v/v)。將已知參數代入公式可得:acea=1.75v/v。內部電流誤差放大器為跨導放大器,增益為550ms (550ma/v)。電阻r10連接到誤差放大器輸出clp (第16引腳),控制電流誤差放大器在開關頻率處的增益。電阻r10為:
代入已知參數,可得:r10= 3.18kw。應用中采用3.16kw標準電阻。
如果r10接gnd,頻率低于3db截止頻率時,電流誤差放大器的增益為1.75v/v。為保證環路穩定,要求在接近開關頻率時總增益為1.75v/v。較低頻率下即使具有較高增益,也不會放大線性衰減的電感電流,電感電流紋波不存在低頻分量。電流誤差放大器傳輸函數中引入一個零點,將使電流環路增益在零點頻率以上變得平坦(1.75v/v),并在零點頻率以下增益明顯提升。零點頻率由c11和r10決定,本應用中最佳零點頻率為開關頻率的1/12,能夠快速地將平均電感電流建立在設定值。為了在1/12開關頻率處放置一個零點,按照下式計算
代入已知參數,得到:c11=1.99nf,選擇2.2nf標準電感。
c10在開關頻率處引入高頻極點,抑制開關操作引入的各種噪聲:。代入已知參數,得到:c10=152pf,可選擇180pf標準電感。
電壓控制環路
通過反饋環路保持r13兩端的電壓固定,最終得到固定的led電流。根據led電流和開關占空比產生一個固定值,電壓控制環路為電流控制環路產生一個輸入基準,用于設置電感的平均電流。比較r13兩端的壓降和100mv基準,電壓誤差放大器對這一差值進行放大,產生一個與所要求的電感平均電流相對應的基準電壓,利用下式計算基于led電流的r13電阻值:,式中,iled為led電流(本應用中為2a),0.1v是電壓控制環路的反饋基準。代入已知參數,得到:r13=0.05w。電阻額定功率應該高于iled2×r13。
由于boost轉換器工作在連續導通模式,電源電路傳輸函數存在一個右半平面(rhp)零點。該零點提供20db/十倍頻程的增益和90度的相位滯后,很難補償。最簡單的方法是在低于rhp零點頻率處抵消該零點,將環路增益降至0db(利用-20db/十倍頻程)。對于boost轉換器,下式給出了最差工作條件下的rhp零點頻率(fzrhp):,代入已知參數,可以得到:fzrhp=17.7khz。
平均電流控制環路將電感和輸出電容cout構成的雙極點、2階系統轉換成1階系統,1階系統的單個極點由輸出濾波電容和輸出負載電阻決定。輸出濾波電容和輸出負載動態電阻構成的極點頻率由下式計算:,式中,rld是led負載的動態電阻(本應用中所使用的led電阻為4.5w)。代入已知參數后,可得:fp2=1.88khz。電壓誤差放大器的輸出到差分電壓放大器輸出的電壓控制環路直流增益(最大占空比時)由下式計算:,式中6v/v是圖1中u2內部差分電壓放大器的增益,代入已知參數,可得:gp=0.75v/v。
為了補償電壓控制環路(使環路保持穩定并具有足夠的相位裕量),環路單位增益的頻率(fc)應該低于rhp零點頻率的1/5。本應用中,為了獲得較好的相位裕量,單位增益頻率選擇rhp零點頻率的1/10:,代入已知參數,可得:fc=1.77khz。電壓誤差放大器傳輸函數具有一個主極點(fp1)和一個零點(fz1),用于補償輸出極點fp2和高頻極點(fp3)。補償零點(fz1)放置在輸出極點頻率,利用下式計算電壓誤差放大器的增益(fz1處),總環路增益在fc頻點的增益為0db:,代入已知參數,得到:aea1=1.25v/v。電阻r14和r12決定增益aea1:。將r12任意設置在2.2kw,得到:r14 = 2.75kw。
c14和r14決定補償零點頻率fz1,按照下式計算c14:,代入已知參數,得到:c14=30.8nf,實際應用可以選擇100nf電容。選擇較大的電容有助于改善pwm性能,在pwm off期間通過斷開q3可以保持c14上的電荷。c12將高頻極點(fp3)置于開關頻率的一半,按照下式計算c12:,代入已知參數后可得:c12 = 386pf,選擇470pf標準電容。
pwm調光和led保護
led通過連接在pwmdim輸入端的低頻pwm信號調節亮度(外部信號作用在圖1電路),pwm信號幅度范圍:3v至10v,頻率可達2khz。電路中,外部mosfet (q1)與led串聯能夠快速接通、切斷led電流。pwm on期間,q1導通;pwm off期間q1斷開。led關閉時,u3將clp拉低,禁止pwm開關工作,關閉q2。
小信號mosfet q3用于完成一個重要功能,pwm調光時可直接影響led電流控制環路的響應時間。pwm off期間處于斷開狀態,阻斷c12/c14通路使其在off周期內保持電荷量不變;pwm返回on狀態時,電壓誤差放大器的輸出可以立即達到前期的穩態值,幾乎在led導通的同時建立led電流。通用運算放大器(u1)能夠在led溫度達到85℃時阻止電流的流通,為led提供保護。利用epcos ntc電阻檢測溫度,將其安裝在led板,假設25℃時對應的阻值為10kw,運算放大器的輸出控制u2的en輸入,當溫度達到85℃時關閉led,溫度降至75℃時恢復led導通。
如果沒有過壓保護,led開路時升壓轉換器可能使電壓上升到不安全的水平。圖1所示電路能夠在輸出電壓上升到33.5v時關閉轉換器。當u2的ovi輸入超過1.276v (電阻r5/r7電阻分壓器設置的門限,對應于33.5v過壓門限)時,關閉pwm開關,提供系統保護。為了保持過壓門限精度,r7選擇25kw電阻。利用下式計算過壓門限對應的r5:,式中vovt為所要求的門限。