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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 面向先進(jìn)多相交錯(cuò)式升壓轉(zhuǎn)換器的快速簡單的解決方案

          面向先進(jìn)多相交錯(cuò)式升壓轉(zhuǎn)換器的快速簡單的解決方案

          作者: 時(shí)間:2013-08-09 來源:網(wǎng)絡(luò) 收藏

          面向先進(jìn)多相交錯(cuò)式升壓轉(zhuǎn)換器的快速簡單的解決方案

          圖2: XMC4500用于八相交錯(cuò)式設(shè)計(jì)

          八相交錯(cuò)式要求八個(gè)PWM信號(hào),其相位差為45?。XMC4500采用 8個(gè)定時(shí)單元用于生成PWM信號(hào)(PWM #1至 PWM #8),采用另外7個(gè)定時(shí)器生成45?、90?、135?等延遲信號(hào)。這7個(gè)定時(shí)單元可與PWM#1同步啟動(dòng)。延遲定時(shí)單元的上升沿可觸發(fā)其他PWM信號(hào)啟動(dòng)。結(jié)果,可通過延遲定時(shí)單元的比較值對(duì)延遲時(shí)間進(jìn)行配置。

          整個(gè)操作過程中,沒有CPU負(fù)載,因此沒有必要調(diào)用任何中斷例程在運(yùn)行過程中控制延遲時(shí)間,或重新配置時(shí)間值。作為一種先進(jìn)的智能化外設(shè),CCU4可預(yù)配置,用于關(guān)鍵型實(shí)時(shí)系統(tǒng)的整個(gè)負(fù)載周期。

          此外,CCU4支持PWM信號(hào)抖動(dòng),生成部分PWM負(fù)載周期,隨時(shí)間變化提高PWM信號(hào)分辨率。CCU4信號(hào)可被耦合,自主觸發(fā)模數(shù)轉(zhuǎn)換器(ADC),對(duì)電壓和電流信號(hào)進(jìn)行采樣。

          DAVE? 3是一種適用于XMC家族的高效開發(fā)平臺(tái),可簡化軟件開發(fā),縮短軟件開發(fā)周期。代碼生成基于預(yù)定義和預(yù)測試的面向應(yīng)用的軟件組件DAVE? Apps。它是一種集成化開發(fā)環(huán)境工具鏈,支持代碼生成、代碼匯編、調(diào)試和閃存加載等功能,且所有這些操作均可在通用圖形用戶界面中完成。

          借助PWMSP001 App 配置PWM信號(hào),設(shè)計(jì)人員可輕松開發(fā)出多相交錯(cuò)式。利用信號(hào)連接選項(xiàng),可輕松選擇外部啟動(dòng)觸發(fā)連接通道。圖形用戶界面可提供資源配置和內(nèi)部連接的概圖。

          面向先進(jìn)多相交錯(cuò)式升壓轉(zhuǎn)換器的快速簡單的解決方案

          面向先進(jìn)多相交錯(cuò)式升壓轉(zhuǎn)換器的快速簡單的解決方案

          圖3:DAVE?3簡化多相交錯(cuò)式升壓轉(zhuǎn)換器的參數(shù)設(shè)置

          XMC4500為全面滿足多相交錯(cuò)式升壓轉(zhuǎn)換器的軟硬件設(shè)計(jì)需求提供了一個(gè)理想的解決方案。它最多可支持16個(gè)獨(dú)立的CCU4定時(shí)單元,后者經(jīng)過配置,最多可支持八相交錯(cuò)式升壓轉(zhuǎn)換器,用于實(shí)現(xiàn)高性能功率轉(zhuǎn)換控制。DAVE? 3可用于生成——它可高效組織針對(duì)創(chuàng)新應(yīng)用而優(yōu)化的外設(shè),從而縮短轉(zhuǎn)換器的開發(fā)周期。


          上一頁 1 2 下一頁

          評(píng)論


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