用15F2K32S2-LQFP44的串口连接串口屏的问题
在受到电磁干扰时会通讯失败。波特率9600。线长20厘米。5VTTL电平。不是经常发生。
但是用接触器线圈串联的线圈(10圈左右吧)靠近板子时,接触器接成类似电铃的工作方式,不停的跳动,大概几分钟就会复现通讯失败的情况了。失败后用示波器观察,屏发的信号是正常的,STC发出的内容里面多了很多宽窄不同的低电平脉冲信号。这导致屏接收失败。就会不断要求重发。此时在STC的其他脚上也会测试到这种意外的低电平脉冲,非常窄,宽窄不一样的。较宽的在较暗的环境下接指示灯会看到灯在闪。
单片机的其他功能,比如按键响应,某个输出的逻辑,都是正常的,只是应该输出稳定高电平的脚,里面会偶尔有很窄的电平出现。虽然时间很短,不会反应到比如继电器上面。
这种情况,怎样避免?在串口线上面增加什么东西吗?干扰不一定是从串口脚进去的,也可能是别的脚,给每个脚增加一个接地的电容吗?
针对STC15F2K32S2-LQFP44单片机在电磁干扰环境下的串口通信异常问题,结合工程实践经验,建议从以下五个维度进行系统化整改:
一、电源系统强化设计
1. 电源去耦优化
在MCU每个电源引脚(VCC/GND)间增加10μF钽电容+0.1μF陶瓷电容的复合滤波网络,布局时确保电容接地路径
[本文内容由国芯人工智能辅助生成,仅供参考] 输出脚都设置为推挽模式,抗干扰 DebugLab 发表于 2025-5-9 23:21
输出脚都设置为推挽模式,抗干扰
都是这样的,没用。
页:
[1]