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

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

(54) УСТРОЙСТВО ДЛИ ОТОБРАЖЕНИЯ ОКРУЖНОСТЕЙ

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

название год авторы номер документа
Устройство для отображения графической информации 1975
  • Сапега Леонид Тимофеевич
  • Герасимов Леонтий Николаевич
  • Друзь Юрий Дмитриевич
SU526929A1
Устройство для отображения графической информации 1978
  • Сапега Леонид Тимофеевич
  • Герасимов Леонтий Николаевич
  • Ползунова Диана Владимировна
SU725074A2
Устройство для отображения окружностей 1974
  • Герасимов Леонтий Николаевич
  • Сапега Леонид Тимофеевич
SU491967A1
Устройство для отображения информации 1982
  • Герасимов Леонтий Николаевич
  • Ползунова Диана Владимировна
SU1070599A1
Устройство для отображения окружностей и эллипсов на экране электроннолучевой трубки 1977
  • Сапега Леонид Тимофеевич
  • Герасимов Леонтий Николаевич
SU693405A1
Устройство для отображения информации 1978
  • Сапега Леонид Тимофеевич
  • Герасимов Леонтий Николаевич
  • Задубовский Игорь Иванович
SU746628A1
Устройство для отображения окружностей на экране электронно-лучевой трубки 1976
  • Сапега Леонид Тимофеевич
  • Герасимов Леонтий Николаевич
SU613343A1
Устройство для отображения информации 1982
  • Герасимов Леонтий Николаевич
  • Ползунова Диана Владимировна
SU1084863A1
Устройство для отображения информации на экране двухлучевой электронно-лучевой трубки 1985
  • Березовский Георгий Саввович
  • Герасимов Леонтий Николаевич
  • Юдкин Валентин Степанович
  • Худяков Алексей Антонович
SU1249577A1
Устройство для отображения дуг окружностей и эллипсов на экране электроннолучевой трубки 1977
  • Сапега Леонид Тимофеевич
  • Герасимов Леонтий Николаевич
SU669366A1

Иллюстрации к изобретению SU 610 144 A2

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

Формула изобретения SU 610 144 A2

