Устройство для формирования окружностей Советский патент 1979 года по МПК G06K15/20 

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

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

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

Недостатком известных устройств является низкая точность воспроизведения окрунсностей«

Известно также устройство для формирования окружностей, содержад1ее, блок управления, счетчик приращений, счетчик аппроксимируемых отрезков, регистр н преобразователь кодов, первый вход которого coe;j«HeFi с выходом блока управления, выход которого подключен к первому вхо-ду преобразователя, кодов и ко входу C4eT4JfKa приращенрш координат, эыход Koic-poro соединен с первым входом счетчйг.а аппроксимируемых отрезков, перВЫЙ выход которого подключен к одному из входов блока управления, а второй выход счетчика аппроксимируемых отрезков соединен со вторым входом преобразователя кодов, причем вход регистра соединен со вторым входом блока управления, со вторым входом счетчика аппроксимируемых отрезков и вторым входом счетчика приращений, а выход регистра подключен к третьему входу счетчика приращений координат 2

Однако, данное устройство не позволяет воспроизводить окружности с радиусом меньшим радиуса единичной окружности и не кратным ему. Кроме того, при увеличении радиуса воспроизводимой окружности будет увеличиваться погрешность аппроксимации.

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

Для этого в устройство формирования окружностей различного радиуса введены 36 логический блок, блок постоянной памяти, арифметический блок, первый вход которого соединен с первым выходом регистр второй выход которого ко входу логического блока, первый выход кото рого соединен с одним из входов счетчика аппроксимируемых отрезков, а второй выход логического блока подключен к первому входу блока постоянной памяти первый выход которого соединен с одним из входов блока управления, а второй вход блока постоянной памяти подклк чен к одному из выходов счетчика приращений координат, один из входов котО рого соединен с выходом арифметического блока, второй вход которого подключе к выходу блока постоянной памяти. На чертеже изображена структурная электрическая схема предлагаемого устройстваОно содержит регистр 1, выходы которого подключены к логическому блоку 2 и арифметическому блоку 3, блоку 4 постоянной памяти, блок 5 управления, счетчик 6 прирашения координат, счетчик 7 аппроксимируемых отрезков и преобразоваа ель 8 кодов, шины 9, 10, 11, 12 13, 14, 15, 16, 17, 18, 19, 20 и 21 связи. Предлагаемое устройство работает следуюнщм образом, В регистр 1 поступает значение радиуса воспроизводимой окружности в виде двоичного кода, Зто значение поступает на вход логического блока 2, где происходит выбор п-угольника, 1соторым будет аппроксимирована окружность, и соответствующий сигнал по шине 11 поступает в блок 4 постоянной памяти, где происходит выбор ДХ для первого отрезка и угольника и сигнал об этом поступает по шине 14 Б блок 5 управления и по шине 12 в арифметический блок 3, В арифметическом блоке происходит вычисление абциссы первого отрезкап -угольник и это значение переписывается в счетчик 6 приращений координат по шине 17, Одновременно блок управления формирует управляющий сигнал, пропорциональный Л X, который по mvnie 16 поступает на счет ный вход счетчика приращений координат, работающего в режиме вычитания, и на вход преобразователя 8 двоичного кода в код приращений координат, который уп.равляется счетчиком 7 аппроксимируемых отрезков. Таким образом, на выход преобразователя двоичного кода в код приращений координат по щине 20 посту4пает т L- импульсов, что будет соответствовать длине первого отрезка п.угольника. Как только счетчик 6 приращений координат обиулится, по щине 15 он выдаст сигнал в блок постоянной памяти, в котором произойдет выбор дх для второго отрезка ц-угольника, и по щине, 18 в счетчик 7 аппроксимируемых отрезков где произойдет вычитание из числа Г) записанного в счетчик по шине 18. Как только значение счетчика аппроксимируемых отрезков достигнет значения V4, то соответствующим сигналом по щине 19 он сменит полярность импульсов, поступающих на выход преобразователя кодов. Опрос блока постоянной памяти при этом будет происходить в противоположном первоначальному 1аправлении„ В течение первого полукадра сформируется правая (левая) часть окружности, В течение второго полукадра сформируется остальная часть полуокружности. Формирование окружности заканчивается как только обну- лится счетчик аппроксимируемых отрезков и импульсным сигналом по щине 21 прекратит формирование управляющих сигналов. Внедрение предлагаемого устройства для формирования окру кностей позволяет повысить точность воспроизведения окружностей. Формула изобретения Устройство для формирования окруж- ностей, содержащее регистр, блок управле -1ия, счетчик аппроксимируемых отрезков, счетчик приращений координат, преобразователь кодов, первый вход которого соединен с выходом блока управления, выход которого подключен к первому входу преобразователя кодов и ко входу счетчика приращений координат, вь1ход которого соединен с первым входом счетчика аппроксимируемых отрезков, первый выход которого .ен к одному из входов блока управления, а второй выход счетчика аппроксимируемых отрезков соединен со вторым входом преобразователя кодов, отличающееся тем, что, с целью увеличения точности формирова П1я окружностей различного радиуса, в него введены логический блок, блок постоянной памяти, арифметический блок, первый вход которого соединен с первым выходом регистра, второй выход которого подключен ко входу логического

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

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

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

1, Авторское свидетельство СССР N9 485478, кл.-G 06 К 15/20, .1973.

2„ Авторское свидетельство СССР .N9 491967, кл, G 06 К 15/20, 1974.

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

название год авторы номер документа
Устройство для отображения окружностей 1974
  • Герасимов Леонтий Николаевич
  • Сапега Леонид Тимофеевич
SU491967A1
Устройство для сжатия информации 1981
  • Башкиров Олег Александрович
SU970421A1
Устройство для отображения информации 1982
  • Герасимов Леонтий Николаевич
  • Ползунова Диана Владимировна
SU1084863A1
Устройство для отображения информации 1982
  • Герасимов Леонтий Николаевич
  • Ползунова Диана Владимировна
SU1070599A1
Устройство для отображения окружностей 1976
  • Сапега Леонид Тимофеевич
  • Герасимов Леонтий Николаевич
SU610144A2
Устройство для отображения информации 1978
  • Сапега Леонид Тимофеевич
  • Герасимов Леонтий Николаевич
  • Ползунова Диана Владимировна
SU748467A1
Цифровой линейный интерполятор 1991
  • Романюк Александр Никифорович
  • Сенчик Владимир Сергеевич
  • Мельник Елена Пантелеймоновна
  • Пилипчук Инна Евгеньевна
SU1807450A1
Устройство для отображения графической информации 1978
  • Сапега Леонид Тимофеевич
  • Герасимов Леонтий Николаевич
  • Ползунова Диана Владимировна
SU725074A2
Устройство для отображения графическойиНфОРМАции 1978
  • Хинтибидзе Владимир Георгиевич
SU805298A1
Устройство для отображения дуг окружностей на экране электронно-лучевой трубки 1984
  • Лобунец Георгий Васильевич
SU1280436A1

Реферат патента 1979 года Устройство для формирования окружностей

Формула изобретения SU 696 504 A1

SU 696 504 A1

Авторы

Доронин Николай Васильевич

Кощеев Василий Васильевич

Сумин Владимир Васильевич

Даты

1979-11-05Публикация

1977-08-22Подача