Файл: Каган Б.М. Цифровые вычислительные машины и системы учеб. пособие.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.04.2024

Просмотров: 271

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

функция координат X , У перемещения точки по контуру знака мо­

жет быть разложена в ряд Фурье.

Функциональные сигналы отклонения можно получать путем сум­ мирования и вычитания положительных и отрицательных линейно нарастающих напряжений в каналах X и У. В результате электрон­ ный луч рисует знак, аппроксимированный отрезками прямых линий. Моменты суммирования или вычитания линейно нарастающих напря­ жений определяет постоянная память (обычно диодная). При функ­ циональном способе часто используют точечную структуру знака. При этом луч перемещается к точкам подсвета по контуру знака.

При точечной структуре знака существует мною различных спо­ собов формирования символов. Согласно одному из них информа­ цию о структуре знака хранят на цепочке резисторов (рис. 7-20). Сиг­ налы на выходе дешифратора кода выбирают для каждого знака соответствующую пару пепочек резисторов На одной цепочке сопро­

тивлений возникает напряжение для отклонения луча А*

по оси X,

а на другой — напряжение для отклонения луча Д„ по оси

У. Схема

управления последовательно подсоединяет источник опорного напря­ жения к первым, вторым и т. д. входам этих цепочек. Опорное напря­ жение при каждом подключении делится на соответствующих дели­ телях. С выходов цепочек снимается ступенчатое напряжение, кото­ рое после усиления подается на отклоняющую систему ~Л;1 I и заставляет луч перемещаться по контуру знака На управляющий электрод трубки при этом поступают импульсы подсвета точек на контуре знака.

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

В экранных пультах для корректировки информации, вызванной из памяти, обычно используется маркер, который перемещается опе­ ратором по экрану ЭЛТ от специальной клавиши. Для стирания ка­ кого-либо знака на экране ЭЛТ оператор совмещает маркер с этим знаком. В устройстве управления ЭЛТ координаты положения марке­ ра декодируются и определяется адрес знака, подлежащего стиранию в регенеративной памяти. Затем оператор нажимает на клавишу «Стирание». Информация в этой ячейке памяти стирается и исчезает с экрана ЭЛТ. Нажимая соответствующую клавишу, оператор может записать по выбранному адресу любой другой знак. Скорректирован­ ная и записанная с клавиатуры информация из регенеративной памя­ ти может быть передана в ОЗУ вычислительной машины. Эта пере­ дача производится при нажатии оператором специальной клавиши «Возврат».

Для ввода и редактирования информации помимо клавиатуры в экранных пультах используется также «световой карандаш» или «ка­ рандаш» какого-либо другого типа (например, электрический). Све­ товой карандаш по форме напоминает обычный карандаш. На кончи­ ке его устанавливается элемент, чувствительный к свету (например, фотодиод или миниатюрный фотоумножитель). При совмещении кон­ чика карандаша со знаком, отображенным на экране ЭЛТ, в чувстви­ тельном элементе возникает импульс в момент чтения этого знака из регенеративной памяти и его подсвета. Тем самым определяется ад­ рес ячейки, хранящей этот знак в регенеративной памяти, что позво­ ляет изменить информацию в ячейке по данному адресу.

448


Существуют экранные пульты, в которых луч ЭЛТ перемещается за кончиком светового карандаша. Это перемещение осуществляется с помощью специальных следящих схем так, чтобы чувствительный элемент карандаша был все время засвечен лучом ЭЛТ. Применение в экранных пультах «светового карандаша» значительно облегчает связь человека с машиной.

7-6. ЧИТАЮЩИЕ УСТРОЙСТВА ДЛЯ ВВОДА ИНФОРМАЦИИ С ДОКУМЕНТОВ

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

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

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

В системах, в которых документ во время чтения остается не­ подвижным, луч от источника освещения перемещается как вдоль строк, так и перпендикулярно им.

