Hey everyone,
I am currently working on a custom BLDC motor project, and I am trying to use SimpleFOC to control it. I have got most of the basics down, but I am running into a few issues that I could use some advice on.
- Motor Selection: I am using a BLDC motor with a low KV rating for torque, but I am not sure if I am matching it correctly with my driver and power supply. Any tips on how to ensure I am not underpowering or overpowering the motor?
- Tuning PID: I have been playing around with the PID settings, but I am struggling to find that sweet spot where the motor is both responsive and stable. What’s your process for tuning these parameters effectively?
- Encoder Issues: I am using an encoder for feedback, but it seems like I am getting some noise or errors in the readings. Has anyone else faced similar issues? How did you resolve them?
- Battery Power: I am powering my setup with a LiPo battery, but I’m concerned about the voltage drops under load. Is it better to go with a higher voltage battery or add capacitors to smooth things out?
When I was searching about this, I came across these resources/articles https://community.simplefoc.com/t/please-help-me-find-the-best-solution-for-my-project/1952 mule esb tutorial, however, they are quite useful, but I wanted to learn more from community.
Any suggestions or experiences you guys could share would be really appreciated! This is my first time diving into motor control at this level, so I’m eager to learn from the community here.
Thanks in advance!
Best Regards