基于FPGA的SPWM控制器
    13.
    发明授权

    公开(公告)号:CN101383563B

    公开(公告)日:2010-11-24

    申请号:CN200810045463.4

    申请日:2008-07-04

    发明人: 叶超 任青毅 黄雷

    IPC分类号: H02M7/48 H02M1/08

    摘要: 本发明提供了一种基于FPGA的SPWM控制器,控制器实时通过地址映射,从FPGA内部存储器中的正弦值查找表读出设定的正弦值,与数字三角波产生单元生成的数字三角波在双极性两相数字调制单元进行比较,根据比较结果确定逆变器开关的时刻以获得A相正极输出;单相极性延迟单元对比较结果作180°延迟以获得A相负极输出;三相相位延迟单元根据上述正、负极输出作120°延迟以获得B相正、负极输出,同时作240°延迟以获得C相正、负极输出;得到的三相正、负极信号进入开关器件死区延迟单元处理后送到FPGA的I/O口输出。本发明的控制器成本较低,集成度较高,系统结构简单,可靠性好;运算速度较快;可方便地调试、改进和增加新功能。