工具与软件:
尊敬的专家
我在电力电子转换器部门工作。 我使用了三个 LaunchPad F28379D 板来控制转换器、其中一个板专用于每个相位。 为确保这些 MCU 之间正确通信、我使用了 SPI 互连、将一个 F28379D 控制卡指定为主器件、以协调三个从板。 主器件的角色仅限于发送命令和从器件接收确认、而从器件处理控制任务。
在从板上、我执行了三种类型的中断:控制中断(组3)、SPI 发送中断和 SPI 接收中断。 这些 LaunchPad 不使用 ePWM、而是通过 GPIO 输出转换器的开关状态。
在低功耗测试期间、系统正常运行、控制和 SPI 中断按预期运行。 但是、当我增加转换器的功率、而系统继续整体运行时、我遇到了 SPI 传输和接收损耗。 为了在主站和从站之间进行互连、我使用了光纤电缆。
对于如何解决此问题、您有什么建议或想法吗?
我的一些同事认为这可能是 EMI 问题。 我已经竭尽所能、尽量减少 EMI 对 PCB 的影响。 另一位同事提到这可能是软件问题、其中 CCS 可能会在系统功率增加时忽略两个 SPI 中断。
此致