Драйвер шагового двигателя: различия между версиями
AKDZG (обсуждение | вклад) |
AKDZG (обсуждение | вклад) м |
||
Строка 8: | Строка 8: | ||
*[[Драйвер A4982]] | *[[Драйвер A4982]] | ||
*[[драйвер TB6600]] | *[[драйвер TB6600]] | ||
+ | |||
+ | [[Категория:Электрика]] |
Версия 11:14, 7 июня 2016
Шаговый двигатель работает через драйвер. Ещё их называют StepStick. В простейшем случае для управления шаговым двигателем в полношаговом режиме требуются всего два сигнала, сдвинутые по фазе на 90 градусов. Направление вращения зависит от того, какая фаза опережает. Скорость определяется частотой следования импульсов. В полушаговом режиме всё несколько сложнее и требуется уже минимум 4 сигнала. Все сигналы управления шаговым двигателем можно сформировать программно, однако это вызовет большую загрузку микроконтроллера. Поэтому чаще применяют специальные микросхемы драйверов шагового двигателя, которые уменьшают количество требуемых от процессора динамических сигналов. Типично эти микросхемы требуют тактовую частоту, которая является частотой повторения шагов и статический сигнал, который задает направление. Иногда еще присутствует сигнал включения полушагового режима. Для микросхем драйверов, которые работают в микрошаговом режиме, требуется большее количество сигналов.
Основные модели драйверов, устанавливаемых на 3D принтеры: