简 介: 本文探讨了电机运行时对电路板OLED显示屏的干扰问题。测试发现,传统的铜箔屏蔽电机外壳或电路板背面均无法消除干扰。通过分析发现,OLED数据线与电机电流线路平行布线导致强耦合。最终在OLED数据线接口处增加510欧姆上拉电阻,成功吸收了空间感应脉冲干扰,使显示恢复稳定。实验表明,针对受干扰器件采取局部措施比单纯屏蔽干扰源更有效。
关键词
: OLED,干扰,上拉电阻,单片机
不解决问题, 解决提出问题的人
01 包裹电路板
一、奇异的干扰
昨天晚上测试综合电路板的时候, 碰到一个奇怪的电机干扰问题。 电机一旦运行, 电路板上的 OLED 就会出现混乱。 后来,使用铜箔胶带将电机给包裹住, 想防止电机电刷换流过程中出现的火花干扰。 但是还是无法解决问题。 如果问题解决不了, 那就解决提出问题的人。 下面测试一下给电路板增加金属屏蔽层的效果。
二、包裹电路板
这个单面PCB, 制作起来非常方便, 但是无法进行双面铺地。 下面使用铜箔胶带给电路板背面铺设一层屏蔽层。 下面将屏蔽层接地。 重新测试, 查看 OLED是否还会受到干扰。
现在测试电机是否还存在对OLED的干扰, 很可惜。 干扰依然存在。 这也说明, 纯粹增加电路板背面的屏蔽, 无法保护OLED的干扰。 接下来, 我们再看一下为什么 OLED 屏幕容易被干扰的原因。
三、增加电阻
根据电路板上的布线, 可以看到 OLED 的四个数据线通过比较长的引线连接到单片机的 IO 口。 这些引线正好与电机电流平行。 这就使得他们之间有着比较强的电磁耦合关系。 下面, 给OLED 四个数据线上增加 510欧姆的上拉端口电阻。 用于吸收数据线上的电磁感应尖脉冲信号。
使用一个五管脚的排阻, 阻值为 510欧姆。 将OLED的四个数据线连接到VCC。 CS管脚直接接地。 下面测试一下看是否能够抵抗住电机的干扰。
现在进行测试。 打开电源。 可以看到 OLED 现在没有受到干扰了。 显示非常稳定。 这说明在OLED的数据线线接口处, 增加510欧姆的上拉电阻, 可以有效吸收电路中感应的电压毛刺。 现在电机的运行不再影响 OLED 的运行了。
※ 解决问题 ※
本文记录了电路板受到电机干扰的问题。 无论通过对电机增加铜箔屏蔽, 还是对电路板增加铜箔屏蔽, 都无法解决 OLED受到干扰的问题。 最后, 通过分析 OLED 引线的方向, 在OLED管脚处增加 510欧姆的上拉电阻, 可以有效吸收空间干扰脉冲。 看来, 如果无法解决干扰问题的来源, 那就解决受到干扰器件的问题。
■ 相关文献链接: