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

    EEPW首頁 > 嵌入式系統 > 設計應用 > 采用DSP與CPLD的三相五電平變頻器PWM脈沖發生器

    采用DSP與CPLD的三相五電平變頻器PWM脈沖發生器

    作者: 時間:2012-05-30 來源:網絡 收藏

    圖3 的控制框圖

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

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

      

      圖4 原理圖

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

      4 VerilogHDL設計與仿真

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

      

      圖5 A相PWM仿真波形圖

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

      

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

      5 結束語

      級聯型多電平其PWM驅動信號很難由單一的DSP或單片機完成。本文設計的由DSP與CPLD構成的PWM發生器較好的解決了這一問題,在級聯型多電平中有比較好的應用前景。

    pwm相關文章:pwm原理



    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 河南省| 洛宁县| 五河县| 克山县| 武宣县| 大埔区| 旬邑县| 噶尔县| 新竹市| 嫩江县| 元朗区| 嵊州市| 安达市| 綦江县| 冀州市| 沙雅县| 高青县| 沿河| 神木县| 邓州市| 化隆| 丽江市| 武乡县| 张家港市| 临清市| 濮阳市| 临清市| 乌拉特前旗| 拜城县| 宜黄县| 普陀区| 抚宁县| 贞丰县| 景德镇市| 奈曼旗| 资中县| 务川| 西青区| 香格里拉县| 安图县| 泗洪县|