屏幕出现波纹,很明显是电机的运转产生了干扰。为了避免电机的干扰,尽量
①让电机和控制电路的距离大点;
②使用光耦进行隔离;
③给电机包裹上屏蔽层;
④电源输入端做好滤波
电机尽量远离液晶和单片机通信的io口
电机和电源之间加屏蔽和滤波电路
电机有条件的用屏蔽罩包裹 最好是串联电感和并联大电容
这个是明显的干扰窜入。
解决的方式主要是:
1. 电源隔离
2. 电路想要模组的距离改善
3. 信号线的屏蔽
4. 干扰源(电机)对外屏蔽
这里有两种可能
首先排除软件的,最简单的方法就是你的单片机程序不变,但是断开与电机的连接,看是否还有这个条纹,如果仍有,那可以尝试将控制电机有关的程序去掉,只保留控制屏幕的那部分,看是否还有问题
如果断开与电机的连接之后正常,那就是硬件问题,有可能是电磁干扰过大,因为电机是感性元件,这时可以在电机与单片机连接的地方加一个光耦,隔离掉这种干扰