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

 

УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ШАГОВЫМ ДВИГАТЕЛЕМ, содержащее блок задания программы, шаговый двигатель, формирователь синхроимпульса , выход которого соединен с первым входом вычитающего счетчика, первым выходом соединенного с первым входом элемента И, второй вход которого подключен к выходу генератора импульсов и к первому входу формирователя синхроимпульса, а выход - к второму входу вычитающего счетчика и к первому входу коммутатора, о т л ичающееся тем, что, с целью повышения надежности устройства в ра-. боте, в него введены элементы ИЛИ, последовательно соединенные блок памяти, первьй элемент И-НЕ, арифметический блок и формирователь стробимпульса , а также последовательно соединенные блок датчиков тока, суммирующий счетчик и второй элемент И-НЕ, выход которого подключен к второму входу арифметического блока, вторым выходом соединенного с, входом блока задания программы, причем первые выходы блока задания программы и арифметического блока через первый элемент ИЖ подключены к первому входу блока памяти, второй выход блока задания программы и третий выход арифметического, блока через второй элемент ИЛИ - к второму входу блока памяти, а третий выход блока задания программы и выход формирователя строб-СЛ импульса через третий элемент ИЛИ к третьему входу блока памяти, второй выход которого соединен с вторым входом коммутатора, выход которого через блок датчиков тока подключен к входу шагового двигателя, первый выход блока памяти соединен с третьим ьо входом вычитающего счетчика,, второй выход которого подключен к вторым входам элементов И-НЕ, а выход тре1с тьего элемента ИЛИ соединен с вторым 4 входом формирователя синхроимпульса, 00 вьгход которого подключен к второму входу суммирующего счетчика.

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

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

РЕСПУБЛИН

t5I) 4 С 05 В 19/40 (21) 3750606/24-24 (22) 07.06,84 (46) 23. 12.85 ° Бюл. N 47 .(72) Ю. Г. Бондаренко, В.П.Коломиец и Ю.И. Тище н ко (53) 62-50(088. 8) (56) Авторское свидетельство СССР

В 734619, кл. С 05 В 19/40, 1980.

Авторское свидетельство СССР

Ф 628464, кл. G 05 В 19/40, 1978. (54) (57) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО

УПРАВЛЕНИЯ ШАГОВЫМ ДВИГАТЕЛЕМ, содержащее блок задания программы, шаговый двигатель, формирователь синхроимпульса, выход которого соединен с первым входом вычитающего счетчика, первым выходом соединенного с первым входом элемента И, второй вход которого подключен к выходу генератора импульсов и к первому входу формирователя синхроимпульса, а выход — к второму входу вычитающего счетчика и к первому входу коммутатора, о т л ич а ю щ е е с я тем, что, с целью повышения нацежности устройства в ра-. боте, в него введены элементы ИЛИ, последовательно соединенные блок памяти, первый элемент И-HE арифметический блок и формирователь строб„„SU,,„, I 200248 импульса, а также последовательно соединенные блок датчиков тока, суммирующий счетчик и второй элемент

И-НЕ, выход которого подключен к второму входу арифметического блока, вторым выходом соединенного с.входом блока задания программы, причем первые выходы блока задания программы . и арифметического блока через первый элемент ИЛИ подключены к первому входу блока памяти, второй выход блока задания программы и третий выход арифметического блока через второй элемент ИЛИ вЂ” к второму входу блока памяти, а третий выход блока задания д программы и выход формирователя стробо импульса через третий элемент HJIH— к третьему входу блока памяти, второй выход которого соединен с вторым входом коммутатора, выход которого через блок датчиков тока подключен 2 к входу шагового двигателя, первый выход блока памяти соединен с третьим

Ьеиб входом вычитающего счетчика,. второй выход которого подключен к вторым входам элементов И-НЕ, а выход тре- 4 » тьего элемента KIH соединен с вторым 3Я входом формирователя синхроимпульса, Ь|иЬ выход которого подключен к второму QQ входу суммирующего счетчика.

1 120

Изобретение относится к автоматике и вычислительной технике и предназначено для использования в системах управления на базе цифровых вычислительных машин (ЦВИ).

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

