the internal guts of the control chip switches at a fixed internal rate that has nothing to do with micro stepping freq - - - it acts like a switching regulator by varying the fet on times - - - in the stepper control chips - - there is a current sense resistor that provides the current feedback thus the amount that the caps are worked at - - depends upon the phase angle - - - the decay mode fby JamesP166 - Stepper Motors, Servo Motors, DC Motors
when you are applying 99% of rated motor torque - - you are asking for stalls - - - any little thing - - will cause a stall - - that is why we run out steppers quite a bit away from this point you are right that the more out of position the higher torque is present to cause the stepper rotor to move it would be interesting to have someone actually measure the amount of movement with micro stepsby JamesP166 - Stepper Motors, Servo Motors, DC Motors
as stated above the micro stepping rate has nothing to do with the clock freq of the current control circuit. the micro stepping simply changes the current set point - - - the mechanical aspects have a big effect - - - - how large is each step current change - - which causes a larger current level shift and the resulting magnetic fields to pull the rotor into position. if you can smooth outby JamesP166 - Stepper Motors, Servo Motors, DC Motors
Actually the electronics freq for motor current control has nothing do with the micro stepping rate. when the pulse to cause the next micro step at what every micro stepping resolution simply sets the current level dac to a new value - - - there is a comparitor that is used to determine if the desired current is above or below the desired current there is an internal Oscillator that runs atby JamesP166 - Stepper Motors, Servo Motors, DC Motors
I am an electronics engineer and do my own board layouts with Altium - - - a bit more than an open source or free tools. but the cost is worth it for the power and performance and the libraries - - - - I am willing to offer my services to help. Jim Pby JamesP166 - Controllers
a none grounded TC is simply just a low cost opamp and a couple of resistors - - - to get the gain a grounded TC is much faster and better, Simply braze to the hot end. this takes only a couple more resistors and that the Hot end be grounded to the CPU ground. Jim Pby JamesP166 - Controllers