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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于CPLD的移相全橋軟開(kāi)關(guān)電源數(shù)字控制器

          基于CPLD的移相全橋軟開(kāi)關(guān)電源數(shù)字控制器

          作者: 時(shí)間:2008-12-12 來(lái)源:網(wǎng)絡(luò) 收藏

          基于DSP和CPLD的移相全橋軟開(kāi)關(guān)電源數(shù)字控制器

            圖4 變壓器磁偏檢測(cè)電路圖

            2.3數(shù)據(jù)采樣及濾波

            為了確保控制板與系統(tǒng)主電路的信號(hào)隔離,數(shù)據(jù)采樣電路上采用與霍爾電壓傳感器和霍爾電流傳感器接口,確保采樣輸入電路的信號(hào)與采樣輸出信號(hào)的完全隔離。

            TMS320LF2407A芯片內(nèi)部集成了10位精度的帶內(nèi)置采樣/保持的模數(shù)轉(zhuǎn)換模塊(ADC)。根據(jù)系統(tǒng)的技術(shù)要求,10位ADC的精度可以滿(mǎn)足電壓的分辨率、電流的分辨率的控制要求,因此本文直接利用控制芯片內(nèi)部集成的ADC,就可滿(mǎn)足控制精度。另外,該10位ADC是高速ADC, 最小轉(zhuǎn)換時(shí)間可達(dá)到500 ns,也滿(mǎn)足控制對(duì)采樣周期要求。

            為了提高ADC數(shù)字采樣的精度,減少軟件濾波的工作量,設(shè)計(jì)了低通濾波器對(duì)電壓和電流的信號(hào)進(jìn)行處理,以消除高頻信號(hào)的干擾和更好的消除線(xiàn)路以及空間的干擾。

            2.4保護(hù)功能

            電源運(yùn)行過(guò)程中,可能會(huì)發(fā)生一些異常狀態(tài),如全橋電路出現(xiàn)直通使得原邊母線(xiàn)短路;副邊負(fù)載短路或者過(guò)流、散熱器過(guò)熱等等,需要在控制中加以保護(hù)。

            在本文設(shè)計(jì)中,利用了 功率保護(hù)引腳PDPINT的功能對(duì)異常狀態(tài)進(jìn)行檢測(cè)并能夠做到及時(shí)恰當(dāng)處理,做到系統(tǒng)的安全可靠運(yùn)行。

            保護(hù)電路采用窗口比較電路,分別檢測(cè)功率開(kāi)關(guān)管的過(guò)流信號(hào),輸出的短路信號(hào)和散熱器的過(guò)熱信號(hào)。設(shè)定保護(hù)的閥值,一旦出現(xiàn)任何異常,就可以立刻將保護(hù)信號(hào)送入 功率保護(hù)引腳PDPINT或者外部中斷信號(hào)IOPE-2,通知控制系統(tǒng)并采取相應(yīng)的措施:對(duì)于原邊的短路以及副邊的短路采用不可恢復(fù)的保護(hù)方式,立刻關(guān)閉PWM驅(qū)動(dòng)信號(hào),切斷電源的輸入,以防止其它更嚴(yán)重的危險(xiǎn)發(fā)生;對(duì)于散熱器過(guò)熱等可恢復(fù)的保護(hù)信號(hào),則暫時(shí)關(guān)閉PWM輸出,等狀態(tài)恢復(fù)后再重新恢復(fù)工作。



          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(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); })();