(54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ШАГОВЫМ ДВИГАТЕЛЕМ
Цель изобретения - расширение функциональных возможностей устройства.
Указанная цель достигается тем, что в него введены счетчнк пропущенных шагов и нороговый блок, первый выход которого соединен с третьим входом задающего генератора, вход - с выходом счетчика пропуП1енных шагов, выход импульсного датчика 1нагов подключен к третьему входу блока обнаружения пропущенных шагов, вЫход которого соединен со вторым входом счетчика нропушенпых niaroB, первый вход которого, второй выход порогового блока и вторые входы за/1аю1иего генератора и коммутатора соединены с соответствующими выходами вычислителя.
На чертеже проведена структурная схема устройства.
Устройство для управления шаговым двигателем содержит вычислитель 1, счетчик 2 пропущенных шагов, задаюн1ИЙ генератор 3, счетчик 4 импульсов, коммутатор 5, пороговый блок 6, пуль-ипдикатор 7, блок 8 обнаружения пропущенных inaroB, импульсный датчик 9 HiaroB, шаговый двигатель 10. Устройство работает следующим образом.
Информация о величине перемещения скорости перемещения, допустимом числе неотработанных inaroB, направлении перемещения, числе ко.ммутируемых обмоток и о сиособе их коммутации заносится из вычислителя 1 соответственно в счетчик 4 импульсов, задающий генератор 3, счетчик 2 пропущенных нагов и коммутатор 5. Покоманде от вычислителя 1 управляющие импульсы с задающего генератора 3 поступают на первый вход счетчика 4 импульсов, где производится считывание записанного в нем кода величины перемеп-1ения и на первый вход коммутатора 5, в котором производится их пространственно-временное распределение и усиление. С выхода коммутатора 5 управляющие импульсы поступают на обмотки HiaroBoro двигателя 10 и на второй вход блока 8 обнаружения пропущенных нгагов, на остальные входы которого поступают импульсы со BTOpoiO выхода задающе14) генератора 3 и с iiMtiy.ibcHoro датчика 9 1нагов. В ответ на каждый импульс задарщего генератора 3 в блок 8 обнаружения пропущенных niaroB 9 должны поступить сигТГалы с коммутатора 5 и импульсного датчика 9 шагов. При этом выход блока 8останется закрытым. В случае отсутствия импульсов с выходов коммутатора 6 либо импульсного датчика 9 niaroB вы.чод блока 8 открывается и па второй вход счетчика 2 пропуп 1енных шагов поступает импульс, считывающий записаниую в нем информацию. При появлении в следующем такте в ответ на импульс задающего генератора 3 импульса от коммутатора 5 и импульсного датчика 9 пагов выход блока 8 остается закрытым и на второй вход счетчика 2 пропущенных шагов импульсы не посту |ают. Так происходит до тех пор, пока шаговый двигатель 10 не отработает заданное перемещение, код которого записан в счетчике 4 импульсов. После считывания всего кода уставки нуль-индикатор 7 выдает сигнал в вычислитель 1 и запрещает прохождение импульсов с задающего генератора 3 на входы счетчика 4 импульсов, коммутатора 5 и блока 8. Когда же в процессе отработки уставки число неотра0 ботанных шагов превысит допустимую величину, пороговый блок 6 формирует сигнал в вычислитель 1 и запрещает дальнейщее прохождение импульсов с задающего генератора 3 на вход счетчика 4 импульсов, коммутатора 5 и блока 8. Для определения
5 истинного перемещения вала шагового двигателя и обеспечения необходимой коррекции информация из счетчика 2 пропущенных шагов и счетчика 4 импульсов счить вается в .вычислитель 1, по соответствующей программе обрабатывается и в результате шаговому двигателю 10 выдается необходимая команда на доработку соответствующего числа щагов.
В случае применения предлагаемого устройства появляется возможность современные дорогостоящие вычислительные комплексы использовать для управления возможно больщим числом различных технологических процессов с щирокой номенклатурой основных показателей и характеристик технологического оборудования. В частном случае
° использование устройства обеспечивает возможность отработки перемещения с изменяемой в зависимости от требований объекта погрешностью, осуществление контроля фактически отработанных двигателем щагов и
5 возможность программной перестройки устройства, -позволяющую управлять приводами с шаговыми двигателями с различным числом управляющих обмоток и тактовых коммутаций, что существенно расщиряет функциональные возможности устройства и
позволяет его использовать на объектах, требования к которым могут существенно различаться.
Формула изобретения
Устройство для управления шаговым двигателем, содержащее счетчик импульсов, выход которого соединен с входом нуль-индикатора, первый выход которого подключен
к первому входу задающего генератора, первым и вторым выходами соединенного, с первыми входами соответственно счетчика импульсов и блока обнаружения пропущенных шагов, и коммутатор, выходом соединенный со входом шагового двигателя, вал которого
механически связан с импyльcны f датчиком шагов, первый вход коммутатора сое..дипен с третьим выходом задающего генератора, выход - со вторым входом блока
название | год | авторы | номер документа |
---|---|---|---|
Следящая система | 1982 |
|
SU1081622A1 |
Интерполятор для шагового графопостроителя | 1978 |
|
SU736137A1 |
МОНОИМПУЛЬСНАЯ РАДИОЛОКАЦИОННАЯ СИСТЕМА ОБНАРУЖЕНИЯ И САМОНАВЕДЕНИЯ | 2010 |
|
RU2439608C1 |
Устройство для программного управления шаговым двигателем | 1981 |
|
SU1012207A1 |
Устройство для контроля работы бункерной текстильной машины | 1988 |
|
SU1516529A2 |
Устройство для позиционного управления шаговым двигателем | 1979 |
|
SU924816A1 |
Автомат для шлифования винтовых канавок | 1985 |
|
SU1713778A1 |
ЦИФРОВОЙ НАКОПИТЕЛЬ НА МАГНИТНОЙ ЛЕНТЕ ДЛЯ НЕРЕГУЛЯРНОЙ ПОСТРОЧНОЙ ВЫБОРКИ ИНФОРМАЦИИ | 1973 |
|
SU367452A1 |
Устройство для проверки синусно-косинусных вращающихся трансформаторов | 1980 |
|
SU924738A1 |
Устройство для управления п-ступенчатым дифференциальным шаговым двигателем | 1973 |
|
SU452906A1 |
Авторы
Даты
1981-05-30—Публикация
1979-05-03—Подача