Лаптоп общо взето не се препоръчва именно защото там има хардуерно вградени режими за пестене на енергия и промяна на тактовите честоти (даже и да е включен на адаптер).
Имал съм подобен проблем на стационарен компютър Р4. Беше се счупило едното ухо, което държи радиатора на процесора и самият радиатор не се притискаше добре. Казаха ми, че при интелските процесори, когато температурата се повиши, те самите започват да правят празни цикли с цел да не прегреят. В този случай имах същото поведение (много спорадично и непредсказуемо), когато някой от моторите внезапно спре да се върти. А то става, защото е достатъчно да изпусне и една микростъпка, след което следващата комбинация от напрежения на намотките вече не отговаря на реалното ъглово положение на ротора.
Затова не смятам, че който и да е софтуер може да се справи при пропускане на цикли от страна на процесора, защото няма обратна връзка, както е при серво задвижването. Има хибридни решения - стъпков мотор с енкодер и драйвер, който следи ъгловото положение, но са значително по-скъпи.
Имал съм подобен проблем на стационарен компютър Р4. Беше се счупило едното ухо, което държи радиатора на процесора и самият радиатор не се притискаше добре. Казаха ми, че при интелските процесори, когато температурата се повиши, те самите започват да правят празни цикли с цел да не прегреят. В този случай имах същото поведение (много спорадично и непредсказуемо), когато някой от моторите внезапно спре да се върти. А то става, защото е достатъчно да изпусне и една микростъпка, след което следващата комбинация от напрежения на намотките вече не отговаря на реалното ъглово положение на ротора.
Затова не смятам, че който и да е софтуер може да се справи при пропускане на цикли от страна на процесора, защото няма обратна връзка, както е при серво задвижването. Има хибридни решения - стъпков мотор с енкодер и драйвер, който следи ъгловото положение, но са значително по-скъпи.