Линейный интерполятор

 

ОПИСАНИЕ

l tiI! 47О792

Союз Советских

Социалистических

Республик

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Зависимое от авт. свидетельства (22) Заявлено 12.07.71 (21) 1675727/18-24 (51) М. Кл. G 05b 19/18 с присоединением заявки №

Государственный комитет

Совета Министров СССР по делам изобретений и открытий (32) Приоритет

Опубликовано 15.05.75. Бюллетень ¹ 18

Дата опубликования описания 13.08.75 (53) УДК 681,335.87:621..90-529 (088.8) (72) Авторы изобретения

Ж. П. Журавлев, Ю. С. Павленко и В. И. Сигалов

Киевский технологический институт легкой промышленности (71) Заявитель (54) ЛИНЕЙНЫЙ ИНТЕРПОЛЯТОР

Изобретение относится к области автоматизации управления контурным перемещением рабочих органов станков и предназначено 1ля использования в цифровых системах программного управления. 5

Известны линейные интерполяторы, содержащие логический блок выдачи командных импульсов. Недостатком известных устройств является сложность аппаратурной реализации при их использовании для многокоординатной 10 обработки.

Отличие описываемого устройства состоит в том, что оно содержит динамический рсгистр, блок сопровождения динамического регистра и одноразрядный счетчик, выход которого сое- 15 динен со входами динамического регистра п логического блока, а выходы динамического регистра и блока сопровождения динамического регистра соединены с соответствующи Ill входами одноразрядного счетчика и логичес- 20 кого блока.

Это позволяет упростить устройство прп многокоординатной обработке.

На чертеже показана функциональная схсма линейного интерполятора, который содср- 25 жит динамический регистр 1, одноразрядный счстчик 2, логический блок 3, блок 4 сопрово>кдения динампчсского регистра, генератор импульсов 5, счетчик импульсов 6, дс?цифр»тор 7, схему совпадения 8 блока сопрово)кдс- 30 ния, полусумматор 9, триггеры 10» 11, схл1у совпадения 12 одноразрядного сумматора, схему разделения 13, пнвертор 14, триггер 15 логического блока, схему созпадсш1я 16 логического блока, схемы совп»пения 17 — 20 каналов IIIITCpIIO)lèjIOIIàl !! Il.

Устройство работ»сT следующим сбр»зом.

Перед п»чалом пцтерполпров»1 пя l;,дп »мпчсскпй регистр 1 з»пп Ilâ1cTcII ппформ».п",! о прllpащснп1!х iio 1:.аждом 1 .ап 1,1 !1нтср .!олпрова пя и об «сходном состоя««« счс! !пк» регистра, которому соотвстстз к«т «,!и во 1«, jIазj ядах. Дпн?1зl и 1сскпй регистр llзlсст !1 р)!3рядов, а каждый разряд содср>кпт ())1--,1) единиц двоичной информации, где и! — ч! ел< каналов интерполирования. В нулевом канале первого разряд» храпптся состояние младшего разряда счетчпка, в первом к» !»ле — состояние старшего разряда приращения этого ка«ала, во втором — ссстоянпе старшего разряд»

1,ðèðàùåíèÿ второго канала и т. д. В остальных разрядах регистра информ»цпя располагается аналогично.

Частота слсдов»ппя импм псов, (IlcpiljII смых генератором 5, равна частоте, с которой происходит сдвиг пнформац1.« в л««» . пч.сном регистре 1. Счетчик 6 состоит I!» д«ух частсп: младшей, с коэффициентом Ii ðc IcTQ ())!+1) и старшей, с коэ!рфпцпснтом псреe÷åò I )?, р»:.—

470792 жимое триггера 11, хранящего значение переноса, переписывается в триггер 10. Описанный выше процесс повторяется и в динамическом регистре 1 к состоянию счетчика будет добав5 лена следующая единица. Так продолжается до полного заполнения счетчика, что является признаком конца интерполирования.

Дешифратор 7 и триггер 15 управляют распределением импульсов приращений по соот10 ветствующим каналам через схемы совпадения 17 — 20.

Линейный интерполятор, содержащий логический блок выдачи командных импульсов, отличающийся тем, что, с целью упрощения устройства при многокоординатной об20 работке, он содержит динамический регистр, блок сопровождения динамического регистра и одноразрядный счетчик, выход которого соединен со входами динамического регистра и логического блока, а выходы динамического

25 регистра и блока сопровождения динамического регистра соединены с соответствующими входами одноразрядного счетчика и логического блока.

19 7В 17

Составитель В. Казаков

Редактор Б. Нанкина

Тех р ед E. П оду ру шин а

Корректор О. Тюрина т 210 ° mm1i 21 о mm1i 210 mm1i 2 70 — — - +

Радряд и Ра рядj г"азряЮ2 разряд 1

Типография, пр. Сапунова, 2 ным максимальному числу разрядов в величине приращения по каждому каналу.

В процессе интерполирования информация о приращениях, записанная в динамическом регистре 1, не изменяется, а содержимое части, относящейся к счетчику, каждый раз после полного оборота информации в динамическом регистре увеличивается на единицу.

В момент, определяющийся нулями во всех разрядах счетчика б, открывается схема со»падения 8, и триггер 10 через схему разделения 13 устанавливается в состояние «!». В результате выдачи нз динамического регистра 1 нулевого канала первого разряда на вход полусумматора 9, значение первого разряда счетчика динамического регистра увеличивается на единицу. Это значение подается на вход блока 1, а значение переноса запоминается триггером 11. При сбросе триггера 10 в «О» выход счетчика 2 повторяет уровни, поступающие на вход последнего из динамического регистра. Таким образом обеспечивается рециркуляция информации о приращениях, отрабатываемых по всем координатам.

В момент, когда младшая часть счетчика 6 окажется в нулевом состоянии, что вызывает появление единичного уровня на выходе дешифратора 7, связанного со схемой 8, содерПредмет изобретения

Заказ 1968113 Изд. № 1448

Тираж 869 Подписное

ЦНИИПИ Государственного комитета

Совета Министров СССР по делам изобретений и открытий

Москва, 7К-35, Раушская наб., д. 4/5

Линейный интерполятор Линейный интерполятор 

 

Похожие патенты:

Изобретение относится к автоматизированным системам и системам автоматического управления и может быть использовано при управлении сложными объектами преимущественно с дискретным характером технологического цикла, а также для решения задач распознавания и анализа данных объектов, ситуаций, процессов или явлений произвольной природы, описываемых конечными наборами признаков (симптомов, факторов)
Наверх