Устройство для считывания графической информации

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

Авторы: Белов, Васильев, Курков

ZIP архив

Текст

ОПИСАНИЕ Союз Соаетских Социалистических РеспубликИДЕТЕДЬСТ АВТОР С д-ву к авт олнительн 1) М. Кл.6 06 К 11/00 015968 1 Заявлено 11,04.74 и Уе соединением зая СССРпо долзм изобретеи открытий Бюллетень М 2 писания 30.06,79 43) Опубликовано 30.06.7945) Дата опубликования(54) УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ГРАФИЧЕСКО ИНФОРИАЦИИГосУддРстоеиаый комитет (23) Приоритет Изобретение относится к автоматике и вычислительной технике, в частности к устройствам для считывания графической информации, и может быть использовано для измерения координат центров плоских выпуклых фигур правильной формы, например центров отверстий на печатных платах и негативах печатных плат.Известно устройство для считывания графической информации, содержащее планшет, выполненный в виде двух платформ Х и У, перемещаемых щаговыми двигателями по направляющим во взаимно перпендикулярных направлениях, неподвижный проекционный экран, смонтированный над платформами, датчики положения, соединеннье с преобразователями сигналов датчиков в цифровой код 1.В этом устройстве наведение на точку, координаты которой должны быть считаны, производится оператором по увеличенному изображени:о окрестности кодируемой точки. Выход в окрестность точки осуществляется перемещением платформ.Недостатки такого устройства заключаются в возможности появления грубых субъективных ошибок, вносимых оператором при навсдении на точку, и в зависимости длительности измерения от тренированности и быстроты реакции оператора. Известны устроиства для автоматического считывания координат плоских изображений путем развертывающего сканирования изображения световым лучом и реги страции изменения отраженного нлн проходящего света в точках изменения контрастности изображения (2.Это устройство также содержит две перемещаемые относительно развертываю щего светового луча платформы, приемниксвета и блок отсчета с двумя датчиками, преобразователями перемещений и ревсрсивными счетчиками.К недостаткам устройства относится нс обходимость двукратного сканирования повзаимно ортогональным осям в целях исключения неопределенности, возникающей при совпадении направления сканирования с направлением линии изображения, и нсобходимость обработки получаемой информации на ЗВМ для се интерпретации.Наиболсе близким по технической сущности к предлагаемому устройству является устройство 13, содержащее планшет, механически связанный с щаговыми двигателями, датчики положения, подключенные к входам блока формирования квадранта перемещения, каналы преобразования, каждый из которых содержит реверсив- ЗО ный счетчик, входы управления н счетный5 10 15 20 25 30 35 40 45 50 55 60 65 вход которого подключены к управляющим и импульсному выходам блока формирования квадранта перемещения, блок управления приводом, выход которого соединен с соответствующим шаговым двигателем, и блок обмена информацией (блок вывода на перфоленту).Распознавание кодируемых элементов чертежа и установка в необходимую точку осуществляются оператором при помощи оптического экрана, а кодирование проводится с автоматическим округлением величины приращения координат до величины, кратной шагу сетки точной бумаги, на кочор,ю нанесен чертеж, Если элемент чертежа не лежит в узле сетки, оператор вручную набирает на клавиатуре величину поправки координат,Недостатками данного устройства являются зависимость скорости измерения от оператора и возможность появления грубых субъективных ошибок, вносимых оператором, особенно при считывании насыщенных чертежей.Цель изобретения - повышение точности измерения.Указанная цель достигается тем, что устройство содержит блок определения положсния планшета, выполненный в виде оптически связанных источника света и фотоприемника, расположенных по обе стороны от планшета, блоки определсния середины отрезка, дополнительные реверсивные счетчики, сумматоры и логический блок. Вход логического блока подключен к выходу фотоприемника, а выходы - к одним из входов блока обмена информацией и блоков определения середины отрезка, другие входы которых соединены с импульсным выходом соответствующего блока формирования квадранта перемещения, а выходы - со счетными входами дополнительных реверсивных счетчиков, установочные входы которых подключены к разрядным выходам реверсивных счетчиков каналов преобразования и через сумматоры к входам блоков управления приводом. Разрядные выходы дополнительных счетчиков соединены с входами сумматоров, подключенных соответственно к блоку обмена информацией.На фиг. 1 представлена структурная схема устройства, Фиг. 2 поясняет процесс нахождения центра круглого элемента на фотошаблоне.Измерительный стол 1 имеет планшет 2, на котором устанавливается измеряемый объект. Планшет 2 снабжен кодовыми винтами Х и У, соединенными с шаговыми двигателями 3. Планшет 2 измерительного стола 1 соединен с датчиками 4 положения, расположенными по каждой оси перемещения. На станине измерительного стола 1 установлены источник 5 света и фотоприемник 6, выполненный на базе фоточувствительного элемента, например ФЭУ, и соединенный с логическим блоком 7; обмотки возбуждения шаговых двигателей 3 связаны с блоком 8 управления приводом. Выходы датчиков 4 положения подключены к входам блока 9 формирования квадранта перемещения. Выход блока 9 формирования квадранта персмещения соединен со счетным входом реверсивного счетчика 10 н через блок 11 определения середины отрезка со счетным входом дополнительного реверсивного счетчика 12,Выходы управления направлением счета (+) и ( - ) блока 9 формирования квадранта перемещения соединены с соответствующими управляющими входами (+) ( - ) направления счета реверсивного счетчика 10 и дополнительного реверсивного счетчика 12, выходы О и 1 реверсивного счетчика 10 - с одной стороны с входами сумматора 13, а с другой стороны - с входами установки 0 и 1 дополнительного реверсивного счетчика 12. Выходы 1 дополнительного реверсивного счетчика 12 подключены к вторым входам сумматора 13 и к блоку 14 обмена информацией.Третья группа входов сумматора 13 соединена с регистром координата Х, находящимся в блоке 14 обмена информацией, выходы сумматора 13 - с соответствующими входами блока 8 управления приводом.Управляющие входы блока 11 определения середины отрезка соединены с логическим блоком 7, под контролем которого осуществляется передача информации между различными частями устройства. Чтобы не загромождать схему, часть связей на чертеже не приведена.Устройство работает следующим образом.Измеряемый объект (чертеж, фотошаблон печатной платы, маска микросхемы, печатные платы и т. д.) крепится на планшете 2. Перед началом процесса считывания координат производятся совмещение осей координат измеряемого объекта и планшета 2, а также фиксация начала отсчета. После этого реверсивные счетчики 10 и 12 устанавливаются в исходное состояние.Перечисленные объекты измерения обладают одним общим свойством. Они представляют собой комбинацию распределенных по площади прозрачных и непрозрачных участков. Например, на прозрачном основании нанесены непрозрачные линии или фигуры (фотошаблоны) и, наоборот, на непрозрачном основании имеются прозрачные линии или фигуры (отверстия в печатных платах, масках микросхем и т. д).Источник 5 света формирует параллельный пучок света с малым диаметром сечЕ5ния. Световой луч падает перпендикулярно на поверхность обмеряемого объекта. За плоскостью обмеряемого объекта непосредственно против источника 5 света размещается фотоприемник 6, реагирующий на изменение яркости светового луча. При перемещении планшета 2 в том или ином направлении световой луч (источник 5 света неподвижен) прочерчивает на поверхности обмеряемого объекта некоторую траекторию. При этом он пересекает прозрачные и непрозрачные участки объекта. Поскольку диаметр сечения светового луча выбирается меньше минимальной толщины, то в процессе перемещения планшета изменяется освещение фотоприемника 6, а следовательно, и уровень выходного сигнала последнего от некоторого максимального (по абсолютной величине) значения на прозрачном участке до некоторого минимального значения на непрозрачном участке. Так как положение планшета 2 в любой момент времени известно, то оно может быть зафиксировано и в момент изменения уровня освещенности приемника, т. с. могут быть зафиксированы координаты точки пересечения траектории светового луча с любой линией или контуром фигуры.Предлагаемое устройство может работать в нескольких режимах: считывание координат отверстий печатных плат по образцу или фотошаблону, обмер масок или фотошаблонов микросхем по заданной программе, измерение плоских геометрических объектов методом сканирования и т, д. Наиболее полно отличительные особенности предлагаемого устройства проявляются при реализации режима измерения координат отверстий печатных плат по заданной программе.В исходном состоянии планшет 2 измсрительного стола 1 устройства устанавливается в начале отсчета, реверсивные счетчики 10 и 12 и регистры координат в блоке 14 обмена информацией устанавливаются в исходное состояние О. счетный и установочные входы блока 12 открыты, входы фотоприемника 6 и логического блока 7 заблокированы.Из блока 14 обмена цнфоомацией заносятся координаты Х 01 и У центра очерсдного считываемого отвеостия, заданныс на чертеже копструктооа (ввод исходной информации может производиться как с промежуточного носителя: перфоленты, магнитной ленты, так и непосредственно из ЭВМ с помощью канала связи). Коды заданных координат центра измеряемого отверстия хранятся в течение всего времени обоаботки данного отверстия.Из блока 14 обмена информацией коды координат измеряемого отверстия поступают на входы соответствующих сумматоров 13 и являются одним из слагаемых. Роль второго слагаемого выполняет код текущс 50 только сумма станет равной нулю. блок 8 управления приводом выключает шаговые двигатели 3. В результате световой луч оказывастся внутри измеряемого отверстия,например, как показано на фиг. 2. Очевидно, что положение луча по отноц 1 ени 1 о к истинному центру отверстия произвольно, потому что факторы, определяющие истиннос положение центра Отверстия, носятслучайньш характер.После выхода светового луча в заданную точку обмеряемого объекта управлснце перемсщением планшета 2 передается специальной программе логического блока 7.60Первой командой логического блока 7 блокируется связь блока 8 управления приводом с сумматорами 13 и разблокируется вход фотоприемника 6. По второй команде блок 8 управления приводом по коорди 65нате Х включает шаговый двигатель Х (3) го положения планц 1 ета, снимаемый с реверсивных счетчиков 10 координат Х и У.Таким образом, на информационных вь 1 ходах сумматоров 13 появляются коды алге браической суммы заданного и текущегоположения планшета 2. Одновременно сумматором 13 определяется знак рсзультата алгебраического сложения.Результат сложения и знак суммы посту пают в блок 8 управления приводом перемещения планшета 2. Прп рсзультатс сложения, отличном от нуля, блок 8 управления приводом включает шаговые двигатели 3. Направление перемегцения определяется 15 знаком суммы и выбирается таким образом, чтобы точка объекта с заданными координатами совместилась с точкой пересечения световым лучом поверхности измеряемого объекта.20 В более общем случае величина рассогласования между тек, щпм и заданным положением планшета может служить для задания скорости перемещения. Поскольку планшст 2 связан с датчиками 4 положения, то последними с помощью блока 9 формирования квадранта перемещения в процессе движения планшета 2 формируется импульсный (унитарныц) код перемещения, который с соответствующим знаком, формируемым в виде потенциалов на выходах (+) и ( - ) тем же блоком 9, регистрируется в реверсивных счетчиках Х и У: основном 10 и дополнительном 12. Поскольку логический блок 7 разрешает прямую передачу с блока 10 на блок 12, тс состояние реверсивного счетчика 1 О навязывается дополнительному реверсивному счетчику 12, тем самым исключается рассогласование двух параллельно работаю щих счетчиков.По мере перемещения планшета 2 код,хранящийся в счетчиках 10 и 12, приближается к коду заданной координаты, следовательно, алгебраическая сумма на выходе сумматора 13 стремится к нулю. Как8состояние дополнительных счетчиков 12 считывается в блок 14 обмена информацией, с помощью которого координаты истинного центра отверстия либо записываются на промежуточный носитель, либо передаются непосредственно в ЭВМ. Заключительной командой цикла логичсский блок 7 переводит блоки устройства в исходное состояние, после чего оно готово к обработке следующего отверстия.Применение предлагаемого устройства обеспечивает автоматизацию ряда технологических работ, в частности аттестацию фотошаблонов, печатных плат и масок гибридных микросхем, подготовку перфолент для сверлильного станка с программным управлением, позволяет повысить то тцость измерений и полностьто исключить грубые ошибки оператора. 10 15 20 Устройство для считывания графической информации, содержащее планшет, механически связанный с щаговыми двигателями, датчики положения, подключенные к входам блока формирования квадранта перемещения, каналы преобразования, каждый из которых содержит реверсивный счетчик, входы управления и счетный вход которого подключены к управляющим и импульсному выходам блока формирования квадранта перемещения, блок управления приводом, выход которого соединен с соответствующим шаговым двигателем, и блок обмена информацией, о т л и ч а ющ е е с я тем, что, с целью повышения точности, оно содержит блок определения положения планшета, выполненный в виде оптически связанных источника света и фотоприемника, расположенных по обс стороны от планшета, блоки определения середины отрезка, дополнительные реверсивные счетчики, ст мматоры и логический блок, вход которого подключен к выходу фотоприемника, а выходы - к одним из входов блока обмена ииформатцтсй и блот ов определения середины отрезка, другие входы которых сосдицены с ттмпульсньтм выходом соответствующего блока формирования квадранта перехтсцтеттия, а выходы - со стсттттттттт входами дополтштельцых рсверсттвттттх с тсттттт:ов, установочные входы которых подключены к разрядным выходам реверсивных счетчиков каналов преобразования и через сумматоры к входам блоков управления приводом, разрядные выходы дополнительных счетчиков соединены с входами сумматоров, подключенных соответственно к блоку обмена ин- формацттеР.Источники информации,принятые во внимание при экспертизе Г 1. АзЫеч Р. Р., Мцгр 1 зу Е, В., Яачагд Н.,т. А соптрцтег-соптго 11 ед соогт 11 па 1 е-гпеазцг 1 пд 25 30 35 7так, чтобы платформа перемещалась в направлении топи а (фиг. 2). Как только световой луч пересечет границу отверстия в точке а, изменится уровень сигнала на выходе фотоприемника 6, что фиксируется логическим блоком 7. Блок 7 выдает очередную команду, по которой блок 8 управления приводом по координате Х останавливает двигатель Х (3). Одновременно по команде логического блока 7 прекращается передача импульсов с выхода блока 9 на счетный вход счетчика 12, блок 11 переводится в режим деления на 2, а прямая связь между блоками 10 и 12 заблокируется. Последующей командой блок 8 управления приводом по координате Х снова включает двигатель Х (3), изменив знак перемещения на противоположный так, что планшет 2 перемещается в направлении точки а, При этом в счетчике 10 продолжает регистрироваться текущее положение планшета 2, т. е. когда световой луч пересечет границу отверстия в точке в и блок 8 управления приводом по коордицате Х по очередной команде логического блока 7 остановит двигатель Х, в счетчике 10 будет храниться координата точки в. В то же время в дополнительном счетчике 12 будет регистрироваться только т/, пройденного отрезка пути, так как код перемещения поступает в данном случае на вход дополнительного счетчика 12 с коэффициентом деления 2, следовательно, по достижении точки в в счетчике 12 координат хранится код координаты точки, определяемой выражениемл +м л2 где Х, - координата Х точки а;4 т, - длина отрезка, ограниченноготочками а и Ь.Таким образом, в счетчике 12 координат получен код координаты Х, истинного центра отверстия О.Затем логический блок 7 снимает блокировку связи блока 8 управления приводом двигателя 3 с сумматором 13 и разрешает доступ иа вход схемы суммирования сумматора 13 кода состояния дополнительного счетчика Х (12) и заблокирует входы, связывающие сумматор 13 с регистром т;оордицатьт Х в б;токе 14 обмена тзттфортаттттстт. При этом ца своих выходах схема выдаст разность между значением координаты истинного центра отверстия Хо и кодом текущего положения планшета Хт Устройство отрабатывает указанную разность и перемещается в точку с координатой Х, а затем приступает к измеренито координаты 1, истинного центра отверстия, которое осуществляется аналогично описанному для координаты Х,После считывания координаты центра отверстия по команде логического блока 7 40 45 50 5560 65 Формула изобретения9гпаз 1 ппе, Т 1 те Ве 11 Буз 1 егп ТесЬп 1 са 1 3 оцгпа 1, 49, Ию 9, 1970, р, 2193.2, Федотов О. П, Обработка снимков с пузырьковых камер на устройствах растрового разложения, - В сб. Материалы 670943 10 11 симпозиума по ядерной радиоэлектронике, Дубна, 1964, ОИЯИ, с. 85.3. Лвторское свидетельство СССР Мо 319844, кл. 6 01 С 11/26, 1970.аказ 1310/17 Изд Мо ИИПИ НПО Поис по делам 113035, Москва

Смотреть

Заявка

2015968, 11.04.1974

ПРЕДПРИЯТИЕ ПЯ В-2502

КУРКОВ ЕВГЕНИЙ ВАСИЛЬЕВИЧ, БЕЛОВ АНАТОЛИЙ ФИЛИППОВИЧ, ВАСИЛЬЕВ ВАЛЕРИЙ МИХАЙЛОВИЧ

МПК / Метки

МПК: G06K 11/00

Метки: графической, информации, считывания

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

Код ссылки

<a href="https://patents.su/6-670943-ustrojjstvo-dlya-schityvaniya-graficheskojj-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для считывания графической информации</a>

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