Изобретение относится к области автоматизации управления контурным перемещением рабочих органов станков и предназначено для использования в цифровых системах программного управления.
Известны линейные интерполяторы, содержащие логический блок выдачи командных импульсов. Недостатком известных устройств является сложность апнаратурной реализации при их использовании для мно1-окоординатной обработки.
Отличие описываемого устройства состоит в том, что оно содержит динамический регистр, блок сопровождения динамического регистра и одноразрядный счетчик, выход которого соединен со входами динамического регистра и логического блока, а выходы динамического регистра и блока сопровождения динамического регистра соединены с соответствующими входами одноразрядного счетчика и логического блока.
Это позволяет упростить устройство при многокоординатной обработке.
На чертеже показана функциональная схема линейного интерполятора, который содержит динамический регистр 1, одноразрядный счетчик 2, логический блок 3, блок 4 сопровождения динамического регистра, генератор импульсов 5, счетчик импульсов 6, деи1иф|)лтор 7, схему совиадеиия 8 блока соировожаения, полусумматор 9, триггеры 10 и 11, схему совпадения 12 одноразрядного сумматора, схему разделения 13, инвертор 14, триггер 15 логического блока, схему совпадения 16 логического блока, схемы совпадения 17-20 каналов Интерпол tipOBaiai я.
стройстБо работает следующим образом.
Перед началом пнториолиронапия г, дшкшический регистр 1 записывается информация о ириранхеииях ио каждому каналу интерполировапия и об исходном состоянии счетчика регистра, которому соответсизх кя нули во разрядах. Динамический регистр имеет п разрядов, а каждый разряд содержит (//г + П единиц двоичной информации, где т - числг каналов интерполирования. В нулевом канале первого разряда хранится состояние младшего разряда счетчпка, в первом канале - состоянне старшего разряда приращения этого каиала, во втором - состояние старшего разряда гфиращения второго канала и т. д. В остальных разрядах регистра пнформация располагается аналогично.
Частота следования импульсов, генерируемых генератором 5. равна частоте, с которой происходит сдвиг информации н ли::;кличоском регистре 1. Счетчик 6 состоит из ;и;ух частей: младшей, с коэффициентом 11е|1ссчета (ni-{-l) и старшей, с коэффин,1 ентом пересчета и,
название | год | авторы | номер документа |
---|---|---|---|
Линейный интерполятор | 1975 |
|
SU637787A1 |
Цифровой интерполятор | 1984 |
|
SU1238033A1 |
Цифровой линейный интерполятор | 1986 |
|
SU1322233A1 |
Линейный интерполятор | 1976 |
|
SU697976A1 |
Цифровой линейный интерполятор | 1989 |
|
SU1675849A1 |
ЛИНЕЙНО-КРУГОВОЙ ИНТЕРПОЛЯТОР | 1991 |
|
RU2010293C1 |
Линейный интерполятор | 1975 |
|
SU634236A1 |
Цифровой линейный интерполятор | 1987 |
|
SU1434406A1 |
Устройство для программного управления | 1985 |
|
SU1290263A1 |
Устройство для измерения временных интервалов | 1985 |
|
SU1293692A1 |
Авторы
Даты
1975-05-15—Публикация
1971-07-12—Подача