Thanks for checking, it is much appreciated. I’ve never worked with noise in electronics before so I’m stumbling my way through it. I’ve looked for videos/resources to get a better understanding so if there is anything that might be helpful I’m all ears.
As an update, I wanted to reduce the length of cable as I figured that was where the noise was getting picked up.
So I replaced the 2 meter shielded UART cable with a usb extension cable so the UART cable was ~10cm. This completely reduced the noise (great!), however now the Odrive locks up once the motors turn on (not so great and weird behavior which I haven’t encountered).
I’m pretty sure now that I’m running into some kind of grounding problem but I don’t know enough about it to solve it. I’m running in an all aluminium frame which I can’t remove so my next step is to isolate the brushless motor from the frame (via rubber washers) and as a backup have some ferrite loops on the way. I’ll also check that the PC case is properly grounded also.
Thanks for the info about the 422 convertor. I was actually thinking of a way I could bypass this so we seem to be on the same track. I was thinking wireless sending/recievieng with hobby grade RC interfaces but haven’t finished my research yet as I want to be able to send data and not just a variety of PWM signals.
- Any resources for learning about grounding properly?
- Sending serial data via hobby grade RC senders/recievers?
- Any grounding tips or things I might be missing?