микропроцессорное устройство управления приводом
Классы МПК: | G05B19/18 числовое управление, те автоматически действующие устройства, в частности станки, например при обеспечении производственно-технических условий, таких как выполнение позиционирования, перемещения или координируемых операций с помощью программируемых данных в числовой форме |
Автор(ы): | Марьяненко В.К. |
Патентообладатель(и): | Акционерное общество открытого типа "Югмера" |
Приоритеты: |
подача заявки:
1992-03-31 публикация патента:
10.04.1996 |
Изобретение относится к вычислительной технике и может быть использовано в электромеханических устройствах управления приводом регистрирующих приборов, содержащих микропроцессор, в частности однокристальную микроЭВМ типа К1816. Устройство содержит блок формирования управляющего воздействия (микропроцессор), блок питания электродвигателя, электродвигатель постоянного тока, оптоэлектронный датчик перемещения, блок защиты от дребезга, последовательность импульсов прямоугольной формы
1, последовательность импульсов прямоугольной формы
2, сдвинутых по отношению к
1 на
90°, управляющий сигнал микропроцессора, задающий направление вращения электродвигателя, широтно - модулированные импульсные сигналы, определяющие скважность подачи питания на электродвигатель, сигнал перезаписи информации, двоичный реверсивный счетчик, буферный регистр. Новым в устройстве является введение буферного регистра и реверсивного счетчика, соединенного с выходом блока защиты от дребезга, а выход счетчика через буферный регистр соединен с шиной данных микропроцессора, причем его выход соединен с первым входом блока питания электродвигателя и задает интервал времени, в течение которого питание подается на электродвигатель со знаком, определяемым выходом микропроцессора, соединенным с вторым входом блока питания электродвигателя. 5 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5




Формула изобретения
МИКРОПРОЦЕССОРНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ ПРИВОДОМ, содержащее блок формирования управляющего воздействия, группа входов данных которого является группой информационных входов устройства, а управляющий и информационные выходы соединены с соответствующими входами блока питания электродвигателя, ось вращения которого жестко соединена с осью вращения оптоэлектронного датчика перемещения, первый и второй выходы которого соединены с соответствующими входами блока защиты двигателя от дребезга, отличающееся тем, что в него введены реверсивный счетчик импульсов и буферный регистр, группа информационных выходов которого соединена с группой входов данных блока формирования управляющего воздействия, выход сигнала перезаписи которого подключен к входу управления записью буферного регистра и реверсивного счетчика импульсов, вход сложения и вход вычитания которого подключены к соответствующим выходам блока защиты двигателя от дребезга.Описание изобретения к патенту
Изобретение относится к регистрирующей технике и может быть использовано в двухкоординатных самопишущих приборах, графопостроителях, системах отработки перемещения по цифровым управляющим воздействиям. Известно двухкоординатное регистрирующее устройство, содержащее две астатические следящие системы, преобразующие входные напряжения в пропорциональное перемещение пишущего пера, последовательно соединенные схему ИЛИ, на выходы которой поступают сигналы рассогласования следящих систем, пороговое устройство, длительность выходного импульса которого равна времени перемещения пера в следующую точку, и схему выделений заднего фронта импульса, поступающего с порогового устройства, импульса, вырабатывающего в момент равновесия следящих систем электрический сигнал, используемый для вызова входных напряжений, соответствующих следящей точке графика [1]Недостатком известного устройства является повышенное потребление мощности, поскольку вблизи точки равновесия система работает в линейном режиме. Известно также широтно-импульсное управление приводом регистрирующего устройства, содержащее микропроцессор, на вход которого поступает информация о заданной точке перемещений, а также управляющие сигналы со схемы выделения направляющих вращения исполнительного двигателя, со схемы формирования сигнала прерывания и со схемы защиты от реверса, на входы которых поступают сигналы от оптоэлектрического датчика перемещения. Выходной сигнал микропроцессора воздействует на таймер, формирующий импульс заданной деятельности, который вместе с сигналом микропроцессора, задающем направление исполнительному электродвигателю, поступает на схему управления двигателем. Ось двигателя жестко связана с осью оптоэлектрического датчика, на выходе которого формируется две последовательности прямоугольных импульсов, сдвинутые по отношению друг к другу на 90о [2]
Недостатком известного устройства является невысокое быстродействие, поскольку выдача управляющего воздействия производится микропроцессором по мере поступления сигналов прерывания. Для формирования управляющего воздействия должна быть выполнена программа обработки входной информации микропроцессора, которая требует определенных временных затрат. Таким образом, сигналы прерывания должны поступать не чаще минимально заданного интервала времени, т.е. скорость вращения вала двигателя и связанного с ним датчика обратной связи должна быть ограничена. На практике такая схема управления приводом обеспечивает максимальную скорость перемещения регистрирующего устройства самопишущего прибора на уровне 100-150 мм/с. Технический результат, который обеспечивает изобретение, повышение быстродействия микропроцессорной управляющей системы по крайней мере до 400-500 мм/с за счет применения интегрального показателя перемещения регистрирующего устройства путем подсчета количества импульсов с датчика обратной связи за заданный интервал времени. На фиг. 1 приведена структурная схема предлагаемого устройства; на фиг. 2 и 3 алгоритм работы предлагаемого устройства; на фиг. 4 принципиальная электрическая схема защиты от реверсов, возникающих при неустойчивом положении регистрирующего устройства вблизи точки равновесия; на фиг. 5 диаграммы, поясняющие работу схемы защиты от реверсов. Устройство содержит (фиг. 1) блок 1 формирования управляющего воздействия, блок питания 2 электродвигателя, электродвигатель 3 постоянного тока, оптоэлектронный датчик перемещения 4, блок защиты от дребезга 5, выходы 6, 7 и 8 блока 1, задающие последовательности импульсов 41, 42 и направление вращения электродвигателя, шину 9 данных блока 1, выход 10, определяющий скважность подачи на электродвигатель, таймер 11, блок выделения направления вращения 12 оси электродвигателя, блок формирования сигналов прерывания 13, выход 14 сигнала переписи информации, реверсивный счетчик импульсов 15, буферный регистр 16, вход 17 сигнала готовности входной информации. На фиг. 2, 3 даны следующие обозначения: RD сигнал "чтение"; RZZ регистр заданного значения; RTZ регистр текущего значения; I разность между содержимым RZZ и RTZ; DI изменение разности за один период широтно-импульсного преобразования; Iп разность между содержимым RZZ и PTZ в предыдущем цикле; К1, К2 коэффициенты, подбираемые экспериментально; SL1, SL2 слагаемые формулы, описывающие динамику движения следящей системы;





(1) К1, К2 коэффициенты пропорциональности;
I рассогласование (разность между содержимым RTZ и RZZ). При этом период широтно-импульсной модуляции То должен быть постоянным. Алгоритм работы устройства выполнен таким образом, что цикл его работы всегда один и тот же и равен То, что задается с помощью блока 1 микропроцессора. Тогда второй член первой части уравнения 1 может быть рассчитан путем вычисления разности между величинами рассогласования 1 в смежных циклах, поскольку величина dt для них постоянна (dt To). По окончании цикла блок 1 микропроцессора опрашивает, готова ли новая информация, и если готова, то принимает ее в регистр заданного значения RZZ, иначе переходит на опрос содержимого реверсивного счетчика (чтение




















Класс G05B19/18 числовое управление, те автоматически действующие устройства, в частности станки, например при обеспечении производственно-технических условий, таких как выполнение позиционирования, перемещения или координируемых операций с помощью программируемых данных в числовой форме