Устройство содержит блок 1 задания программы, элементы ИЛИ 2-4, блок 5 памяти, формирователь 6 синхроимпульса, генератор 7. импульсов, вычитающий счетчик 8, элемент И 9 коммутатор 10, блок 11 датчиков тока, шаговый двигатель (ШД) 12, суммирующий счетчик 13, арифметический блок 14, формирователь 15 стробимпульса, элементы И-НЕ 16 и 17.

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

В первый момент времени устройство обнулено и с первого выхода . арифметического блока 14 код поступает на информационный вход блока

5 памяти. С второго выхода блока 1 задания программы код, определяющий направление вращения ШД. 12, через элемент ИЛИ 3 поступает на второй вход блока 5 памяти. По приходу стробирующего импульса с третьего выхода блока I задания программы через элемент ИЛИ 4 на третий вход блока 5 памяти происходит запись кода в а в блок 5 памяти. Этот же, стробир уччщ — îùèH импульс поступает на формирователь 6.синхроимпульса и разрешает выделение синхроимпульса из последовательности импульсов, вырабатываемых генератором. 7 импульсов.

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

13. На первом выходе счетчика 8 образуется высокий потенциал, который открывает элемент И 9, На втором выхоле вычитающего счетчика 8 образуется низкий потенциал, которыи закрывае

ывает элементы И-НЕ 16 и 17. Через открытый элемент И 9 на счетный вход вычитающего счетчика 8 и на первый вход коммутатора 10 поступает пакет импульсов от генератора 7 импульсов.

В коммутаторе 10 происходит преобразование пакета импульсов в и-канальную последовательность импульсов, а также усиление этих импульсов по мощности. С выхода коммутатора и-ка0248 2 нальная последовательность импульсов через блок 11 датчиков тока поступает на и-фазный ШД 12. С второго выхода блока 5 памяти на второй вход коммутатора 10 поступает логический

5 сигнал, в зависимости от уровня которого в коммутаторе 10 вырабатывается -либо прямая,, либо обратная последовательность импульсов, которая определяет направление вращения.

ШД 12.

На выходе блока 11 датчиков тока формируется одноканальная последовательность импульсов, каждый имl5 . пульс которой формируется лишь в . случае прохождения тока через любую обмотку ШД 12. Эта последовательность импульсов, количество которых соот, ветствует количеству шагов, отрабо.20 танных ШД 12 поступает на счетный

Ф вход суммирующего счетчика . 13, где происходит их суммирование..

После .считывания числа, записанного в вычитающем счетчике 8, на .его

25 первом выходе устанавливается низкий потенциал, закрывающий элемент И 9 и запрещающий прохождение импульсов с генератора 7 импульсов. На втором выходе счетчика 8 устанавливается высокий потенциал, открывающий

ЗО элементы И-НЕ 1 6 и 17 разрешая работу арифметического блока.

Число; записанное в суммирующем счетчике l3 поступает на первый вход арифметического блока 14. На второй вход арифмвтического блока 14 поступает число,. записанное в блоке

5 памяти. В арифметическом блоке.14 происходит поразрядное сравнение двух чисел. Если числа равны, на первом

4О выходе арифметического блока формируется сигнал, который поступает на вход блока 1 задания программы. Этот.. сигнал разрешает блоку 1 задания программы выдачу следующей команды.

45 Если числа не равны, то разрешения на выдачу новой команды блоку 1 задания программы не выдается. В этом случае на втором выходе арифметическо-. го блока 14 образуется разность между двумя числами, которая через элемент ИЛИ 2 поступает на информационный вход блока 5 и на вход формирователя 15 строб-импульса. С третьего выхода арифметического блока 14 выдается сигнал разности, который через элемент ИЛИ 3 подается на второй вход ..блока 5 памяти. Формирователь 15 строб-импульса формирует импульс, ко1200248

Составитель А.Лещев

Редактор Р,Цицика Техред Ж.Кастелевич Корректор

Г.Решетник

Заказ 7865/52 Тираж 862 Подписное

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

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

Филиал ППП "Патент", r.ужгород, ул.Проектная, 4 торый запускает схему аналогично стробирующему импульсу, поступающему с блока 1 задания программы.

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

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

ШД импульсов управления.

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

 

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

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

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

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

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

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

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

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