<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 將LED驅(qū)動(dòng)器從31級(jí)調(diào)光增加到93級(jí)的方法

          將LED驅(qū)動(dòng)器從31級(jí)調(diào)光增加到93級(jí)的方法

          作者: 時(shí)間:2008-08-18 來源:網(wǎng)絡(luò) 收藏

            通過31級(jí)范圍,現(xiàn)有LED驅(qū)動(dòng)器能夠提供良好的能力,從而為提供平滑的增強(qiáng)或減弱效果。然而, 當(dāng)終端應(yīng)用涉及到較大的高端顯示屏?xí)r,這樣一個(gè)范圍就可能不夠了。特別是對(duì)于避免突兀的光亮度變化而言,有必要保持非常平滑的啟動(dòng)和關(guān)斷,否則這種變化在工作于較暗的環(huán)境中時(shí)就會(huì)被感知為脈沖光。為了消除這種視覺壓力,需要更多的步驟,提供極低的啟動(dòng)序列。本文將闡述一種將現(xiàn)有LED驅(qū)動(dòng)器從31級(jí)調(diào)光增加到93級(jí)的簡單方法。

            標(biāo)準(zhǔn)操作

            通常來講,發(fā)光二極管(LED)電流通過電流鏡結(jié)構(gòu)來監(jiān)測(cè),這種結(jié)構(gòu)能夠?qū)α鹘?jīng)LED的直流電流進(jìn)行精確調(diào)節(jié)。電流不是由外部微控制器(MCU)就是由LED驅(qū)動(dòng)器的內(nèi)置邏輯來進(jìn)行數(shù)字控制。對(duì)于邏輯電路產(chǎn)生的每一個(gè)步驟而言,電流增加(或減少,取決于終端用戶選定的方向),LED的亮度就相應(yīng)地變化。就這點(diǎn)而言,可以考慮兩種光變化方法:要么是純粹的線性曲線,要么是指數(shù)曲線。這兩種方法各有其優(yōu)缺點(diǎn),但在選擇何種曲線之前應(yīng)該考慮人眼的感受。

            從硅設(shè)計(jì)的角度講,基本上線性曲線更為容易,但需要更多級(jí)(step)才能恰當(dāng)?shù)靥幚磔^小的光變化,特別是LED工作在低電流區(qū)域時(shí)。同樣地,指數(shù)曲線集成到硅芯片中會(huì)較復(fù)雜,但需要的調(diào)光級(jí)較少,因?yàn)榍€的低端部分就能夠在低端電流區(qū)域提供非常平滑的變化。考慮到人眼對(duì)光的反應(yīng),兩相比較的結(jié)果就是指數(shù)曲線更適合,因?yàn)樗鼤?huì)自動(dòng)補(bǔ)償人眼對(duì)光線感知的對(duì)數(shù)曲線。圖1中的曲線說明了這種原理。

            

            圖1 典型的人眼感光度曲線

            應(yīng)用平滑的調(diào)光功能

            憑借準(zhǔn)指數(shù)形式的31級(jí),安森美半導(dǎo)體的NCP5623將用作一個(gè)參考來描述高的調(diào)光功能?;旧希@芯片含有一個(gè)電荷泵,用于產(chǎn)生給LED的足夠電壓,并含有三個(gè)獨(dú)立的電流鏡,用于精確地調(diào)節(jié)流經(jīng)LED的直流正向電流。

            由IREF引腳產(chǎn)生的參考電流乘以2 N來設(shè)定,其中指數(shù)N是外部MCU所設(shè)定的級(jí)數(shù):

             = [(Vref/R)×2600]/(32-N)

            參考電壓Vref由NCP5623的內(nèi)部結(jié)構(gòu)強(qiáng)制設(shè)定為600 mV,而電阻R連接Vref引腳和地。恒定系數(shù)2600是參考和連接至LED的最后一個(gè)電流鏡之間產(chǎn)生的內(nèi)部比例。

            此外,31級(jí)脈寬調(diào)制()與每個(gè)LED都相關(guān),可對(duì)每個(gè)LED的亮度進(jìn)行單獨(dú)控制?;镜墓ぷ魅鐖D2所示。

            

            圖2 NCP5623的基本工作示意圖

            假設(shè)設(shè)定為25mA,第一級(jí)將使300μA(典型值)電流流經(jīng)LED,使得零至之間的變化對(duì)于人眼來說相對(duì)較為突兀,特別是在外界光亮度低的條件下。為了克服這一點(diǎn),我們可以動(dòng)態(tài)地降低參考電流,使得ILED變化較?。簣D3中所示的基本原理圖闡釋了這個(gè)業(yè)經(jīng)證明的精確概念。HIGH-I和這兩位能由MCU結(jié)合起來動(dòng)態(tài)地調(diào)節(jié)新的電流參考,從而產(chǎn)生新的ILED電流提供給LED。當(dāng)然,如果這兩位都是低電平,使參考電流變?yōu)榱?,那么就沒有ILED流經(jīng)LED。

            

            圖3 NCP5623參考電流的動(dòng)態(tài)控制

            另一種方法是利用現(xiàn)有技術(shù):將這個(gè)功能結(jié)合到單個(gè)LED中,就可在調(diào)光功能期間提供極寬的ILED電流變化。這個(gè)概念基于正常設(shè)置的ILED等于將流至調(diào)光序列末端的預(yù)計(jì)總LED電流的三分之一。3個(gè)將設(shè)定為串聯(lián)形式,使工作期間的ILED變化較小。

            這樣一來的結(jié)果就是共有93個(gè)調(diào)光級(jí),使用相同的準(zhǔn)指數(shù)曲線來將ILED電流從零增加(或減小)至芯片中設(shè)定的最大ILED電流。假設(shè)最大ILED電流為15mA,NCP5623將設(shè)定為使每個(gè)輸出電流為5mA,而第一級(jí)將使LED電流低于100mA,提供非常平滑的變化,而不會(huì)對(duì)人眼帶來視覺壓力。這序列將計(jì)算每個(gè)PWM的每一級(jí),并啟動(dòng)下一個(gè)PWM,以增大流至LED的電流,使得計(jì)數(shù)器計(jì)數(shù)完成時(shí)產(chǎn)生設(shè)定的15 mA電流。圖4所示的原理圖闡述了應(yīng)用于NCP5623的這個(gè)概念。

            晶體管Q1用于補(bǔ)償調(diào)光序列從一個(gè)PWM轉(zhuǎn)至下一個(gè)PWM時(shí)產(chǎn)生的尖鋒?;旧?,電容C4區(qū)分電流鏡輸入引腳處出現(xiàn)的電壓瞬態(tài)現(xiàn)象,通過強(qiáng)行施加一個(gè)短脈沖至外部電阻R3來降低參考電流IREF。

            

            圖4 高調(diào)光功能

            圖5提供的曲線展示NCP5623在這種條件下的表現(xiàn)。它可以產(chǎn)生多達(dá)90級(jí),得到平滑的上升過程,這樣與人眼的感光度契合得很好。雖然藍(lán)色曲線中有些點(diǎn)呈現(xiàn)出波形(主要是因?yàn)闇y(cè)量等級(jí)存在的誤差),但多項(xiàng)式曲線(橙色)在調(diào)光級(jí)和ILED電流之間產(chǎn)生非常良好的契合關(guān)系。

            

            圖5 典型的NCP5623增強(qiáng)型漸進(jìn)調(diào)光功能

            結(jié)合圖3中所描述的動(dòng)態(tài)IREF控制功能和90級(jí)的序列,還有可能進(jìn)一步提升曲線的平滑度。這里無需其它元件,只是需要軟件程序來結(jié)合這兩項(xiàng)機(jī)制。

            結(jié)語

            與動(dòng)態(tài)可設(shè)定的參考電源源相關(guān)的嵌入式電流鏡,使NCP5623能夠在最終應(yīng)用需要非常平滑調(diào)光時(shí)能處理超過90個(gè)調(diào)光級(jí)。此外,一種簡單的軟件程序提供180級(jí)的調(diào)光斜線擴(kuò)展,使得系統(tǒng)在周圍光照亮度極低的環(huán)境下能夠產(chǎn)生極其平滑的曲線。



          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();