Способ управления шаговым двигателем
Используется в электроприводах с шаговым двигателем, требующих точного позиционирования исполнительных механизмов - светотехнические приборы, графопостроители и т. д. Технический результат - повышение точности установки угла шагового двигателя. Способ заключается в том, что осуществляют импульсную модуляцию фазных напряжений на обмотках двигателя. Для этого изменяют скважность управляющих импульсов, подаваемых на коммутатор, подключающий фазные обмотки к источнику питания, путем изменения длительности этих импульсов. Указанную длительность формируют как сумму соответствующих импульсов из ряда эталонных (весовых) импульсов, длительности которых различаются в кратное число раз, равное двум. При этом на обмотках формируется требуемое напряжение. 3 ил.
Изобретение относится к электротехнике, к системам, содержащим электрические приводы с шаговыми двигателями, требующими точного позиционирования исполнительного механизма, например графопостроители, станки с программным управлением и т.д.
Заявленный способ относится к способам управления с электрическим дроблением шага. Принцип электрического дробления шага шагового двигателя с ограниченным числом фаз и полюсов основан на управлении пространственной ориентацией вектора результирующего поля в рабочем зазоре посредством модуляции фазных напряжений (токов) внутри основного периода коммутации. Это приводит к увеличению числа электрических состояний и в пределе сводится к непрерывному изменению токов в его обмотках, что позволяет получать низкие и сверхнизкие скорости движения и уменьшать величину основного шага. Известен способ управления шаговым двигателем, включающий импульсную модуляцию фазных напряжений путем изменения частоты подачи управляющих импульсов с периодическим изменением скважности напряжений (Итоги науки и техники, серия "Электропривод и автоматизация промышленных установок", - М., 1978, т. 6, с. 84-85). Фазные обмотки подключаются к источникам питания с помощью ключей. Ключи управляются выходным напряжением триггера, на установочные входы которого поступают две последовательности сдвинутых по фазе импульсов с частотами f1 и f2. Наиболее близким аналогом является способ управления шаговым двигателем, заключающийся в том, что осуществляют импульсную модуляцию фазных напряжений, изменяя скважность управляющих импульсов путем изменения длительности указанных импульсов (патент Великобритании N 2165107, H 02 P 8/00, 1986). Управление шаговым двигателем осуществляется путем периодического подключения фазных обмоток к источнику питания путем управления ключами, через которые фазные обмотки подключены к источнику питания. Управление осуществляется таким образом, что обеспечивается возрастание напряжения и токов в фазах ступенями от нуля до максимума с последующим уменьшением такими же ступенями до нуля. Напряжение каждой ступени формируется за счет изменения длительности импульсов, а при неизменной частоте, следовательно и скважности импульсов в пределах соседних ступеней. При этом длительность (скважность) импульсов в пределах одной ступени остается неизменной. При таком способе необходимо иметь импульсы различной длительности, причем, чем большая точность требуется, тем больше значений необходимо запомнить. При создании устройства управления, реализующего данный способ на микропроцессоре, потребуется его высокое быстродействие. А при управлении несколькими двигателями создание такого устройства станет проблематичным. Технический результат, достигаемый при реализации указанного способа, заключается в повышении точности установки угла шагового двигателя и количества фиксированных положений ротора. Указанный технический результат достигается тем, что в способе управления шаговым двигателем, при котором осуществляют импульсную модуляцию фазных напряжений, изменяя скважность управляющих импульсов путем изменения длительности указанных импульсов, длительность управляющих импульсов формируют как сумму соответствующих импульсов из ряда весовых импульсов, длительности которых отличаются в кратное число раз, равное двум, формируя при этом требуемое значение напряжения на обмотках двигателя. Для реализации этого способа необходимо сформировать эталонные (весовые) импульсы, длительности которых различаются в два раза. Для изменения напряжения на фазах двигателя от нуля до максимума и снова до нуля ступенями скважностью импульсов в пределах одной ступени изменяют. При этом частота импульсов не изменяется, поэтому скважность меняется за счет изменения длительности импульсов. Если частота управляющих импульсов f Гц, то длительность одной ступени (величина микрошага) T= 1/f. Длительность эталонных импульсов определяется как t=T/2n. Тогда в пределах микрошага время замкнутого состояния ключа определяется
Формула изобретения
Способ управления шаговым двигателем, заключающийся в том, что осуществляют импульсную модуляцию фазных напряжений на обмотках двигателя, изменяя скважность управляющих импульсов, обеспечивающих подачу напряжения на обмотки двигателя, путем изменения длительности указанных импульсов, отличающийся тем, что длительность управляющих импульсов формируют как сумму соответствующих импульсов из ряда весовых импульсов, длительности которых отличаются в кратное число раз, равное двум, формируя при этом требуемое значение напряжения на обмотках двигателя.РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3