This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我们有一个用MSP4305438设计的2层电路板,用于大功率AC系统。问题是任何时候只要高电压电流接触器(用于实现主电压的ON和OFF)一运行,MSP就会经常在这个时候重置,其它时间电路板的功能都是正常的。
Msp重置的原因是什么呢?为什么不是看门狗或者硬件重置呢?当电流接触器关闭的时候电源电压看起来似乎是稳定的,所以有一种可能性是违反了规则。
我们尝试了减小20英寸的FRC LCD连接器和msp电路板之间连接器的距离,而这降低了重置的频率。我们已经取出了所有用于未来使用的端口引脚,使其处于断开状态。那么未使用的端口引脚是什么状态?我们是否可以使用软件而非硬件定义类似于内部上拉的逻辑?
并且我们使用4根线的JTAG连接来调试。我已经阅读了几篇关于在电源线使用盐酸珠子的论文。请给我ckt图以用于EMC兼容性设计。
请指导我避免那些由于外部或者工业环境引起的非所要的重置。
你这是典型的外部干扰问。对于干扰解决主要有以下几个方法:
1、降低干扰源的程度。检查一下你的系统的电源,是不是接触器动作时,电源波动较大,不能光看某一状态的特点,主要是看动态时的特点。如果是,请想办法改电源吧。
2、增加电路,避免干扰串到系统里面去。
3、提高系统的抗干扰性,在芯片的电源和地端都加进去磁珠,然后增加系统复位电路,等措施。
4、把芯片不用的端口进行特别处理,一般的是将不用的端口通过一电阻拉地或者拉高电平,防止外部信号通过空闲端口串入。
5、更换抗干扰性能更好的芯片。此方法不一定实现,很多芯片并不像我们想想的那样好。
楼主你好!
1、未使用的IO引脚设置为输出接地;
2、电源使用nF级或者pF级电容来滤掉,高频的干扰;
3、RST引脚使用47k,1nF电容;电容可以增大,看是否减小复位几率;
4、尽量减小RST、TEST的引线长度,和增加周边的屏蔽;