Results 1 to 5 of 5
-
01-13-2015, 06:46 PM #1
- Join Date
- Nov 2014
- Posts
- 522
Ideas needed to isolate noise from servo
So when i added a part cooling fan to my build, the signal noise started causing my servo to twitch relentlessly even with the servo cutoff set and it happened to burn up or the gears stripped out tonight.
Anyone have any ideas on how to isolate the servo from the noise?
-
01-28-2015, 11:06 AM #2
- Join Date
- Dec 2014
- Location
- Canada
- Posts
- 498
Sorry it turned
-
02-04-2015, 10:18 AM #3
- Join Date
- Feb 2015
- Location
- Toronto
- Posts
- 1
I suggest the use of ferrite cores. Sounds like the new fan is throwing some serious electrical noise! Actually, I would change the fan.
If you keep the fan, wrap the wires in a ferrite core 3-5 turns. Also, investigate the quality of the power supply and how close to limits your new fan may have brought the situation...
-
02-05-2015, 02:45 AM #4
Association of the servo jitter to installation of the print cooling fan is interesting. The servo signal is a time domain pulse width, where the rotation angle desired from the servo is set by the width of the digital signal. "Noise" on the servo signal has to be something that affects the timing of the edges on this pulse width. Noise coupled onto the signal line when it is logic high or a logic low would likely have little effect. It would have to be strong enough to be interpreted as new timing pulses by the servo - I would think it would take a strong noise source and pretty effective coupling to accomplish that. Some questions and thoughts come to mind -
1. Does the servo jitter occur only when the fan is on?
2. Does the servo jitter occur only when the fan is on, but only at speed setting(s) other than full speed? If so, this would confirm there is an association with the PWM speed control for the print fan. In addition to the electrical noise coupling possibility, it could also be that the timing of the servo pulse is being affected by processor loading or alterations in interrupt timing in support of the fan PWM signal.
3. If it is affected by the speed of the print fan, try toggling the state of the configuration.h #define for FAST_PWM_FAN. If you have it commented, uncomment it. If it is uncommented, comment it out. This will change the timing of the PWM signal for the print fan. What effect does this have? Note that leaving it uncommented should help minimize audible PWM whine from the fan.
4. Does the servo jitter occur when you do a print without ABL corrections? If not, that might suggest whatever is affecting the servo timing pulse is with the ABL processing, not the print fan.Last edited by printbus; 02-05-2015 at 02:51 AM. Reason: rewrote #2; corrected association with ABL
-
02-05-2015, 08:30 AM #5
- Join Date
- Jun 2014
- Location
- New York
- Posts
- 66
I would use strands of cat5e cable, twist 3 seprate strands together and replace the wires on the servo. It should at least help with noise reduction. You can also use a ferrite core on the fan itself and wrap the fan header around it. There are also inline ferrite cores that are much heavier that should do the trick. Sounds like the fan is emitting quite a bit of noise.
Ender 3v2 poor printing quality
10-28-2024, 09:08 AM in Tips, Tricks and Tech Help