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

          新聞中心

          EEPW首頁 > 模擬技術 > 設計應用 > 采用MC9RS08KA2的高亮發光二級管應用(06-100)

          采用MC9RS08KA2的高亮發光二級管應用(06-100)

          —— 采用MC9RS08KA2的高亮發光二級管應用
          作者:飛思卡爾半導體公司系統工程師 高德鈞(Vincent Ko)時間:2008-04-03來源:收藏

            發光二級管()技術面世已有大約半個世紀。發光二級管是一種能在電壓出現偏差時發光的半導體器件。由于具有低功率和低電壓運行的特點,該技術很快應用于各種電子設備的狀態指示。技術的使用壽命通常非常長,一般可達10年,遠遠長于其它傳統照明技術(例如白熾燈管和熒光燈管)。這就使人們非常希望將技術應用到更廣泛的照明應用中。

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

            最近面世的新技術使LED能夠達到更高的功率水平。LED能夠達到一瓦的水平,有些甚至高達5瓦,每瓦能發出18-44流明的光亮。這種LED設備稱為高亮LED(HB-LED)。由于效率方面的明顯改進,HB-LED正被迅速用于多種照明應用:

            ·

            ·平面顯示設備的背景照明裝置

            ·閃光燈

            ·家庭照明

            HB-LED具有非線性I-V特征,非常類似于二極管,HB-LED只能在直流電單向輸送到設備時才能點亮,一般稱之為正向電流IF 。通過HB-LED的壓降則稱為正向電壓VF。要讓HB-LED實現最高亮度,通過HB-LED的正向電流必須保持恒定水平。在一般的1W HB-LED而言,正向電流需保持在大約350mA的水平,而相應的正向電壓則大約為3.4V,HB-LED便能達到其最大亮度。

            正向電流IF和正向電壓VF有著非常緊密的關系,VF出現小的變化亦會引起IF發生較大的改變。HB-LED驅動的理想電源是恒定電源。實際上,恒定電流通常通過閉合回路電流控制DC-DC轉換器來實現。

            市場上有很多基于獨立模擬組件、成本相對較低的DC-DC轉換器解決方案。然而,基于微控制器(MCU)的解決方案可為系統設計帶來更大的靈活性。除了普通照明以外,這種控制器還能為最終應用提供足夠的處理功能以支持額外的特性。因此它仍然具有較大的吸引力。
          基于MCU的設計的優點如下:

            ·燈光亮度調節和閃爍可以通過MCU軟件輕松實現,而無需向系統中增裝其它組件。

            ·不同功率或不同品牌的HB-LED具有不同的特征,MCU可以通過軟件編程以滿足不同的驅動要求。在這種情況下,照明設備制造商可以減少庫存的類型,進而簡化物流處理工作。

            ·許多MCU具有芯片閃存,可以用于應用中的數據存儲。例如,在實施燈光亮度控制功能時,芯片閃存可用于保存亮度級別。每次打開燈光時可以自動恢復上一次的亮度級別。

            ·除照明外,MCU還可以處理幾種功能,如不同類型的連接標準(如Zigbee、RS-232和LIN等)亦可以通過MCU芯片模塊輕松實施。


          上一頁 1 2 3 4 5 6 下一頁

          評論


          相關推薦

          技術專區

          關閉
          看屁屁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); })();