Устройство для управления шаговым двигателем Советский патент 1991 года по МПК G05B19/40 

Описание патента на изобретение SU1647516A1

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

25

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

Цель изобретения - упрощение устройства

На фиг. 1 представлена схема устройства для управления шаговым двигателем; на фиг, 2 - временная диаграмма работыо

Устройство содержит блок 1 задания перемещения, счетчик 2 импульсов, 30 второй 3 и первый 4 D-триггеры, элемент И-НЕ 5, генератор 6 импульсов, элемент И 7, мультиплексор 8, формирователь 9 импульсов, коммутатор 10, шаговый двигатель 11, датчик 12 ис- 35 ходного положения„

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

Число импульсов в пачке устанавливается параллельным кодом в блоке 1 40 задания перемещения и записывается в счетчик 2 импульсов (активным уровнем Логс0) сигналом по входу Сброс при включении питания или изменении кода Сигнал поступает че- 5 рез элемент И 7 на вход записи параллельной загрузки счетчика 2 импульсов Управляющее устройство по входу + вырабатывает информацию о знаке направления вращения шагового 50 двигателя и формирует сигнал Выполнение, который поступает на управляющий вход мультиплексора 8 и тактируемый фронтом импульса синхровход -триггеров 4 и 3 с Так как D-входы 55 подсоединены к шине с уровнем сигнала, равным логической единице (), D-триггеры З и 4 устанав0

5

0 5

0 5 0 5

ливаются в единичное состояниеf Сигнал с выхода D-триггера 4 открывает элемент И-НЕ 5 и частота генератора 6 импульсов поступает на вычитающий вход счетчика 2 и коммутатор 10 (коммутатор типа ТЗУШ-1)С

Мультиплексор 8 под воздействием сигнала Выполнение (уровень Лог,.11) коммутирует на R-вход D- триггера 4 сигнал с выхода формирователя 9 импульсов. Формирователь 9 импульсов формирует короткий импульс при срабатывании датчика 12 исходного положения о При отсутствии сигнала Выполнение (уровень Лог, 0) мультиплексор коммутирует на R-вход триггера 4 сигнал окончания счета с выхода счетчика 2Ь Таким образом, при наличии сигнала Выполнение сброс триггера 4 (окончание формирования импульсов) происходит только после срабатывания датчика 12, а при отсутствии - сигналом ее счетчика 2

Внешнее устройство формирует сигнал Выполнение так, что при выходе исполнительного органа в точку позиционирования, остановка шагового двигателя происходит по сигналу со счетчика 2, а при выходе в исходное состояние - по сигналу с датчика 12 Коммутатор 10 преобразует импульсы в последовательность токов в обмотках шагового двигателя 11с Сигнал с выхода D-триггера З поступает на выход Готовность, информируя внешнее устройство о начале формирования первой пачки импульсов, которое формирует импульс по входу Запись и сбрасывает триггер 3„ После считывания числа на выходе счетчика 2 импульсов

516

формируется сигнал, который поступает на вход элемента И и производит перезапись кода в счетчик. Сигнал со счетчика также поступает на S-вход D-триггера З и формирует сигнал Готовность

Сигнал Запись снова сбрасывает триггер 3 и цикл повторяется до тех пор, пока общее количество импульсов по входу Готовность станет равным необходимому количеству пачек в серии импульсов. После этого внешнее управляющее устройство снимает сигнал Выполнение, тем самым мультиплексор 8 коммутирует на R-вход триггера 4 сигнал с выхода счетчика 2 импульсов. После считывания числа сигнал с его выхода сбрасывает D-триггер 4. Формирование серии импульсов на этом.за- канчивается и вращение шаговых двигателей прекращается.

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

При установке исполнительного ор- гана в исходное состояние формируются сигналы + и Выполнение и анализируется сигнал с выхода датчика исходного полохсения. Мультиплексор 8 коммутирует на вход D-триггера 4 сигнал с выхода формирователя 9 импульсов. При срабатывании датчика 12 исходного положения формирователь 9 импульсов выдает узкий импульс и сбрасывает D-триггер„ Внешнее управляю- щее устройство снимает сигнал Выполнение и сбрасывает D-триггер З.

Преимущество изобретения заключается в использовании минимального ко16

личества связей с внешним вычислительным устройством, что существенно при использовании в качестве такового контроллеров, не имеющих внешних шин адреса и данных и работающих только с унитарными сигналами (например контроллеры программируемые ГСП Микро ДАТ МБ 5700), а также отпадает необходимость использования счетчика большой разрядности,,

В устройстве сигнал с датчика обрабатывается аппаратной частью и производится остановка перемещения, после этого выполняется программа обработки сигнала в программном управляющем устройстве (принимается решение о дальнейших действиях: формирование технологической команды, начало нового цикла и т.д)0 Это позволяет повысить точность позиционирования за .счет уменьшения времени реакции устройства на сигнал датчика Если время задержки сигнала аппаратной частью в среднем не превышает задержку 3.„ 5 элементов серии ТТЛ (для К 155-5 К 22 не 110 не), то для программной обработки этот тервал значительно больше0 Например, при использовании в узле управления микропроцессора типа К580ВМ80 время выполнения пяти-восьми простейших операций типа регистр - регистр, необходимых для обработки сигнала, составляет мкс 16 мкс.

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