Считывание с неподвижного документа может выполняться в син­ хронном или асинхронном режиме. В синхронном режиме документ остается неподвижным в течение строго фиксированного времени, и в связи с этим возможность повторного просмотра оказывается ограниченной. Этот вид считывания целесообразен, когда заранее известен объем считываемой информации. В асинхронных системах документ остается неподвижным до тех пор, пока не поступит сиг­ нал конца считывания. Этот способ наиболее целесообразен при ра­ боте с документами переменной длины.

Перемещение луча источника освещения может осуществляться с помощью механических устройств или с помощью электрсжОДх уст­ ройств, либо луч может оставаться неподвижным. В последнем слу­

29—333 449



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

повторный просмотр.

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

ство информации.

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

вконтуре каждого знака) пересекли места расположения фотодиодов

ифототранзисторов. Расположение элементов матрицы определя­

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

Принцип считывания с помощью «бегущего луча» основан на том, что светлое пятно с экрана ЭЛТ или пятно, получаемое путем фо­ кусировки луча от источника света, проектируется на считываемые знаки. Это световое пятно перемещается за счет движения луча по экрану ЭЛТ или за счет перемещения системы зеркал по считывае­ мым знакам. Отраженный луч с помощью оптической системы про- -ектируется на фотопреобразователь (в большинстве случаев фото­ умножитель). В момент, когда луч пересекает темную линию знака или кодовую характеристику знака, количество отраженного света уменьшается и на выходе фотоумножителя появляется электрический импульс.

При считывании с помощью «бегущего луча» считывающий эле­ мент (световое пятно) можно довести до очень малых размеров (по­ рядка 0,2—0,3 мм). Поэтому возникает возможность считывать знаки малых размеров и, следовательно, увеличить относительный объем информации, считываемой с одного документа. После считывания данные должны быть преобразованы в вид, удобный для ввода в вы­ числительную машину. Например, каждый знак, который после счи­ тывания записывается в виде матрицы из нулей и единиц (что со­ ответствует белому и черному цвету в пределах поля знака), необ­ ходимо преобразовать в соответствующий код.

Распознавание знаков может производиться методом статисти­ ческого анализа, методом наложения масок и комбинаций этих ме­ тодов. Они могут быть реализованы программным или схемным пу­ тем. При программном способе данные просмотра поступают в вы­ числительную машину, где они анализируются для выявления знака; ■ необходимость выполнять большое количество операций делает рас­ познавание знаков программным путем весьма медленным. Схемные методы не обладают той гибкостью, которую дает программный ме­

тод, зато они позволяют получить значительно большее быстро­ действие.

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

450


знаков. Метод статистического анализа является более гибким ме­ тодом. Здесь опознавание происходит путем обнаружения существен­ ных элементов знака и их логического «объединения».

Существуют системы оптического считывания параллельного и по­ следовательного действия. При последовательном принципе работы один считывающий элемент по очереди считывает все знаки в строке. При параллельном принципе работы на каждый знак имеется свой считывающий элемент.

Рис. 7-21. Блок-схема оптического считывающего устройства последо­ вательного действия.

/ — считываемый документ; 2 — проекционный кинескоп; 3 — объектив;

4 — фо*

тоумножители; 5— видеоблок; 6 — блок управления;

7 — транспортер;

8 — блок

разверток; 9 — фиксатор знака; Ю — блок

центрирования.

 

На рис. 7-21 приведена блок-схема считывающего устройства по­ следовательного действия с помощью «бегущего луча». Считывающее устройство работает в двух режимах — в режиме поисковой разверт­ ки, во время которой происходит поиск информации на движущемся документе и управление механизмом протяжки, и в режиме рабочей развертки, при которой происходят считывание знаков в строке и вы­ дача считанной информации в логическую часть устройства.

Участок документа, находящегося перед окном считывания, по­ следовательно обегается лучом при помощи проекционного кинеско­ па и объектива. Отраженный от этого участка свет улавливается несколькими фотоэлектронными умножителями. В результате этого оптическое изображение читаемых знаков превращается в электриче­ ское. Видеосигнал с фотоэлектронных умножителей подается в видео­ блок. Полученные импульсы «черного цвета» подаются в логическую

29:

451