So I have been building a reprap and have been having problems with the motors and think I have isolated my problem. I decided to start my motors fresh so I set the firmware over and set the vref to around .5v. I took the belt off of my x stepper and connected it to my extruder driver(so I could get constant movement and adjust the pot). I set it to extrude for 100 and the motor didn't move. So I decided to up the pot until it started moving, I turned the pot and my motor started to move(vref=1.12)<-yikes! but the motor has very low torque and when it is moving, I can stop the shaft with my hand and it vibrates A LOT! but when the shaft stops moving the torque goes way up and I cannot turn the shaft at all. So I was wondering if anyone has any idea why this might be happening? I have also tried chaning the E axis value to 2 and 100 from 45 with no difference in motor speed:
#define _MAX_FEEDRATE {400, 400, 2, 45}
and
#define _RETRACT_ACCELERATION 2000 <--changed to 4000 and 500
I am not sure chaning either of these would make a difference but I tried them to see If making it slower would increase the torque. Unfortunatly it did not change speed of the motor therfore did not effect the torque either. Also if your confused why I am ching the E axis values in the firmware it is because I have my X axis motor connected to my E axis driver if that wasn't clear.
I have also tried chaning the steps per mm:
#define _AXIS_STEP_PER_UNIT {80, 80, 3200/(1.25),700} which does get the motors to move with torque but then my steps are all messed up because I have to set them to values like 20. So I am not really sure what to do next, any help is greatly appreciated cheers!
-Tyler Scofield
#define _MAX_FEEDRATE {400, 400, 2, 45}
and
#define _RETRACT_ACCELERATION 2000 <--changed to 4000 and 500
I am not sure chaning either of these would make a difference but I tried them to see If making it slower would increase the torque. Unfortunatly it did not change speed of the motor therfore did not effect the torque either. Also if your confused why I am ching the E axis values in the firmware it is because I have my X axis motor connected to my E axis driver if that wasn't clear.
I have also tried chaning the steps per mm:
#define _AXIS_STEP_PER_UNIT {80, 80, 3200/(1.25),700} which does get the motors to move with torque but then my steps are all messed up because I have to set them to values like 20. So I am not really sure what to do next, any help is greatly appreciated cheers!
-Tyler Scofield