Hello, help needed.
Trying to test a motor : A2212, 7 poles, 2700KV(ali)
XXD A2212 2700KV brushless outrunner motor:
Rpm/V: 2700KV
Net Weight: 50g
Weight: 60g
Motor Dimensions: 27*26mm
Battery Opernating: 2-3 Lipo
Idle current: 1.8A
Load current: 18.5A
Power (Watt): 240
ESC(A): 30A,20A
Peak.Amps :14-22 A
ODESC 4.2 and odrivetool 0.6.5
was able to calibrate the motor (after some headaches), but once i run the motor, its doesnt do a good job.
found this vid https://www.youtube.com/watch?v=qf-7ovBZ1Kk
tried the same config (with my max current parameter), but without a luck (
firstly: odrive doc
The ODrive can run without encoder/hall feedback, but there is a minimum speed, usually around a few hundred RPM. In other words, sensorless mode does not support stopping or changing direction!)
says that in sensorless mode you cant stop or change direction of the rotation: vid shows the opposite. also it rotates slowly (which is good for me).
it starts the rotation which look ok, then i’m trying to stop it, works too, but changing direction, or start again stops the motor with an error: MotorError.CURRENT_LIMIT_VIOLATION
set current_lim to 30, same thing. changing the speed drastically stops the motor with current error too, if i increase the speed by one each time, goes well.
trying to tweak the controller.config.vel_gain, but cannot figure out the right value.
i think i have written too many issues at once, but i think they are somehow related.
im using this motor for test and learning
big thanks in advance!!!