Форум за електроника Форуми Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ПотребителиПотребители   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Стъпко мотори алгоритми за управление

 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics



Предишната тема :: Следващата тема  
Автор Съобщение
Ivailo Metodiev
Нов потребител
Нов потребител


Регистриран на: 07 Юни 2005
Мнения: 4
Местожителство: Монтана/Русе

МнениеПуснато на: Вто Юни 07, 2005 14:19    Заглавие: Стъпко мотори алгоритми за управление Отговорете с цитат

Здравеите някои знае ли от къде мога да си намеря алгоритми за позициониране със стъпкови двигатели.По точно ако трява да се движа направо по X и по Y нама проблем само че не ми е ясно ако исакм траекторията да е по диагонал или да се опише някаква окръжност как става това:roll:
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
sparky
Опитен потребител
Опитен потребител


Регистриран на: 28 Окт 2004
Мнения: 298
Местожителство: София

МнениеПуснато на: Вто Юни 07, 2005 16:02    Заглавие: Отговорете с цитат

ми много просто - изчисляваш си позициите през оптеделена стъпка с числа с плаваща запетая, след това закръгляш до цели числа и получаваш нужната позиция по X и по Y. Ако стъпката на изчисление е достатъчно малка, винаги ще ти се налага да местиш двигателя само с по една стъпка - по X, по Y или и по двете оси.

иначе има и методи за изчисление на права линия с произволен наклон и с цели числа. Тогава се взема за база едната ос (по-дългата) и се изчислява през колко стъпки да движиш по другата.

криви линии се изчисляват най-често чрез сплайни, но и те се разделят на малки праволинейни участъци - колкото повече - толкова по-гладка траектория се получава.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Страница 1 от 1

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov
Where to Find Free Service Manuals