Изобретеине относится к вычисл|{тельной технике, может быть использовано для отображения окружиостей иа экранах электроннолучевых трубок. По основному авт. св. № 491%7 известно устройство, содержащее блок управления, счетчик приращений координат, счетчик отрезков, регистр и преобразователь кода. Однако это устройство позволяет формировать окружности только в одном масштабе в соответствии с поступающим на вход кодом радиуса. Цель изобретения - расширение области применения устройства за счет изменения маештабов отображаемых окружностей. Цель достигается тем, что в него введены дополнительный счетчик, блок сравнения, элемент ИЛИ и элемент И, соединенный с выходом счетчика приращений и первым входом дополнительного счетчика, второй вход которого подключен через элемент ИЛИ к шине сСброс, а выходы - к первым входам блока сравнения, вторые входы блока сравнения связаны с шинами кода масштаба, а выход - со входами блока управления, выход которого соединен со входом элемента ИЛИ. На чертеже изображена структурная схема предложенного устройства. Устройство содержнт блок 1 управлення, счетчик 2 приращений координат, регистр 3, счетчик 4 отрезков, преобразователь 5 кода, шины 6-18, дополнительный счетчик 19, блок 20 сравнения, элемент И 21 и элемент ИЛИ 22. Преобразователь 5 кода представляет, собой логический автомат, который преоб| азует двоичный код счетчика отрезков в тдбличиозаданные коды проекций приращений координат точек единичной окружности раднуса R. Окружность аппроксимируются m отрезками. Число m зависит от требуемой степени приближення многоугольника к окружности. На основании подобия, фигур для воспроизведенгя окружности радиуса nR каждый отрезок (хорда) формируется из п проекций приращений координат единичной окружностн. Устройство .работает следующим образом. Предварительно иа вход устройства по шине б поступает сигнал, от которого устанавливаются в исходное нулевое состояние счетчик 2 приращений, регистр 3, счетчик 4 отрезков и блок 1 управлеинч1 -.-Кроме того, этот сигнал проходит через элемент ИЛИ 22 и устанавливает а «О дополнительный счетчик 19. По шине 7 на вход блока управления постоянно поступают тактовые импульсы, по шинам 18, например, от киопочного переключателя иа

вход блока 20 сравнения потенциалы выдается код масштаба.

На вход блока 1 управления по тине 8 поступает импульс включения, в регистр 3 по шине 9 вводится двоичный параллельный код радиуса окружностей в виде числа п.

После сигнала по шине 10 блока f управления чнсло п по шинам L переписывается из регистра 3 в счетчик 2 rtpHpameHHfi. Блок 1 управления по шине 12 выдает периодическую последовательность импульсов для разрешения выдачи на внешнее устройство по шинам 13 кодов приращений первого отрезка многоугольника от преобразователя 5 кода, управляемого нулевой комбинацией кода на шинах 14 счетчика 4 отрезков. Кроме того импульсы по шине 12 поступают на счетный вход счетчика 2 приращений, работающего в режиме вычитания.

Таким образом одновременно с выдачей на выход проекций приращений координат происходит вычитание единицы из кода числа п, предварительно введенного в счетчик 2 приращений. Этот процесс продолжается до тех пор, пока на вход счетчика 2 приращений не поступит п импульсов, следовательно, преобразователь 5 кода успеет выдать п приращений, что будет соответствовать величине первого отрезка многоугольника единичной окружности, умноженного на п.

От нулевой комбинации кода на шинах 15 блок I управления вырабатывает сигнал, который по шине 10 поступит на вход счетчика 2 приращений, при этом код радиуса п снова перепишется в счетчик 2 приращений из регистра 3. Кроме того элемент И 21 сработает от нулевой комбинации кода счетчика 2 приращений, по сигналу с его выхода в дополнительный счетчик 19 заеишется «I.

Если на входных шинах 18 блока 20 сравнения установлен код 0... 1, т. е. отображение информации ведется в масштабе 1:1, то сработает блок 20 сравнения, и по его сигналу блок I управления с некоторой задержкой выдает импульсный сигна г по шине 16 на счетный вход счетчика 4 отрезков, при этом изменяется на «1 код на его выходе. По шине 16 сигнал поступает на вход элемента ИЛИ 22. Выходным сигналом этого элемента устанавливается в «О счетчик 19, при этом счетчики 2 и 4 oкaзывa oтcя подготоаленными для формирования приращений второй стороны многоугольника, которым апнроксимируется окруж-. ность. Еслн же на шинах 18 установлен код масштаба, не равный 0... 1, то блок 20 сравнения не срабатывает, а счётчики 2 и 4 будут подготовленными для второго цикла формирования приращений первого отрезка.

Если, например, на шинах 18 установлен код масштаба 0101, что соответствует пятикратному увеличению масштаба изображения, то повторится пять циклов работы счетчика 2

, приращений, за это время будет сформировано 5п приращений, ни выходе счетчика 19 установится код 0101, сработает блок 20 сравнения и по его сигналу блок 1 управления выдаст по щине 16 импульс для изменения состояния счетчика 4 отрезков и установки в «О

S счетчика 19 через элемент И/|И 22. При этом счетчики 2, 4 W 19 будут подготовленными для формирования приращений второго отрезка многоугольника. Таким образом, в устройстве каждый отрезок формируется из Р-п приращеНИИ, где Р - число, показывающее во сколько раз производится увеличение масштаба изображения.

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

5 шине 17 не появится импульс переполнения, который остановит работу устройства до нового поступления сигналов по шинам б, 8, 9.

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

радиусов.

Формула изобретения Устройство для отображения окружностей по авт. св. № 491967, отличающееся тем, что,

с целью растлкрения области применения устройства за счет изменения масштабов отображаемых окружностей, в него введены дополнительный счетчик, блок сравнения -элемент ИЛИ и элемент И, соединенный с выходом счетчика приращений и первым входом дополнительного счетчика, второй вход которого подключен через элемент ИЛИ к шине «Сброс, а выходы - к первым входам блока сравнения, вторые входы блока сравнения связаны с шинами кода масштаба, а выход -со входами

4S блока управления, выход которого соединен со входом элемента ИЛИ.

JC

te

&

Fr

-Ц- m

у

н

rt

SU 610 144 A2

Авторы

Сапега Леонид Тимофеевич

Герасимов Леонтий Николаевич

Даты

1978-06-05Публикация

1976-01-30Подача