Устройство для программного управления @ -фазным шаговым двигателем

 

Изобретение относится к автоматике и вычислительной технике, может быть использовано для управления шаговыми двигателями (ШД). Цель изобретения - расширение области применения путем обеспечения управления двигателями с любым числом фаз. Устройство содержит блок 1 задания программ, первый 2 и второй 3 счетчики импульсов, M сумматоров 4, первый 5 и второй 9 инверторы, M мультиплексоров 6 и блок сравнения 8. На выходе переноса сумматора 4-1 и выходе инвертора 5 формируются соответственно спадающий и нарастающий законы изменения токов в обмотках ШД (или, наоборот, в зависимости от направления движения с помощью сумматоров 4-2...4-M обеспечивается необходимый фазовый сдвиг напряжений на выходах мультиплексоров 6-1...6-M. Когда число на выходах старших разрядов двоичного счетчика 3 оказывается равным числу фаз шагового двигателя блок 8 сравнения сбрасывает счетчик 3 в состояние "0". При движении в обратную сторону при прохождении состояний "0" на выходах старших разрядов устанавливается число, равное числу фаз ШД. 2 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

А1 (51)5 G 05 В 19/40

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4457506/24-24 (22) 08.07.88 (46) 23.09.90. Бюл. 1» 35 (72) В.В.Ледерер (53) 62.50.55 (088.8) (56) Авторское свидетельство СССР

У 1137443, кл. 6 05 В 19/40, 1983, Авторское свидетельство СССР

У 1020800, кл. С 05 В 19/40, 1982. (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО

УПРАВЛЕНИЯ m-ФАЗНЫМ ШАГОВЫМ ДВИГАТЕЛЕМ (57) Изобретение относится к автоматике и вычислительной технике, может быть использовано для управления шаговыми двигателями (П1Д). Цель изобретения †.расширение области применения путем обеспечения управления двигателями с любым числом фаз. Устройство содержит блок 1 задания программ, Л0„, 1 44 8

2 первый 2 и второй 3 счетчики импульсов, m сумматоров 4, первый 5 и второй 9 инверторы, m мультиплексоров

6 и блок сравнения 8. На выходе переноса сумматора 4-1 и выходе инвертора

5 формируются соответственно спадающий и нарастающий законы изменения токов в обмотках ШД (или, наоборот, в зависимости от направления движения с помощью сумматоров 4-2. ° .4-m обеспечивается необходимый фазовый сдвиг напряжений на выходах мультиплексоров 6-1...6-m). Когда число на выходах старших разрядов двоичного счетчика 3 оказывается равным числу фаз шагового двигателя блок 8 сравнения сбрасывает счетчик 3 в состояние

"О". При движении в обратную сторону при прохождении состояний "0" на выходах старших разрядОв устанавливается число, равное числу фаз ШД, 2 ил.

Е,р

1594488

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

Целью изобретения является расширеwe области применения устройства за счет возможности управлять двигателями с любым числом фаз.

На фиг. 1 изображена функциональHair схема устройства; на фиг. 2— зпюры напряжений для управления трех1 азным шаговым двигателем.

Устройство содержит блок 1 задания рограмм, первый двоичный счетчик 2

Импульсов, второй двоичный счетчик

Э импульсов, основной сумматор 4-1, дополнительные сумматоры 4-2...4-m конвертор 5, мультиплексоры 6-1...б-m, фазные обмотки 7-1...7-ш, блок 8 срав- О ления, инвертор 9, входы 10 задания 4исла фаз .

Устройство работает следующим образом.

Тактовая последовательность высокочастотных импульсов с частотой

Ее непрерывно поступает на вход первого 2 двоичного счетчика, работающего на суммирование, На входы 10 установки числа фаз в двоичном коде подается информация о числе фаз шагового двигателя, например 011 — трехфазный шаговый двигатель, 100 — четырехфазный, 101 пятифазный и т.д.

Исходным является состояние, при котором счетчик 3 находится в нулевом состоянии, на выходе переноса сумматора 4 присутствует нулевой, а на выходе инвертора 5 — единичный

40 потенциалы. На управляющие входы мультиплексора 6-1 подключаются нулевые потенциалы со старших разрядов (фиг. 2, Й и е) и, следовательно, к его выходу подключается его первый канал. Управляющие входы мультиплексора 6-2. соединены с выходами сумматора 4-2. Первые входы последнего соединены с управляющими входами муль- " типлексора 6-1 а на вторые входы

Э

50 в двоичном коде подается единица, которая прибавляется к числу, подаваемому на его первые входы. Следовательно, на управляющих входах мультиплексора 6-2 всегда присутствует число на единицу большее, чем на управ55 ляющих входах мультиплексора 6-1, в данном случае присутствует единица..

Аналогично на управляющих входах каждого пОследующего мультиплексора имеется число на единицу большее, чем у предыдущего мультиплексора.

Следовательно, в первый момент времени на выходе мультиплексора 6-1 присутствует его первый .канал, иа выходе второго мультиплексора — его второй канал, на выходе m-ro мультиплексора б-ш присутствует его m-й канал.

Такое состояние устройства приводит к тому, что через обмотку 7-2 шагового двигателя течет. номинальный ток I а в остальных фазах ток отсутствует. С поступлением первого низкочастотного импульса на вход счетчика 3, в него записывается цифра "1", в,силу чего на выходе переноса сумматора 4 появляются высокочастотные импульсы со скважностью N u частотой Й,с /N, где N — коэффициент пересчета двоичного счетчика -2, а на выходе инвертора 5 — импульсы с той. же частотой, но со скважностью

Так как старшие разряды счетчика

3 не изменяют своего состояния, то через фазу .7-2 двигателя протекает .

N-1 ток равный

Э и а через фазу 7-1

I,è ток - . В остальных фазах двигателя

Ы ток не течет. Все это приводит к тому, что ротор двигателя отрабатывает

I doc дробный шаг,, равный d =, где

d — величина основного шага двигатеос ля, N — коэффициент дробления, величина которого также совпадает с коэффициентом пересчета счетчика 2 и младших разрядов счетчика 3.

С приходом последующих низкочастотных тактовых импульсов в счетчик

3 поочередно записываются цифры с

2-х по N и ток через фазу 7-2 ступенчато уменьшается до нуля, а ток через фазу 7-1 ступенчато увеличивается до

Т {фиг. 2, Ь и с). При поступлении н очередного низкочастотного импульса на вход счетчика 3 происходит переполнение его младших разрядов, и в его старшие разряды эаписьеается единица, а в младшие — нуль. Запись цифры "1" в старшие разряды счетчика 3 приводит к тому, что к выходу мульти55

5 15944 плексора 6-1 подключается его второй канал, к выходу мультиплексора 6-2— его третий канал, .. ° к выходу мультиплексора 6-ш — его первый канал.

По мере поступления низкочастотных импульсов на вход счетчика 3 ток в фазе 7-1 ступенчато уменьшается с I> до нуля, а ток через m-ую фазу 7-m ступенчато увеличивается с нуля до

И всякий раз ротор отрабатывает в среднем поворот на угол o(. .После повторного переполнения младших разрядов двоичного счетчика

3 в его старшие разряды записывается цифра "2". При этом в мультиплексоре

6-1 к выходу подключается третий канал, в мультиплексоре 6.2 — четвертый канал, ... в мультиплексоре

6-(m-1), — первый канал и в мульти- . 20 плексоре 6-m — второй канал.

Таким образом, в любой момент времени ток изменяется в двух смежных фазах, в одной нарастает, в дру-. гой уменьшается; 25

Так продолжается до тех пор, пока число, записанное в старших разрядах двоичного счетчика 3, становится равным числу, подаваемому на входы 10 установки числа фаз. При этом на выхо- 30 де блока 8 сравнения появляется единица,. которая прикладывается к входу

R сброса счетчика 3 и сбрасывает его на нуль. Далее процессы повторяются.

Для обеспечения обратного направления вращения двигателя двоичный счетчик 3 переводится в режим вычитания. В этом случае при переходе дво-.. ичного счетчика 3 через нуль появляется импульс на его выходе переноса, 40 который инвертируется инвертором 9, прикладывается к его входу разрешения установки (фиг. 2, f) и устанавливает его младшие разряды в состояние нуль", а в старшие разРяды за- 45 писывает число, поданное на входы 10 установки числа фаз. Инвертор 9 необходим для согласования уровней выхода переноса и входа разрешения установки. 50

Преимущество устройства,заключается в ом, что оно позволяет управлять шаговыми двигателями с любым числом фаз ° В то время как известное устройство позволяет управлять только двигателями, число фаз которого равно 21, где k = 2, 3, 4, .... Следовательно, расширяется область применения устройства. Предлагаемое

88 6 устройство целесообразно выполнить на число фаэ ш = 8, При этом оно может быть использовано для управления всеми шаговыми.двигателями, а именно трех-, четырех-, пяти-,.шести- и восьмифазными. Если число фаэ ш (8, то часть выходов устройства просто не используется.

Формула и з о б р е т е н и я, Устройство для программного управления ш-фазным шаговым двигателем, содержащее блок задания программ, первый и второй выходы которого подключены к входам первого и второго счетчиков импульсов, разрядные выходы которых подключены к соответству-." ющим входам основного сумматора выход переноса которого подключен непос- редственно к первым информационным входам ш — мультиплексоров и через первый инвертор — к их вторым информационным входам, третьи информационные входы мультиплексоров соединены с шиной нулевого потенциала, а выходы мультиплексоров — с фазными.обмотками шагового двигателя, о т л ич а ю щ е е с я тем, что, с целью . расширения области применения за счет возможности управления двигателями с любым числом фаз, в него введены второй инвертор, m-1 дополнительных сумматоров и блок сравнения, первая группа входов которого соединена с группой выходов старших разрядов второго счетчика .импульсов, с группой управляющих входов первого мультиплексора и с первой группой входов первого дополнительного сумматора, вторая группа входов блоха сравнения соединена с группой входов установки числа фаз и с входами установки старших разрядов которого соединена с шиной низкого потенциала, выход йереноса второго счетчика импульсов через второй инвертор соединен с входом разрешения установки второго счетчика. импульсов, à R-вход соединен с выходом блока сравнения, группы управляющих входов мультиплексоров с второго по m-й соединены с выходами дополнительных сумматоров, первые группы входов дополнительных сумматоров соединены с шиной низкого потенциала, входы младшего разряда — с шиной высокого потенциала, вторая группа вхо-, дов первого дополнительного суммато- ра подключена к выходам старших разря 1594488

Дов второго счетчика импульсов, а йторые группы входов дополнительных сумматоров с второго по (m-1)-й сое-! динены с выходами дополнительных сумматоров соответственно с.первого по (m-2)-й. 1дДД ) дД юс и .С

dg с

Ct

К

Г

Составитель И.Швец

Техред П.Олийнык Корректор Н Ревская

Редактор

М.Бланар

Заказ 2828 Тираж б71 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, . .зсква, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101

Устройство для программного управления @ -фазным шаговым двигателем Устройство для программного управления @ -фазным шаговым двигателем Устройство для программного управления @ -фазным шаговым двигателем Устройство для программного управления @ -фазным шаговым двигателем 

 

Похожие патенты:

Изобретение относится к системам автоматического управления и может быть использовано в автоматизированных электроприводах

Изобретение относится к автоматике и вычислительной технике и может найти применение в станках с числовым программным управлением

Изобретение относится к автоматике и может быть использовано в системах управления с шаговыми двигателями, эксплуатируемых в непосредственной близости от источников электромагнитных помех

Изобретение относится к автоматике и может быть использовано в автоматизированных системах управления автоматическими линиями

Изобретение относится к автоматике и может быть использовано в автоматизированных системах управления автоматическими линиями

Изобретение относится к автоматике, а именно к системам управления с шаговыми двигателями

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах управления с возвратно-поступательным движением механизмов

Изобретение относится к автоматике и вычислительной технике и может использоваться для управления шаговыми приводами

Изобретение относится к автоматике и может быть использовано в системах управления шаговыми двигателями и в установках для их контроля и испытаний

Изобретение относится к автоматике

Изобретение относится к области структурного распознавания образов и может быть использовано в автоматизированных системах оперативной диагностики технического и функционального состояний многопараметрического объекта по данным измерительной информации

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

Изобретение относится к области экспериментальной техники и может быть использовано в стендах прочностных испытаний конструкций

Изобретение относится к устройствам и способам автоматического программирования

Изобретение относится к технологии разработки программы числового управления (ЧПУ) станками с использованием данных автоматизированного проектирования, таких как форма продукта и форма заготовки

Изобретение относится к устройствам автоматического программирования, предназначенным для автоматизированной разработки программ для станков с ЧПУ
Наверх