Thanks to your previous advice I was able to get the Magician's MP65 accelerometers working with open-dobot with a few firmware changes.
However when I try to incorporate the motors, the noise wipes out the I2C signal, because the wires are very tightly coupled: imgur.com/a/4VnH4
Even so, I'd like to maintain this coupling and only separate the wires as a last resort, as doing so would require some disassembly of the Dobot.
I was wondering if you might have any insight on other ways than ferrite beads to mitigate the noise. I feel like there should be some way, as despite the coupling the regular Magician firmware still manages to communicate.
edit: Do you think that lowering the value (currently 4.7k) of the pullup resistors on the RAMPS board would help signal integrity? Right now the rise time is ~1us compared to about 80ns rise time for the dobot.
Last Edit: Mar 23, 2018 17:17:34 GMT -7 by matthew