Ручное управление шаговым двигателем


Thomas Scarborough
Everyday Praclical EIectronics, April 2002

Материал перевел и подготовил RA3TOX (сайт "Радиофанат")


Внешний вид В данной статье описывается простой способ ручного управления четырехполюсным однополярным шаговым двигателем. Для этого необходим галетный переключатель, восемь недорогих выпрямительных диодов и несколько других компонентов.

           Полная схема для ручного управления шаговым электродвигателем показана на рисунке 1. Поворачивая галетный переключатель S1 по часовой стрелке, шаговый двигатель вращается также по часовой стрелке. Поверните поворотный переключатель против часовой стрелки, а шаговый двигатель вращается против часовой стрелки. Поверните поворотный переключатель, и шаговый двигатель остановится с полным крутящим моментом (называемым удерживающим моментом). Это имитирует базовые функции управления, доступные со стандартного контроллера шагового двигателя - за исключением того, что ручной контроллер шагового двигателя работает полностью вручную. С помощью светодиода и геркона можно контролировать состояние двигателя, когда он завершит один полный оборот.

Схема
Рис.1. Схема устройства.

           Возможные аврианты применения устройства - это позиционирование световых или вентиляционных отверстий, ручное вращение стрелок настенных часов, дистанционное управление роботами и роботизированными игрушками, видеокамерами. Для радиолюбителей возможно его применение в поворотных устройствах антенн, вращении конденсаторов в магнитных рамочных антеннах и т.п.

Немного теории

           Четырехполюсный униполярный шаговый двигатель может, как правило, управляться четырьмя различными способами - каждый из которых имеет свои преимущества и недостатки:

           Для наших целей нам лючше всего подходит полношаговый контроль, так как он прост в реализации и имеет хороший крутящий момент. Для этого необходимо, чтобы 4-х битная управляющая последовательность двигалась вправо или влево по обмоткам шагового двигателя. Однополюсный четырехпозиционный галетный переключатель будет выполнять эту задачу с помощью мультиплексирования восемью диодами. Однако, поскольку такие переключатели обычно не имеют вращения на 360 градусов, вместо них используется тройной четырехпозиционный переключатель.

           Следует отметить, что стандартный переключатель здесь не подходит, так как в момент переключения происходит кратковременная потеря питания на выводах двигателя во время вращения, что неблагоприятно скажется на крутящем моменте, особенно, если мотор установлен вертикально. Поэтому здесь используется переключатель (make-before-break rotary switch), который создает новый контакт перед тем как разорван предыдущий. Контакты переключаются как-бы в нахлест. Электролитический конденсатор C1 сглаживает мгновенный всплеск напряжения, когда переключатель перемещается. Если не требуется удерживающий крутящий момент, цепь питания может быть отключена, как только шаговый двигатель достигнет нужного положения. Момент затяжки (остаточный крутящий момент, когда шаговый двигатель выключен) обычно составляет одну десятую от состояния удержания крутящего момента. Красный светодиод. D9 указывает наличие питающего напряжения (состояние выключателя S3 - On/Off ).

Идентификация обмоток двигателя

           Как известно, нет стандартного цветового кодирования для идентификации проводов четырехфазного униполярного шагового двигателя. Автор опробовал шесть шаговых двигателей, из которых только два имели одинаковую цветовую маркировку проводов! Такие двигатели иногда имеют пять выводов, иногда шесть, а иногда и восемь выводов (для каждой из четырех обмоток). К счастью, задача идентификации не слишком сложна. Первый шаг - найти общий провод или выводы. Шестивыводный четырехобмоточный шаговый двигатель имеет два общих провода, которые, скорее всего, находятся в центре двух рядов по три (они часто используются в принтерах или факсимильных аппаратах). Пятипроводный двигатель имеет один общий вывод. Эти двигатели обычно используется в 5-дюймовых дисководах.

           Обмотки легко протестировать с помощью мультиметра: Если имеется шесть проводов - измерьте сопротивление на всевозможные комбинации выводов (например, зелено-белое, зелено-красное, бело-красное ...). Большое сопротивление указывает на последовательное соединение двух обмоток, а малое на отдельную обмотку. Когда определите центральные выводы - соедините их вместе.
           В случае пяти проводов, находим только один провод, при котором измеряются самые низкие сопротивления. Это и будет общий провод.

