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

          新聞中心

          EEPW首頁 > 電源與新能源 > 設計應用 > 手機USB充電和過壓保護設計方案

          手機USB充電和過壓保護設計方案

          作者: 時間:2011-12-13 來源:網(wǎng)絡 收藏
          分立的解決方案,安森美半導體還推出了全集成的OVP解決方案。這也包括兩種解決方案,其中一種是針對插墻式AC-DC適配器充電為提供高達2 A的電流和高達28 V的故障瞬態(tài)電壓的保護,在這方面,安森美半導體的NCP348就是非常適合的選擇。NCP348支持的墻式適配器和電流和電壓可分別高達2 A和28 V。它支持Enable和Status /FLAG引腳,并支持6.02和6.4 V的不同過壓鎖定(OVLO)值。其它的優(yōu)點包括下游系統(tǒng)可與AC-DC完全隔離和精度高等。此外,它采用極小的2×2.5 mm WDFN封裝,非常適合小巧的便攜應用。不過,這種方案也有其不足之處,也就是在500 μA電流的休眠模式下,不符合USB規(guī)范。這種情況下的解決之道就是采用NCP360和NCP361電路。NCP360是一款帶內(nèi)置PMOS FET和狀態(tài)標記的USB正向控制器,它能夠在檢測到錯誤的VBUS工作條件時從輸出引腳斷開系統(tǒng)連接。這器件能夠高達20 V的正向。由于集成了內(nèi)部PMOS FET,無需外部元件,從而降低了系統(tǒng)成本,并減少了電路板占用面積。此外,在旁路設置一個1 μF或更大的電容時,這器件還能夠提供ESD保護輸入(15 kV空氣放電)。NCP361則是一款正向過壓保護和過流保護控制器。它不僅能夠在檢測到輸入電壓超過過壓閥值時瞬時斷開輸出連接,而且得益于其過流保護能力,其集成的PMOS將在充電電流超過電流限制時關閉。

            集成式OVP解決方案NCP348的應用電路示意圖

            圖5 集成式OVP解決方案NCP348的應用電路示意圖

            另一種方案針對的就是通過USB端口(VUSB引腳)來充電。這種方案的充電電流為100 mA或500 mA,休眠模式下的電流為500 μA(NCP360和NCP361)或100 μA(NCP348)。

            對于過壓而言,為了避免造成損傷,過壓保護器件的關斷時間必須盡可能地快。值得一指的是,無論是NCP360還是NCP348,與同類產(chǎn)品相比,其關斷時間都更短。以NCP348為例,它最長需要5 μs的關斷時間,而在3 V/μs 條件下,一般只需要 1.5 μs。而NCP360最長只需要1.5 μs,一般只需要0.8 μs。

            總的來看,在為充電電路提供過壓保護方面,集成式OVP是最高效的解決方案,它不僅使得下游系統(tǒng)可與AC-DC適配器完全隔離,而且PCB占用空間最小,并且提供多種功能,如精度高、支持Enable和Status /FLAG引腳和提供過流保護等。此外,安森美半導體還可為墻式電源適配器與解決方案提供不同的專用元件,如NCP348、NCP360和NCP361等。

            本文小結

            本文重點探討了側充電電路的充電解決方案及過壓保護解決方案。作為全球領先的電源半導體及電路保護解決方案供應商,安森美半導體提供一系列的高性能充電控制和過壓保護解決方案,滿足客戶的不同需求,幫助客戶更好地開發(fā)符合信產(chǎn)部要求的產(chǎn)品,并加快上市進程。


          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(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); })();