Устройство для управления шаговым двигателем
пц 574343, Союз Советских
Социалистических
Республик ф !, ф Ь (61) Дополнительное к авт. свид-ву Ме 531241 (22) Заявлено 18.06.76 (21) 2373531/24-07 с присоединением заявки Ме (23) Приоритет
Опубликовано 30.09.77. Бюллетень К 36
Дата опубликования описания 28.09.77 (51) М. Кл.г Н 02Р 8/00
Государственный комитет
Совета 1йинистров СССР по делам изобретений и открытий (53) УДК 621.313.13-133..3: 62-83 (088.8) (72) Авторы изобретения
В. С. Ковтунов, В. Л. Падалка и В. В. Филиппов (71) Заявитель
Курский филиал Всесоюзного научно-исследовательского института оргтехники (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ШАГОВЫМ ДВИГАТЕЛЕМ
Изобретение относится к области электротехники, а именно к системам цифрового управления с использованием шаговых двигателей.
По основному авт. св. М 531241 известно устройство для управления шаговым двигателем, вал которого связан с кодовым датчиком положения, содержащее бессумматорный элемент сравнения, генератор импульсов, подключенный к последнему коммутатор обмоток шагового двигателя и элемент И, связанный своими входами с выходами элемента сравнения и коммутатора, а выходом — с генератором импульсов.
Целью изобретения является расширение функциональных возможностей устройства за счет использования единичных перемещений шагового двигателя с произвольным числом шагов.
Поставленная цель достигается тем, что устройство дополнительно содержит не менее двух двухвходовых элементов И и элемент
ИЛИ, подключенный своим выходом ко входу основного элемента И, а входами — к выходам всех дополнительных элементов И, входы каждого из которых соединены с соответствующими выходами датчика положения и коммутатора. Такое выполнение устройства позволяет использовать кодовый диск с длиной информационной дорожки, соответствую. щей произвольному числу шагов двигателя.
На чертеже приведена структурная схема
Устройство содержит внешнее считывающее устройство 1 и бессумматорную схему сравнения 2, вторая группа входов бессумматорной схемы сравнения подключена к выходам формирователя импульсов 3 кодового датчика IIOao i
1О двигателя 5, управляемого коммутатором 6, связанным своими входами с выходами схемы сравнения 2 через ключи 7 и 8, а выходами с входами элементов И 9. Другие входы элементов И 9 связаны с выходами формирователя
15 3 датчика положения. Выходы элементов И 9 подключены ко входам элемента ИЛИ 10, соединенного выходом со вторым входом элемента И 11, а вход элемента И 11 соединен с третьим выходом бессумматорного элемента
20 сравнения 2, выход элемента И 11 соединен со входом генератора импульсов 12, который управляет работой коммутатора 6.
Количество выходов формирователя 3, которые используются для связи с элементами
25 И 9, зависит от тактностц работы шагового двигателя и от числа шагов, которыми отрабатывается одно число на датчике положения ротора. Количество элементов И 9 равно числу комбинаций, при котором комбинации ко30 да формирователя и соответствующие им фа574843
Количество шагов четырехтактного
ШД для отработки одного числа
4 5
Код числа
Фазы ШД, используемые в устройстве в качестве синхросигналов
5р
2р
4р
Зр
1р с)исло комбинаций, после которых фазы и коды повторяются
1 2
1,2
1,2
1,2
Используемые разряды кода
Количество элементов И 9 в устройстве зы коммутатора начнут повторяться, и совпадает с числом фаз, которые используются в качестве синхроимпульсов.
Для четырехтактного двигателя количество
Устройство работает следующим образом.
В блок приема чисел, а следовательно, и в бессумматорный элемент сравнения 2 поступают коды двух чисел: код а внешнего считывающего устройства 1 и код в — через формирователь импульсов 3 кодового датчика положения ротора (с кодового диска). Кодовый диск выполнен в двоичном коде, причем длина каждой дугообразной информационной дорожки может соответствовать любому числу шагов двигателя.
Элемент сравнения 2 по результатам сравнения вырабатывает один из трех сигналов: а) в — движение «вперед» а(в — движение «назад» а=в — условное равенство кодов внешнего считывающего устройства 1 и формирователя
3 (двигатель фиксируется).
Коммутатор б обеспечивает переключение обмоток двигателя в заданной последовательности при наличии на выходах элемента сравнения 2 сигналов а)в или а(в.
Частота коммутации определяется генератором 12. При поступлении определенных сигналов с коммутатора и формирователя вырабаразрядов выходов формирователя и количество элементов И 9 определяются из таблицы.
Такие таблицы могут быть составлены и для двигателя с другой тактностью работы. тывается синхросигнал, который вместе с сигналом а=в обеспечивает фиксирование ротора двигателя.
Таким образом, сигнал с коммутатора используется в качестве синхросигнала, что позволяет повысить точность обработки заданной информации, а возможность использования схемы для устройств, в которых длина каждой информационной дорожки может соответствовать любому числу шагов ШД, позволяет рас15 ширить функциональные возможности устройств.
Формула изобретения
Устройство для управления шаговым двига20 толем по авт. св. № 531241, отличающееся тем, что, с целью расширения функциональных возможностей, оно дополнительно содержит не менее двух двухвходовых элементов И и элемент ИЛИ, подключенный своим
25 выходом ко входу основного элемента И, а входами — к выходам всех дополнительных элементов И, входы каждого из которых соединены с соответствующими выходами датчика положения и коммутатора.
574843
Составитель 3. Горник
Техред И. Михайлова
Редактор В. Левятов
Корректор E. Хмелева
Подписное
Типография, пр. Сапунова, 2
Заказ 2201/13 Изд. Мв 782 Тираж 917
НПО Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5