新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 一种新型数字SPWM信号的设计与实现

一种新型数字SPWM信号的设计与实现

作者: 时间:2013-04-25 来源:网络 收藏

1.2 比较器和死区产生模块
功率放大管的价格较昂贵,为了避免同一桥臂的两个功率放大管同时导通而导致直通故障,就要在激励中设置可靠的保护,一般采用在驱动的开通和关断时刻加入延迟时间来保护功率放大管,即功率放大管驱动的死区时间。死区时间的时间设置与采用的功率放大管的制造工艺等有关,技术越进步,所要求的死区时间就越短,反之则需要较长的死区时间才能保证功放管的安全工作。本设计采用的死区控制策略是:“提前关断、延迟导通”,如图3所示,在单相两路的系统中,对于第一路是将原始脉冲的上升沿的时间推迟一段时间(死区时间),下降沿不变,而第二通道是把原始脉冲先反相,反相后的脉冲下降沿不变,而上升沿推迟一段时间(死区时间)。

本文引用地址:https://www.eepw.com.cn/article/185445.htm

f.JPG


软件实现方法与脉冲消去方法大致相同,一般都是设计一个加减计数器,根据死区时间来确定加减计数器的最大值d,由计数器的最大值d来确定死区时间。这种实现方法是一般的实现方法,本设计提出了一种新型的死区产生方法,如图4所示,实线表示正常采用自然采样法的正弦波形和三角波形,正弦波y=Ussin x的半波的幅度为Us,三角波的幅度为Ut,根据自然采样法的原理,这里假定正弦波大于三角波时输出为高电平,小于时输出为低电平,根据正弦波和三角波的交点及电平输出的判断规则可以得到脉冲的第一路波形,这时把正弦波向上平移b个单位,如图4中的虚线,正弦波形y=Ussin x变为y=Ussinx+6,再根据自然采样法的原理用平移后的正弦波和三角波相交,根据交点判断输出高低电平,这样判断输出的电平高低就可以得到第二路的波形,生成了波形的死区,在本设计中采用的是数字方法产生SPWM,根据图4,可以在程序中按原来的方法产生第一路信号,把从ROM中取出的正弦信号加上b,再和原来的方波信号进行比较,这样就可以得到第二路SPWM信号,同样道理,也可以把三角波向上平移b个单位来产生第二路SPWM信号,但不管平移正弦波或三角波,都要保证平移后的正弦波的波形幅度要小于三角波的波形幅度。也可以设计第三个ROM,在程序外把经过向上平移后的正弦波形进行量化,存入ROM表中,在程序中用这个表和三角波的离散值进行比较,只是这样设计会增加FPGA硬件资源的消耗和增大存储器的存储空间。

a.JPG

逆变器相关文章:逆变器原理


模拟信号相关文章:什么是模拟信号


逆变器相关文章:逆变器工作原理


脉宽调制相关文章:脉宽调制原理


关键词: SPWM 新型数字 信号

评论


相关推荐

技术专区

关闭