Don't ad-block us - support your favorite websites. We have safe, unobstrusive, robotics related ads that you actually want to see - see here for more.
0 Members and 1 Guest are viewing this topic.
So it can't be done in software alone, as an open-loop system.
Is there an IC for hardware limiting the current?
how reliable is it if commanded only as an open-loop?
I don't think an open loop system can actually gain, since the gain has to be computed somehow from the current data.. And I don't have any data coming from the motor.
Another way I thought of - simply having a constant voltage (say, 30Vcc) and via a pot, let the user adjust manually the current through the stepper, which will, in turn, adjust the pwm rate. This way, no complex calculations would be done.
About the chip in the link you specified, Admin, (and other chips, too), do they react only in accordance with the current? Or will the voltage influence the output, too?
There isn't any way I can get how much current goes through something regardless of voltage, is it?
For example, take 5V, 1Amp through a perfect wire, grounded via a perfect transistor (no rise/fall, no resistance, no losses). I'll send a perfectly square signal of 20khz with 50% fill rate. So half of the period I'll have 5V, 1Amp, the other half, 0V, 0Amps. That means I have an average of 2.5V, 0.5 Amps, which is half the initial power.Is this correct?