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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于56F803DSP的大功率超聲波電源的設(shè)計

          基于56F803DSP的大功率超聲波電源的設(shè)計

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

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

          3.3 周期分段實現(xiàn)移相控制

          本系統(tǒng)的開關(guān)采用占空比為50%的PWM信號移相控制。傳統(tǒng)移相控制方法有二種:一種是采用UC3875產(chǎn)生移相控制波形.但電路復(fù)雜,不便于調(diào)試。精度低:另一種是采用單片機,這種方法大部分采用正弦表產(chǎn)生移相波形,程序冗長、復(fù)雜、可讀性差。本系統(tǒng)采用周期分段控制方法實現(xiàn)移相控制波形。在每個PWM 周期中把開關(guān)管的控制波形分為4段.每段波形中模值寄存器PWMCM的值等于計數(shù)器PWMVAL的值。變量Count代表輸出的是第幾段波形,當(dāng) Count=l或Count=3時.把波形I或Ⅲ的模值MODUL01(I和Ⅲ的模值相同)賦給模值寄存器。當(dāng)Count=l時,PWM模塊的0通道和3 通道分別輸出高電平和低電平。當(dāng)Count=3時.PWM模塊的0通道和2通道分別輸出低電平和高電平;當(dāng)Count=2或Count=4時.把波形Ⅱ或 IV的模值MODULO 2(Ⅱ和IV的模值相同)賦給模值寄存器.當(dāng)Count=2時,PWM模塊的O通道和3通道都輸出高電平。當(dāng)Count=4時.PWM模塊的0通道和2通道都輸出低電平。然后,按照上述方式循環(huán)輸出波形,如圖4所示程序框圖。


          圖5為主程序框圖。在程序中,頻率跟蹤部分出現(xiàn)相位差時,先給頻率賦一個較大步長(m=100).然后隨著相位差的減?。饾u減小步長.直到相位差為零。


          4 實驗結(jié)果分析

          上述的主要參數(shù)是直流側(cè)電壓270 V;開關(guān)頻率fS=20 kHz;高頻變壓器匝比K=38:15;諧振電感Lf=3 mH;換能器采用工作頻率為20 kHz.內(nèi)阻為10Ω ,電容為12 000pF,最大輸出功率為1500 W。

          圖6(a)給出逆變橋輸出電壓和電流實驗波形。

          圖6(b)是Q1管控制波形和漏一源極間電壓實驗波形。可見,當(dāng)控制信號使開關(guān)管導(dǎo)通時。其漏極和源極之間的電壓已經(jīng)為零,實現(xiàn)了開關(guān)管零電壓導(dǎo)通

          圖6(c)是換能器二端電壓實驗波形。換能器處于固有頻率諧振狀態(tài)時為純阻性負(fù)載,所以二端電壓為正弦。


          5 結(jié)束語

          采用頻率跟蹤和功率協(xié)調(diào)控制的數(shù)控式新型具有以下特點:

          (1)采用帶輔助電路、電流增強型的ZVS全橋變換器.實現(xiàn)了所有開關(guān)管的ZVS;(2)實現(xiàn)了頻率跟蹤與功率控制的協(xié)調(diào)控制策略,跟蹤精度可達(dá)4Hz.能夠滿足超聲焊接、超聲清洗等控制的要求;(3)采用周期分段控制策略實現(xiàn)ZVS的移相控制,使得程序簡化;(4)采用IR2110型集成驅(qū)動,驅(qū)動簡單.減小了系統(tǒng)的體積,降低了成本。


          上一頁 1 2 下一頁

          關(guān)鍵詞: 56F803 DSP 大功率 超聲波電源

          評論


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