大家好、
我正在使用 TMS320F28335 DSP (实验套件)来实现 SPWM 以控制三相逆变器。 我在 Simulink Matlab 中使用正弦块和 ePWM 块生成了 SPWM。 现在我想用 ADC 中断块生成 SPWM,即用 ADC 中断块替换正弦块,并从函数发生器输入0 -3V 正弦。 我不能再继续了。 我连接 MATLAB 模型屏幕以供参考。
***. ADC 信号和 DSP 引脚 A0之间是否需要任何缓冲电路。 对于 ADC 中断、我使用了 Matlab 帮助中提供的示例。
参数:
增益5,时间周期20480。
ADC 正弦输入频率50Hz、电压0 - 3V。 偏移0。
图像1使用正弦块来生成 SPWM。
图2和3是用 ADC 中断替代正弦块的 ADC 中断块。
谢谢、
Eesan