Номер патента: 457998

Авторы: Лубенцов, Чиннов

ZIP архив

Текст

Союа Советских Социалистических Республик(32) ПриоритетОпубликовано 25.01.75. Бюллетень3 Дата опубликования описания 14.04.75 Государственный комитет Совета Министров СССР по делам изобретенийн открытий УДК 681,335,8) ЛИНЕЙНЫЙ ИНТЕРПОЛЯТОР ходы первой и второй схем запрета соединены со счетными входами первого и второго счетчиков импульсов соответственно, выходы которых соединены с запрещающими входамв первой и второй схем запрета соответственно, запрещающими входами третьей и четвертой схем запрета, разрешающими входами второй и первой схем запрета, с разрешающими входами четвертой и третьей схем запрета и вторыми входами второй и первой схем задержки соответственно, выходы третьей и четвертой схем запрета соединены с входами первого и второго блоков входных фотодиодов, выходы которых соединены с входами записывающих головок ферромагнитного барабана.Это позволяет увеличить линейность участков интерполирования, сделать устройство более простым и надежным, а. также значительно снизить стоимость интерполятора.На фиг. 1 изображена блок-схема предлагаемого интерполятора; на фиг. 2 - схема расположения магнитных головок; на фиг. 3 - схема выбора записывающих магнитных гол ово:к.Интерполятор состоит из двух жестко закрепленных на валу 1 ферромагнитных барабанов 2 и 3, приводимых во вращательное движение, например, синхронным электродвигателем 4 (многоканальный интерполятор мозированможет истемах 1, содерормации, овой инвремени системы итарный изуютс енадеж выход сод сле ется от магниток, раср авном 20 ющих свдольна, выхпульсови второпервойторых си четве с присоединением заявк Изобретение относится к специалиным вычислительным устройствам ибыть использовано в автоматичеаких спрограммного управления.Известны линейные интерполяторьжащие блок ввода покадровой инфустройство для преобразования цифрформации в равнораспределенные посигналы и каналы выхода сигналов вуправления или для записи их в ункод.Известные интсрполяторы характерсложностью, высокой стоимостью и нпостыл. Кроме того, в них импульсы сных каналов для записи в унитарныйдуют неравномерно.Предлагаемый интерполятор отличизвестных тем, что он содержит ферроный барабан с рядом магнитных головположенных на угловом расстоянии,1- части дуги полуокружности от соответси читывающих головок, установленных бразующей ферромагнитного барабаоды которых через формирователь им соединены с первыми входами первой й схем запрета и первыми входами и второй схем задержки, выходы кооединены с первыми входами третьей ртой схем запрета соответственно, вы пц 457998жеть быть выполнен и с одним делительным барабаном), Вал 1 при помощи, например, порошковой или синхронной электромагнитной муфты 5 соединен с валом 6, который через шестеренчатую гитеру 7 связан с зубчатым тяговым барабаном 8 перемещения вторичного программоносителя 9, например ленты. Для записи магнитных меток на ферромагнитных барабанах предназначены записывающие магнитные головки 10 и 11, закрепленные по кривой линии вокруг ферромагнитных барабанов 2 и 3,Записывающая головка в первом ряду установлена на расстоянии, например, равном одной сотой части половины окружности от считывающей головки и, следовательно, как бы делит половину окружности барабана на 100 равных частей. Головка второго ряда аналогично делит половину окружности барабана на 99 частей и так далее. Поэтому в каждом последующем ряду считывается частей на единицу меньше, чем в предыдущем. Головка сотого ряда отсчитывает от половины окружности 1 часть. Поэтому импульсы с различных головок, записываемые на делительные барабаны в виде магнитных меток, на считывающие головки 12 и 13 приходят с различными. интервалами времени.Считывающие магнитные головки 12 и 13 закреплены вдоль оси делительных барабанов, при этом каждой записывающей головке соответствует своя считывающая головка. В принципе для считывания может быть применена одна широкая считывающая головка, так как все считывающие головки выдают импульсы в один общий канал связи. Выходные импульсы с интерполятора записываются на вторичный программоноситель. В случае необходимости изменения частоты меток, записываемых на вторичный программоноситель, между делительным барабаном 2 и зубчатым барабаном 8 установлена, например, порошковая или синхронная электромагнитная муфта 5, В случае выдачи импульсов непосредственно, например, в систему контурного программного управления для изменения частоты выходных импульсов между синхронным электродвигателем 4 и делительным барабаном 3 установлена, например, порошковая или асинхронная электромагнитная муфта 14, Управляющее напряжение на порошковые муфты программируется.Интерполятор имеет устройство для ввода информации с двумя считывающими, работающими поочередно, блоками входных фото- диодов 151 или 161 для одного и 152 или 162 - для другого канала (координаты).У каждой считывающей головки имеются связи для ввода чисел отрабатываемых импульсов с одного кадра 151 и 15 в счетчики импульсов другого кадра.Блоки входных фотодиодов 15 152, 161 и 16 определяют включение в работу пары магнитных головок 10 - 13 и 11 - 12, Поэтому каждому ферромагнитному барабану можно 5 10 15 20 25 30 35 4 О 45 50 55 60 65 программировать свою собственную частоту выдачи импульсов путем подключения в работу любого ряда магнитных головок. Программирование общего количества импульсов на каждый кадр программы производится числами, вводимыми в работающие на вычитание счетчики 17 ь 17 г для одного вида или счетчики 181 и 18 - для другого.Работа схемы начинается с ввода чисел в счетчики 171 и 181 с блоков 151 и 15 выбора записывающих головок путем засветки соответствующих фотодиодов, а также задания необходимого напряжения на управляющие обмотки порошковых муфт,Для запуска интерполятора по первому кадру в точку а подается запрограммированный сигнал, который поступает на разрешающие входы схемы запрета 19 ь 201 и по связи 21 - на схемы запрета 192 и 202 первого кадра и одновременно на запрещающие входы схем запрета 22 ь 23 ь 22, и 23 второго кадра. Этот же сипнал поступает через блоки 151 и 15, на записывающие головки для нанесения первых магнитных меток на барабанах 2 и 3.Записывающие магнитные головки подключены со стороны входа импульсов подключения к блокам входных фотодиодов 151 и 161 или 15 г и 162, обеспечиваощих выбор десятков.Выходные концы обмоток магнитных головок подключены к блокам фотодиодов 151 и 161 или 152 и 16, обеспечивающих выбор единиц в разрядах десятков (см. фиг, 3).На выходных каналах этих блоков имеются схемы запрета 24 и 25 для исключения работы записывающих головок по каналу, подготовленному программоносителем к работе по второму кадру.Схема запрета 24 работает одновременно со схемой запрета 20, по одному кадру и схемой 25 по другому кадру.Метки, нанесенные на вращающихся барабанах, считываются считывающими головками, импульсы от которых направляются на формирователи импульсов 26.Сформированные импульсы поступают в магнитные головки записи унитарного кода на вторичный программоноситель и счетчики импульсов.Одновременно через схемы задержки 27 и подготовленный программоносителем канал импульсы поступают на записывающие головки 10 и 11.Далее цикл повторяется до выдачи счетчиком команды об исполнении программы одного кадра.Сигнал со счетчика накладывает запрет на схемы 19 ь 201 и по связи 28 - на схемы 19 и 202 и снимает запрет со схем 2223 ь 222 и 232. И так как имеется задержка времени, то последний сигнал, пришедший со счетчика по первому кадру, на ферромагнитных барабанах записан не будет. Этот сигнал, являющийся последним на первом кадре, будет записан на ферромагнитных барабанах по подготовленному программоносителем каналу второго кадра, Таким образом, при считывании с барабанов он будет являться сигналом для записи первой магнитной метки на втором кадре вторичного программоносителя. Наличие связей 21 и 28 исключают ошибки в работе интерполятора, возможные в результате просчета одного из счетчиков.Описанным способом ведется отработка второго кадра. Выходной сигнал со счетчика одновременно идет на исполнительное устройство 291 для смены кадра и подготовки новой программы, Работа по другому ферромагнитному барабану осуществляется аналогичным образом, Так как в схеме каждого барабана имеются свои счетчики, то исполнительные устройства для перемещения первичного программоносителя срабатывают с приходом сигнала с любого счетчика данного кадра.В случае выдачи импульсов с интерполятора непосредственно в систему, например, контурного программного управления эти импульсы являются опорными для определения рассогласования, В этом случае минимальная цена импульса, поступающего с интерполятора, должна быть равна минимальной цене импульса, поступающего с датчика обратной связи. При цене импульса, например, 0,001 мм за один полуоборот барабана по любой из координат можно отработать перемещение от 0,001 до 0,1 мм в зависимости от выбранного ряда записывающих головок. При этом сигналы будут следовать через одинаковые интервалы времени, и суппорты, работающие по различным координатам, будут приходить одновременно к опорным точкам через каждый полуоборот барабанов, А так как между узлами интерполирования можно задавать целое количество полуоборотов барабанов, то разрешающая способность системы будет 0,1 мм. В этом случае совершенно исключается возможность диспропорции серии импульсов в заданных участках интерполирования.В схеме интерполятора предусмотрены перекрестные связи 30 и 31, которые посылают последний импульс с ранее отрабатываемого счетчика одного барабана в записывающую головку, работающую от другого барабана (другой координат). Такие же связи 32 и 33 предусмотрены и по другому кадру.Предположим, первым сработает счетчик 17 ь Выходной сигнал со счетчика поступает в элемент ИЛИ 34 исполнительного устройства 29, перемещения первичного программоносителя и идет по связи 33 в магнитную головку 35 для записи метки на вторичный программоноситель независимо от прихода сигнала со счетчика 18,. И, наоборот, если первым сработал счетчик 18 то аналогичным способом, независимо от окончания счета на счетчике 17 ь сигнал связи 32 идет для нанесения метки в магнитную головку 36, Введение связей 21 и 28 позволяет осуществить дифференцирование импульсов в пределах полуоборота ферродинамических барабанов без 5 10 15 20 25 30 35 40 45 50 55 60 65 потери последних импульсов, поступающих с барабанов при несовпадении их выхода в один и тот же момент времени. Благодаря этому, повышается разрешающая способность интерполятора.Связи 21 и 28 позволяют интерполятору работать с выдачей сигналов только по одному выходному каналу (по одной координате), если по второму каналу число не запрограммировано, В случае повторения незапрограммированных по одной координате (каналу) кадров на первичном программоносителе кодируется запрет в элемент Запрет (на чертеже не изображен) в одну из связей перерабатывающей координаты (канала).Для увеличения независимости дифференцирования частоты выходных импульсов по различным каналам интерполятора в пределах одного кадра в нем.предусмотрены пары магнитных головок (одна записывающая н одна считывающая) с отдельными формирователями импульсов и с дополнительными счетчиками (ввиду аналогии с основными, ранее описанными, дополнительные формирователи и счетчики на чертеже не изображены) для ввода в них числа целых полуоборотов (полуокружностей) блоков 15 ь 15 или 16 ь 16.Дополнительные счетчики отсчитывают (целые) полуокружности ферромагнитных барабанов и затем снимают запрет с основных счетчиков, т. е. подключают их в работу с соответствующими рядами магнитных головок для отсчета запрограммированного импульса с последней полуокружности (полуоборота),Наличие счетчиков для счета полуокружностей позволяет значительно уменьшить частоту следования импульсов с одного из выходных каналов, например с одного из барабанов импульс может следовать через несколько его оборотов только после того, как будет снят запрет со счетчиков записывающих головок, которые продифференцируют последний полуоборот ферромагнитных барабанов на меньшие углы. Другими словами, по одному из барабанов будет отработана сумма целых и дробных полуокружностей, после чего будет выдан один импульс, в то время как по другому каналу импульсы будут следовать с любой запрограммированной по другому ферромагнитному барабану частотой.Можно таким же образом программировать выдачу импульсов по одному из каналов через определенное количество целых полуоборотов (полуокружностей) .Дополнительные счетчики могут использоваться также для раздельного счета декад или сотен импульсов, т. е. целых полуоборотов делительных барабанов, а основные счетчики - для подсчета единиц и десятков импульсов.Раздельный подсчет сотен и единиц импульсов позволяет сократить емкость счетчиков без уменьшения импульсов на выходных каналах интерполятора,Для,подсчета полуокружностей могут быть использованы импульсы с головок сотого ряда, которые при помощи кодирования на первичном программоносителе можно подключить к основному или дополнительному счетчику.Наличие связей 21 и 28 позволяет в интерполяторе использовать только два счетчика по отработке по двум каналам (координатам).При вводе же программы на счетчик через подготовленные фотодиоды другого кадра путем снятия с него запрета после отработки предыдущего кадра схема интерпол ятора может работать на одном общем счетчике вместо четырех,Если выходные каналы от считывающих головок выборочно от программоносителя подключать к нескольким формирователям импульсов и с несколькими головками, записывающими метки на вторичный программоноситель, то предлагаемый интерполятор можно использовать как многоканальный (многокоординатный) .На выходных каналах интерполяторов могут быть установлены дополнительные устройства, например делители или преобразователи импульсов в напряжение и т, д. Предмет изобретенияЛинейный интерполятор, содержащий формирователи импульсов, соединенные с магнитными головками записи на вторичный программоноситель, счетчики импульсов, выходы которых соединены с входом исполнительногоустройства, первый и второй блоки входныхфотодиодов, выходы которых соединены с входами счетчиков импульсов, схемы запрета и5 схемы задержки, отличающийся тем, что,с целью увеличения равномерности распределения сигналов во времени, упрощения устройства и повышения его надежности, он содержит ферромагнитный барабан с рядом10 магнитных головок, расположенных на угло 1вом расстоянии, равном - части дуги полуиокружности от соответствующих считывающих головок, установленных вдоль образую 15 щей ферромагнитного барабана, выходы которых через формирователь импульсов соединены с первыми входами первой и второй схемзапрста и первыми входами первой и второйсхем задержки, выходы которых соединены с20 первыми входами третьей и четвертой схемзапрета соответственно, выходы первой и второй схем запрета соединены со счетными входами первого и второго счетчиков импульсовсоответственно, выходы которых соединены25 с запрещающими входами первой и второйсхем запрета соответственно, запрещающимивходами третьей и четвертой схем запрета,разрешающими входами второй и первой схемзапрета и вторыми входами второй и первойсхем задержки соответственно, выходы третьей и четвертой схем запрета соединены свходами первого и второго блоков входныхфотодиодов, выходы которых соединены свходами записывающих головок ферромагнит 35 ного барабана,

Смотреть

Заявка

1436875, 04.05.1970

ЧИННОВ ЮРИЙ ВАЛЕНТИНОВИЧ, ЛУБЕНЦОВ ЮРИЙ ВСЕВОЛОДОВИЧ

МПК / Метки

МПК: G02M 7/30

Метки: интерполятор, линейный

Опубликовано: 25.01.1975

Код ссылки

<a href="https://patents.su/6-457998-linejjnyjj-interpolyator.html" target="_blank" rel="follow" title="База патентов СССР">Линейный интерполятор</a>

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