I sure hope the ODrive staff and community do not get tired of helping me out! The error i am getting is ENCODER_ERROR_CPR_POLEPAIRS_MISMATCH. I am trying to use M1 (axis1) on the odrive using the same settings and confi…
3、校准HALL encoder的时候,提示ENCODER_ERROR_CPR_POLEPAIRS_MISMATCH错误。这种情况下,有可能是odrv0.axis0.encoder.config.cpr或者极对数odrv0.axis0.motor.config.pole_pairs设置的不对。但是我发现,有的时候,通过修改加大odrv0.axis0.motor.config.calibration_current电流也可能会校准通过,不会再报这个错误。
1.MOTOR_ERROR_PHASE_RESISTANCE_OUT_OF_RANGE 2.ENCODER_ERROR_CPR_POLEPAIRS_MISMATCH 3.CONTROLLER_ERROR_OVERSPEED 4.ENCODER_ERROR_ABS_SPI_COM_FAIL 5.ENCODER_ERROR_INDEX_NOT_FOUND_YET 6.AXIS_ERROR_INVALID_STATE 8.2.注意事项 1.错误解决方式 2.设置参数后经常save_configuration() 0.前言 ODriv...
4. 问题:关于错误 ENCODER_ERROR_CPR_POLEPARIS_MISMATCH 答:一般是配置编码器分辨率设置不对,可以在odrive tool输入 odrv0.axis0.encoder.config.cpr 16384 注意:编码器分辨率 每圈步数x4 估算编码器分辨率,差值大概等于分辨率 1. 读取值 odrv0.axis0.encoder.shadow_count 2. 手动转一圈电机; 3. 再次...
odrv0.axis1.encoder.config.cpr = 16384 设置编码器 PLL 带宽,一般对于高分辨率编码器 (> 4000个...
could you explain more your configuration. I have a ENCODER_ERROR_CPR_POLEPAIRS_MISMATCH Using the same motor, encoder and odriverboard I connect CH.I (eincoder) to Z (odrive), CH.A to A and CH.B to B jochenaltMay 30, 2022, 2:51pm4 ...
Signal("Count_in_CPR", 32, 32, receivers=['Master']) encoderShadowCount = can.Signal("Shadow_Count", 0, 32, receivers=['Master'], unit='counts') encoderCountInCPR = can.Signal("Count_in_CPR", 32, 32, receivers=['Master'], unit='counts') encoderCountMsg = can.Message( 0x00A...
active_errors: Property[ODrive.Error] Indicates the current error condition(s) of the axis. Each error flag clears automatically when the error condition goes away. If an attempt is made to activate the axis while an error is present, the axis immediately disarms and disarm_reason is upda...
I sure hope the ODrive staff and community do not get tired of helping me out! The error i am getting is ENCODER_ERROR_CPR_POLEPAIRS_MISMATCH. I am trying to use M1 (axis1) on the odrive using the same settings and confi…
I sure hope the ODrive staff and community do not get tired of helping me out! The error i am getting is ENCODER_ERROR_CPR_POLEPAIRS_MISMATCH. I am trying to use M1 (axis1) on the odrive using the same settings and confi…