主题中讨论的其他器件: MSP430F4270
各位专家、您好!
我的客户已使用 MSP430I2041创建了定制板。 它们目前面临一个无法通过脉冲噪声测试的问题。(IEC 61000-4-5:浪涌抗扰度测试)
目标是在1us 电源线(共模)上施加1000~1500V 的方波、而不会出现故障、并在施加1501~2500V 的噪声后自动恢复。 (自动恢复方法是将 MCU 的计时器脉冲输入到外部 WDT、并在脉冲输出丢失时向 RESET 引脚输出信号。
但是、目前、当施加1350V 电压时、器件会发生故障、并且可以自动恢复。
经过客户的调查、内部 DCO 停止、MCU 完全停止、因此它甚至无法接受复位信号。 (MCLK 未从 P1.0输出这一事实证实了这一点)。 但是、切换到外部振荡器后、器件能够接受来自外部 WDT 的复位信号并自动恢复。
问题1:是否有任何防止 DCO 停止的软件对策?
我不知道这是否相关、但在过去、客户遇到了 MSP430F4270的内部 DCO 在低温时停止的问题、但通过添加延迟来解决该问题、直到外部晶振信号稳定。 由于 MSP4320I2x 具有非常简单的内部时钟系统、因此我无法在文档中找到软件解决方案、因此我很感激有任何好的想法。
Q2:比较 MSP430F4270和 MSP430I2041、抗噪性是否有差异?
我们对 MSP430F4270进行了相同的测试、测试顺利通过、因此我们希望查看器件是否有任何差异、以防万一。
客户已遵循"MSP430系统 ESD 故障排除指南"并采取了以下措施。
最初、当施加+700V 噪声时、MCU 停止、无法自动恢复。
- RST/NMI 引脚可被配置为 NMI 模式。
→无影响。 - 使用推荐的复位电路来提供更好的复位引脚保护。
→MCU 未启动。 - 在 TEST 引脚上添加一个下拉电阻器(501Ω Ω)和一个电容器(100pF)。
→将脉冲噪声抗扰度提高了约300V。 - 在 VREF 和 AVSS 之间以及 VCC 和 DVSS 之间添加一个去耦电容器(AVSS 为22uF、DVSS 为4.7uF)。
→脉冲噪声抗扰度已提高约100V。 - 将 AGND 和 DGND 连接到 MCU 附近(最初它们之间的位置有点远。)
→脉冲噪声抗扰度提高了约250V。
除上述内容外、我们还要求客户从"MSP430系统级 ESD 注意事项"中查看电路板和机箱的机械结构、但我们首先要对电路元件和软件采取对策。
客户电路板中不使用串行通信、GPIO 引脚被设定为输出、除了大约2个引脚。 客户处于大规模生产之前的阶段、因此他们不想通过添加外部振荡器对电路板进行任何更改。 如果您需要更多信息、请告诉我。 除了 DCO 对策之外、如果您能向我们提供其他意见、那将非常有帮助。
此致、
还不错