В качестве устройства указания элементов изображения наиболее широко применяется световое перо, реагирующее на свечение той области экрана графического дисплея, куда оно направлено.
Для определения координат точки на экране дисплея применяются прямые методы, когда рабочий орган устройства устанавливается в требуемую точку, а следящая система вычисляет его положение (например, при сенсорном методе в качестве рабочего органа используется палец, а следящая система состоит из матрицы фото- и светодиодов, окружающих экран).
Значительно чаще применяются косвенные методы определения координат точки на экране. В этом случае перемещение изображения знака слежения (курсора) на экране дисплея обеспечивается изменением характеристик устройства позиционирования. При попадании знака слежения в нужную точку по команде оператора вычисляются искомые координаты.
Такие устройства ввода обычно имеют две степени свободы (рис. 1) и реализуются в виде шарового (рис. 1, а), рычажного (рис. 1, б) указателей или устройства типа "мышь" (рис. 1, в). На клавиатуре большинства современных дисплеев выделены специальные клавиши для указания четырех направлений перемещения курсора (по осям координат).
Отметим, что в зависимости от способов обработки получаемых от устройств позиционирования параметров одни и те же устройства ввода используются как указатели позиции точки на экране, так и для ввода числовых параметров.
Устройства кодирования графической информации предназначены для автоматического или полуавтоматического ввода точек с графических документов. Автоматические устройства на основе сканирующего блока считывают графические изображения в память ЭВМ. При использовании устройства полуавтоматического типа оператор перемещает рабочий орган (зонд) вручную по рабочей поверхности устройства (планшета), при этом координаты зонда определяются автоматически. Во всех подобного типа устройствах осуществляется фиксация считанных координат либо на внешние носители, либо непосредственно в память ЭВМ.
Обычно такие устройства состоят из планшета, зонда (в виде карандаша), алфавитно-цифровой и функциональной клавиатуры, блока индикации и обрабатывающего устройства. Современные устройства кодирования определяют координаты точки на основе сигналов между излучателем (зондом) и приемником (планшетом) и по числовым значениям характеристик принятых сигналов вычисляют координаты зонда.
При этом используются электромагнитные, световые, ультразвуковые и звуковые сигналы; точность вычисления координат составляет более десятых долей миллиметра.
Подобные устройства имеют два режима работы: дискретный - когда оператор после установки зонда в требуемой точке дает команду на определение координат зонда, и непрерывный, когда оператор перемещает зонд вдоль некоторой линии, а устройство ввода автоматически вычисляет и фиксирует координаты некоторой последовательности точек. Для идентификации объектов в состав устройств кодирования включаются различные клавиатуры и функциональные кнопки. В табл. 1 представлены характеристики наиболее распространенных устройств кодирования информации.
Таблица 1
Описываемыми устройствами ввода информации обычно комплектуют "интеллектуальные" терминалы или персональные ЭВМ, которые программирует пользователь, что позволяет изменять свойства терминалов не только аппаратным путем (добавлением или модификацией блоков), но и изменением программного обеспечения данного терминала. Терминалы данного класса имеют различные возможности: начиная от терминалов, имеющих жесткую структуру, ограниченный набор функций (их схема управления выполняет минимум команд, а обмен данными с ВС осуществляется посимвольно), и кончая терминалами с гибкой модульной структурой, позволяющей легко модифицировать его свойства в соответствии с конкретными задачами пользователя, обеспечивающие возможность предварительного редактирования вводимой информации, что позволяет значительно разгрузить линии связи и центральный процессор ВС, повышая таким образом ее производительность.
Наряду со специальными устройствами ввода широко используются специальные устройства вывода информации, такие, как графопостроители (они бывают рулонные и планшетные) и табло различного класса (электромеханические, на электронно-лучевых трубках, люминесцентных источниках, светодиодах и жидкокристаллических индикаторах). Характеристики основных отечественных графопостроителей приведены в табл. 2.
Таблица 2
Перспективы развития описанных выше устройств ввода – вывода и предварительной обработки информации связываются в настоящее время с "интегральными" терминалами, включающими в себя различные по функциональным возможностям и комплектующим составляющим наборы, компонуемые по спецификации заказчика.
3. Психологические аспекты проектирования
Автоматизированные системы управления имеют существенное отличие от технических систем, заключающееся в необходимости учета психологии человека. Это относится в равной степени к психологии руководителя, использующего результаты решения задач в АСУ; пользователя, обращающегося к услугам АСУ, но не являющегося ее участником; самого разработчика.
Достаточно развитая инженерная психология, определяющая поведение и характеристику человека при взаимодействии с техническими средствами, имеет лишь очень ограниченное отношение к работе человека в АСУ.
Разработчикам необходимо уделять психологическим аспектам особое внимание, тщательно продумывая, как будут практически реализованы проектные решения в действующей системе с учетом человеческого фактора. Большое значение при этом имеют психологические тесты и эксперименты, предварительное "проигрывание" возможных реальных ситуаций.
Без совместной работы с психологами провести такое исследование на хорошем уровне трудно, если не невозможно, однако для достижения успеха специалист-системотехник должен и сам обладать определенным уровнем знаний в этой области, сочетая методы психологического и системного анализа.