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

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計應(yīng)用 > SA828在航空電源中的應(yīng)用

          SA828在航空電源中的應(yīng)用

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

          2.4 關(guān)鍵參數(shù)的設(shè)置

          載波頻率的設(shè)計關(guān)系到濾波電路體積大小、功率模塊損耗及輸出波形品質(zhì)。為了上下兼顧,取載波頻率fCARR=11.7kHz,由式(1)得則n=2,為了滿足頻率可調(diào)(400±30Hz),調(diào)制頻率下限為零,只需設(shè)置最高即可,若m=16,由式(2)調(diào)制頻率范圍為0~488.2Hz。

          fCARR=(1)

          fRANGE=×m(2)

          式中:K為系統(tǒng)時鐘;

          fCARR為載波頻率;

          fRANGE為調(diào)制頻率范圍;

          m的范圍為2(0-6);

          n為分頻比,與SA828寄存器R1的載波頻率選擇字CSS狀態(tài)位相對應(yīng),其范圍為2(0-5)。

          死區(qū)時間tpdy是為了避免上下臂直通而設(shè)置的延遲時間,其關(guān)系如圖4所示。有些窄脈沖可能引起功率管來不及開通,卻要立即關(guān)斷,因而設(shè)置脈沖取消時間tpd。輸出SPWM信號與脈沖取消時間tpd如圖5所示。脈沖取消時間tpd=輸出最小脈寬+tpdy;例如,輸出最小脈寬為4μs,tpdy=4μs時,則tpd=8μs。完成初始化編程后,其中R0、R1、R2三寄存器狀態(tài)為D0H、81H、28H。

          圖4 脈沖死區(qū)時間

          圖5 脈沖取消時間

          SA828的初始化程序?yàn)?p> MOV DPTR ,#0FD00H

          MOV A ,#0D0H ;8μs

          MOVX @DPTR ,A

          INC DPTR

          MOV A ,#81H ;11.7kHz,488Hz

          MOVX @DPTR ,A

          INC DPTR

          MOV A ,#28H ;4μs

          MOVX @DPTR ,A

          INC DPTR

          INC DPTR

          MOVX @DPTR,A ;R4

          對調(diào)壓調(diào)頻的控制,為了簡化程序算法,縮短軟件時間開銷,采用查表的方式。其A/D轉(zhuǎn)化的數(shù)值作為查表的地址。對于頻率地址,首先對采樣數(shù)據(jù)進(jìn)行壓縮后,滿足所有數(shù)據(jù)在(350~488)Hz范圍內(nèi),并使之在(370~430)Hz內(nèi)具有良好的線性度和可調(diào)精度。調(diào)壓調(diào)頻根據(jù)式(3)、(4)進(jìn)行計算。

          fpower=×pfs(3)

          式中:fRANGE為頻率采樣值;

          pfs為SA828寄存器R1的調(diào)制頻率選擇字。

          APOWER=×100%(4)

          式中:APOWER為電壓采樣值;

          A為SA828寄存器R2的調(diào)制波幅值選擇字。



          關(guān)鍵詞:

          評論


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