Устройство для отображения кругов на экране телевизионного индикатора Советский патент 1985 года по МПК G09G1/16 

Описание патента на изобретение SU1196944A1

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

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

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

Устройство содержит синхронизатор 1, который состоит из последовательно соединенных генератора 2 импульсов, первого счетчика 3. первого формирователя 4 импульсов, второго счетчика 5 и второго формирователя 6 импульсов, регистр 7 радиуса круга, блок 8 сравнения, регистр 9 квадрата радиуса круга, первый 10, третий 11, второй 12 и четвертый 13 сумматоры, элемент ИЛИ-НЕ 14 и элемент ИЛИ 15, выход которого является выходом 16 устройства, подключаемым к телевизионному индикатору (не показан).

Генератор 2 импульсов формирует тактовые импульсы, его выход является первым выходом синхронизатора 1. Счетчики 3 и 5 являются соответственно счетчиком элементов строки и счетчиком строк, а их выходы .соответственно вторым и четвертым выходами синхронизатора 1. Формирователи 4 и 6 импульсов вырабатывают импульсы обратного хода соответственно строки и кадра, их выходы являются соответственно третьим и пятым выходами синхронизатора 1. В регистре 7 хранится код радиуса круга, в регистре 9 - код квадрата радиуса круга. Блок 8 сравнения вырабатывает импульс в момент равенства кода номера элемента строки и кода радиуса круга. Сумматоры 10 и 11 являются сумматорами накапливающего типа и вычисляют квадраты номера элемента строки и номера строки. Сумматор 12 вычисляет дополнительный код квадрата текущей координаты, ограничивающей круг окружности по строке, а сумматор 13 - разности квадратов номера элемента строки и текущей координаты окружности по строке. Элемент ИЛИ- НЕ 14 вырабатывает единичный импульс при равенстве нулю кода разности на выходе сумматора 13, а элемент ИЛИ 15 - выходной импульс подсвета на экране элементов круга при наличии единичных сигналов знакового разряда сумматора 13 или элемента ИЛИ-НЕ 14.

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

Код радиуса круга R заносится из внешнего устройства (не показано) в регистр 7, с выхода которого он поступает на вход блока 8 сравнения. На другой вход блока 8 сравнения поступает со счетчика 3 изменяющийся при развертывании строки код номера элемента строки N. В момент равенства этих кодов N R на выходе блока 8 сравнения появляется импульс, разрешающий запись кода № R из сумматора 10 в регистр 9.

Вычисление квадрата номера элемента строки № производится сумматором 10, выполненным по схеме накапливающего сумма-тора, по алгоритму

/V2(W 1)2 + 2 . (JV-1)+1. Это вычисление сводится к одной операции сложения, так как умножение на два равносильно подаче разрядов на вход сумматора 10 со сдвигом на один разряд в сторону старших разрядов, а прибавление единицы равносильно постоянному занесению единицы в младший разряд.

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

Сумматор 11 производит вычисление квадQ рата номера строки М по такому же алгоритму для случая прогрессивной развертки и по алгоритму

М2 (М - 2)2 + 2 (М - 2) + 4 для случая чересстрочной развертки.

Начальная установка сумматоров 10 и 11 5 осуществляется соответственно импульсами обратного хода строчной и кадровой разверток с выходов формирователей 4 и 6 импульсов по входам обнуления регистров, входящих в схему накапливающих сумма торов 10 и 11. Занесение через эти ре гистры на входы комбинационных сумматоров новых значений квадратов номера элемента строки и номера строки происходит соответственно по приходу импульсов с генератора 2 импульсов и формирователя 4 импульсов (первый и третий выходы синхронизатора).

Сумматор 12, на входы которого поступают код квадрата номера строки с сумматора 11 и поразрядно инвертированный код квадрата радиуса круга с инверсных вы0 ходОв регистра 9, вычисляет дополнительный код квадрата текущей координаты, ограничивающей круг окружности по строке - Nl по формуле

5 Затем этот код поступает на вход сумматора 13, на другой вход которого подается код квадрата номера элемента строки N с сумматора 10.

Сумматор 13 вычисляет разность +

Знаковый разряд этой разности равен единице, если М + № R и равен нулю, если M2 +

Для того, чтобы в качестве элементов круга отображались элементы окружности,

, ограничивающей круг, для которых

M + N R,

