Устройство для считывания символов
Иллюстрации
Показать всеРеферат
ОП ИКАНИЕ
ИЗОБРЕТЕН Ия
Союз Советских
Социалистических
Республик (и)532866
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено15.04.75 (21) 2124562/24 с присоединением заявки №вЂ” (23) Приоритет (43) Опубликовано 25.10.76.Бюллетень ¹39 (45) Дата опубликования описания 21,02.77 (51) М. Кл.
С, 06 К 9/00
Гасударственный комитет
Совета Министров СССР во делам изобретений и открытий (53) УДК 621.3 91. 1 9 (088.8) (72) Авторы изобретения
Институт технической кибернетики АН Белорусской ССР (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ СИМВОЛОВ ный к блоку коммутации, соединенному с блоком переключения режимов работы, блок сравнения, регистр кода символов, дешифратор и логические элементы "И", "ИЛИ" (2).
Это устройство обладает невысоким быстродействием в работе при передаче считываемой информации по каналу связи.
Бель изобретения — повышение быстродействия работы устройства.
Для этого устройство содержит блок памяти, соединенный с первым входом блока сравнения, второй вход которого через элемент задержки подключен к блоку сканирования символов, а третий — соединен с регистром кода символов, шифратор, подключенный к выходам блока сравнения и к входу блока коммутации, блок формирования кода символов, подключенный к фотоэлектронному умножителю, к регистру кода символов и к блоку сканирования символов, счетчик количества символов, соединенный с блоком переключения режимов работы и через дешифратор с входами блока памяти, и блок фиксации сравниваюшихся
Изобретение относится к автоматике и вычислительной технике и может быть использовано в информационно-поисковых системах.
Известное устройство для считывания символов содержит блок сканирования, соединенный с блоком переключения режимов работы, фотоэлектронный умножитель (ФЭУ), подключенный к блоку сбора данных, блок управления, соединенный со счетчиком зон 10 и регистром кода символов, блок анализа оптической информации и блок коммутации (Ц.
Это устройство имеет сложную конструкцию. I5
Наиболее близко к изобретению устройство для считывания символов, содержашее блок координатного отклонения луча электронно-лучевой трубки (ЭЛТ), соединенный с последовательно подключенными блоком 20 сканирования символов, счетчиками формирования строки и кадра, блок управления, соединенный с блоком сканирования символов и счетчиком формирования кадра, фотоэлектронный умножитель (ФЭУ), подключен- 2!
Н. А. Ярмош, А. Г. Куконин, А. М, Ишутинов, В. Ф. Лынько и В. П. Марченко
532866 символов, подключенный к блокам сравнения и переключения режимов работы.
На чертеже дана блок-схема устройства.
Устройство содержит блок 1 управления, состоящий из генератора 2 тактовых импульсов, элемента "И" 3 и триггера 4 смены кадра, блок 5 сканирования символов, счетчик 6 формирования строки, счетчик 7 формирования кадра, блока 8 координатного отклонения луча ЭЛТ, блок 9 пе ® реключения режимов работы, состоящий из элемента "И" 10, элемента 11 задержки, элемента "И" 12 и триггера 13; счетчика
14 количества символов данного алфавита, дешифратор 15, фотоэлектронный умножи15 тель 16, блок 17 формирования кода символов, регистр 18 кода символов; блок 19 памяти, содержащий ячейки 20 памяти, число которых равно количеству символов данного алфавита, блок 21 сравнения, со20 держащий отдельные схемы 22, каждая из которых имеет собственный выход и число которых также равно количеству символов данного алфавита; элемент 23 задержки, 25 блок 24 фиксации сравнивающихся символов, состоящий из элемента "ИЛИ" 25 и триггера 26; шифратор 27 и блок 28 коммутации, состоящий из двух элементов "И" 29, 30 и элемента "ИЛИ" 31. После установки носителя считываемой информации в фиксированное положение сигнал поступает на единичный вход триггера 4. Срабатывание данного триггера приводит к появлению на его выходе потенциала, разрешающего прохождение сигналов от генератора 2 тактовых импульсов через элемент "И" 3 на вход блока 5.
Числа устанавливающиеся в каждый дисК) ретный момент времени, по числовым выходам последнего поступают на блок 8 координатного отклонения луча ЭЛТ, В результате происходит построчное считывание символа информации.
Каждое пересечение луча с линией счи- 45 тываемого символа при движении его no полю символа приводит к появлению на выходе фотоэлектронного умножителя 16 видеосигнала. Эти сигналы поступают на вход блока 17 формирования кода символа, а также через элемент "И" 30 блока 28 коммутации, на втором входе которого находится разрешающий потенциал с нулевого выхода триггера режима работы 13, и эле мент "ИЛИ" 31 - в канал связи. 55
Импульс признака переполнения блока
5, характеризующий конец сканирования символа, поступает на счетчик 6 формирования строки, на вход разрешения записи кода символа регистра 18, на вход сбро» К са блока 17 формирования кода, на вход элемента 23 задержки и на блок 9 переключения режимов работы. В результате изменяется состояние счетчика 6, сформированный код символа записывается в регистр 18, а блок 17 готов к формированию кода следующего символа.
Задержанный на время записи кода символа в регистр 18 сигнал с выхода элемен-. та 23 задержки поступает на разрешающие входы схем 22 сравнения блока 21 ° Так как первоначально ни в одной из ячеек 20 блока 1 9 памяти не содержится никаких кодов, то ни на одном из выходов схем сравнения блока 21 сигнал не появится.
Следовательно, не будет сигнала ни на одном из входов шифратора 27 и на выходе элемента "ИЛИ" 25. В результате состояние триггера 26, блока 24 фиксации сравнивающихся символов, на выходе которого находится разрешающий потенциал, не изменится.
Поэтому сигнал задержанный на время задержки элемента 23 и время срабатывания триггера 26, с выхода элемента 11 задержки блока 9 переключения режимов работы пройдет через элемент "И" 12 на вход счетчика 14 количества символов данного алфавита и через -элемент "ИЛИ" 31 блока 28 коммутации в канал связи.
Изменение состояния счетчика 14 вызывает появление на одном из выходов (верхнем) дешифратора 15 сигнала разрешения записи кода символа. В результате код символа из регистра 18 запишется в верхнюю (первую) ячейку 20 блока 19 памяти.
Таким образом при сканировании первого символа в канал связи поступают сигналы от каждой точки, принадлежащей символу, и сигнал (с выхода элемента И" 12), указывающий порядковый номер поступившего символа. Сформированный код символа записывается в первую ячейку 20 (имеется ввиду, что номера ячеек возрастают сверху вниз согласно их расположению блока 19.
Следовательно, осуществляется однозначное соответствие между порядковым номером ячейки этого блока, в которую записан код символа, и порядковым номером данного символа, поступившего в канал связи.
Очевидно, что такое соответствие существует и между выходами схем 22 сравнения блока 21 и указанным номером символа.
Изменение состояния счетчика 6 вызы вает смещение электронного луча считывания ЭЛТ на один символ по Х. B результате работы блока 5 происходит теперь
532866 сканирование следующего символа считыва» емой информации.
В дальнейшем работа этой части схемы, управляющей перемещением считывающего луча, происходит аналогично. Импульс признака переполнения счетчика 6, означающий конец считывания строки, приводит к изменению состояния счетчика 7 формирования кадра, что вызывает перемещение луча на следующую строку носителя информации.
Полное заполнение блока 5, счетчиков 6 и 7 определяет момент считывания сего кадра информации. При этом импульс признака переполнения с выхода счетчика 7 поступит на нулевой вход триггера 4. В у результате на выходе триггера 4 появится потенциал, запрещающий прохождение сигналов от генератора 2 тактовых импульсов через элемент "И" 3, на вход блока 5.
Конец сканирования каждого последую- 20 щего символа также определяется сигналом признака переполнения с выхода триггера
4. При этом, если считываемый сигнал отличен от предыдущих, то сравнения кодов в схемах 22 блока 21 не произойдет, В 25 этом случае работа устройства буд:.т происходить аналогично его работе при считывании первого символа. Отличие состоит в том, что сформированный код данного символа будет записан в следующую ячейку З0
20 блока 19 памяти.
Если при дальнейшем сканировании встречается ранее считанный символ, то в результате сравнения на одном из выходов схем 22 сравнения блока 21 появится сигнал, который поступит на вход шифратора
27 и через элемент "ИЛИ" 25 на единичный вход триггера 26.
Код, определяющий номер возбужденного выхода блока 21, не поступит с выхода шифратора 27 в канал связи, вследствие того, что на втором входе элемента "И"
29 блока 28 коммутации находится запрещающий потенциал с единичного выхода триггера 13.
Изменение состояния триггера 26 приводит к запрещению прохождения сигнала с выхода элемента 11 задержки через эле- щ мент "И" 12. В результате в канал связи поступают только сигналы от каждой точки символа, а сигнал, указывающий порядковый номер данного символа, отсутствует.
Так как состояние счетчика 14 не изменит-д ся, то код символа из регистра 18 не будет записан в блок 19 памяти, С выхода элемента 11 задержки сигнал поступит на нулевой вход триггера 26 для возврата его в исходное состояние. 60
B дальнейшем работа устройства будет происходить аналогичным образом до тех пор, пока не заполнится последняя ячейка
20 блока 19 памяти, т.е. пока не будет считан последний символ данного алфавита.
В этом случае сигнал признака переполнения с выхода счетчика 14 поступит на единичный вход триггера 13 блока 9, изменение состояния которого вызывает закрытие элементов "И" 10, 30 и открытие элемента "И" 29.
При последующем считывании любого символа данного алфавита на одном из выходов схем 22 блока 21 будет появляться сигнал. Код, определяющий номер данного выхода, а следовательно, и символ, записанный в соответствующей ячейке 20 блока 19, поступит с выхода шифратора
27 через элементы "И" 29, "ИЛИ" 31 блока 28 коммутации в канал связи.
Введение новых узлов и блоков, а также новых конструктивных связей между ними позволяет повысить быстродействие работы устройства в 2-4 раза по сравнению с известным.
Формула изобретения
Устройство для считывания символов, содержащее 5JIDK координатного отклонения луча электроннолучевой трубки, соединенной с последовательно подключенными блоком сканирования символов, счетчиком формирования строки и счетчиком формирования кадра, блок управления, соединенный с блоком сканирования символов и счетчиком формирования кадра, фотоэлектронный умножитель, подключенный к блоку коммутации, блок сравнения, блок переключения режимов работы, соединенный с блоком сканирования символов и с блоком коммутации, регистр кода символов, дешифратор и элемент задержки, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, оно содержит блок памяти, сое.диненный с первым входом блока сравнения, второй вход которого через элемент задержки подключен к блоку сканирования символов, а третий — соединен с регистром кода символов, шифратор, подключенный к выходам блока сравнения и к входу блока ком» мутации, блок формирования кода символов, подключенный к фотоэлектронному умножителю, к регистру кода символов и к блоку сканирования. символов, счетчик количества символов, соединенный с блоком переключения режимов работы и через дешифраторс входами блока памяти, и блок фиксации сравнивающихся символов, подключенный
532866 канал грязи
Составитель Т. Ничипорович
Редактор В. Дибобес Техред М. Левицкая Корректор Т аброва
Заказ 5450/204 Тираж 864 Подписное
UHNHIIN Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035, Москва, -35, Раушская наб., д. 4/5
Филиал "ППП" "Патент", г. Ужгород, ул. Проектная, 4
7 к блокам сравнения и переключения режимов работы.
Источники информации, принятые во внимание при экспертизе:
1. Патент США №3629828, Кл. 340146.3, 2 1. 12. 1 972.
2. Патент Японии № 49-19619, кл. 97 (7) 862, 18.05.1974.