Формула изобретения

Устройство для управления шаговым двигателем, содержащее генератор импульсов, соединенный выходом с первым входом элемента И-НЕ, подключенного выходом к вычитающему входу счетчика импульсов и к информационному входу коммутатора, второй вход элемента И-НЕ подключен к выходу первого D-триггера, соединенного с выходом Выполнение устройства для управления шаговым двигателем, R-вхо второго D-триггера соединен с входом Запись устройства для управления шаговым двигателем, вход Готовность которого подключен к выходу второго D-триггера, отличающееся

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

i

JQ

6475168

i И и с S-входом второго D-триггера, а второй информационный вход - с выходом формирователя импульсов, вход которого соединен с выходом датчика исходного положения, вход записи счетчика импульсов соединен с выходом элемента И, второй вход которого подключен к входу Сброс устройства для управления шаговым двигателем, выходы блока задания перемещения поразрядно соединены с группой информационных входов счетчика импульсов

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

название год авторы номер документа
Программно-управляемый модуль 1986
  • Цымбал Валерий Николаевич
  • Яновский Василий Николаевич
SU1403018A1
Устройство управления процессом приготовления многокомпонентных смесей 1989
  • Гутник Евгений Шулимович
  • Лившиц Евгений Владимирович
  • Маршак Виктор Израилевич
  • Певзнер Владимир Зельманович
  • Худотеплый Андрей Федорович
SU1688127A1
СИСТЕМА УПРАВЛЕНИЯ ПРИВОДАМИ СТАНКА-АВТОМАТА ДЛЯ ОБРАБОТКИ ВИНТОВЫХ КАНАВОК НА ИЗДЕЛИИ 1993
  • Краснянский Н.И.
  • Сперанский С.К.
RU2082594C1
Устройство для программного управления процессом обработки изделий микроэлектроники 1986
  • Грудинин Виктор Степанович
  • Хорошавин Валерий Степанович
  • Присмотров Николай Иванович
  • Карманов Анатолий Александрович
SU1386962A1
Многоканальная система измерения и регистрации 1988
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
SU1707546A1
Устройство автоматизированной подготовки программ для станков с ЧПУ 1986
  • Кулабухов Анатолий Михайлович
  • Ларин Владимир Алексеевич
  • Чесноков Юрий Александрович
  • Якушкин Михаил Александрович
  • Анисимов Николай Николаевич
  • Луковников Аркадий Алексеевич
  • Сидоров Евгений Михайлович
SU1354160A1
СТЕНД ДЛЯ ИЗУЧЕНИЯ ЭЛЕКТРОННЫХ СРЕДСТВ АВТОМАТИЗАЦИИ 2005
  • Ройтбург Юрий Семенович
  • Редькин Сергей Валентинович
  • Плешаков Сергей Борисович
RU2279718C1
Устройство для программного управления шаговым двигателем 1989
  • Нижников Виталий Владимирович
  • Телегин Валерий Дмитриевич
  • Рудой Игорь Никитович
  • Лакизо Вадий Иванович
SU1675850A1
Устройство для управления шаговым двигателем с дроблением шага 1981
  • Арутюнян Ваган Шаваршович
  • Мурадян Ашот Завенович
SU993428A1
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ 2002
  • Киселев Е.Ф.
  • Крюков Ю.В.
  • Тимофеев С.С.
RU2220440C1

Иллюстрации к изобретению SU 1 647 516 A1

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

Изобретение относится к автоматике и вычислительной технике и предназначено для использования в системах программного управления. Цель - упрощение устройства„ Устройство для управления шаговым двигателем содержит блок 1 задания перемещения, счетчик 2 импульсов, второй D-триггер З, первый D-триггер 4, элемент И-НЕ 5, генератор 6 импульсов, элемент И 7, мультиплексор 8, формирователь 9 импульсов,

Формула изобретения SU 1 647 516 A1

Редактор И„Шулла

Составитель И„Швец Техред Л.Сердюкова

Фиг. 2

Корректор С.Шекмар

Документы, цитированные в отчете о поиске Патент 1991 года SU1647516A1

Устройство для управления шаго-ВыМи дВигАТЕляМи 1978
  • Крюков Лев Васильевич
  • Поляков Сергей Владимирович
  • Куликов Сергей Васильевич
  • Дроздов Геннадий Петрович
  • Чуков Константин Александрович
SU807233A1
l

SU 1 647 516 A1

Авторы

Муравицкий Виталий Александрович

Даничкин Борис Леонидович

Мельничук Александр Владимирович

Латайчук Григорий Кондратьевич

Даты

1991-05-07Публикация

1988-11-09Подача