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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于微控制器的LED驅(qū)動器拓?fù)?、?quán)衡和局限(05-100)

          基于微控制器的LED驅(qū)動器拓?fù)?、?quán)衡和局限(05-100)

          ——
          作者:飛思卡爾半導(dǎo)體 Pedro Pachuca,Rod Borras 時間:2009-02-19 來源:電子產(chǎn)品世界 收藏

            當(dāng)電流降至低電流閾值(如300mA)時,開關(guān)將導(dǎo)通,而當(dāng)電流升至高電流閾值(如400mA)時,開關(guān)將斷開。

          本文引用地址:http://www.ex-cimer.com/article/91409.htm

            此例中開關(guān)置于低端(該方法因此得名),實現(xiàn)方法非常簡單。導(dǎo)通FET只需在其門極上加5V電壓,這可以由的一個輸出口直接提供。而且,這種拓?fù)洳辉傩枰愣ǖ腣DD電壓,即使輸入電壓在波動,也能維持調(diào)節(jié)電流。

            電流感應(yīng)電阻R必須位于電路的“高端”部分。如果把它連到MOSFET的源極,就只能測得開關(guān)導(dǎo)通時上電流,不能用來調(diào)節(jié)另一個閾值了,參見圖3。

            這種拓?fù)淇雌饋硐袷巧龎恨D(zhuǎn)換器的前端,它具有使用N通道、低成本FET的優(yōu)勢,但需要在R兩端進行電壓差分測量,以獲取流經(jīng)的電流。

            請注意開關(guān)實際上提供了兩種功能:首先,它使得在電感器上產(chǎn)生可調(diào)節(jié)的電流;其次,它允許發(fā)光度調(diào)節(jié)。

            4、采用高端開關(guān)

            除了負(fù)載和晶體管交換位置,這個電路與前面的完全相同。圖2E中顯示的開關(guān)就位于“高端”。我們還把FET從N通道變成P通道。N通道FET要求VGS>5V以完全導(dǎo)通:在本拓?fù)渲?,N通道的源極電壓會不斷變化,而且經(jīng)常在3伏以上,所以在門極上至少需要8伏的電壓。這就需要一個類似充電泵的門驅(qū)動電路,使得整個電路有點更加復(fù)雜。如果就用一個P通道FET,而且又可以直接從的輸出端為它提供-5V的VGS,那就簡單多了。這種拓?fù)漕愃朴诮祲恨D(zhuǎn)換器的前端。

            它的主要優(yōu)勢是能直接在R的兩端進行電流測量,因此不再需要差分測量的方法。

            亮度調(diào)節(jié)技術(shù)

            有很多技術(shù)都可以對進行亮度調(diào)節(jié),其中不少是專利技術(shù)。這里對其中幾種進行簡要介紹。在所有方法中,平均發(fā)光度都是通過以非??斓乃俣?避免閃爍)完全點亮(以其標(biāo)稱電流)再關(guān)閉LED獲得的,而且與LED點亮?xí)r間的百分比成正比。

            1、脈寬調(diào)制

            這種技術(shù)采用周期為T的固定頻率,如圖4所示。亮度的調(diào)節(jié)通過改變脈沖寬度來實現(xiàn)。圖4顯示了三種不同的發(fā)光度級別,其占空比分別是6%、50%和94%。

            

           

           

            2、頻率調(diào)制

            這種技術(shù)由Artistic Licence公布,它采用固定寬度控制脈沖的概念,如圖5所示。脈沖A總是相同的寬度,發(fā)光度由脈沖A的重復(fù)間隔來控制。



          評論


          相關(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); })();