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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 利用C2000 MCU實(shí)施并網(wǎng)微型太陽能逆變器(一)

          利用C2000 MCU實(shí)施并網(wǎng)微型太陽能逆變器(一)

          作者: 時間:2013-11-30 來源:網(wǎng)絡(luò) 收藏
          h: 0px">  ·4kV ESD保護(hù)

            ·自舉工作

            另外,請注意高速數(shù)字隔離器的初始狀態(tài);否則,它會損壞主開關(guān)MOSFET。

          利用C2000 MCU實(shí)施并網(wǎng)微型太陽能逆變器(一)

            表 1 高速數(shù)字隔離器功能表

           ?。≒U=上電;PD=掉電;X=無關(guān);H=高電平;L=低電平)

            3、固件設(shè)計

            3.1 固件規(guī)范

            3.1.1 功能規(guī)范

            系統(tǒng)固件包括如下功能:

            1、開/關(guān)。用戶可通過按下開/關(guān)按鈕開啟或者關(guān)閉系統(tǒng)。軟件設(shè)置必須啟用這種功能。

            2、自動開/關(guān)。如果需要開啟狀態(tài),則系統(tǒng)會自動開啟。當(dāng)狀態(tài)不適合向電網(wǎng)輸電時,系統(tǒng)保持待機(jī)模式,并監(jiān)控狀態(tài)變化。如果系統(tǒng)已經(jīng)開啟,則當(dāng)狀態(tài)不適合供電時系統(tǒng)自動關(guān)閉。

            3、軟件啟動開啟。當(dāng)系統(tǒng)必須開啟時,其從零電流供給狀態(tài)啟動,同時PWM在零交叉點(diǎn)開啟,從而減少給電網(wǎng)帶來的沖擊電流。

            4、LED控制。系統(tǒng)擁有一個狀態(tài)LED指示。當(dāng)系統(tǒng)處在待機(jī)模式下時,相應(yīng)LED每1.2秒閃爍一次。當(dāng)系統(tǒng)開啟時,LED每隔2.4秒閃爍一次。當(dāng)出現(xiàn)故障時,LED持續(xù)亮起。

            5、用戶控制鍵。具有一個用戶鍵。該用戶鍵可開啟或者關(guān)閉,并且還可以清除故障。當(dāng)系統(tǒng)處在待機(jī)模式下時,如果該鍵被按下1秒以上,則如果條件符合系統(tǒng)便開啟。如果系統(tǒng)已經(jīng)開啟,則當(dāng)該鍵被按下1秒以上時,系統(tǒng)關(guān)閉。當(dāng)出現(xiàn)故障且系統(tǒng)處在故障模式下時,按下該用戶鍵1秒以上,可清除故障并再次進(jìn)入待機(jī)模式。

            3.1.2 測量

            為了控制和監(jiān)測系統(tǒng)狀態(tài),需計算下列測量結(jié)果:

            ·電網(wǎng)電壓RMS

            ·電網(wǎ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); })();