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!
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.
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…