ВСЕСОЮЗНАЯ I Советский патент 1971 года по МПК G06G7/30 

Описание патента на изобретение SU302723A1

Известны интерполирующие устройства, например, для систем программного управления станками, состоящие из генератора тактовых импульсов и соединенных с ним однотипных блоков на переключаемых цифровых интеграторах. Эти интерполяторы предназначены д.тя двухкоординатных систем и не обладают широкой универсальностью, т. е. они осуществляют интерполирование по ограниченному числу функций: по прямой, окружности, эллипсу, параболе и гиперболе.

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

торов для интерполирования по окрул ности; на фиг. 3-для интерполирования по эллипсу, расположенному произвольно в координатной плоскости ху; на фиг. 4-для ннтерполирования по параболе, произвольно расположенной

в координатной плоскости ху; на фиг. 5-для

интерполирования по экспоненте; на фиг. 6-

схема селектора, управляющего клапаном.

Устройство состоит из генератора / тактовых импульсов, блока 2 задания скорости, цифровых интеграторов 3-5, линий задержки 6-8, клапанов 9-18 и селекторов 19-28.

Каждый цифровой интегратор 5-5 (количество цифровых интеграторов зависит от видов интегрирующих функций и количества координат) и блок задания скорости синхронизируются импульсами генератора тактовых импульсов таким образом, что на их выходах могут образовываться импульсы только в моменты времени, совпадающие с моментами выдачи импульсов генератором. С выходов цифровых интеграторов импульсы поступают на соответствующие линии задержки 6-5, выходы которых подключены к общей шине унитарного кода 29. Каждая линия задержки обеспечивает запаздывание импульса, вырабатываемого t-M генератором, а на величнну

где i - порядковый номер цифрового интегратора;

п - общее количество цифровых интеграторов;

Т - период следования импульсов генератора.

