SPWM 正弦波脉宽调制控
制系统设计
EDA 创新实验
实验原理
•SPWM (Sinusoidal PWM)脉宽调制技术是非常重要的电力电子控制技术,在高性能电机驱动、步进电机细分控制、变频电源、电力电子逆变控制等方面有重要的应用。特别是随着FPGA 技术进入这一行业,使SPWM 技术的应用更有了长足的进步,使其得到了更高效、更深入和更广泛的应用。SPWM 控制的原理和相关技术可以参考附带的资料:/KX_7C5EE+/PDF实验设计文件/SPWM/,也可通过其他途径获得相关资料
实验内容
•实验内容1:设计面积采样PWM 信号发生电路,并在FPGA 上实现,用逻辑分析仪和示波器显示波形。
•实验内容2:根据图10-36,在FPGA 上实现SPWM 信号发生器,试用逻辑分析仪生成图10-37的波形。查阅资料, 讨论SPWM 的应用领域、基于FPGA 的数字SPWM 的优势,并研究异步或同步调制的优缺点,以及载波比对不同控制对象的影响。
三角波发生程序•【例10-9】三角波发生模块•module TRANG3 (ADR, OUTD);
•input[9:0] ADR; output[9:0] OUTD; wire[9:0] OUTD;•reg[9:0] OT1; reg[10:0] CC; •always @(ADR or CC) begin•if (ADR
•begin OT1[9:1]
•assign OUTD = OT1 ;
•endmodule
SPWM 波发生器基本电
路图
SignalTap II 实测波
形
三相SPWM 控制器电
路模块图
SPWM 正弦波脉宽调制控
制系统设计
EDA 创新实验
实验原理
•SPWM (Sinusoidal PWM)脉宽调制技术是非常重要的电力电子控制技术,在高性能电机驱动、步进电机细分控制、变频电源、电力电子逆变控制等方面有重要的应用。特别是随着FPGA 技术进入这一行业,使SPWM 技术的应用更有了长足的进步,使其得到了更高效、更深入和更广泛的应用。SPWM 控制的原理和相关技术可以参考附带的资料:/KX_7C5EE+/PDF实验设计文件/SPWM/,也可通过其他途径获得相关资料
实验内容
•实验内容1:设计面积采样PWM 信号发生电路,并在FPGA 上实现,用逻辑分析仪和示波器显示波形。
•实验内容2:根据图10-36,在FPGA 上实现SPWM 信号发生器,试用逻辑分析仪生成图10-37的波形。查阅资料, 讨论SPWM 的应用领域、基于FPGA 的数字SPWM 的优势,并研究异步或同步调制的优缺点,以及载波比对不同控制对象的影响。
三角波发生程序•【例10-9】三角波发生模块•module TRANG3 (ADR, OUTD);
•input[9:0] ADR; output[9:0] OUTD; wire[9:0] OUTD;•reg[9:0] OT1; reg[10:0] CC; •always @(ADR or CC) begin•if (ADR
•begin OT1[9:1]
•assign OUTD = OT1 ;
•endmodule
SPWM 波发生器基本电
路图
SignalTap II 实测波
形
三相SPWM 控制器电
路模块图