您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术CPLD在IGBT驱动设计中的应用 正文
CPLD在IGBT驱动设计中的应用

CPLD在IGBT驱动设计中的应用

点击数:7724 次   录入时间:03-04 11:35:11   整理:http://www.55dianzi.com   DSP/FPGA技术

    ELSE

    scit_v:=″000000″;

    END IF;

    ELSE

    scit_v:=scit_v+1;

    END IF;

    END IF;

    scit<=scit_v;

    END PROCESS;

    COUNTER: PROCESS(clk,reset)

    BEGIN

    IF(reset='0')THEN

    count_4<=″0000″;

    ELSIF(clk'EVENTANDclk='1')

    THEN

    count_4<=count_4+1;



www.55dianzi.com

    END IF;

    END PROCESS;

    通过上面的程序,对照图2,我们可以看到整个设计分为三层:基本元件层-功能单元层-顶层;用基本元件构成功能单元,再由功能单元组成整个系统。每完成一个模块的设计,便对其进行仿真 测试 ,逐步加入各个构造模块,模块间通过一定的信号传递,构成整个系统。采用这种方法,仿真 测试 贯彻系统硬件设计的全过程,从而可以在系统设计早期发现设计中存在的问题。与传统电路设计后期进行仿真相比可大大缩短系统的设计周期,节约大量的人力和物力。

4 仿真与实验结果

    图3是对上述芯片进行的仿真结果,Data代表来自IGBT的故障信号,仿真时Data输入值为“0101”,即“5”。由于通讯正常,a5a6为“11”,因此上述六位产生校验位为“1”,Txd输出为“0-1010110-1111”。Rxd输入为“0-1101111-1111”,Pcs0,2,4三位输出表达式为:aI AND cI ,pcs1,3,5三位输出表达式为:NOT a1 AND c1,因此Pcs0,1,2,3,4,5输出为“011001”,即“19”。通过对仿真结果的分析,可以看到设计满足功能需要。该芯片已成功地用于某型号的大功率变频调速装置中。

    通过上面的设计,整个PWM信号与故障信号传输通路只需3片CPLD芯片就可实现。系统电路的体积大为缩小,从而提高了系统的可靠性。CPLD的应用缩短了系统的设计周期,降低了开发成本。CPLD与光纤的结合是解决PWM信号长距离传输中准确性和可靠性的有力保障。



上一页  [1] [2] 


本文关键字:暂无联系方式DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术