When my oDrive is set to closed loop control, it creates huge EMI at around 50 kHz. I think the majority of the noise is emitted by the three cables of the motor.
This noise is so heavy that it disrupts an i2c communication between a raspi and an arduino that are on a different circuit than the oDrive (noise is purely electromagnetic). Here are pictures of an i2c communication (yellow is SDA, purple is SCL) when idle/sending when the oDrive is on/off :
(looks like I’m limited to one image, sorry)
I’ve tried to shield the three cables of my motor, which helped but there is still to much noise. Do you have any idea how I could reduce it even more?