Изобретение относитея к автоматике и вычислительной технике и предназначено для построения устройства отображения ин формации на экранах электроннолучевых приборов. Известно устройство для отображения графической информации на экране элек1 роннолучевой трубки, содержащее приемны регистр, реверсивные счетчики X и Y подключенные через цифроаналоговые преобра зователи к отклоняющим катушкам ЭЛТ, генератор импульсов, делитель частоты, блок вьщеления нуля, вентиль и коммутатор Щ . Недостатком данного устройства являются узкие функциональные возможности. Наиболее близким по технической суи ности к предложенному устройству является система визуального отображения информации, содержащая блок сопряжения с ЭВМ, буферную память, блок управления, генератор символов, генератор окружностей, генератор векторов, генератор раз вертки символов, счетчики отклсиения по координатам X и Y, арифметическое устройство, модулятор подсвета, цифроаналоговые преобразователи, выходы которых через усилители подключены к отклоняющей системе ЭЛТ.. Устройство обладает широкими функциональными возможностями - позволяет отображать на экране одного и того же индикатора алфавитно-цифровую информацию, векторы (отрезки линий) и окружности или дуги окружностей 2. . Недостатком данного устройства является низкая точность отображения информации. Цель изобретения - повышение точности устройства. Поставленная цель достигается тем, что устройство, содержащее блок сопряжения, вход которого я.вляется входом устройства, а первый выход соединен с первым входом блока управления, первый выход которого подключен к первому входу блока памяти, второй вход которого соединен с вторым выходом блока сопря-
жения, а выход с переболи входами геиератора символов, генератора векторов, генератора дуг окружностей и арифметического блока, второй, третий и четвертый аходы которого соединены с первыми выкодами соответственно генератора, развертки символов, генератора векторов и генератора дуг окружностей, второй выход которого соединен с вторым входом блока управления, второй, третий, четвертый и пятый выход которого подключены соответственно к вторым входам генератора символов, генератора векторов, генератора дуг окружностей и к первому аходу генератора развертки символов, вто рой вькод которого соединен с третьим входом блока управления, четвертый вход которого подключен к второму выходу генератора векторов, третий вькод которого соединен с первым входом блока модуляции яркости, второй и третий входы которого подключены соответственно к третьему вььходу генератора дуг окружностей и к первому выходу генератора символов, второй выход которого соединен с вторым входом генератора развертки символов, третий выход которого подключен к третьему входу генератора символов, третий выход которого соединен с первым входом блокаиндикацин, второй и третий входы которого подключены к выходам соответственно бло ка модуляции яркости и арифметического блока, пятый аход которого соединен с шестым выходом блока управления, содержит дифроаналоговый преобразователь, регистр, коммутатор и элемент ИЛИ, первый и второй входы которого соединены с четвфтыми входами генератора дуг окружностей и генератора векторов, .а выход элеменгга ИЛИ подключен к первому входу, К(эммутат6ра, второй и третий аходы которого соединены с первыми выходами соответственно генератора векторов и генератора дуг окружностей, а выход коммутатора соединен со входом регистра, выход которого подключен ко входу цифроаналогового преобразователя, выход которого соединен с четвертым входом блока индикации.
..„.... . .. - - - , ---
На чертеже представлена блок-схема
устройства.
Устройство содержит блок 1 сопряжения, блок 2 управления, блок 3 памяти, генератор 4 символов, гецератор 5 развертки символов, генератор 6 векторов, г енератор 7 дуг окружностей, элемент ,8 ИЛИ, коммутатор 9, блок 1О модуля|ция, арифметический блок 11, регистр
12, цифроаналоговый преобразователь 13, блок 14 HirnHKauHR, канал 15 связи с источником информации.
Блок 1 сопряжения включает схему обмена сигналами о готовности к приеь упередаче информации, регистр и схему контроля информации.
Блок 14 индикации включает цифроаналоговые преобразователи X и Y, усилители знаковой и координатной отклоняющих систем ЭЛТ.
Устройство работает следующим образом.
Блок 11 сопряжения осуществляет обмен сигнализации с источником информации, контроль поступающей на вход информации и запись ее в блок 3 памяти по адресам, которые вырабатывает блок 2 управления. После окончания приема информации по сигналам блока 2 управления производится чтение из блока 3 памяти и ввод информации в соответствующие блоки
Коды координат опорных точек (местоположений объектов) вводятся непосредст венно в арифметический блок 11, далее эти коды поступают в блок 14 индикации, где преобразуются в сигналы отклонения луча ЭЛТ, на экране которой в определенном месте вьгсветится точка. Если рядом с точкой должен отображаться вектор и формуляр из нескольких знаков, то работа осуществляется в следующем порядке.
После ввода в арифметический блок 11 кодов координат опорной точки с н&которой задержкой, необходимой для завершения переходНьк процессов в отклоняющей системе ЭЛТ, блок 2 управления, выдает на генератор 6 векторов импульс включения его в работу. По сигналам блока 2 управления в генератор б векторов вводятся коды проекций вектора на оси координат. По этим кодам генератор 6 векторов вырабатывает коды приращений координат X и. Y, которые проходят через группу элементов ИЛИ в арифметическом блоке 11, суммируются (или вычитаются) и в блоке 14 индикации преобразуются в соответствующие сигна лы отклонения луча ЭЛТ. Одновременно из генератора 6 векторов в блок 10 модуляции вьщается сигнал, разрешающий выработку блоком 10 модуляции сигнала подсвета луча. На экране ЭЛТ отображается вектор. По сигналу конца вектора блок 2 управления обеспечивает чтение из блока 3 памяти и ввод в генератор 4 5- 74846 символов первого символа даннта : ;Ьор |уляра, , Генератор 4 символа формирует сигналы для прохождения луча ЭЛТ по контуру символа. Эти сигналы поступают в знаке- 5 вую отклоняющую (на чертеже не показаны) блока 14 индикации. Одновременно в блок 10 модуляции выдаются сигналы, разрешающие подсвет луча. По сигналу конца символа генератор 5 to развертки символов формирует адрес исходкой точки следующего символа формуляра (коды приращений координат X и У) и в блок 2 управления выдает запросный сигнал чтения из блока 3 памяти кода 15 следующего символа. В арифметическом блоке 11 производится суммирование (вььчитание ) кодов приращений координат, в блоке 14 индикации Преобразование и.х в аналоговые сигналы отклонения луча ЭЛТ.го . С некоторой задержкой, необходимой для заверщения переходных процессов в отклоняющей системе, из генератора 5 развертки символа в генератор 4 символов выдается сигнал разрешения вычерчивать 25 слёдующий символ. Описанный процесс работы продоПжаег ся- до конца отображения последнего символа данного формуляра. При этом блок 2 управления вьщает в блок 1 сопряже- зо ния сигнал, по которому производится прием сут источника информации нового сообщения. Если на вход устройства поступает сообщение о линии, что в арифметический блок сначала вводятся коды координат опорной точки, после завершения переходных процессов блок 2 управления обеспечивает чтение из блока 3 памяти кодов проекций первого отрезка линии и ввод и.х в генера тор 6 векторов. Аналогично описанному отображается первый отрезок линии, далее производится ввод в генератор 6 векторов кодов проекций второго отрезка лиНИИ и т.д. до конца отображения посшед-
кего отрезка данной линии.
В случае, когда принимается сообщение о дуге окружности, в арифметический блок 11 вводятся коды координат исходной точки, а в генератор 7 дуг окружностей код радиуса и коды номеров исходной и конечной точек (окружность - это луга, у которой номера исходной и конечной точек совпадают) .
Генератор 7 (дуг окружностей вьграбатьшает коды приращений координат для вычерчивания на экране ЭЛТ хорд, которыми аппроксимируются дуги окружностей. Эти
шение) угла наклона линии пропорционально увеличивалась (уменьшалась) величина пьедестала U j . Это условие в предложенном устройстве вьшолнено, так как амплитуды пьедесталов формируются в соответствии с кодами приращений. Каждому наклону линии соответствуют свои пьедесталы, которые в соответствии с приведенной формулой позвол5пот достичь линейности отображения графической информации,
Формула изобретения
Устройство для отображения информации, содержащее блок сопряжения, вход 76 коды суммируются (вычитаются) в арифметическом блоке 11 и поступают в блок 14 индикации для преобразования и отображения на экране ЭЛТ. Одновременно на блок 10 модуляции из генератора дуг окрружностей вьшается сигнал, разрешающий подсвет луча ЭЛТ. В момент окончания отображения дуги в блок 2 управления Бьщается сигнал конца работы, по которому начинается прием нового сообщения, Коды приращений кос динат, вводимые в арифметический блок 11, одновременно проходят через коммутатор 9 на вход р&гистра 12. Разрешающие сигналы на коммутатор 9 поступают с выхода элемента 8 ИЛИ, управляющего соответствующи.м генератором. В регистра 12 коды приращемий координат хранятся в течение вре- мени, необходимого для отображения данного приращения, т.е. до момента появления кодов следующего приргоцения. Коды, хранимые регистром 12, преобразуются цифроаналоговым преобразователем 13 в уровни напряжений (пьедесталы). Пъедесталы подаются на вторые входы суммиРУ70ЩИХ усилителей (на чертеже не показаны) блока 14 индикации. Предложенное устройство по сравнению с известным, обеспечивает повышение точности отображаемой информации. В источнике для получения линейно изменяющегося тока в отклоняющей катушке необходимо выполнять условие UL где и, - напряжение на индуктивности, .пропорциональное скорости изменения тока; ip-ol - коэффициент, характеризующий скорость израстания тока; t - постоянная времени цепи. В связи с тем, что величина тг для данной цепи является постоянной, для поддержания постоянного соотношения необходимо, чтобы при увеличении (умень-
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации | 1982 |
|
SU1070599A1 |
Устройство для отображения информации на экране электроннолучевой трубки | 1977 |
|
SU686042A2 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1976 |
|
SU638992A1 |
Устройство для отображения информации | 1982 |
|
SU1084863A1 |
Устройство для отображения информации на экране двухлучевой электронно-лучевой трубки | 1985 |
|
SU1249577A1 |
Устройство для отображения информации | 1980 |
|
SU1068978A1 |
Устройство для отображения графической информации на экране электронно-лучевой трубки | 1983 |
|
SU1166170A2 |
Устройство для отображения инфор-МАции HA эКРАНЕ элЕКТРОННО-лучЕВОйТРубКи | 1978 |
|
SU842781A1 |
Устройство для отображения информации | 1976 |
|
SU570075A2 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1981 |
|
SU1005170A1 |
Авторы
Даты
1980-07-15—Публикация
1978-06-12—Подача