Управление

           Большинство четырехполюсных однополярных шаговых двигателей питаются напряжением 12 вольт или что-то около этого. Рекомендуется использовать регулируемый источник питания на 12 В, так как нерегулируемое питание может существенно повышаться 12 В, что может привести к чрезмерному нагреву двигателя или даже к перегоранию. Источник питания должен обеспечить мощность 6 Вт или 500 мА для небольших двигателей (диаметром от 3 до 4 см).

           Следующим шагом является подключение общего провода двигателя к положительной клемме источника питания 12 В. Теперь возьмите отрицательный провод источника 12 В и поочередно подключите его к четырем выводам в различных последовательностях. После того, как вы нашли последовательность, которая продвигает двигатель небольшими шагами по часовой стрелке, обозначьте эти провода от А до D. То, что вы только что достигли - это управление волной (Wave Control), см. Таблицу 1.

Таблица 1: Wave Control
Таблица 1: Управление волной

           Наконец, обмотки А-D должны быть под напряжением в последовательности, которая показанная в таблице 2, и которая является полношаговым управлением (Full-step Control).

Таблица 2: Full-step Control
Таблица 2: Full-step

           Таблица, нарисованная здесь, является наиболее логически последовательным способом, и вы сможете оценить смещение двоичной последовательности 1-0-0-1 по проводам шагового двигателя.

          Графическое подключение обмоток (или фаз) от А до D показано на рисунке 2.

Схема
Рис.2 Униполярный привод.

Конструкция

           Устройство собрано на макетной плате. Элементы переключения - галетник и тумблер включения питания монтируются на передней панеле прибора. Также на корпусе прибора установлено гнездо для подключения источника питания.

Компоновка компонентовКомпоновка компонентов
Рис.3. Компоновка элементов.

          На галетном переключателе необходимо убрать ограничитель перемещения ползунка, чтобы он проворачивался по кругу.

          В конструкции использованы резисторы мощностью 0.25W 5%, электролитический конденсаторы 1000 мкф на 16 В. Полупроводниковые диоды D1...D8 типа 1N4001 50V 1A . Светодиод D9 - 5 мм красный, D10 - 5 мм зеленый. Для контроля оборотов используется маленький магнит, который устанавливается на подвижной планке, закрепленной на валу шагового двигателя. Геркон фиксируется в подходящем месте и будет замыкаться в момент прохождения около него магнита.

Размещение элементов в корпусе
Рис.4. Размещение элементов в корпусе.

          В случае использования мощного шагового двигателя рекомендуется увеличить емкость электролитического конденсатора. При этом понадобится и более мощный исочник питания.

Компоновка компонентов

          Хотя большинство 12 вольтовых однополярных шаговы двигателей рассчитаны на непрерывное питание, они могут достаточно ощутимо нагреваться. Если полный крутящий момент не требуется, простым решением является установка 15-омного проволочного резистора в одну из линий питания обмоток.

          Тяговое усилие маленького четырехфазного униполярного шагового двигателя довольно сильно ощущается пальцами, и такие двигатели могут найти большое применений. Как видите, затраты на изготовление такого привода во много раз меньше, чем у обычной системы управления шаговым двигателем на микроконтроллерах или микросхемах.


Примечание от RA3TOX.

На мой взгляд, самый дефицитный элемент в этом приводе - это галетный переключатель. Можно попытаться найти его на AliExpress по названию "make-before-break rotary switch" или переделать (расширить) подвижную пластину стандартного галетника. Есть керамические галетник с широким контактом, как показано на левом рисунке. На среднем рисунке галетник с узким коммутирующим контактом (самый распространенный вариант). Проще всего переделать контакты на коричневых открытых галетниках (правый рисунок). Из представленных образцов наиболее применим средний галетник (2 направления на 5 положений), но надо поискать такой с широким ползунковым контактом, при этом два крайних положения 4 и 5 следует замкнуть.


Несколько конструкций переключателей.

Желаю удачи !