|
Post by matthew on Mar 22, 2018 18:04:07 GMT -7
Hi Max, 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/4VnH4Even 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. Thanks, Matt
|
|
|
Post by Max on Apr 11, 2018 13:13:27 GMT -7
I think lowering pullup resistors might have the opposite effect on the fall time.
It might as well be arduino itself that that doesn't work well in such a noisy environment.
Don't the beads help at all (the ones in the picture)?
|
|