Hello Everyone ,
I’ve made the decision to use ODrive for managing the brushless motors as I construct a CNC machine. Since I’m not too familiar with ODrive, I would really appreciate some pointers and recommendations from people who are.
Configuration Information:
- Motors: For both X and Y axes, I utilise two 5065 270the KV brushless engines, and for the Z axis, I’m using a 6374 150KV motor.
- Encoders: For position feedback, AS5047P magnetic encoding devices are utilised.
- Power source: The arrangement is powered by a 48V 10A source of power.
- ODrive Version: I’m running firmware version 0.5.1 on an ODrive v3.6.
Problems and Inquiries:
Motor Tuning: I’ve completed the fundamental tuning procedure, but certain oscillations and vibrations persist, particularly at slower speeds.
Exist any particular tuning factors or methods that could assist in lessening these problems?
Heat Management: The ODrive board and the motors tend to get hot with prolonged usage.
What are some successful cooling techniques or approaches that other people have used to control heat in comparable arrangement?
Power Supply Stability: Occasionally, I observe a decrease in performance, which I believe could be brought on by variations in the power supply.
Has anyone experienced anything similar? Would changing the power source or adding capacitors be more effective?
EMI and Noise Reduction: The encoder signals are being affected by electromagnetic interference, which is causing me some trouble.
Which grounding and shielding techniques reduce noise the best?
I also checked this https://discourse.odriverobotics.com/t/the-cnc-machine-using-mlops-an-odrive-im-working-on/5747
It would be very helpful if you could contribute any resources, advice, or observations. I can’t wait to use ODrive to make my CNC machine functioning effortlessly and efficiently.
In advance, I thank you for your time and assistance!