Устройство для отображения информации на экране телевизионного индикатора
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и автоматике и может использоваться для выводы графической информации из ЭВМ. Цель изобретения - повьппение быстродействия устройства . Устройство содержит блок 1 -сопряжения, синхрогенератор 2, формирователь 3 видеосигнала, телевизионньй индикатор 4, блок 5 оперативной памяти, блок 6 вычитания, сдвигатель 7, формирователь 8 кода уровня яркости, элемент ИЛИ 9, мультиплексор 10, элемент ИЛИ-НЕ II, формирователь 12 кодов диапазона яркости, первый переключатель 13, вход-выход 14 устройства с соответствующими связями . Считанная из блока 5 оперативной памяти информация о яркости точки сравнивается со значением кода уровня, задаваемым из формирователя 8 кодов уровней. На экране телевизионного индикатора 4 отображаются только те точки, код яркости которых попадает в диапазон яркости, соответствукм1ий ширине линии, определяемой формирователем 12 кодов ширины линии. 1 ил. НИ i (Л с 4 ND 1СЛ
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (191 (11) (Я1 4 С 09 С 1/16
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР пО делАм изОБРетений и ОткРытий
Н AВтоеСком свиДЯтяльСтвм (2I) 4136099/24-24 (22) 09.06.87 (46) 15.09,88. Бюл. У 34 (71) Винницкое производственное обьединение "Терминал" и Институт проблем моделирования в энергетике
АН УССР (72) М.В.Синьков, А.Ф.Яник, А,И.Закидальский, А.И,Оникиенко и С.В,Башта (53) 681.327.11 (038.8) (56) Авторское свидетельство СССР
У 1133615, М.кл. G 09 С 1/16, 1983, Гилой В. Интерактивная машинная графика. М.: Мир, 1981, с. 273, рис 7,. 1б. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО
ИНДИКАТОРА (57) Изобретение относится к вычислительной технике и автоматике и может использоваться для выводы графической информации из ЭВМ, Цель изобрете— ния — повьппение быстродействия устройства, Устройство содержит блок 1 .сопряжения, синхрогенератор 2, формирователь 3 видеосигнала, телевизионный индикатор 4, блок 5 оперативной памяти, блок 6 вычитания, сдвигатель 7, формирователь 8 кода уровня яркости, элемент ИЛИ 9, мультиплексор 10, элемент ИЛИ-НЕ II, формирователь 12 кодов диапазона яркости, первый переключатель 13, вход-выход
14 устройства с соответствующими связями. Считанная из блока 5 оперативной памяти информация о яркости точки сравнивается со значением кода уровня, задаваемым из формирователя 8 ф кодов уровней. На экране телевизионного индикатора 4 отображаются только те точки, код яркости которых попадает в диапазон яркости, соответствукнций ширине линии, определяемой ф ормирователем 12 кодов ширины линии.
1 ил.
1424050
Изобретение относится к вычислительной технике и автоматике и может быть использовано для вывода графической информации иэ ЭВМ.
Цель изобретения — повышение быстродействия устройства.
На чертеже представлена структурная схема устройства.
Устройство содержит блок 1 сопря- 10 жения, синхрогенератор 2, формирователь 3 видеосигнала, телевизионный индикатор 4, блок 5 оперативной памяти, блок 6 вычитания, сдвигатель 7, формирователь 8 кодов уровней яркос- 15 ти, элемент ИЛИ 9, мультиплексор 10, элемент ИЛИ-HF. 11, формирователь 12 кодов диапазона яркости, переключатель,13 и вход-выход !4 устройства, Формирователь 8 кодов уровней яр- 20 кости содержит переменный резистор 15, источник 16 опорного напряжения, аналого-цифровой преобразователь 17 и регистр 18.
Формирователь 12 кодов диапазона яркости содержит шифратор 19 и переключатель 20.
Устройство работает следующим образом.
Блок I сопряжения предназначен для связи устройства с ЭВМ (не показана) . В блоке 5 памяти хранится информация об иэображении. Блок сопряжения преобразует команды от
ЭВМ в последовательность команд 35 управления устройством, а также управляет блоком 5 памяти регенерации в соответствии с синхросигналами, поступающими от синхрогенератора 2.
Синхрогенератор 2 через формирова- 40 тель 3 видеосигналов подключен к телевизионному индикатору 4. Формирователь 3 видеосигнала формирует видеосигнал, в соответствии с кодом яркости точки поступающим оТ мульти 45 плексора 10, а также синхронизирукщими сигналами от синхрогенератора 2.
Индикатор 4 преобразует сигналы, поступаюшие от формирователя 3 видеосигнала, в видимое полутоновое иэо- 5> бражение.
Формирователь 8 предназначен для выбора уровня окна, т,е. положения нижней границы определенного участка яркостей исходного иэображения, выбираемого для просмотра, Формирователь 8 может быть выполнен на основе переменного резистора 15, неподвижные контакты которого подключены к источнику 16 опорного напряжения, который совместно с переменным резистором 15 формирует уровень напряжения, эквивалентный уровню окна яркости. Аналого-цифровой преобразователь 17 преобразует уровень напряжения с выхода резистора 15 в цифровой код. Регистр 18 уровня сохраняет постоянным код уровня во время работы аналого-цифрового преобразователя 17.
Блок 6 вычитания формирует разность кода яркости точки от блока 5 памяти и код уровня окна от регистра 18, На выходе "Заем" блока 6 вычитания формируется единичный сигнал, когда код уровня больше кода яркости точки. Выход "Заем" одключен к входу элемента ИЛИ 9 и элемента ИЛИ-HE 11, Выходы блока 6 вычитания подключены к информационным входам сдвигателя 7, управляющие входы которого соединены с выходами формирователя 12,кодов диапазона яркости. Сдвигатель 7 выполняет сдвиг вправо, т.е. в сторону младших разрядов, кода разности с выхода блока
6 вычитания, причем сдвиг производится на чи сло разрядов, равное значению кода ширины окна с выхода формирователя 12. Сдвигатель 7 в общем случае имеет 1 входов и (1+n) выхо-, дов, где l — разрядность кода яркости точек результирующего иэображения, а n — разрядность кода яркости точек результирунмцего изображения, Формирователь 12 задает диапазон яркостей исходного иэображения, выбираемый для просмотра, Формирователь 12 кодов может быть реализован на осно- ве переключателя 20, соединенного с входами шифратора !9. Шифратор 19 преобраэует положение переключателя
20, эквивалентное 1-разрядному унитарному коду, в двоичный ш-разрядный код диапазона яркостей, Выход сдвигателя 7 разделены на две группы.
Младшие и разрядов подключены к первым входам мультиплексора 10 а старшие 1 разрядов соединены с входами элемента ИЛИ 9, Элемент ИЛИ 9 управ" ляет мультиплексором 10. Любой единичный сигнал на выходе элемента
ИЛ!! 9 приводит к коммутации на выходе мультиплексора 10 состояния элемента ИЛИ-11Е 11. 11ри отсутствии единичных сигналов на входе элемента
ИЛИ 9 на выходы мультиплексоре 10 пе1424050 редаются п разрядов кода с выхода ключенные к мультиплексору 10, нахосдвигателя 7. Элемент ИЛИ-НЕ )) сов- дятся . в нулевом состоянии. С уве" местно с первым переключателем 13 личением значения кода ширины окна, управляет режимом отображения )) по- младшие разряды 1 — группы сдвигаются
5 ложении переключателя 13, показанном в старшие разряды п-группы, а на месна чертеже, выход элемента ИЛИ-НЕ ) ) то старших разрядов 1-группы задвиганаходится в нулевом состоянии и точ- ются нули. Таким образом, сдвигатель ки исходного изображения, лежащие 7 осуществляет сдвиг вправо кода pasза пределами выбранного окна, не )p ности с выхода блока 6 вычитания на отображаются. число разрядов, задаваемое положеОбеспечение необходимого контрас- нием переключателя 2Я и изменяемое та достигается за счет дискриминиро- им в пределах от I до 1, Если перевания, сущность которого состоит в ключатель 20 находится в голожении roM, что определенный участок значе- 15 р, то, следовательно, ширина окна ний яркости исходного иэображения равна 2 градаций яркости, растягивается на всю шкалу допусти- Младшие р-разрядов кода с выхода мых значений. Тем самым контраст блока 6 вычитания задвигаются в и«т деталей, попавших в этот участок, группу и поступают на первые входы называемый также окном, возрастает, 20 мультиплексора 10. Старшие разряды детали за пределами стираются. Дви- этого кода находятся в 1-группе сдвигая окно по исходному диапазону дан- гателя 7 и поступают на входы эленых, можно просмотреть все исходное мента ИЛИ 9. Любой единичный уровень иэображение. Положение и размер окна на входах этого элемента является определяются уровнем, т.е. нижней 25 признаком того, что яркость данной границей окна, и шириной, т.е, коли- точки лежит за пределами выбранного чеством градаций яркости в окне, окна и данная точка не должна отобраПо командам от ЭВМ через блок 1 жаться. Если код разности от блока 6
"опряжения в блок 5 памяти заносятся вычитания больше, чем ширина окна
I»
P данные для отображения, Блок 1 сопря- 30 2, то в 1-группе сдвигателя 7, жения управляет регенерацией изобра- т.е, в старших разрядах этого кода, жения и может содержать счетчик то- будут единицы. Случай, когда яркость чек, состояние которого увеличивает- точки меньше нимяеи границы, т. е. ся по сигналам от синхрогенератора 2 уровня окна, фиксируется появлением
ll и и передается на адресные входы бло- единичного сигнала на выходе Заем
35 ка 5 памяти. С выходов блока 5 памя- иэ старших разрядов блока 6 .вычитати 1-разрядный двоичный код посту- ния. В обоих случаях на выходе элепает иа первые входы блока 6 вычита- мента И))И 9 формируется единичный ння. На вторых входах блока Ь вычита- сигнал, l10 которому на выходы мульния находится 1-разрядный код уровня 4р типлексора 10 передается состояние окна, поступающий из регистра 18. элемента ИЛИ-НЕ 11. В положении переИзменение значения уровня яркости ключателя 17, противоположном покаосуществляется изменением положения регулятора резистора 15, что приво- ния меняется следующим образом, Если дит изменению уровня напряжения Hà 45 код уровн я окна больше кода яркости входе аналого-цифрового преобразова- точки, то единичный сигнал с выхода теля 17, формирующего на своих в
17, фо на своих выхо- "Заем" блока 6 вычитания поступает дах двоичный код указанного напряже- на вход элемента ИЛИ-НЕ . р — Е ll Пи этом
) пИ-HE 11 станавння, который по окончании преобразо-. на выходе элемента ) пЯ- уст вания заносится в регистр 18. ливается логичеcêèè нуль и данная
С выхода блока 6 вычитания раз- точка не отображ - ( ажается <т.е. ее яркость ность кода яркости точки от блока 5 равна н)лю) . Есл д р лю) Если ко яркости точки памяти и кода уровня окна от регист- больше верхней р ц е хней r ани ы окна то на ра 18 поступает на входы сдвигате- выходе Заем блок 6 гнал а на выходе элеля 7 ° Сдвигатель 7 работает таким 55 дет нулевой. сигнал, а н д образом, что при нулевом значении ко- мента ИЛИ-НЕ 11 един
ИЛИ-НЕ 11 — е иничный. Данная да ширины окна от шифра-.ора 19 на точка будет ото р ч а б ет стоб ажаться максимально я кой. Таким образом, становитего старших 1 выходах находится вход- но ЯРкои. Р ной код, а младшие и выходов, под- ся возможным прос р
ым и осмат ивать изображе1424050 ния с большим числом градаций яркости.
1 формула изобретения
Составитель О.Цапко
Техред Л.0лийньпс Корректор А.0бручар
Редактор А.Лежнина
Заказ 4692/53
Подписное
Тираж 459
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб,, д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
Дискриминирование сигнала осуществляется на выходе блока 5 оперативной памяти, что обеспечивает повышение быстродействия при модификации яркостного диапазона отображения информации.
Устройство для отображения информации на экране телевизионного индикатора, содержащее блок сопряжения, синхрогенератор, формирователь видеосигнала и блок оперативной памяти, адресный, управляющий и информационный входы которого подключены к выходной шине блока сопряжения, входвыход которого является входом-выходом устройства, синхровход блока сопряжения подключен к первому выходу синхрогенератора, второй выход кото- 25 рого соединен с синхровходом формирователя видеосигнала, выход которого подключен к випеовходу телевизионного индикатора, о т л и ч а ю щ е ес я тем, что, с целью повышения быс- 30 тродействия устройства, оно содержит блок вычитания, формирователь кодов уровней яркости, сдвигатель, формирователь кодов диапазона яркости, элемент ИЛИ-НЕ, переключатель, мультиплексор и элемент ИЛИ, выход которого подключен к управляющему входу мультиплексора, первые информационные входы которого соединены с выходом элемента ИПИ-НЕ, первый вход которого и вход элемента ИЛИ соединен с выходом "Заем" блока вычитания, информационный выход которого подключен к информационному входу сдвигателя, управляющий вход которого соединен с выходом формирователя кодов диапазона яркости, выход сдвигателя подключен к входам элемента ИЛИ и вторым информационным входам мультиплексора, выход которого соединен с информационным входом формирователя видеосигнала, выход блока оперативной памяти подключен к первому информационному входу блока вычитания, второй информационный вход которого соединен с выходом формирователя кодов уровней яркости, второй вход элемента ИЛИ-НЕ подключен к первому выводу переключателя, второй вывод которого соединен с шиной нулевого потенциала.