When you say hardware stepping motor control with too much noise does it mean full-stepping i suppose? The number of microsteps that can be taken by the rotor in a full-step in normally specified in the motor specs.
The microstepping also depends up on the phase difference between the two motor coils which decides the current levels required during each microstep e.g. 60 degrees or 90 degrees. Which stepper motor you are using?
If you are using a simple circuit where the both common connections are connected to a supply and your micro is switching the four coils in turn like this: 1000 0100 0010 0001 you can easily implement half stepping in software like this: 1000 1100 0100 0110 0010 0011 0001 1001 Hope this is of some help BM
I've implemented half stepping already with the control unit L297.
Yesterday i used another stepping motor, but with also a lot noise Another question, i can't found any documentation about the speed. When the speed of the stepping motor is 120rpm, the torque decrease! I need 120rpm!