robotdude
Canada
Asked
— Edited
I'm using the Wild Thumper 4WD with two 2.5 Amp motor controllers. I'm also connected two servos in D0 and D1 and every time I'm moving the rover it will send a pulse movement to the two connected servos. It looks like it some kind of noise on the ezb signals that impact the servo movements. What can I do to stop it?
You can try diodes on the pos power to ezb and pos inline with servos pos inline to power feeding the h bridges. Should keep minor noise from feeding back. There are options to make an inline filter as well which is a capacitor installed across the motor pos to ground. My personal favorite filter is called a ground loop isolator but given you have 6 motors thats not the cheap and simple fix. Ground loop isolation is the go to for data and video source interference removal. Try basic diodes first though as those are the cheapest option and if they don't fully solve your problem you don't need to uninstall them. Don't worry we will have your interference solved in no time - Josh Starnes
Interference is rare, but bound to happen. Other than shielding your components in a faraday cage, you can try these
First check that no other controls are trying to use the servo ports
Second, move the servos to different ports further from the HBridge