Линейный интерполятор Советский патент 1975 года по МПК G02M7/30 G06G7/30 

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

жеть быть выполнен и с одним делительным барабаном). Вал 1 при помощи, например, порошковой или синхронной электромагнитной муфты 5 соединен с валом 6, который через шестеренчатую гитеру 7 связан с зубчатым тяговым барабаном 8 перемешения вторичного программоносителя 9, например ленты. Для записи магнитных меток на ферромагнитных барабанах предназначены записы.ваюш,ие магнитные головки 10 и 11, закрепленные по кривой линии вокруг ферромагнитных барабанов 2 и 3.

Записывающая головка в первом ряду установлена на расстоянии, например, равном одной сотой части половины окружности от считывающей головки и, следовательно, как бы делит половину окружности барабана на 100 равных частей. Головка второго ряда аналогично делит половину окружности барабана на 99 частей и так далее. Поэтому в каждом последующем ряду считывается частей на единицу меньше, чем в предыдущем. Головка сотого ряда отсчитывает от половины окружности 1 часть. Поэтому импульсы с различных головок, записываемые на делительные барабаны в виде магнитных меток, на считывающие головки 12 и 13 приходят с различными-интервалами времени.

Считывающие магнитные головки 12 и 13 закреплены вдоль оси делительных барабанов, нри этом каждой записывающей головке соответствует своя считывающая головка. В принципе для считьшания может быть применена одна широкая считывающая головка, так как все считывающие головки выдают имтульсы в один общий канал связи. Выходные импульсы с иитерполятора записываются на вторичный программоноситель. В случае необходимости изменения частоты меток, записываемых на вторичный программоноситель, между делительным барабаном 2 и зубчатым барабаном 8 установлена, например, порошковая или синхронная электромагнитная муфта 5. В случае выдачи импульсов непосредственно, например, в систему контурного программного управления для изменения частоты выходных импульсов между синхронным электродвигателем 4 и делительным барабаном 3 установлена, например, порошковая или асинхронная электромагнитная муфта 14. Управляющее напряжение на порошковые муфты программируется.

Интерполятор имеет устройство для ввода информации с двумя считывающими, работающими поочередно, блоками входных фотодиодов 15i илп 16i для одного и 152 или 1б2 - для другого канала (координаты).

У каждой считывающей головки имеются связи для ввода чисел отрабатываемых импульсов с одного кадра 15i и ISg в счетчики импульсов другого кадра.

Блоки входных фотодиодов 15i, 162, 16i и 1б2 определяют включение в работу пары магнитных головок 10-13 и II-12. Поэтому каждому ферромагнитному барабану можно

программировать свою собственную частоту выдачи импульсов путем подключения в работу любого ряда магнитных головок. Программирование общего количества импульсов на каждый кадр программы производится числами, вводимыми в работающие на вычитание счетчики 17i, 1/2 для одного вида или счетчики 18 и 182 - для другого.

Работа схемы начинается с ввода чисел в

счетчики 17i и IBi с блоков 15i и 152 выбора записывающих головок путем засветки соответствующих фотодиодов, а также задапия необходимого напряжения на управляющие обмотки порошковых муфт.

Для запуска интерполятора по первому кадру в точку а подается запрограммированный сигнал, который поступает на разрещающие входы схемы запрета 19i, 20i и по связи 21-на схемы запрета 192 и 202 первого кадра и одновременно на запрещающие входы схем запрета 22), 23i, 222 и 232 второго кадра. Этот же сипнал поступает через блоки 15 и 152 на записывающие головки для нанесения первых магнитных меток на барабанах 2 и 3.

Записывающие магнитные головки подключены со стороны входа импульсов подключения к блокам входных фотодиодов 15i и 16i или 152 и 1б2, обеспечивающих выбор десятков.

Выходиые концы обмоток магнитных головок подключены к блокам фотодиодов 15i и 16i или 152 и 1б2, обеспечивающих выбор единиц в разрядах десятков (см. фиг. 3). На выходных каналах этих блоков имеются схемы запрета 24 и 25 для исключения работы записывающих головок по каналу, подгото;вленпому программоносителем к работе по второму кадру. Схема запрета 24 работает одновременно

со схемой запрета 20i по одному кадру и схемой 25 но другому кадру.

Метки, нанесенные на вращающихся барабанах, считываются считывающими головками, импульсы от которых направляются на

формирователи импульсов 26.

СфорМированные импульсы поступают в магнитные головки записи унитарного кода на вторичный программоноситель и счетчики импульсов.

Одновременно через схемы задержки 27 и подготовленный программоносителем канал импульсы поступают на записывающие головки 10 и 11. Далее цикл повторяется до выдачи счетчиком команды об исполнении программы одного кадра.

Сигнал со счетчика накладывает запрет на схемы 19i, 20i и по связи 28 - иа схемы 192 и 202 и снимает запрет со схем 22, 23ь 222 и

232- И так как имеется задержка времени, то последний сигнал, пришедший со счетчика по первому кадру, на ферромагнитных барабанах записан не будет. Этот сигнал, являющийся последним на первом кадре, будет записан на ферромагнитных барабанах по подготовленному программоносителем каналу второго кадра. Та-ким образом, при считывании с барабанов он будет являться сигналом для записи первой магнитной метки на втором кадре вторичного программоносителя. Наличие связей 21 и 28 исключают ошибки в работе иятернолятора, возможиые в результате просчета одного из счетчиков.

