Извините, что совет будет не по червячной паре.
Сразу не советую использовать "программку Бартелса". Нет, я не имею ничего против Мела лично, но вот электроника его уж очень простая. А программа - плохо документирована. Схема Бартелса не позволит нормально закрутить шаговик ни на высоких скоростях (как я понял, это уже ваша проблема), ни на низких. Почему? Подробно объяснять не хочу (да и не по теме).
Так что, если вы плаваете в электронике, разберитесь самостоятельно в документации по схемам для шаговиков на сайте SGS-Thomson
http://us.st.comЕсли использовать оригинальные материалы Бартелса, вы рискуете выхватить проблемы не сейчас, но позже. С другой стороны, если самому строить привод для биполярного шаговика, да еще и с регуляцией тока - вы сможете намного уменьшить энергопотребление, избежать резонанса и снизить вибрацию во всем диапазоне скоростей, и наконец, поднять скорость движка (скажем, раз в пять) БЕЗ потери вращающего момента.