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

          關 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設計應用 > 基于MAX1968的LD自動溫度控制系統(tǒng)設計(TEC驅動芯片

          基于MAX1968的LD自動溫度控制系統(tǒng)設計(TEC驅動芯片

          作者: 時間:2011-07-07 來源:網絡 收藏

          引 言

          (激光二極管)由于其波長范圍寬、制作簡單、成本低、易于大量生產,而且體積小、重量輕、壽命長,因而品種發(fā)展快,目前已超過300種,應用范圍覆蓋了整個光電子學領域,成為當今光電子科學的核心技術,廣泛應用于激光測距、激光雷達、激光通信、激光模擬武器、激光警戒、激光制導跟蹤、引燃引爆、控制、檢測儀器等領域,并形成了廣闊的市場。

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

          缺點是輸出特性受影響很大,見圖1。


          隨著的升高,需要有更多的載流子注入來維持所需的粒子數(shù)反轉,的閾值電流升高,這會導致LD的能量轉化效率降低,將電能轉換為熱能,發(fā)射波長也隨著的變化發(fā)生漂移。如果LD不能快速有效地制冷,則不儀會影響其輸出特性,甚至會損壞LD。

          為了保證LD有較長的工作壽命,必須采取ATC(溫度控制)措施,通過控制LD管芯溫度來維持LD正常工作的溫度。

          一般ATC是采用半導體(熱電制冷器)。是一種沒有運動部分的小型熱泵,常被運用于空間有限和高可靠性的場合。的功能實現(xiàn)取決于供電電流的方向,通過改變電流方向實現(xiàn)制熱或者制冷。本文介紹的,是用來控制TEC實現(xiàn)LD的ATC。

          1 LD熱電溫度控制原理

          LD溫度控制的基本原理是:溫度傳感器實時地測量安放在TEC冷端的激光管溫度,期望的工作溫度由設定點的電壓來表示,它與溫度傳感器產生的表示LD實際溫度的電壓通過運放進行比較,產生一個偏差電壓,此信號經過相應的硬件和控制算法處理后,輸出一定的電壓經過電路送給TEC模塊,TEC根據(jù)流過電流的方向,對LD進行制冷或加熱,使得LD穩(wěn)定在所要求的溫度值。LD的溫度必須滿足精度高,響應速度快、穩(wěn)定性好的要求,而且要能實現(xiàn)雙向控制,以適應外界溫度變化和LD本身工作條件的不確定性。同時,還要考慮到LD的保護問題。

          TEC控制器按輸出的工作模式可分成線性模式和開關模式。傳統(tǒng)LD的熱電溫度控制大多采用線性模式的TEC控制器,一個簡單的線性TEC電路由兩個推挽功率三極管構成,雖然具有電流紋波小且容易和制造的優(yōu)點,但功率效率低、控制精度不高,電路集成度較低,而且存在溫度控制“死區(qū)”問題。

          本文介紹的是高度集成、高性價比、高效率的開關型TEC模塊器,采用直接的電流控制。

          2 功能及其特點

          MAX1968是一款適用于Peltier TEC模塊的開關型驅動,工作于單電源,能夠提供±3 A雙極性輸出,其功能框圖如圖2所示。

          半導體制冷相關文章:半導體制冷原理



          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

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