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

Иллюстрации

Показать все

Реферат

 

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

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