最近用TMS320F2812做并网逆变器,现有的板子是利用事件管理器定时器周期中断服务程序来计算进行PWM控制的,进入中断后先触发AD转换,等待5uS左右读取转换结果再进行后续计算工作,由于需要浪费CPU 5uS时间,想做块新板子,利用AD转换完毕的EOC信号触发外部中断,在外部中断服务程序计算PWM比较寄存器值,这样可以避免CPU的等待。我有一个疑问,2812的外部中断会不会很容易受外界电磁干扰,使得DSP丢失外部中断边沿信号,导致PWM计算失误,最终导致控制的并网电流波形失真比较大,甚至震荡,最终控制失误炸机?
Jones Chen:
有可能受到干扰,建议用上拉电阻和加一些保护措施。
最近用TMS320F2812做并网逆变器,现有的板子是利用事件管理器定时器周期中断服务程序来计算进行PWM控制的,进入中断后先触发AD转换,等待5uS左右读取转换结果再进行后续计算工作,由于需要浪费CPU 5uS时间,想做块新板子,利用AD转换完毕的EOC信号触发外部中断,在外部中断服务程序计算PWM比较寄存器值,这样可以避免CPU的等待。我有一个疑问,2812的外部中断会不会很容易受外界电磁干扰,使得DSP丢失外部中断边沿信号,导致PWM计算失误,最终导致控制的并网电流波形失真比较大,甚至震荡,最终控制失误炸机?
guolin liang:
您好,请问你现在的并网逆变器做好了吗?效果怎么样啊
最近用TMS320F2812做并网逆变器,现有的板子是利用事件管理器定时器周期中断服务程序来计算进行PWM控制的,进入中断后先触发AD转换,等待5uS左右读取转换结果再进行后续计算工作,由于需要浪费CPU 5uS时间,想做块新板子,利用AD转换完毕的EOC信号触发外部中断,在外部中断服务程序计算PWM比较寄存器值,这样可以避免CPU的等待。我有一个疑问,2812的外部中断会不会很容易受外界电磁干扰,使得DSP丢失外部中断边沿信号,导致PWM计算失误,最终导致控制的并网电流波形失真比较大,甚至震荡,最终控制失误炸机?
alice lee:
If you want to know related products of inverter,click Renesola inverter