“线程:测试”中讨论的其它部件
你好。
我们正在寻求 EMC 测试的帮助。
根据 EN301489,我们在2.7GHz 到6GHz 的频率下执行辐射抗扰性测试,强度为3V/m。 WiFi 模块 CC3235安装在我们的 PCBA 上,并通过 SPI 与 STM32通信。
我们的设置是通过 WiFi 将 WiFi 模块 CC3235连接到接入点,并通过以太网将 PC 连接到接入点,PC 充当服务器,每500毫秒将 TCP 应用程序数据发送到 WiFi 模块。 在辐射抗扰性测试期间,我们将检查 TCP 应用数据,并每秒 ping CC3235的客户端 IP。
有两个软件,软件 A 仅用于测试 CC3235,在该软件中,CC3235将通过 WiFi 将从服务器接收到的内容发送到服务器,CC3235将不与 STM32通信。 软件 B 是 STM32将通过 SPI 与 CC3235通信,CC3235将成为 STM32和 PC 服务器之间的桥梁,STM32还将通过 CC3235 WiFi 将从服务器收到的信息发送到服务器,另一方面, STM32将每500毫秒通过 SPI 与 CC3235交换心跳信号。 这两种软件的硬件平台是相同的。
当 CC3235在2.4G WiFi 模式下工作时,如果在 大约3.04GHz 射频频率下执行辐射抗扰性测试,软件 A 将正常工作, 但是,软件 B 将出现 ping 请求超时问题,并且 TCP 应用程序数据将不再交换,直到 RF 干扰停止,ping 命令和 TCP 应用程序数据在软件 B 中恢复正常
当 CC3235在5G WiFi 模式下工作时,软件 A 和 B 在2.7GHz 到4.91GHz 的辐射抗扰性测试期间均正常工作。
在 软件 B 中进行辐射抗扰性测试期间,我们使用日志检查了 STM32和 CC3235之间的 SPI 通信数据,所有 SPI 通信数据(如心跳数据)都是正确的。
似乎很奇怪,我们无法理解为什么软件 B 在 无线电抗扰性测试期间在5G WiFi 模式下正常工作,但在2.4G WiFi 模式下有问题。 请帮助您就该主题提出一些建议或建议?
非常感谢。