Does oDrive suite for low power motor, like < 50w or less?

i noticed that oDrive board current sense resistance is only 0.0005 ohm (500uOhm).

So does oDrive suite for low power motor which current is less then 1A?

or can i change the resistance for low power motor, ex 0.01R ?

Thank you!

You can change the shunt resistors for low power, yes. Then you have to change the code, but it will work.

1 Like

i have changed the shunt to R010 (0.01 ohm),

and change the code board.h L28 to #define SHUNT_RESISTANCE (10e-3f)

but once lanuch cmd odrv0.axis0.requested_state = AXIS_STATE_FULL_CALIBRATION_SEQUENCE

driver low the nFalut signal… and in dump_errors(odrv0, True) said “MOTOR_ERROR_DRV_FAULT”.

any suggestion?

Thank thee very much!

I have the same problem, can i use odrive with the micro BLDC motor?
My motor is as below:
24V 3.48A,35768rpm

i have change some code, to disable DRV83xx OCP function, then run motor cali, said, MOTOR_ERROR_PHASE_RESISTANCE_OUT_OF_RANGE…

Try making odrv0.axis0.motor.config.requested_current_range much smaller.

even low to 10A/ 5A/ 2A,

still not function…

i have order some new DRV chip, will rework then…