Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Динамично управление на стъпков двигател
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=17217
Страница 1 от 1

Автор:  ig_ivanov [ Пет Апр 03, 2020 11:41 am ]
Заглавие:  Динамично управление на стъпков двигател

Питането ми е по-скоро за драйвера за управление на стъпковия двигател, отколкото за самия двигател.
Както знаем всеки чип за управление има пинове, с които се задават стъпките към двигателя- цяла, половинка, 1/4,..., които обикновено се задават твърдо чрез джъмпери.
Та, въпросът ми е дали някой се е пробвал, освен брой стъпки и посока, да подава и различни сигнали към пиновете за вида стъпка (на чаршафите пише, че може)?
Също така, какво се случва с двигателя в момента, примерно ако е на стъпка 1/8 и е направил 7, а го превключим на цяла стъпка- ще направи само 1/8, 9/8 или цяла стъпка (8/8)?

Автор:  Cekins [ Пет Апр 03, 2020 12:33 pm ]
Заглавие:  Re: Динамично управление на стъпков двигател

Е то при някой драйвери чипа си е цял контролер :) Имам в предвид някакъв ембедед 8/16/32 битов процесор. Ако е предвидено да го прави и най-вероятно програмиста се е сетил че на някой може да му доде на акъла да цъка он дъ флай, да подравни брояча на микростъпките. Дали ще е веднага или при следващата подадена стъпка - зависи от софтуера. На китайските евтини драйвери няма как да знаеш, щото даже и китаеца не знае :) Може би по скоро експерименти са му майката. В момента имам само с TB6600 при мене и едва ли ще е релевантно за останалите.

Автор:  ig_ivanov [ Пет Апр 03, 2020 11:31 pm ]
Заглавие:  Re: Динамично управление на стъпков двигател

Таман за тия евтинджоци питам- 6600 и 4988. Идеята е, ако има да се мести нещо на голямо разстояние, да е на цяла стъпка, а като наближи "целта"- да мине на микростъпки за по-голяма точност.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/