Устройство для программного управления @ -фазным шаговым двигателем
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ПТ-ФАЗНЫМ ШАГОВЫМ ДВИГАТЕЛЕМ по авт. св. № 1020800, о т л ичающееся тем, что, с целью повышения точности и качества управтления устройства, в него введены второй инвертор а также первый и второй элементы ИЛИ, причем выход переноса сумматора подключен к п рвому входу первого элемента ИЛИ и через первый инвертор - к первому входу второго элемента ИЛИ, дополнительный младший разряд второго счетчика соединен со вторым входом первого элемента ИЛИ и через второй инвертор - со вторым входом второго элемента ИЛИ, а выходы первого и второго элементов ИЛИ подключены к соответствующим информационным входам мульS типлексоров.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК аю (И) 4 А
4(51) С 05 В 19/40
ОПИСАНИЕ ИЗОБРЕТЕНИЯ/ ="
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ
К ABTOPCHOMY СВИДЕТЕЛЬСТВУ (61) 1020800 (21) 3594840/18-24 (22) 23.05.83 (46) 30.01.85. Бюл. М 4 (72 А. 3. Мурадян и В. И. Арутюнян (53) 62-50(088.8) (56) 1. Авторское свидетельство СССР
11 1020800, кл. G 05 В 19/40, 1982 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО
УПРАВЛЕНИЯ rrl -ФАЗНЫМ ШАГОВЫМ ДВИГАТЕЛЕМ по авт. св. В 1020800, о т л и— ч а ю щ е е с я тем, что, с целью повышения точности и качества управ-. ления устройства, в него введены второй инвертор, а также первый и второй элементы ИЛИ, причем выход переноса сумматора подключен к первому входу первого элемента ИЛИ и через первый инвертор — к первому входу второго элемента ИЛИ, дополнительный младший разряд второго счетчика соединен со вторым входом первого элемента ИЛИ и через второй ин ертор — со вторым входом второго элемента ИЛИ, а выходы первого и второго элементов ИЛИ подключены к соответствующим информационным входам мульФ типлексоров. е
43 ключен к первому входу первого элемента ИЛИ и через первый инвертор— к первому входу второго элемента ИЛИ, дополнительный младший разряд второго счетчика соединен с вторым входом первого элемента ИЛИ и через второй инвертор — с вторым входом второго элемента ИЛИ, а выходы первого и второго элементов
ИЛИ подключены к соответствующим информационным входам мультиплексоposHa чертеже приведена функциональная схема устройства для программного управления шаговым двигателем
«
4-х фаэный вариант).
Устройство содержит блок 1 задания программ, первый и второй счетчики 2 и 3, сумматор 4, первый инвертор,5, мультиплексоры 6, фазные об-, мотки шагового двигателя 7, первый и второй элементы ИЛИ 8 и 9, второй инвертор 10 и дополнительный младший разряд второго счетчика 11.
Работа устройства для случая . управления четырехфазным шаговым двигателем, с числом уровней квантования N=8 происходит следующим образом, Тактовая последовательность импульсов с высокой частотой Е „„ из блока задания программ непрерывно поступает на вход первого двоичного счетчика 2, работающего на суммирование.
До поступления из блока 1 в счетчик 3 первого низкочастотного импульса тактирования устройство находится в исходном состоянии, при котором второй счетчик 3 находится в нулевом состоянии. На выходах переноса сумматора 4 и элемента ИЛИ 8 присутствуют нулевые, а на выходах инвертора 5 и элемента ИЛИ 9 — единичные потенциалы. На все управляющие входы мультиплексоров 6 с выходовстарших разрядов счетчика 3 поступают нулевые потенциалы, следовательно, выбираются их первые информационные входы, В таком состоянии устройства через первую фазу двигателя протекает номинальный ток 11, а во всех остальных 7 фазах ток отсутствует.
С поступлением из блока 1 задания программ первого низкочастотного импульса на вход счетчика 3 в него за" писывается .цифра 1, в силу чего на выходе переноса сумматора 4 появля"
Указанная цель достигается тем, что в устройство дополнительно введены второй инвертор, а также .первый и второй элементы ИЛИ, причем выход переноса сумматора под55
1 11374
Изобретение относится к автоматике и может быть использовано для управления станками, оснащенными шаговыми приводами подач.
По основному авт. св. 11 1020800 известно устройство для программного управления и) -фазным шаговым двигателем, содержащее блок задания программ, подключенный выходами через первый и второй счетчики к вхо- lp дам сумматора, первый инвертор и l7l мультиплексоров,,выходы которых подключены к фазным обмоткам двигателя, управляющие входы соединены между собой и с выходами старших разрядов второго счетчика, выход переноса сумматора соединен с 1,2,3, e)-ым информационным входом соответственно 2,3...,. m 1-го мультиплексоров, а через инвертор — с 1,2,3... ill -ым 1 информационным входом соответствен- но 1,2,3... m-ro мультиплексоров, а третьи информационные входы мультиплексоров подключены к шине нулевого потенциала (1j °,... 25
Однако к этом устройстве линейноступенчато уменьшается ток в одной фазе и одновременно увеличивается в смежной фазах двигателя. В результате этого развиваемый на валу момент в зонах основных положений ротора двигателя достигает номинального значения И„, а между этими положениями постепейно уменьшается до значения
1 Это приводит к неравномернор- И сти распределения моментов и недоиспользованию нагрузочных возможностей двигателя, что снижает качество управления шаговым двигателем в це- 40 лом. Кроме того, при управлении известным устройством число положений ротора получается равным всего лишь числу уровней квантования тока в каждой из смежных фаз.
Цель изобретения — повышение точности и качества управления устройства путем увеличения развиваемого на валу момента в зонах между основными положениями ротора и удвоения 5 числа дробных положений ротора при неизменном числе уровней квантования тока в фазах.
11374
8 8
69 7 э скважностью (8 8 8 8 8 1 Так
16 5 4 3 2 как на выходе дополнительного разряда, 11 второго счетчика 3 присутствует нулевой потенциал, то на выходе эле.мента ИЛИ 9 поддерживается единичный потенциал, а на выходе элемента
ИЛИ 8 поочередно формируются импульсы, аналогичные импульсам на выходе переноса сумматора 4.
Это приводит к ступенчатому увеличению тока 2 3 4 5 .
8 " 8. " 8- " 8 1
6 7 55
8 8311 8 111 во второй фазе двигателя, а ток в первой фазе поддерживается ются высокочастотные импульсы со скважностью 8 (так как число уровней квантования токов выбрано N 8) и частотой йggc а на выходе ин8
5 вертора 5 — импульсы с той же частотой, но со скважностью 8/7. Так как старшие разряцы и дополнительный разряд 11 счетчика 3 не меняют свое состояние, то на выходе элемента ИЛИ 9 1р присутствует единичный потенциал, а на выходе элемента ИЛИ 8 — высокочастотные импульсы со скважностью 8.
При таком состоянии устройства через вторую фазу двигателя проте" кает ток равный 1/8 Д . При этом ток в первой фазе двигателя сохраняет свое значение, равное ?>,, а в третьей и четвертой фазах токи отсутствуют Это приводит к тому что ротор двигателя отрабатывает дробный шаг, равный Ю
L р р Э где Ь © — величина основного шага двигателя;
Р— коэффициент дробления, причем P=2N.
С приходом из блока 1 последующих низкочастотных тактовых импульсов во второй счетчик 3 поочередно sanaсываются цифры с 2 по 7. При этом на выходах второго счетчика 3 (включая и дополнительный разряд) присутствуют потенциалы логического нуля и выбраны первые информационные входы 35 мультиплексоров 6. На выходе переноса сумматора 4 поочередно формируются импульсы со скважностью (8 8 8 8
,2 . 3 4 5
40 а на выходе инвертора 5 — со
43 4 номинальным 3q . В соответствии с этим ротор двигателя отрабатывает семь дробных шагов. Этим завершается первая 1 часть цикла работы устрой8 ств а.
При поступлении очередного низкочастотного импульса в младшие разряды счетчика 3 записывается цифра 8.
При этом на выходе дополнительного разряда 11, т.е. четвертого разряда, будет присутствовать единичный потенциал, а на остальных — нулевые. Старшие разряды счетчика 3 не изменяют свое состояние и, следовательно, остаются выбранными первые информационные каналы мультиплексоров.
На выходе переноса сумматора 4, как и в начале первой 1 части цикла, 8 присутствует нулевой потенциал, а нч выходе инвертора 5 — единичный. Так, как на выходе четвертого разряда второго счетчика 3 присутствует единичный потенциал„ то на выходе элементов
ИЛИ 8 и 9 также будет единичный потенциал.
Это приводит к тому, что через первую и вторую фазы двигателяпротекает ток равный Д1,:. а в двух других — ток отсутствует.
С поступлением очередных низкочастотных импульсов ток в первой фазе ступенчато уменьшается, а во второй — поддерживается равным номинальному. В соответствии с этим, ротор двигателя отрабатывает дробные шаги.
Этим завершается вторая 1/8 часть цикла, т.е. первая четверть цикла.
После достижения младшими разрядами счетчика 3 цифры 15 в его старшие разряды записывается цифра 1 и выбираются вторые информационные входы мультиплексоров. При этом во все младшие разряды (включая и дополнительный старший разряд 11 младших разрядов) записывается цифра О, в силу чего через вторую фазу двигателя протекает ток, равный Jy а во всех остальных — ток отсутствует.
Дальнейшая работа устройства ана1 логична двум первым «8 частям цикла, лишь с той разницей, что в старшие разряды счетчика 3 поочередно записываются числа 2 3 и т.д. В соответствии с этим поочередно выбираются
1137443 соответствующие информационные входы мультиплексоров 6 и результирующий вектор электромагнитного поля статора, а также ротор двигателя,перемещаются в соответствующем направле- 5 нии.
Коэффициент пересчета старших разрядов счетчика 3 при числе фаз двигателя щ равен четырем, а коэффициент пересчета остальных его разрядов равен 16, т. е. коэффициент дробления шага Р 16.
Для rn-фаэного двигателя коэффициент пересчета второго счетчика 3 15 равен
Кс -Рш 2 1 m
Ся
Таким образом, цифрой Я определя ется количество уровней квантования токов в фазах двигателя, коэффициент 20 пересчета первого двоичного счетчика
2 и коэффициент пересчета младших разрядов счетчика 3 (без учета дополнительно введенного разряда младших разрядов 1. 25
Цифрой ъ определяется фазность двигателя, количество мультиплексоров, количество информационных входов мультиплексоров и коэффициент пересче-ду та старших разрядов второго двоичного счетчика 3.
Обратное направление вращения рото- ра двигателя задается блоком 1 ° При этом переводи ся в режим вычитания только второй. счетчик 3.
Коэффициент дробления основного шага двигателя можно изменить в широких переделах 2 — P путем одновременного изменения коэффициентов пересче" та первого счетчика 2 и младших раз-рядов второго счетчика 3. При этом коэффициент пересчета старших разрядов второго счетчика 3 необходимо поддерживать равным числу в,.
Частота импульсов, подаваемых на вход счетчика 2, выбирается исходя из величины электромагнитной постоянной времени данного двигателя. A частота импульсов, подаваемьФ на вход счетчика 3, выбирается в соответствии с требуемой скоростью вращения ротора двигателя.
Таким образом, предлагаемое устройство, по сравнению с известным обладает тем преимуществом, что позволяет повысить нагрузочную способность двигателя, а также точность, плавность хода. При том же уровне квантования токов в фазах оно дает возможность получить вдвое большее число дробных шагов, что обуславливает определенный технико-экономический эффект.
1137443
ВНИИПИ . Заказ 10523/:35 Тираж 863 ?Ьдтщсаре
Филиал ШШ "йатеич", г. Ужгород, ун.йроектвеа,4