Устройство для формирования окруж-ностей ha экране электронно-лучевойтрубки

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советскик

Социалистических

Республик

«» 807366

Ф

4 (61) Дополнительное к авт. свид-ву— (22) Заявлено 25.09.78 (21) 2666776II18-24 с присоединением заявки №вЂ” (23) Приоритет— (51) М. Кл.

G 09 G 1/08

Гееударстееииый комитет

СССР (53) УДК 681.327..11 (088.8) Опубликовано 23.02.81. Бюллетень №7 по делам изабретений и открытий

Дата опубликования описания 28.02.81

И.Ф.Кабанец и А.Е.Степанов . @@ „ с А

Г

Институт электродинамики АН Украинской ССР н4 Ы69ра,. онструторско-техническое бюро Института металлофизики Ъгт-4:цтаинск и С (72) Авторы изобретения (71) Заявители (54) УСТРОИСТВО ДЛЯ ФОРМИРОВАНИЯ ОКРУЖНОСТЕЙ

НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ

Изобретение относится к вычислительной технике и может быть использовано в устройствах для отображения информации.

Известно устройство для формирования окружностей, содержащее блок управления, счетчик, регистр, блок памяти и элементы И и ИЛИ (!).

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

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

Цель изобретения — упрощение устройства.

Поставленная цель достигается тем, что устройство содержит блок сравнения и счетчик, соединенный с третьим выходом блока

2управления и первым входом блока сравнения, второй вход которого подключен к четвертому выходу блока управления, вход блока управления. соединен с выходом блока сравнения, третий вход. которого подключен к выходу регистра.:

На чертеже изображена блок-схема предлагаемого устройства.

Устройство содержит регистр 1, блок 2 управления, блок 3 сравнения счетчик 4, сумматоры 5 и 6, преобразователи 7 и 8 код-напряжение, блок 9 подсвета и электроннолучевую трубку 10.

Устройство работает следующим образом.

На регистр 1 кода радиуса окружности, например из ЭВМ, поступает код радиуса окружности R, а на сумматоры 5 и 6 вычисления текущих координат полуокружностей и блок 3 управления поступают коды координат начальной точки окружности Хе и

Уо — R где Хе и Yo — коды координат центра окружности относительно исходной точки экрана, расположенной слева вверху.

Координата Y е — R может вычисляться непосредственно в устройстве.

807366 (2) В начале формировани аст(,. -,о ...г налу из блока 2 управления код радиуса окружности из регистра 1 поступает в блок .3 сравнения.

При совпадении текущих координат Х> и Ут с координатами Хр и Y< — R блок 2 управления вырабатывает сигнал, по которому преобразователи 7 и 8 отрабатывают указанные координаты.

После высвечивания начальной точки окружности происходит формирование координат точек левой и правой полуокружностей для следующей строки телевизионного растра на экране ЭЛТ 10. Для этого из блока 2 управления в блок 3 сравнения по входу б поступает сигнал, уменьшающий вертикальную координату на единицу, в связи с чем уравнение окружности

112 + 12 — R2 (1) выраженное посредством горизонтальной U и вертикальной V осей, пересекающихся в ее центре, для начальной точки окружности, которая в данной системе имеет координаты

Ug = О и Ъ о — — R запишется (Vo — 1) = R +Z = Р2 где E, = -2V0+ 1 — первое приращение квадрата Ч. Следовательно, новому значению вертикальной координаты V будет соответствовать радиус R (R, а знак величины рассогласования, равно" E „ =Е„, будет иметь отрицательное значение, что обес-. печит поступление сигнала из блока 3 сравнения в блок 2 управления.

Чтобы устранить возникшее рассогласование, т. е. снова попасть на окружность радиуса R, из блока 2 управления на вход а блока 3 сравнения и вход счетчика 4 формирования приращений по горизонтали поступает сигнал,, увеличивающий координату

U 0 и содержимое счетчика на единицу. При этом уравнение (2) окружности принимает вид (U o+ 1) + (V< — 1) = R, +Е„, =- К (3) 5

25 зо

4 после -.его преобразователи 7 и 8 отрабатывают координаты окружности, а блок 9 подсвета высвечивает текущие участки окружности. Счетчик 4 формирования приращений по горизонтали устанавливается в начале каждой предыдущей телевизионной строки в нулевое состояние с целью формирования приращения для последующей строки. Если уменьшение координаты Vq на единицу не приводит к изменению знака рассогласования радиуса на отрицательный, то приращение для следующей строки будет равно нулю, а координаты окружности отрабатываются на основании информации в сумматорах

5 и 6, которая использовалась для предыдущей строки.

Когда число импульсов, поступивших из блока 2 управления в блок 3 сравнения по входу б сравнится с кодом радиуса окружности, содержащимся в регистре 1 кода ради уса, отображение верхней половины окружности закончится, а блок управления переключится в режим формирования нижней половины окружности; состоящий в уменьшении на единицу координаты U e и увеличении координаты Vo на каждом такте, благодаря чему знаки рассогласования поменяются на обратные.:

Процесс отображения окружности заканчивается, когда число поступивших из блока 2 управления импульсов по входу б будет равно 2R.

При вычерчивании дуги окружности (в случае Y (R) работа устройства начинается в предыдущем кадре по сигналу Ут ——

= Y< — R, но высвечивается только та часть окружности, для которой выполняется условие Y 0.

Введение в устройство блока 3 сравнения и счетчика 4 формирования приращений по горизонтали позволяет упростить обслуживание устройства и обеспечивает формирование на телевизионном растре также парабол и других фигур с хорошим качеством их изображения. где E,= 2U |+ 1 —. первое приращение квад- . рата 11. 1

В связи с этим величина рассогласования станет равной

Eg — — Е, tE (4)

Если Е > (О, т. е. знак рассогласования не изменился, то координате U < дается следующее единичное приращение. Это повторяется до тех пор, пока знак рассогласования станет положительным. При этом в счетчике 4 формирования приращений по горизонтали будет сформировано приращение, которое заносится в сумматор 5 и 6, где суммируется и, соответственно, вычитается для правой 55 и левой полуокружностей с имеющейся там координатой Хр. Описанные процессы заканчиваются к началу следующей строки, Формула изобретения

Устройство для формирования окружностей на экране электроннолучевой трубки, содержащее последовательно соединенные сумматоры, преобразователи код-напряжение и блок подсвета, подключенный к электроннолучевой трубке, блок управления, первый выход которого подключен к одним входам сумматоров и другим входам преобразователей код-напряжение, второй выход блока управления соединен с регистром, отличающееся тем, что, с целью упрощения уст» ройства, оно содержит блок сравнения и счет чик, соединенный с третьим выходом блока управления и первым входом блока сравнения, второй вход которого подключен к четвертому выходу блока управления, вход бло807366

Составитель В. Сметанин

Редактор В. Лазаренко Техред А. Бойкас Корректор М. Шароши

Заказ 134/78 Тираж 495 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, ж — 35, Раушская наб., д. 4/5

Филиал ППП «Патент>, г. Ужгород, ул. Проектная, 4 ка управления соединен с выходом блока сравнения, третий .вход которого подключен к выходу регистра.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР № 610144, кл. G 06 К 15/20, 1977.

2. Авторское свидетельство СССР № 538832, кл. G 06 К 15/20, 1977 (прототип) .