• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于DSP與CPLD的三相五電平變頻器PWM脈沖發(fā)生器

    基于DSP與CPLD的三相五電平變頻器PWM脈沖發(fā)生器

    作者: 時間:2010-08-25 來源:網(wǎng)絡(luò) 收藏

    本文引用地址:http://www.czjhyjcfj.com/article/151621.htm

      圖3 的控制框圖

      接入的時鐘CLK,以實現(xiàn)時鐘一致,dt0,dt1,dt2,dt3為的四根地址線,用來選通中十二路的一路,int為中斷信號,每隔四分之一個載波周期Tc發(fā)一次,we為DSP的寫信號,只有當(dāng)we與csn(n=1~12)同時為低時Data才能寫入影子寄存器,其中csn為四根地址線譯碼后的輸出,如圖4所示。

      

      圖4 原理圖

      顯然,同一相的八個開關(guān)管只需四路載波,而處于三相同一位置的開關(guān)管其載波相同,故可共用一個基準計數(shù)器。下面就圖4介紹的原理。圖4中的基準計數(shù)器為一加減計數(shù)器,其計數(shù)總值為一個載波周期TC,而比較寄存器中為脈寬值,當(dāng)基準計數(shù)器計數(shù)的值與比較寄存器相等時,比較器輸出產(chǎn)生翻轉(zhuǎn),每當(dāng)基準計數(shù)器計數(shù)到零時,產(chǎn)生一個使能信號把影子寄存器中的脈寬值送入比較寄存器。由比較器輸出的原始PWM波經(jīng)死區(qū)發(fā)生器后產(chǎn)生上下橋臂互補的兩路PWM波。

      4 VerilogHDL設(shè)計與仿真

      根據(jù)圖4的原理圖,應(yīng)用VerilogHDL硬件描述語言進行設(shè)計。本文選用Altera公司的EPF10K30A系列的CPLD,通過MAX+PLUSⅡ軟件仿真,圖5所示為A相8路PWM驅(qū)動信號。波型表明,同一橋臂上下兩路信號在邏輯上滿足互補關(guān)系,并有一定的死區(qū)時間,實現(xiàn)“先斷后通”,不同橋臂之間的相位正確。

      

      圖5 A相PWM仿真波形圖

      圖6為根據(jù)上述原理,利用MATLAB/SIMULINK仿真的相電壓五波形,其中調(diào)制比為0.9,載波比為32。

      

      圖6 相電壓五電平仿真波形

      5 結(jié)束語

      級聯(lián)型多電平其PWM驅(qū)動信號很難由單一的DSP或單片機完成。本文設(shè)計的由DSP與CPLD構(gòu)成的PWM發(fā)生器較好的解決了這一問題,在級聯(lián)型多電平中有比較好的應(yīng)用前景。

    pwm相關(guān)文章:pwm原理



    上一頁 1 2 下一頁

    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 双鸭山市| 资兴市| 德清县| 扬中市| 綦江县| 于田县| 成都市| 丹阳市| 台中县| 曲阳县| 澄迈县| 改则县| 育儿| 商南县| 犍为县| 红原县| 韶山市| 兖州市| 金昌市| 永城市| 苗栗市| 炎陵县| 宜兴市| 长沙县| 建始县| 边坝县| 晋江市| 儋州市| 内江市| 长兴县| 广宗县| 广灵县| 麦盖提县| 汉寿县| 庐江县| 锦屏县| 福鼎市| 巴青县| 乐东| 周至县| 区。|