Таким образом, все импульсы унитарного кода (импульсы переполнения интеграторов), выдаваемые цифровыми интеграторами и блоком задания скорости, проходя по общей щине унитарного кода, не совпадают по времени между собой. Для того чтобы на вход (-ГО интегратора поступали импульсы, выдаваемые /-М интегратором, необходимо из всех импульсов, проходящих по щине унитарного кода, выделить только эти импульсы. Выделение импульсов осуществляется селекторами 19-24 п клапанами 9-14. На выходе /-го интегратора вырабатываются импульсы, следующие с частотой генератора и сдвинутые по фазе на величину TJ. Импульсы, выдаваемые селектором, поступают на один из входов соответствующего клапана, второй вход которого подключен к щине унитарного кода, а выход - к соответствующему входу цифрового интегратора. Клапан открывается только в те моменты, когда возможно поступление импульсов интегратора, на который настроен данный селектор. Перенастройка селектора производится автоматически с помощью информации, записанной на перфоленту. Селектор состоит (см. фиг. 6) из дещифратора 30 с количеством выходов, равным л+1 (п - общее количество интеграторов), динамического кольцевого регистра 31 с количеством разрядов, равным /гч-1, клаиана 32 и триггера 33. С приходом импульса Ику, характеризуЕОщего окопчание обработки очередного интернолируемого участка, запускается триггер, и в дещифратор записывается адрес интегратора, выход которого необходимо подключить ко входу даиного интегратора. В момент иоступления импульса Ит-ш, выдаваемого генератором тактовых импульсов, клапан 32 вырабатывает импульс, который сбрасывает триггер, стирает информациЕО динамического регистра и поступает на вход дещифратора. В зависимости от адреса, записанного в дещифраторе, этот импульс выходит с соответствующего выхода и записывает в соответствующий разряд динамического регистра единицу, импульс которой циркулирует в нем в течение всего времени обработки данного интерполируемого участка, и в заданные моменты времени открывает клапан, Благодаря автоматической адресной перекоммутации интерполирующее устройство способно образовывать различные функции. Наличие двух интеграторов позволяет осуществлять интерполирование но нескольким кривым, расположенным в одной из координатных плоскостей, а именно: по отрезкам прямых, по дугам окружностей,

по равнобочным гиперболам, по квадратичным параболам, по экспопентам. Наличие девяти интеграторов дает возможность интерполировать по всем кривым второго порядка, произвольно ориентированным в произвольной плоскости, по всем полиномам до девятого порядка и другим функциям. Уиравление рабочими органами станка производится имиульсами, снимаемыми с щины унитарного кода с помощью клапанов 15-18 и селекторов 25-28. Это позволяет подключить систему управления рабочими органами станка к любому цифровому интегратору интериолирующего устройства. Универсальное интерполирующее устройство построено из однотипных блоков, отмеченных пунктирными линиями (см. фиг. 1). Количество блоков определяется набором интерполяционных функций и количеством координат.

Предмет изобретения

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

2.Устройство по п. 1, отличающееся тем, что, с целью изменения частоты интерполирующих импульсов, оно снабл ено блоком задания скорости, выход которого подключен к общей щине, а вход-к выходу генератора тактовых импульсов. г-t-ilb(«., г, . - fffl -начальная ин(рормс ция, характеризу/дщая

Хл . I i

геометрию контура одрабагпь/даемои детали

Т,1, ,iLt-aSpsca коммутируемых ци рро6ых интегратороЁ

запись/баются S зон перфоленты каждого интерполирующего уиостка

Фиг.. / л.

Н,

H,

ciy-ci{f,)

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

название год авторы номер документа
Устройство для многоканального интерполирования функций 1986
  • Коробейников Валерий Николаевич
  • Кургаев Александр Филиппович
  • Масловский Вячеслав Яковлевич
SU1377878A1
Система цифровой линейной интерполяции 1986
  • Мялкин Юрий Константинович
  • Щелинский Владимир Валентинович
SU1458858A1
Линейный интерполятор 1989
  • Васин Юрий Григорьевич
  • Смирнов Александр Федорович
SU1686408A1
Линейный интерполятор 1979
  • Мильнер Фридрих Григорьевич
  • Титов Анатолий Михайлович
  • Степочкин Сергей Васильевич
  • Мухин Владимир Леонидович
  • Золов Владимир Алексеевич
  • Ростовцев Игорь Кириллович
  • Каберник Леонид Иванович
SU819796A1
Цифровой линейный интерполятор 1985
  • Дубович Михаил Олегович
  • Корнеев Юрий Алексеевич
  • Шумилин Дмитрий Викторович
  • Захаренков Дмитрий Витальевич
  • Марголин Георгий Михайлович
SU1254507A1
Интерполятор 1986
  • Борзых Владимир Евгеньевич
SU1334167A1
Цифровой линейный интерполятор 1977
  • Каплун Вячеслав Федорович
  • Семенюк Тамара Григорьевна
  • Хомяков Виктор Иванович
SU682923A1
Линейный интерполятор 1982
  • Каримов Равиль Нургалиевич
  • Большаков Александр Афанасьевич
  • Доломанов Виктор Геннадьевич
  • Третьяков Виктор Михайлович
SU1075276A1
Линейный интерполятор 1978
  • Коробейников Валерий Николаевич
  • Кургаев Александр Филиппович
  • Масловский Вячеслав Яковлевич
SU698012A1
Устройство для сжатия последователь-НОСТи СигНАлОВ 1979
  • Исмаилов Тофик Кязим Оглы
  • Акушский Израил Яковлевич
  • Криман Эльдар Израилович
  • Геворков Левон Георгиевич
SU842911A1

Иллюстрации к изобретению SU 302 723 A1

Реферат патента 1971 года ВСЕСОЮЗНАЯ I

Формула изобретения SU 302 723 A1

Адресинтегратора

JO

Ha вентиль

HI/

SU 302 723 A1

Даты

1971-01-01Публикация