用PWM控制直流电机,编码器测速,可是编码器信号受到直流电机电源线的干扰。

编码器是光电的,不容易被干扰。所以,怀疑你不是电源线的干扰,屏蔽线当然就不起作用了。

最大的可能是供给遍满其的电源被干扰。估计电源电压最低的毛刺电压低于编码器的工作电压,所以最好再电源进线加一个二极管,一个1000u电解电容。地线的接地点也要注意一下。