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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 用PIC16F73單片機產(chǎn)生SPWM波控制UPS電源逆變系統(tǒng)解析方案

          用PIC16F73單片機產(chǎn)生SPWM波控制UPS電源逆變系統(tǒng)解析方案

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

          主程序為一個無窮循環(huán),等待中斷發(fā)生。本程序中共用到了三個中斷:CCP1比較中斷,用來調(diào)整脈寬,中斷周期為306us;T0定時中斷,每隔一段固定的時間進行一次輸出電壓反饋采樣值的A/D轉(zhuǎn)換,在初始化時,將T0的中斷周期設(shè)為153us,一次中斷后,將周期改為306us;A/D轉(zhuǎn)換

          中斷,A/D轉(zhuǎn)換完成中斷,處理轉(zhuǎn)換值,中斷周期為20us。在程序開始運行后,首先發(fā)生CCP1中斷,使按正弦表的第一個脈寬值輸出波,153us后,T0中斷,進行A/D轉(zhuǎn)換,并將T0中斷周期改306us。 20us后轉(zhuǎn)換完成,產(chǎn)生A/D中斷。然后又是CCP1中斷,讀取A/D轉(zhuǎn)換值和正弦表來調(diào)整脈寬。這樣周而復(fù)始,產(chǎn)生連續(xù)不斷的信號。中斷循環(huán)結(jié)構(gòu)如圖4所示。

          4 實驗結(jié)果及波形

          CCP2口輸出的SPWM波形如圖5所示,由于頻率為20KHZ,脈寬很窄,只截取了其中的一段,看不到脈寬從最小變到最大的過程,但可以看出這段波形中脈寬逐漸變窄,符合SPWM的變化規(guī)律。

          經(jīng)RC濾波后得到如圖6所示的正弦波,頻率為49.6HZ,與設(shè)計的50HZ基本吻合,波形平滑無畸變,滿足設(shè)計要求。

          中,采用的是全橋電路,方式是一個橋臂上的兩個IGBT互補導(dǎo)通,另一橋臂的兩個一個常開,一個常閉。負半波時,換到另一橋臂的兩個IGBT互補導(dǎo)通,原橋臂變?yōu)橐粋€常開,一個常閉。因此需要將單片機產(chǎn)生的一路SPWM信號變換成四路,分別驅(qū)動四個IGBT。具體實現(xiàn)電路如圖7所示。



          評論


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