TA的每日心情 | 开心 2019-11-19 15:19 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
8 E6 ?* w' }' X/ n
% N3 m1 i+ k$ V8 q0引言1 }& a* M. Q6 `4 E$ N# v8 ?
本设计的目的是为了应用微处理器(通常为高速的微处理器,如TMS320VC33)给出的信息,结合来自IGBT-IPM智能模块的故障输出信号产生三相逆变器的PWM信号波形工业应用中两种典型的逆变器是三相两电平和三相三电平逆变器PWM发生器在整个逆变器中扮演着重要角色",因此它的设计致关重要本设计适用于三相两电平逆变器,经增加适当的脉宽寄存器与缓冲寄存器,就可应用于三相三电平逆变器,以及三相多电平逆变器现在市场上主要有LA TT IC XL NX.AL TERA三家公司的cpld /FPGA芯片产品,这些产品各有所长,可挑选的范围很大,根据实际情况选用AL TERA公司的芯片以及该公司的MAX+ PLUS II 软件,用VHDL语言编程'21,在FPGA内实现整个PWM发生器的功能。
; [/ X' N/ K* Q& q) I% }1整个发生 器的基本结构. R# u1 u' U. m
+ g) [& @9 ~' g7 x对PWM信号产生的原理不作赘述,具体参看文献[3],整个设计的内部结构如图1所示,通过控制寄存器掌控FPGA内部各个模块的运行,设计中控制寄存器ctr_ reg()为 16位,其中仅低6位有效,对应功能见表1.$ O# X" B, V$ }3 g$ F: t
; H9 u. r" u; t9 D6 y1 y( T ]5 C8 m9 \ J: H- z( Z
|
|