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

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 集成MOSFET驅(qū)動器的全橋移相控制器-LM5046(五)

          集成MOSFET驅(qū)動器的全橋移相控制器-LM5046(五)

          作者: 時間:2012-02-19 來源:網(wǎng)絡(luò) 收藏

          摘要:新推出的LM5046,全橋變換器的全部功能,LM5046組成的全橋DC/DC基本電路,內(nèi)部等效電路。而其具備28個PIN腳功能,文中一一有分解說明。
          關(guān)鍵詞:LM5046;28個PIN腳功能(上接第11期)

          * 用LM5046作電流型控制
          LM5046采用加入一個正比于初級電流的信號到RAMP端,一種實現(xiàn)方法如圖9,初級電流用電流互感器檢測或檢測電阻檢測,檢出的信號經(jīng)過濾波后再經(jīng)一支電阻接到RAMP端,用作斜率補償,可以看到加到RAMP端的信號由在CS端的初級電流信息加上附加的斜波經(jīng)電阻RSLOPE用作斜率補償。

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

          a.jpg


          電流檢測電阻的選擇在整個電流條件下,在電流檢測電阻上的電壓要在CS端最小閾值728mV以上。
          通常,總的斜率補償量是要防止次諧波振蕩,所以至少要等于輸出電感電流轉(zhuǎn)換到變壓器初級的下斜率的一半。在一個開關(guān)周期之后,為了減輕次諧波振蕩,斜率補償必須有等于一段時間的濾波電感電流轉(zhuǎn)換到初級的下斜率,這作為臨界控制是已知的斜率補償電阻需要去執(zhí)行臨界控制。其計算如下式:
          b.jpg
          此處,NTR是到初級的匝比,例如對3.3V輸出的變換器,初次級匝比為9:1輸出濾波電感為800nH,電流檢測電阻為15mΩ,RSLOPE為1.67kΩ。

          * VIN和VCC
          輸入電壓直接加到VIN端,加到功率變壓器初級的電壓與系統(tǒng)電壓是相同的,變化范圍為14~100V,推薦使用的濾波器如圖10,它用來抑制在輸入端可能出現(xiàn)的瞬態(tài)過壓,當(dāng)VIN工作在接近LM5046的最高電壓時更為重要,進入VIN的電流取決于LM5046的工作電流,開關(guān)頻率以及在VCC端的外部負載。還包括外部功率的柵電容,在典型應(yīng)用中變壓器一個輔助線圈通過二極管加到VCC端,此端必須超過VCC電壓8V以上才能關(guān)斷內(nèi)部的高壓起動源。

          c.jpg


          在輸出電壓達標,外部VCC開始給IC供電以后,流入VIN端的電流降到1mA以下,VIN電壓仍保持在VCC電壓以上,以防止電流反向流出。

          * 在VIN大于100V時的應(yīng)用
          在輸入電壓高于100V時,VIN可從外部供電如圖11,在此電路中VIN與VCC接在一起,其供電電壓必須高于10V,但不得超過16V,圖11右邊的電壓源供電令LM5046輸出激活。

          d.jpg


          上一頁 1 2 3 下一頁

          評論


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