Описанным способом ведется отработка второго кадра. Выходной сигнал со счетчика одновременно идет на исполнительное устройство 29i для смены кадра и подготовки новой программы. Работа но другому ферромагнитному барабану осуществляется аналогичным образом. TaiK как в схеме каждого барабаиа имеются свои счетчики, то исполнительные устройства для перемещения первичного программоносителя срабатывают с приходом сигнала с любого счетчика данного кадра.

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

В схеме интерполятора предусмотрены перекрестные связи 30 и 31, которые посылают последний импульс с ранее отрабатываемого счетчика одного барабана в записывающую головку, работающую от другого барабана (другой координат). Такие же связи 32 и 33 предусмотрены и по другому кадру.

Предположим, первым сработает счетчик 171. Выходной сигнал со счетчика поступает в элемент ИЛИ 34 исполнительного устройства 29 перемещения первичного программоносителя и идет по связи 33 в магнитную головку 35 для записи метки на вторичный программоноситель независимо от прихода сигнала со счетчика 18. И, наоборот, если первым сработал счетчик 18ь то аналогичным способом, независимо от окончания счета на счетчике 17i, сигнал связи 32 идет для нанесения метки в магнитную головку 36. Введение связей 21 и 28 позволяет осуществить дифференцирование импульсов в пределах полуоборота ферродинамических барабанов без

потери последних импульсов, поступаюндих с барабанов при несовпадении их выхода в один и тот же момент времени. Благодаря этому, повышается разрешающая способность интерполятора.

Связи 21 и 28 позволяют интерполятору работать с выдачей сигналов только по одному выходному каналу (по одной координате), если по второму каналу число не запрограммировано. В случае повторения незапрограммированных по одной координате (каналу) кадров на первичном программоносителе кодируется запрет в элемент «Запрет (на чертеже не изображен) в одну из связей перерабатывающей координаты (канала).

Для увеличения независимости дифференцирования частоты выходных импульсов по различным каналам интерполятора в пределах одного кадра в нем -предусмотрены пары

магнитных головок (одна записывающая и одна считывающая) с отдельными формирователями импульсов и с дополнительными счетчиками (ввиду аналогии с основными, ранее описанными, донолнительные формирователи и счетчики на чертеже не изображены) для ввода в них числа целых полуоборотов (полуокружностей) блоков 15i, ISa или

16, 1б2.

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

с последней полуокружности (полуоборота).

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

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

Можно таким же образом программировать выдачу импульсов по одному из каналов через определенное количество целых полуоборотов (полуокружностей).

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

Раздельный цодсчет сотен и единиц импульсов позволяет сократить емкость счетчиков без уменьшения импульсов на выходных каналах интерполятора.

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

Наличие связей 21 и 28 позволяет в интерполяторе использовать только два счетчика по отработке по двум каналам (координатам).

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

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

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

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

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

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

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

первыми входами третьей и четвертой схем запрета соответственно, выходы первой и второй схем запрета соединены со счетными входами первого и второго счетчи-ков импульсов соответственно, выходы которых соединены

с запрещающими входами первой и второй схем запрета соответственно, запрещающими входами третьей и четвертой схем запрета, разрещающими входами второй и первой схем запрета и вторыми входами второй и первой

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

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

название год авторы номер документа
Угломерный прибор 1983
  • Парвулюсов Юрий Борисович
  • Корнеев Андрей Владимирович
  • Воеводский Виталий Григорьевич
SU1081413A1
Многоканальное устройство для программного управления 1978
  • Шистко Павел Георгиевич
  • Буцулаев Владимир Владимирович
  • Дитрих Игорь Станиславович
  • Герасимов Владимир Николаевич
SU750438A1
КОНТУРНАЯ СИСТЕМА ПРОГРАММНОГО УПРАВЛЕНИЯ 1972
SU359679A1
Устройство для измерения скорости движения 1984
  • Сергеечев Юрий Иванович
  • Алферов Юрий Васильевич
SU1231459A2
Устройство для измерения скорости движения 1983
  • Сергеечев Юрий Иванович
  • Лейсле Луиза Александровна
SU1093975A2
ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА В ПОСЛЕДОВАТЕЛЬНОСТЬ ИМПУЛЬСОВ 1991
  • Решетов В.П.
  • Верпатов В.Н.
RU2025043C1
Фазовое устройство для задания программы 1975
  • Иванов Вячеслав Петрович
  • Морозов Юрий Александрович
  • Зильберман Альберт Аронович
  • Часовников Леонард Леонидович
SU538342A1
УСТРОЙСТВО СЧИТЫВАНИЯ и ПРЕОБРАЗОВАНИЯ 1964
SU164718A1
Устройство для измерения длины проката 1984
  • Тантлевский Владислав Михайлович
  • Квирикашвили Реваз Дмитриевич
  • Тараев Анатолий Леонович
  • Схиртладзе Эдуард Варварович
SU1249312A1
СИСТЕМА ПОЗИЦИОННОГО ПРОГРАММНОГО УПРАВЛЕНИЯ 1967
  • Чиннов Ю.В.
SU222491A1

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

Реферат патента 1975 года Линейный интерполятор

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

SU 457 998 A1

Авторы

Чиннов Юрий Валентинович

Лубенцов Юрий Всеволодович

Даты

1975-01-25Публикация

1970-05-04Подача