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

Иллюстрации

Показать все

Реферат

 

Союз Советсник

Социалистических

Республик

ОП ИСА

ИЗОБРЕТ

К АВТОРСКОМУ СВИ (6l) Дополннтельное к авт. свн (22)Занвлено 1 2.03.81 (21) с нрнсоеднненнем заявки М (23) Прнорнтет

Опубликовано 23.09.82

Дата опубликования on

/00

РВуяарстаеинма комитет

СССР до делам нзобретений н открмтнй

327. .8) (72) Авторы изобретения

A.?).Гирявенко, It.ÈМурв нко, А.Г.Мачнев и М.А.

Институт технической кибернетики AH Белорусской (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ГРАФИЧЕСКОЙ

ИНО ФОРМАПИИ. 1

Изобретение относится к автоматике и вычислительной технике и может быть использовано в информационнопоисковых системах в качестве средств считывания информации для ввода ее.a UBM unu

5 для передачи на устройство отображения.

Известно устройство для считывания графической информации, содержашее электронно-оптический преобразователь., соединенный с блоком отклонения, блок памяти, подклзоченный к счетчикам строк и кадров, дешифратор, соединенный со счетчиком тактов и элементом ИЛИ, трит гер, подюяпоченны1 к алементу И, генератор импульсов, триггеры, алементы И, ИЛИ и алементы задержки (1 j.

Недостаток атого устройства состоит в его недостаточной надежности, так как решение о наличии информации решается по однократному отчету. 20

Известно также устройство цля счнтыва ння графической информации,соцержааее первый коммутатор, входы которого соединены соответственно с выходами первого и вто. рого триггеров и с выходом генератора . импульсов, первый выход коммутатора соединен с первым входом счетчика строк, а второй выход соединен с цервыми входами элемента НЕ, счетчика тактов, третьего триггера, первого алемента ИЛИ и первого формирователя сигналов, первый алемент И, входы которого соединены соответственно,с выхоцом первого триггера и с выходом элемента

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

ИЛИ, блока памяти и со: вторым входом первого формирователя сигналов, а вто рой вход первого триггера соединен со вторыми входами счетчика тактов, счеэчика вицеоимпульсов, первого алема нта

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

3 96087 с входами четвертого элемента ИЛИ и со вторым входом третьего элемента

ИЛИ, выход первого элемента ИЛИ соединен с входом первого элемента задержки, пятый элемент.ИЛИ, входы которого соединены с выходами первого и второго элементов задержки, четвертый триггер, входы которого соединены соответственно с выходами второго и пятого элементов

ИЛИ, а выход соединен с входом второго 10 формирователя сигналов, электронно-оптический преобразователь, соединенный с выходами блока отклонения и с выходом второго фор.мирователя сигналов, шеотой элемент ИЛИ, первый вход которого 15 является первым входом устройства, а второй вход соединен с выходом второго элемента И, со вторым входом счетчика строк и с первым входом счетчика кадров, а выход шестого элемента ИЛИ сое- э динен с первым входом второго триггера, второй вход второго триггера является вторым входом устройства, первый вход второго элемента И соединен с первым входом счетчика кадров, а второй вход 2S соединен с первым входом счетчика строк, со вторыми входами счетчика кадров и второго элемента ИЛИ и с входом второго элемента задержки, второй вход блока памяти соединен с выходом четвертого що элемента ИЛИ и со вторым входМ третьего элемента ИЛИ, третий вход блока памяти соединен се вторым выходом счетчика строк, четвертый вход соединен с выходом. счетчика кадров и с первым входом Йпжа отклонения, а выход блока памяти является выходом устройства, выход первого формирователя сигналов соединен с третьим входом второго элемента ИЛИ (2 ).

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

4% жения. цель изобретения - повышение быстродействия устройства.

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

4 и второй входы которого соединены с выходами задатчика кодов, третий входс выходом третьего триггера, четвертый вход второго коммутатора соединен с выходом первого элемента И, а выходс первым входом сумматора, второй вход сум .4атора соединен co BTopMM выходом счетчика строк, а выход aòÎð сое

1 ф

° 4Ъ. динан о вторым входом блока отклонения.

На чертеже изображена функпиональ ная схема устройства.

Устройство содержит элемент ИЛИ 1, ° генератор 2 импульсов, триггер 3, счеч чик 4 тактов, счетчик 5 видеоимпульсов, :триггер 6, коммутатор 7, элемент И 8, дешифратор 9, элемент И 10, счетчик

11 строк, элемент HE 12, элемент ИЛИ

13, счетчик 14 кадров, элемент ИЛИ 15, сумматор 16, коммутатор 17, триггер

18, элемент ИЛИ 19, блок 20 памяти, задатчик 21 кодов, формирователь 22 сигналов, элемент 23 задержки, блок

24 отклонения, блок 25 формирования отклоняющего сигнала; элемент 27 за держки, элементы ИЛИ 28 и 29, триггер

"30, формирователь 31 сигналов, электроннс оптический преобразователь 32; . ,входы ЗЗ и 34 устройства, выход 35 устройства.

Устройство работает следующим образом.

В исходном состоянии все триггера и счетчики находятся в нулевом состоянии.

Сигнал включения, появившийся на входе 34 устройства, устанавливает триггер 6 управлени считыванием в состояние "1 ". Так как триггер 3 находится в состоянии "0", т импульсы с выхода генератора 2 поступают через коммутатор 7 в счетчик 1 1 формирования строк. Импульсы заполнения счетчика 11 поступают на вход счетчика 14 формирования кадров и через элемент

ИЛИ 29 устанавливают триггер 30 гашения в состояние 1 ". В результате на выходе формирователя 31 появляется сигнал, который, поступив на модулятор электронно-оптического преобразователя

32, осуществляет гашение луча. Эти же импульсы переполнения проходят через элемент 27 задержки, который производит задержку на время обратного хода луча и через элемент 28 ИЛИ устанавливают триггер 20 гашения в состояние 0 .

Луч опять засвечивается. Таким образом осуществляется гашение луча во время обратного хода. Возрастающие коды с выхода счетчика 11 формирования строк поступают в сумматор 16, .но так как в мультиплексор 17 не проходят стробирующие импульсы с выхода элемента И 8, он остается закрытым для прохождения кода от задатчика 21 и тогда на выходе коммутатора 17 будет код (одни нули), Следовательно на выход сумматора 16 будут проходить коды

7i 6 навливает триггер 18 в состояние Ъ, и поступает s формирователь 22 сигналов, а через элемент ИЛИ 19, элемент

23 задержки и элемент ИЛИ 28 устанав ливает трютер 30 гашения в состояние

0 . В результате луч засвечивается.

Задержка на элементе 23 необходима для того, чтобы луч успел перейти в считанную точку экрана до того, как ои засветится.

Если на входе 35 устройства появиться второй видеоимпульс, который погасит луч, запретит формирователю 22 сигна лов выделение импульса и запишется s счетчик 5, то на первом выходе дешифратора 9 появится сигнал; который, пройдя через элемент ИЛИ 13, разрешает выдачу кадров из блока 20 памяти на вход

Зд устройства, а через элемент ИЛИ 15 устанавливает в исходное состояние счетчики 4 и 5 и триггера 3 и 18. Этот же сигнал, пройдя элемент ИЛИ 19, элемент 23 задержки и элемент ИЛИ 28, устанавливает триггер 30 в состояние

О, включая, тем самым, луч.

Если же видеоимпульса нет после повторного вывода луча в считанную точку, то по окончании первого тактового импульса с выхода коммутатора 7 формирователь 22 сигналов выдает импульс, который проходит через э ламент ИЛИ 29 1 и, устанавливая триггер 30 гашения в состояние 1, гасит луч электроннооптического преобразователя 32. Одновре» менно на выходе элемента НЕ 12 появляется стробирующий импульс, который проходит через элемент И 8 и вновь открывает коммутатор 17. Так как триггер 18, управляющий коммутатором, находится в состоянии "1, то на выходе коммутатора появляется код "-1 (донолнительный двоичный код единицы), поступающий из задатчика 21 . В результате выполнения сложения на выходе сумматора 16 появляется код счетчика 11, уменьшенный на единицу.

В результате луч изменит свое положение на экране блока 32. Второй такто вый импульс, появившийся на входе элемен та HE 1 2 закрывает схему И 8. Стробирую щий импульс оканчивается и на выходе коммутатора 1 7 опять нулевой код. Следователь но на выходе сумматора 16 вновь будет код счетчика 11 формирования строк без ss» менения, так как одно из слагаемых рвв но нулю и луч возвратится в считанную точку растра. Ощиюременно второй так товый импульс записывается в счетчик

5 9608 счетчика 11 без изменения. Коды с вы ходов сумматора 16 и счетчика 14 формирования кадров поступают в систему

24 отклонения, соответственно s блок

26 отклонения луча по кординате Х ю в блок 25 отклонения луча по координате

У, которые осуществляют развертку луча электронно-оптического преобразовате-. ля 32.

При выходе луча на линию или точку tO графической информации на выходе блока проявляется видеоимпульс. Первый видеоимпульс записывает содержимое счетчиков 11 и 14 в блок 20 памяти, устанав ливает триггер 3 управления повторным 15 выводом в состояние "1, через элемент

ИЛИ 29 устанавливает триггер 30 в

1, состояние "1 и записывается в счетчик !

I 5 видеосигналов. В результате изменения состояния триггера 30 луч гасится. 20

Изменение состояния триггера 3 приводит к тому, что тактовые импульсы, в результате переключения коммутатора 7, перестают поступать на вход счетчика ll, а на элемент И 8 приходит разрешающий сигнал.

По окончании тактового импульса (импульса, во время действия которого появился видеоимпульс) на выходе элемента HE 12 появляется импульс с длитель- Зо ностью, равной интервалу времени между импульсами генератора 2, который проходит через элемент И 8 и, поступая на стробирующий вход коммутатора 17, открывает его для прохождения кода от задатчика 21 кодов. Так как в исходный момент триггер 18 находится в состоянии О, тО через коммутатор 17 проходит на вход сумматора 16 двоичный код единицы. Следовательно на выходе сумматора 16 будет код счетчика 11 увеличенный на едийицу в результате сложения и, соответственно, луч изменит свое местоположение на экране электроннооптического преобразователя 32, в направлении Х. Первый после переключения коммутатора 7 тактовый импульс появля- ется на выходе алемента НЕ 12 и за крывает элемент И 8. Таким образом, стробирующий импульс оканчивается н коммутатор 17 закрывается. На его выходе опять появляется нулевой код, а на выходе сумматора 16 будет код счетчика 11 без изменения и луч вернется в уже ранее пройденную и считанную точку экрана электронно-оптического преобразователя 32. Одновременно, первый тактовый.импульс с выхода коммутатора 7 записывается в счетчик 4 тактов, уста- .

960871 4 тактов и, как выше описано, включает луч электронно-оптического преобразователя.

Если еперь появится видеоимпульс на выходе блока 32, то он записывается в счетчик 5 видеоимпульсов, а на втором выходе дешифратора 9 появляется сигнал разрешения выдачи кодов из блока 20 памяти, и устройство работает также,как и в первом случае. Если второго видеоимпульса нет, ца третьем выходе дешифратора О появляется сигнал, который устанавливает в состояние

"0" триггеры 3,18 и 30, но выдача кодов на выход 35 устройства не происходит. Таким образом, координаты вы даются на выход удтройства 35 из блока

20 памяти чолько тогда, когда в счетчике 4 будет записана единипа, a в счет-. чике 5 видеоимпульсов число два, или в случае, когда в обоих счетчиках будет записано два. В качестве критерия иопользуется требование получения двух видеоимпульсов при повторном вводе луча в считанную точку экрана, следовательно, координаты точек выдаются только при повторном подтверждении принадлежности их графической информации.

При заполнении счетчиков 11 и 14 на выходе элемента И 15 появляется сиг- Зо нал, а через элемент ИЛИ 1 - триггер 6 управления считыванием. Устройство может прекратить считывание в любой момент времени при появлении сигнала на выходе 33. 35

Таким, образом, благодаря тому, что вывод луча в соседнюИ (считанной) точку экрана осуществляется во время отсутствия тактового импульса на выходе коммутатора возврат в считанное мес 4э

T0 eKpB nB производится TBKToBblM им пульсом, повышается быстродействие устройства(так как на повторные выводы луча тратится максимум два тактовых

Импульса, а s известном устройстве чэ 45 тыре) .

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

Формула изоб,ретения

Устройство для считывания графической информапии, содержащее первый коь мутатор, входы которого соединены соответственно с выходами первого и второго триггеров и с выходом генератора импульсов, первый выход коммутатора соединен с первым входом счетчика строк, а второй выход соединен с первыми выходами элемента HE, счетчика тактов, третьего триггера, первого элемента ИЛИ и первого формирователя сигналов, первый элемент И, входы которого соединены соответственно с выходом первого триггера и с выходом элемента НЕ, первый вход первого триггера соединен с выходом электронно-оптического преобразователя, с первыми входами счетчика видеоимпульсов, второго элемента ИЛИ, блока памяти и вторым входом первого формирователя сигналов, а второй вход первого триггера соединен с вторыми входами счетчика тактов, снетчика видеоимпульсов, первого элемента ИЛИ и третьего триггера и. с выходом третьего элемента ИЛИ, дешифратор, соединенный . с выходами счетчика тактов и счетчика водиоимпульсов, выходы дешифратора соединены соответственно с входами четвертого элемента ИЛИ и с вторым входом третьего элемента. ИЛИ, выход первого элемента ИЛИ соединен с входом первого элемента задержки, пятый элемент

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

ИЛИ, первый вход которого является первым входом устройства, второй вход соединен с выходом второго элемента И, с вторым входом счетчика строк и с первым входом счетчика кадров, а выход шестого элемента ИЛИ соединен с первым входом второго триггера, второй вход .второго триггера является третьим входом устройства, первый вход второго элемента И соединен с первым выходом счетчика кадров, а второй вход соединен с первым выходом счетчика строк, с вторыми входами счетчика кадров и второго элемента ИЛИ и с входом вто -. рого элемента задержки, второй sxoi блока памяти соединен с выходом четвертого элемента ИЛИ и с вторым входом третьего элемента ИЛИ, третий вход блоке памяти соединен с вторым выходам

Cg

960871

10 етч, четве и вход нен дин " д р И с выходом счетчика кадров и с первым вход,м бл, оонеки4, а xog блка втоРой sxogt У"матоР со д нен с вюР" пвмяти, ssnae cs выходом устройства д и рвого формирователя сигнал< 5 тора соединен соединен с третьим входом второго еле.ч мента ИЛИ, о т л и ч а ю m е е с я тем, что, с целью увеличения быстродей- Источники информации, стэия устройства, оно содержит сумматор, принятые во внимание при экспертизе задатчик кодов и второй коммутатор, 10 1. Патент Франции Ж 2301881, первый и второй входы которого соеди- кл. 5 06 К 11 ОО, опублик. 1971. иены с выходами задатчнка кодов, тре- 2. Авторское свидетельство, СССР тий вход - с выходом третьего триггера,, по заявке Ж 2883038/18-24, четвертый вход второго коммутатора сое- кл. g 06 К 11 00, 1980.