используется элемент ИЛИ-НЕ 14. Единица на его выходе появляется только при

равенстве нулю всех разрядов на выходе сумматора 13, т. е. при

0.

Это соответствует элементу строкн, находящемуся на границе отображаемого круга. Элементам строкн, находящимся внутри отображаемого круга, для которых

соответствует единица на выходе знакового разряда сумматора 13, соединенного с входом элемента ИЛИ 15. Поэтому объединение на элементе ИЛИ 15 этого сигнала с выходным сигналом элемента ИЛИ- НЕ 14 позволяет получить на выходе 16 устройства импульс подсвета, обеспечивающий отображение на экране всех элемен- тов круга, находящихся внутри него и на его границе.

Похожие патенты SU1196944A1

название год авторы номер документа
Генератор кругов для телевизионного устройства отображения информации 1986
  • Стехин Олег Иванович
SU1543441A1
Генератор кругов для телевизионного устройства отображения информации 1985
  • Стехин Олег Иванович
SU1453441A1
Генератор колец для телевизионного устройства отображения информации 1985
  • Стехин Олег Иванович
SU1403093A1
Генератор окружностей 1985
  • Стехин Олег Иванович
SU1298796A1
Устройство для отображения колец на экране электронно-лучевой трубки 1984
  • Стехин Олег Иванович
SU1243016A1
Устройство для отображения информацииНА эКРАНЕ ТЕлЕВизиОННОгО пРиЕМНиКА 1979
  • Бурцева Людмила Михайловна
SU842933A1
Устройство для отображения информации 1986
  • Фабро Николай Иванович
SU1367037A1
Устройство для отображения информации на экране электронно-лучевой трубки 1982
  • Задубовский Игорь Иванович
SU1084864A1
Устройство для отображения информации на экране электронно-лучевой трубки 1989
  • Горшкова Людмила Тимофеевна
  • Кокушков Павел Васильевич
  • Треско Николай Александрович
SU1689983A1
Устройство для отображения окруж-НОСТЕй HA эКРАНЕ элЕКТРОННО-лучЕВОйТРубКи 1979
  • Абрамов Виктор Павлович
  • Игнатов Борис Николаевич
  • Сергеев Владимир Ильич
SU811314A1

Реферат патента 1985 года Устройство для отображения кругов на экране телевизионного индикатора

УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ КРУГОВ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО ИНДИКАТОРА, содержащее регистр радиуса круга, вход которого является входом устройства, и регистр квадрата радиуса круга, блок сравнения, сиихронизатор, первый выход которого соединен с первым входом первого сумматора, выход которого, соединен с первым входом регистра квадрата радиуса круга, выход которого соединен с первым входом второго сумматора, выход регистра радиуса круга соединен с первым входом блока сравнения, второй вход котоI рого соединен с вторым выходом синхронизатора, а выход - с вторым входом регистра квадрата радиуса круга, второй вход первого сумматора соединен с вторым выходом синхронизатора, третий выход которого соединен с третьим входом первого и первым входом третьего сумматоров, четвертый и пятый выходы синхронизатора соединены соответственно с вторым и третьим входами третьего сумматора, выход которого соединен с вторым входом второго сумматора, отличающееся тем, что, с целью повышения точности устройства за счет исключения возможных пропусков отображаемых точек поверхности круга, оно содержит четвертый сумматор, элемент ИЛИ-НЕ и элемент ИЛИ, входы четвертого сумматора i соединены с выходами первого и второго сумматоров, а выход - с первым входом а элемента ИЛИ и входом элемента ИЛИ- НЕ, выход которого соединен с вторым вхос дом элемента ИЛИ, выход которого является выходом устройства. ;с а х 1

Документы, цитированные в отчете о поиске Патент 1985 года SU1196944A1

Устройство для формирования окружностей на телевизионном экране 1975
  • Бондарев Евгений Федорович
  • Чернухо Евгений Васильевич
SU538382A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для отображения окруж-НОСТЕй HA эКРАНЕ элЕКТРОННО-лучЕВОйТРубКи 1979
  • Абрамов Виктор Павлович
  • Игнатов Борис Николаевич
  • Сергеев Владимир Ильич
SU811314A1
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1

SU 1 196 944 A1

Авторы

Стехин Олег Иванович

Даты

1985-12-07Публикация

1984-07-11Подача