Hi, I am using Odrive and pair of hoverboard motors on a segway. We have problem that already happened three times.
I have both motors and encoders precalibrated. Sometimes both motor get stuck ( happens mostly when motors are under load). One phase is permanently switched on. Cables are getting warm and Odrive is not responding to Odrivetool. We are using UART for communication with microcontroller. I had to disconnect the battery.
This is some serious issue. What can cause this problem?
It’s hall type encoder from hub wheels. I have 22nF capacitors on encoders.
I implemented checksum for getting position information from Odrive and I noticed that I got checksum error when motors are under load and also when changing direction. Can this cause noise on UART? How we can eliminate this noise from motors?