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

 

Изобретение относится к вычислительной технике и может быть использовано в графических дисплеях функционального (векторного) типа и в системах числового программного управления. Целью изобретения является повышение точности и качества изображения за счет выравнивания яркости отображаемых отрезков вектора. Поставленная цель достигается тем, что в устройство , содержащее ЭЛТ, блок сравнения координатных приращений, блок синхронизации , генератор тактовых импульсов, счетчик окончания формирования вектора , триггер, первый и второй координатные усилители, первый и второй преобразователи, код-напряжение, введены формирователь импульсов ориентации единичного вектора, формирователь текущих координат вектора и формирователь кода коррекции координат с их связями, что позволяет формировать шаг комбинированного перемещения, близкий к единице, и обеспечить равномерную яркость отрезков вектора. 3 з.п. ф-лы, 6 ил. с S (Л

COOS COBETCHHX

РЕСПУ6Л4Н

ОЕ 1И) А1 (51)5 С 06 Р 3/»3 " Ж"4

:;:t 68! l

ОЛИСАНИЕ ИЗОБРЕТЕНИЯ

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

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОУНРЬП ИЯМ

ПРИ ГКНТ COOP (21) 4479154/24 (22) 30.08.88 (46) 15.03.91. Бюл. Р 10 (71) Институт технической кибернетики и Минский радиотехнический институт (72) В.С. Лавейнис и lO.И. Тормышев (53) 681.327.11(088.8) (56) Патент США В 4056712, кл. 364-521, опублик. 1977.

Авторское свидетельство СССР

В 1304014, кп. G 06 F 3/ 153, 1985. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ВЕКХОРОВ НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ

ТРУБКИ (57) Изобретение относится к вычислительной технике и может бьггь исполь-; зовано в графических дисплеях функционального (векторного) типа и в системах числового программного управления.

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

Целью изобретения является повышение точности и качества изображения за счет выравнивания яркости отображаемых отрезков вектора, На фиг. 1 приведена функциональная схема устройства; на фиг. 2 — времен" ная диаграмма выработки управляющих

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

3 s.ï. Ф-лы, 6 ил, сигналов синхрониэации; на Фиг. 3 и

4 — примеры траекторий, сформированных соответственно изобретению H прототипу; на фиг. 5 — зависимости изменения погрешности их угла наклона по изобретению и прототипу; на фиг. 6— коммутатор.В табл. t показан пример расчета оценочной функции, в табл. 2 и 3 — результаты выполнения операций в счетчиках формирователя кода коррекции координат, в табл. 4 - пример реализации режимов работы коммутаторов.

1635171

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

9 код-напряжение, второй преобразователь 10 код-напряжение, Формирователь 11 импульсов ориентации единичного вектора, формирователь 12 текущих координат вектора, формирователь . 13 кода коррекции координат, первый информационный вход 14 устройства, второй информационныи вход 15 устройства, первый управляющий вход 16 устройства, второй управляющий вход 11 устройства, третий управляющий вход 2р

18 устройства, с первого по пятнадцатый выходы 19-33 блока 3 синхронизации, выход 34 генератора 4 тактовых импульсов с первого по девятый выходы 35-43 блока 2 сравнения координат- 25 ных приращений, выход 44 режима работы.

Формирователь 11 импульсов ориентации единичного вектора содержит накапливающий сумматор 45, первый регистр 46 сдвига, второй 47 регистр сдвига, первый коммутатор 48, второй коммутатор 49, первый триггер 50, второй триггер 51, с первого по девятый элементы 52-60 ИЛИ, с первого по четвертый элементы 61-64 И, первый эле35 мент 65 задержки, второй элемент 66 задержки.

Формирователь 12 текущих координат вектора содержит первый счетчик

67, второй счетчик 68, первый элемент

69 ИЛИ, второй элемент 70 ИЛИ, Формирователь 13 кода коррекции координат содержит первый счетчик 71, второй счетчик 72 и элемент 73 задерж-45 ки.

Блок 2 сравнения координатных приращений содержит с первого по шестой регистры 74-79, первый 80 и второй

81 вычитатели, элемент 82 сравнения, мультиплексоры 83 и 84 °

Блок 3 синхронизации содержит счетчик 85, блок 86 постоянной памяти, регистр 87 микрокоманды и элемент 88 запрета.

Ьлок 2 сравнения координатных при1

55 ращений обеспечивает определение проекций большего отре" êà (выход 35) на координатные оси макс (/х/, /У/), проекцию меньшего отрезка (выход 36) ( мин (jx/, / у/), отношение проекций на координатные оси в соответствии с неравенством / х/ . /у/ (выход 37), координат х (выход 38) и у (выход 39) начала очередного вектора, знак проекции х "плюс и "минус (выходы

40 и 41), знак проекции Ду

"плюс" и "минус" (выходы 42 и 43) .

Входы 14 и 15 устройства предназначены для ввода из ЭВМ пары конечных координат по сигналу "Разрешение записи" — вход 16.

Блок 3 синхронизации предназначен для выработки синхросигналов для управления работой устройства. Пегный

19 и второй 20 выходы блока 3 являются синхровходами блока 2. Второй 20 выход блока 3 служит также для занесения начальных координат вектора в координатные счетчики 67,68 и установки в нуль счетчиков 72 и 71 формирователя кода коррекции. Вход 17 устройства — сброс счетчика 85 блока 3, является входом разрешения записи блока, Выход 21 блока 3 является выходом устройства ГОТОВНОСТЬ".

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

Вычитающий счетчик 5 окончания формирования вектора используется для определения конца отработки вектора, Счетчик 5 работает в режиме вычитания поступающих на его счетчик входы приращений. Он имеет (дополнительно) дробную часть, состоящую из трех младших разрядов, первые два счетных вхо- > да младших разрядов счетчика используются для ввода константы 0,375, представляющей половину проекции элементарного комбинированного приращения на координатную ось. Эта константа используется для реализации операции округления при подсчете поступающих на счетчик приращений, Второй и третин входы младших разрядов дробной части счетчика 5 используются дпя подсчета комбинированных приращений.

Суммарный вес комбинированного приращения равен 0,75. Счетчик 5 имеет вход установки нуля, управляющий вход, подключенный к выходу 23 занесения с информационных входов 35 блока

5 161

2 начального значения большей проекции отрезка на координатную ось.

Вход 18 — третий управляющий вход устройства — является счетным входом триггера 6, предназначенного для определения необходимости визуализации (подсвета) текущего вектора на экране ЭЛТ 1.

Выход 22 блока 3 предназначен для управления модулятором Х1Т 1.

Сумматор 45 является сумматором накапливающего типа с циклическим переносом единицы переполнения из старщего разряда в младший, что дает воэможность осуществлять суммирование с содержимым сумматора чисел, представленных в прямом и обратном кодах, В сулгматоре 45 в процессе работы по отработке вектора хранится значение оценочной функции, определяемой выражением (1), Иа информационный вход сумматора 45 через второй коммутагор

49 поступают либо код положительного числа, слагаемого из первого регистра

46 сдвига, либо код отрицательного числа, представленного в обратном коде, слагаемого из второго регистра

47 сдвига. Сумматор 45 имеет нходы, обеспечивающие процесс установки его в нуль до начала работы и после отработки очередного вектора с выхода элемента 65 задержки.

Кроме того, сумматор 45 имеет знаковый разряд, состояние которого указывает на знак хранимого в сумматоре числа, Единичное Состояние знакового разряда сумматора 45 соответствует отрицательному значению числа, находящемуся в сумматоре 45, нулевое— положительному.

Первый 46 и второй 47 регистры служат для ввода в них исходных данных о проекциях отрезка на координатные оси. В регистре 46 вводится проекция большего, а в регистр 47 — меньшего отрезка. Затем в регистре 46 формируется значение проекции отрезка и новой косоугольной системе координат, используемое затем пги формиро -".нии шаговой траектории. Регистры 46 и 47 сдвига имеют управляющие входы установки в нуль, занесения параллельным кодом, сдвига вправо. Информационные входы регистра 46 соединены с выходом первого коммутатора, а регистра 47 с выходом 36 блока 2. Причем занесение меньшего отрезка на координатные оси в регистр 47 осуществляется со

1 слнн! ом 1<а 1. 1);I <<<ял;< н стор<»<у мч,<лшнх ра ряпон (< < за пи< ына< т< я

О, 12) мин (/.;/, / у/), чтo обегн<>ч««;<ет со тнетстнующей комл<утацн<«й р» <1н<п«<«< на входе регистра.

Первый 48 и второй 49 коммутаторь< представляют собой двухканальные коммутаторы, обеспечивающие выбор одного из двух информационных каналов на выход коммутатора 48,49 прн подаче на управляющие входы соответствующих сигналов выбора каналов.

Съел<ная реализация и режимы работы коммутаторов приведены на фиг, 6 и н табл. 4.

Вторые информационные входы первого коммуfBTopl 48 подключены так, что занесение кода координат большей проекции отрезка на координатную ось (выход 35 блока 2) осуществляется со сдвигом на 3 разряда н сторону лгладших разрядов (т.е. загнсынается 0,125 макс (/ < /, / /) (на фиг, 6 внешняя коммуTация, осущестнляющая этот сдвиг, не показана).

Триггер 50 знака служит для формирования сигналон управляюцих кол«мутацией приращений< по двум каналам, соответствующих перемещению электронного луча вдоль осей координат, Х «< Y.

Отношение проекций / Х/ /Y/ ог|ределяет единичное состояние триггера 50, в которое он устанав.шнается сигналом, поступающим с выхода 37 блока 2.

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

Элементы 52-60, 69, 70 ИЛ1 используются для сборки сигналов, используемых для управления раuoòo«. отдельных частеи устройства, С первого по четвертый элеме«<ты

61-64 П выполняют обычные логические функции.

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

Элемент 65 задержки служит для предотвращения состязания сигналов при установке счетчика 5 в нулевое состояние и для обеспечения процесса установки в нуль накапливающего сумматора 45.

Первый и второй 67,68 счетчики коор)ги;<ат Х и Y служат для определения

1635171

30 текуцих координат электронного луча на экране 3JIT

Формирователь 13 кода коррекции координат предназначен для формирова5 ния кода коррекции по координатам Х и у при одновременном перемещении луча по координатным осям с шагом квантования 0,75 от величины ma a единичной длины.

Выход 36, — информационный выход олока 2 сравнения координатных приращении — предназначен для ввода во второй регистр 47 кода проекции меньшего отрезка вектора мин (/Х/, /1/) на координатные оси.

Выход 37 блока 2 служит для установки триггера 50 знака в единичное состояние, если отношение между координатами Х и Y определяется нестрогим неравенством / Х / ) / Y /.

Выходы 38 и 39 блока 2 служат для ,устранения накопившейся погрешности в конце построения вектора, установки чальных координат следующего век- 25 тора в цепочке векторов.

Выходы 40 и 41 блока 2 служат лая определения направления счета перьoro координатного счетчика 67 и счетчика

71 формирователя 13.

Выходы 42 и 43 блока 2 служат для определения направления счета второго координатного счетчика 68 и счетчика 72 формирователя 13.

Выход 44 триггера 51 режима работы предназначен для управления счетом счетчика 85 блока 3 и элементом 88 запрета. Во время отработки вектора работа счетчика 85 блокируется, а сигнал подсветки (выход 22 блока 3) фор-40 мируется элементом 88 запрета 84 по состоянию триггера 6.

Выходы 23-32 блока 3 являются управляющими сигналами, обеспечивающими формирование необходимых началь- 45 ных значений параметров в сумматоре

44, первом 46 и втором 47 регистрах.

Выход 33 блока 3 является сигналом запуска для отработки заданного вектора. Этим сигналом устанавливается в единичное состояние триггер 51 режима работы, который сбрасывается сигналом с выхода старшего разряда счетчика 5 окончания формирования вектора, 55

Техническая реализация блока 2 сравнения координатных приращений аналогична технической реализации того же блока 7 прототипа.

Регистры 74 и 75 блока 2 являк>тся регистрами значений координат Х и Y конца очередного вектора.

Регистры 76 и 77 блока 2 являются регистрами значений координат Х и 1, начала очередного вектора, либо конца предыпущего вектора, информационные выходы которых являются выходами

38 и 39 блока 2.

Регистры 78 и 79 блока 2 являются регистрами значения модулей приращений по осям Х и Y с их знаками, выставленными соответственно на выходы

40 и 41 блока 2 — знаки "плюс" и "минус" по оси координат Х и выходы 42 и 43 — знаки "плюс" и "минус" по оси Y

Вычитатели 80 и 81 предназначены для определения модулей проекций и их знаков по осям координат, Элемент 82 сравнения предназначен для сравнения значений модулей координатных приращений и управления мультиплексорами 83 и 84 так, чтобы на первый выход 35 блока 2 поступило большее координатное приращение макс (/X /, /Y /), на нторой выход 36 лока 2 меньшее мин (/Х/, /Y/), на ретьем выходе 37 блока 2 — отношение проекций на координатные осн в соотнетствии с неравенством / Х/ Ъ /У1.

Вход 14 устройства соединен с информационными нходами регистра 74, выходы которого соединены со входами регистра 76 и первыми входами вычитателя 80. Вход 15 устройства соединен с иншормационными входами регистра

75, выходы которого соединены со входами регистра 77 и первыми входами ны читателя 81. Вход 16 устройства соединен с управляющими входами занесения в регистры 74 и 75. Выход 19 блока 3 соединен с управляющими входами занесения в регистры 76 и 77, выходы которых объединены соответственно со вторыми входами вычитателей 80 и 81, в свою очередь выходы которых соединены соответственно со входами регистров

78 и 79, Выход 20 блока 3 соединен с управляющими входами занесения в регистры 78 и 79, Выходы регистра 78, определяющие значения модулей координат приращений по оси Х, соединены >первыми входами элемента 82 сравнения и мультиплексоров 83 и 84. Выходы регистра 79, определяющие значение модулей координат приращений го оси У», соединены со вторыми входами элемен16351 та 82 сравнения и мультиплексоров

83 и 84.

Элемент 82 сравнения 78 формирует на входы мультиплексоров 83 и 84 два управляющих сигнала, которые коммути5 руют на выход мультиплексора 83 модуль меньшей проекции на координатные оси, а на выход мультиплексора 84 — модуль большей проекции, при этом элемент

82 формирует на выходе 37 сигнал, указывающий на отношение проекций на координатные оси в соответствии с неравенством / X J ) у 1.

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

Счетчик 85 служит для перебора адресов блока 86 памяти, предназначенного для записи микропрограммы выработки синхросигналов. Ири этом выходы счетчика соединены со входами блока Hb памяти, выходы которого соединены со входами регистра 87 микропро- 25 граммы, выходы которого являются выходами блока 3 синхронизации ° Вход разрешения записи соединен со входом установки в нуль счетчика 85, счетный вход которого и тестовый вход регист- Зп ра микрокоманд соединены с выходом

34 тактового генератора 4. Входы блокировки счета в счетчике 85 соединены по схеме И с выходом регистра 87 и инверсным выходом триггера 51 режима работы, соединенного также с инверсным входом элемента HH запрета, второй вход которого соединен с выходом триггера 6 подсветки вектора. Выход 22 элемента 88 запрета соединен 40 с модулятором ЭЛТ 1.

Двухразрядные реверсивные счетчики

71 и 72 предназначены для формирования кодов коррекции соответственно по координатам Х и У при одновременном перемещении луча по координатным осям с шагом квантования 0,75 от величины шага единичной длины. нформационные выходы счетчиков соединены со

50 входами дополнительных разрядс,. преобразователей 9, 10 код-напряжение, а сигналы переноса (переполнения) счетчиков через элементы 70 и 69 — со счетными входами координатных счетчиков 67 и 68. Вес первых младших разрядов счетчиков формирователя 12 и соответственно дополнительных младших разрядов преобразователей код71

10 напряжение равен О, 25, а вторых—

0,5.

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

Физическую сущность изобретения можно пояснить следующим образом.

Известные схемы для формирования траектории вектора с целью уменьшения погрешности формирования используют диагональные перемещения, при этом длина диагонали больше основного шага в 1? раэ. Недостатком такого подхода является невь сакая точность приближения фс рмируемой траектории к траектории исходной прямой. 11збежать этого недостатка можно, если длину диагональных перемещеш и сделать близкой к шагу единичной длины, Прц этом уменьшение погрешности формируемо." траектории вектора вытекает из того факта, что чем меньше элементарный шаг, тем выше точность приближения.

Заменяя диагональные шаги длиной 2 от основного шага на близкие к единице диагональные шаги достигаем повышения точности формирования вектора, что и составляет физическую сущность изобретения.

В рассматриваемом техническом решении комбинированное диагональное перемещение осуществляется одновременным перемещением вдоль каждой из координатных осе : < и 1 на величину

0>75 основн ого шага единичной длины.

11оскольку диагональное перемещение в этом случае является гцпотенузой прямоугольного равнобедренного треугп:,ï,HHêà, то величина гипотенузы этого треугольншка, а значит, ц линейного перемещения составит ЙЦ=0,75x +2=

=1,0606о, т,е. величину близкук к шагу единичной длины.

Значение погрешности известных устроиств, обеспечивающих предельно минимальную погрешность интерполирования определяется выражением о

0,5 cosy(, ф, = 0-4a, а значение погрешности изооретения — выражением

0,3963 sin (71 35 + g ) и(=0-45

Здесь 0 — угол наклона формируемого вектора к координатной оси Х. Из приведенных выражений видна, что максиl2

1635171!

О ной функции, используемой для форми(F ° =1 -1У(если F h 0

;,,1+(—,„, ( — !

Р;„, = Р,,,+0,75 (/л — / ) /), если Р, ; (0

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

Конец формирования вектора определ.ется по суммарному количеству шагов,25 выполненных вдоль большей проекции отрезка с учетом веса каждого шага. Величина оставшегося пути, который необходимо пройти до конца максималь«ой проекции оч резка на координатную 30

; сь Х, определяется в соответствии с выражением

Х = (X/ - 0,375 — Kgji — Q$i. (3) 35

При Х 0 вычисления прекращаются и траектория считается сформированной.

Ксли /Х/ (/Y /, то в этом случае в выражениях (1)-(3) /Х/ заменяется 40 на /Y)f, /Y,j заменяется на / Х/, i заменяется на j u Qi заменяется на д).

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

lIo сигналу готовность на выходе

21 устройства (см, временную диаграмму на Фиг. 2) осуществляется загрузка координат конца очередного вектора, входящего в цепочку векторов. Для этого на входы 14 и !5 устройства на

ЗВИ поступают значения пары конечной координат, а на вход 16 - сигнал "Разрешение записи", который вызывает saпнсь этих координат в регистры 74 и

75. Одновременно с этим бит разреше55 ния подсветки данного вектора заносится в триггер 6 по входу 18. Далее осуществляется вычисление модулей ко45 мальные значения погрешн6стей в первом и втором случаях будут соответст. венно равны 0 5 н 0,3963. Графически вид этих погрешностей 1 и 2 приведен на фиг, 5. Изобретение обеспечивает меньшую погрешность формирования вектора, кроме того, согласно изобретению формируемое изображение можно поворачивать на угол, кратный углу 45, без дополнительного пересчета координат, что невозможно у известных струкг - 0,5 0,75 (XI — IYI ) -/Yl). (2) тур, допускающих поворот иэображения без пересчета только на угол, кратный углу 90

Изобретение работает на основе метода оценочной функции. Если обозначить большую проекцию через Х (, . I 0 / ./)„ тогда выражение оценочрования шаговой траектории, будет описываться следующим выражением:

))рдинат приращений на вычитателях 80 и 81 путем вычитания из значений конечных координат значений начальных координат из регистров 76 и 77. Кроме модулей приращений вычнтатели выдают также разряды знака. Результаты вычитания заносятся в регистры 78 и 79 по сигналу на выходе 20 блока 3 синхронизации. Элемент 82 сравнивает значения модулей координатных приращений и управляет мультиплексорами 83 и 84 так, чтобы с первого выхода 35 блока

2 на информационный вход первого коммутатора 48 и на информационные входы счетчика 5 окончания формирования. вектора поступило большее координатное приращение, а со второго выхода 36 блока 2 на информационные входы второго регистра 47 — меньшее. Сигнал с выхода 37 блока 2 (выход элементы 82 сравнения), указывающий знак отношения больше или равно между координатами Х и Y (/ Х/ ь /Y/), поступает на вход триггера 50 знака.

На входы управления направлением счета координатных счетчиков 67,68 по координатам Х и Y и в формирователь 13 кода коррекции поступают коды ° знаков приращений соответственно с вы» ходов 40,41 и 42,43 блока 2.

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

86 памяти и реализующей временную диаграмму, приведенную на фиг. 2. Перебор адресов блока 84 памяти осуществляется счетчиком 85. В исходном состоянии сумматор 45 первый 46 и второй

47 регистры сдвига, счетчик 5 окончания формирования вектора, триггер

50 знака и триггер 51 режима работы и формирователь 13 установлены в нуле13 16351 ное состояние (установка в исходное состояние до конца начала работы устройства на схеме не показана). 11о сигналу на входе 17 "Разрушение запуска" счетчик 8э устанавлинается н "0", 5 если нет блокирующего сигнала с выхода регистра 87 или сигнала запрета на входе 44 олока 3 синхронизации начинает счет. 11ервый 19 и второй 20 синхросигналы блока 3 управляют работой блока 2 сравнения координатных приращений.

11ри этом синхросигнал с выхода 20 блока 3 сбрасывает в нуль счетчики

71 и 72 формирователя 13 и поступает на входы управления записью с установочных входов счетчиков 67,68, в которые заносится содержимое регистров

76 и 77 — коды координат начала оче- 20 редного вектора. По синхросигналу с выхода блока 23, блока 3 осуществляется запись через первый коммутатор

48 в первый регистр 46 кода большей проекции отрезка на координатную ocb и непосредственно во второй регистр запись меньшей проекции отрезка. Причем занесение в регистры 46,47 сдвига осуществляется со сдвигом на 3 разряда в сторону младших разрядов, т.е. в 30 регистр 46 записывается 0,125 макс (/X(, (У(), а в регистр 47 — 0,125 мин (/Х(, /Y (), Этим же синхросигналом в счетчик

5 записывается код большей проекции отрезка на координатную ось, а триггер 50 при условии /Х/>(У/ устанавливается в состояние единицы.

Для примера условимся, что 1Х/ /У/, тогда в первом регистре 46 сдвига за- 4р пишется О, 125 (X /, во втором регистре

47 сдвига — 0,125 /Y /, в счетчике

5 — Х l.

Синхросигнал с выхода 24 блока 3 45 поступает через шесток элемент

57 ИЛИ на управляющий вход второго коммутатора 49, коммутируя содерхммое первого регистра 46 на вх.д сумматора 45, и через седьмой эл мент

58 ИЛИ иа управляющий вход записи в сумматор 45. В сумматоре 45 записывается значение 0,125 /Х /. Одновременно этот же сигнал поступает на вход вычитания младшего (дополнительного) разряда счетчика 5 из его содержимого значения числа, равное весу младшего разряда счетчика, в результате чего содержимое счетчика 5 уменьшится на

71 l4 эту величину и становится равным (/Х/ — 0,125).

Синхросигнал с выхода 25 блока 3 поступает через пятый элемент 56 ИЛИ на управляющий вход установки н нуль первого регистра 46, обнуляя его, одновременно этот же сигнал поступает через восьмой элемент 59 ИЛИ на управляющий вход второго коммутатора 49, разрешая перенос с инверсных выходов содержимого второго регистра 47 на вход сумматора 45 и через седьмой элемент 58 ИЛИ на управляющий вход записи в сумматор 45. В сумматоре 45 записывается значение разности проекций отрезков на координатные оси, равное = 0,125 ((Х(— /Y() .

После установпеннл переходных процессов н сумматоре 45 на выходе 26 блока 3 вырабатывается синхросигнал, который через первым элемент 52 KIH поступает на управляющий вход перного коммутатора 48 и через второй элемент

53 ИЛИ на вход записи параллельного кода в первый регистр 46. В результате в регистре 46 записывается .содержимое сумматора равное 0,125 ((Х/-/Y/).

Одновременно сигнал поступает через третии элемент 54 ИЛИ на упранляющии вход второго регистра 47, сдвигая его содержимое на один разряд вправо, устанянливая значения регистра 47, равное 2.0,125 /Y(= 0,25/У/, а также через девятый элемент 60 ИЛИ на вход вычитания выборного (дополнительного) младшего разряда счетчика

5, вычитая из содержимого счетчика 5 вес второго мл:щшего разряда счетчика, н результате его содержимое становится равным ((Х(— 0,125) — 0,25

=- / Х/ — 0,375.

11осле установления переходных процессов в регистрах 46 и 47 блок 3 вырабатывает с п хросигнал на выходе 27, поступающии через элементы 54,55 ИЛИ соответственно на у равляющие входы второго и первого регистров 4? и 46, в результате содержимое регистров

46,47 сдвигается на один разряд вправо и становится равным в регистре 46;

2.0,125 (/Х/ †(Y/) = 0,25 i ((Х(†/У(), а в регистре 47: 2.0,25 / Y/= 0,5/Y/ °

Следующий синхросигнал с выхода

28 блока 3 проходит через элемент

57 ШП1 на вход управления вторым комФ мутатором 49, разрешая перенос содержимого первого регистра 46 в сумматор

1635171

45 и через элемент »8 ИЛИ вЂ” иа вход управления суммирования. В результате содержимое сумматора 45 суммируется с содержимым регистра и становится . равным = О, 125 (/X/- /Y /) + 0,25 (/Х/ — /Y/) = 0,375 (/Х/ — /Y /) ..

Синхросигиал с выхода 29 блока 3 проходит через элемент 56 H1iH иа упр;.вляющий вход первого регистра 46 и обиуляет его.

Синхросигнал с выхода 30 блока 3 проходит через элемент 52 ИЛИ на управляющии вход коммутатора 48 и через элемент 53 HJIH на вход занесения кода 15 н регистр 46, В результате в регистр

4с записывается содержимое сумл атора е 0,375 (/ ;/ —,"/).

Сиихросигнал с выхода 31 блока 3 проходит через элемент 55 ИЛИ на вход 20 уп -.,".влеиия сдвигом регистра 46,сдвигая его содержилюе иа один разряд вправо, которое становится равным 2.0,375 (/Х/-/ / =- 0,75 (/Х/-/Y/).

Одновременно сиихросигиал с вы- 25 л да 31 проходит через элемент

;9 ИПИ на вход управления занесеии =м .-рез коммутатор 49 содержимого pe l.".. ра 47 в сумматор 45 и через элеl.ел г 59 !Ï!! 37 иа вход управления сум ,.:,р ваиием.Содержим е сумматора 5 .; -.и том ст, иовится равным

0, 375 (! Х/ — /Y /) - О, 5/Y/ = F, На эч-,м вормироваипе начального значения оценочной руикции в сумматоре 45 за35 .а в ива ется .

Сиихросигиал с выхода 32 блока 3 проходит через элемент 54 !НИ на вход управления сдвигом регистра 47, сдвигая его содержимое иа один разряд 4п вправо, которое становится равным

2,» / (= /Y/, Таким образом, все начальные значения параметров в сумматоре 45, регистрах 46 и 47, счетчике 5 сформиро- 45 ваиы: в сумматоре 45: F = 0,375 (/X/†/У/) — 0,5 /У(; в первом регистре 46:

0,75 (/Х/ -/Y(); во втором регистре 47: /Y/; в счетчике 5: /Х/ — 0,375.

Зател синхросигнал с выхода 33 олока 3 поступает на прямой вход триг-, гера 51 режима работы и включает его

55» в единичное состояние, запрещая работу счетчика 85 блока 3 и разрешая прохождение тактовьгх импульсов через элемент 61 И, С этого момента иачинается непосредственная отработка шагов вон траектории вектора и в зависимости от условий иа входе элемента 88 запрета блока 3 с выхода 22 иа модулятор ЭЛТ поступает сигнал, определяющий необходимость подсчета вычерчиваемого на экране 3JIT 1 вектора. !

1ри этом, время между вторым и четырнадцатым синхросигиалами с Bblxoдов 20 и 32 блока 3 должно быть ие меньше времени, необходимого для установления значения токов в отклоняющей системе, соответствующим начальным координатам вектора.

В зависимости от знака числа, на.-:- дящегося в сумматоре 45, изменяется

:.oc.òoÿHèå знакового разряда сумматора.

Отрицательному значению числа соответствует единичное состояние знакового разряда, положительному или нулевому значению соответствует нулевое состояние знакового разряда сумматора 45, Если содержимое сумматора 45 положительно или равно нулю, разрешающие потенциалы будут присутствовать иа всех входах логического элемента 62

В зависимости от этого импульсы с генератора 4 тактовых импульсов буду- роходить иа выход соответствующего иологического элемента 61 И или 62 И.

1ри положительном или нулевом значении числа, находящегося в сумматоре 4», импульсы генератора 4 тактовых импульсов будут проходить на выход .чогического элемента 61 И и через элемент 59 ИЛИ вЂ” на управляющие входы комкоммутатора 49 и через элемент

58 ИЛИ вЂ” на вход сумматора 45, вызывая перенос. содержимого регистра 47 в сук= матор 45. С каждым таким переносом в

<-оответствии с выражением (1) из содержимого сумматора 45 вычитается со- держимое регистра 47. Этот процесс продолжается до тех пор, пока содержимое сумматора 45 не станет отрицательным. При отрицательном значении содержимого сумматора 45 импул сы генератора 4 тактовых импульсов проходят иа выход логического элемента

62 И и через элемент 57 ИЛИ поступают на управляющие входы коммутатора 49 и через элемент 58 ИЛИ на вход сумматора 45, вызывая перенос содержимого регистра 46 в сумматор 45. После каждого такого переноса содержимое сумматора в соответствии с выражением (1) суммируется с содержимым регистра 46. Этот процесс продолжается до

1635171 тех Ilop, пока содержимое сумматора

45 опять не станет отрицательным. Затем описанный пр(п1есс работы повторяется . 11одсчет ко:гичест«а о(тавшихся до конца отрезка шагов осуществляется счетчиком 5. Для этого из содержимого счетчика 5, равного длине ма1 симальной величине проекции отрезка на координатную ось с учетом ксрректирующеи добавки в соответствии с Выражением (3), вычитается величина текущего приращения по координате. Поскольку величины приращений по осям координат неодинаковы, поэтому из содержимого счетчика 5 вычитается соответст«ующая v(læïoìó шагу величина : пел(ентарного перемещения. Так при перемещении вдоль осеи Х и У Величина элементарного перемещен1:я равна единице, 20

iloçòîMó и.. содержимогo счеT øêа при отраб(тке перемещения вдоль этих осей при появлении импульсов на Выходе логического элемента 61 И ка1лдый раз

Вычитается единичное приращение. При 25 комбинированном перемещении величина

all 1l а Вдоль КОсрдинатнь(х осей со(та в ляет О, 75 величин (единичного шага, поэтому при появлении импульс(в 1га выходе логического элемента 62 И, со- 3О ответствующих отработке комбинированных перемещений вдоль обеих координатных осеи, из содержимого счетчика

5 каждый раз Вычитается величина текущего перемещения, равная 0,75 от величины единичного шага. )1ля выполнения этой процедуры импульс с выхода

1элемента 62 И сначала поступает на вход вычитания третьего л«1адшего разряда счетчика 5 и вычитает из его

40 содержимого значение веса этого раз,яда, равного 0,5. Иоспе этого импульс с выхода элемента 62 И через элемент 66 задержки и элемент 60 ИЛИ поступает на вход вычитания второго 45 младшего разряда счетчика 5 и вычитает из содержимого счетчика 5 Вес этого разряда, равный 0,35 основн го шага приращения. Таким образом, при каждом появлении импульса с вы, да лемента 62 И из содержимого счетчиIa вычитается значение очередного приращения, равного 0,75 значения от основного единичного шага ° Описанный процесс работы продолжается до ех пор, пока не будет отработано заданное в счетчике 5 число шагов перемеще, ия вдоль наибольшей проеКции на координатную ось. Значение содержимого счетчика 5 при этом станов1(тся отрицательным, счетчик 5 переполняется и импульс Il реполнения с выхода старшего разряда счетчика 5 поступает на вход регистра 47 и через элемент

56 1ЬП1 на вход регистра 46, а также на входы триггеров 50 и 51 и чере элементы 65 задержки на собственные входы и на входы сумматора 45, устанавливая названные элел1енты в нулевое состояние. !1ри этом сигнал с выхода триггера 51 запрещает (рормирование разрешения подсчета на выходе элемента HH запрета блока 3.

Поскольку координатная ось с большей проекцией отрезка может;1ля раэнь(х кадров меняться, поэтому требуется коммутация единичных прираще111(й по с(1ответстпуюцил(осям координат., 1ля -1той цели используется триггер

50 знака, определяющий знак отношекч(я между проек1п(ями отрезка Х и Y на ос» координат. Если В качестве наи-большей проекции отрезка используется проекция отрезка на ось Х, триггер

50 знака при в«оде исходных данных устанавливается си1 налом с Выхода 37 блока 2 В единичное состояние и импульс«1 с выхода элемента 61 И В течение всего кадра отработки вектора проходят через элементы 64 и 70 И, обеспечивая выдачу единичных приращений на счетный вход координатного счетчика 67. Если же В качестве наибольшей проекции отрезка используется его проекция на ось У, то триггер 50 знака остается в нулевом состоянии и импульсы с выхода элемента 61 И проходят через элементы 63 и 69 И, обеспечивая выдачу единичных приращений па счетный Вхсд координатногс, счетчика 62. При этом напр вления сче" а счетчиков 67 и 68 определяются знакалп(приращений по осям — выходы 50,41 и ?,43 блока 2 ° Одновременным перемеlIIc .III:åM вдоль координатных осей Х и Y соответствует поя«ление импульсов на выходе эчемента 62 И и входе формирователя 13. Формирователь 13 кода коррекции координат может быть выполнен в виде двух дзухразрядных реверсивных счетчиков 71 и 72 и элемента 73 задержки. Входы управления направлением счета первого 71 счетчика соединены с выходами 40 и 41 блока 2, определяющими знак проекции вектора на ось Х, аналогичные входы второго счетчика 72 соединены с выходами 42

l9

1635171 и 43 — знак проекции вектора на ось

Y. Сигнал с выхода элемента 62 И поступает на счетный вход первых мпадших разрядов счетчиков И 71,72 и через элемент 73 задержки на счетные входы вторых разрядов счетчиков 71,72. С каждым сигналом комбинированного перемещения в счетчиках 71,72 будет сум-. мироваться либо вычитаться в зависи- мости от знаков приращений Х и QY код числа 1 1. Вес первого младшего разряда счетчиков 71,72 равен 0,25, а второго - 0 5 от величины единичного шага, 15

Таким образом, в счетчики 71,72 по каждому сигналу комбинированного перемещения будет добавляться или вычитаться число 0,75. При этом сигналы переноса (переполнения) - выходы счетчиков 71 и 72, которые образуются после выполнения соответствующих операций, поступают на счетные входы координатных счетчиков 67 и 68 через, элементы 69,70 ИЛИ. Результаты выпол- 25 нения операций на счетчиках 67,68 в оежимах сложения и вычитания приведены соответственно в табл. 2 и 3.

Информационные выходы счетчиков

67,68 координат соединены соответст- Зр венно со входами основных разрядов преобразователей 9, 10 код-напряжение, :.а выходы счетчиков 71,й 72 формирователя 13 кода коррекции соответственно — со входами дополнительных разря- 35 дов преобразователей 9 и 10,,выходы которых через координатные усилители

7 и 8 подключены к отклоняющей системе ЭЛТ.

Пример формирования шаговой траек- 4п торин с использованием изобретения в соответствии с выражениями (1)-(3) приведен в табл. 1. На фиг. 3 приведен пример графической зависимости сформированной траектории, а на 45 фиг. 4 - траектория, сформированная согласно алгоритму, используемому в известных устройствах. На фиг. 5 приведены зависимости 1 и 2 изменения погрешности от угла наклона отрезка для предлагаемого устройства (1) и известных устройств (2), из которых видно, что предлагаемое устройство обладает лучшими точностньми характеристиками.

Таким образом, на ЭЛТ величина элементарного перемещения луча вдоль каждой оси при перемещении только вдоль одной из осей составляет величину шага единичной длины, при диагональном перемещении при отработке комбинированного шага величина элементарного перемещения вдоль координатной оси соответствует 0 75 величи-. ны единичного шага, а величина диагонального перемещения при этом составит 0,75 ° 2 = 1,06066, что уменьшает погрешность формирования вектора н повышает качество представляемого оператору изображения. При этом скорость вычерчивания вектора в изобретении постоянна, а у известных устройств скорость вычерчивания вектора пропорциональна длине большей проекции отрезка на оси координат. Поэтому в изобретении обеспечивается равномерность подсветки вектора и оператору на экране представляется более качественное отображение графической информации.

Фо р мул а и э о бр е т е н и я

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

ЭЛТ, отклоняющая система которой подключена к выходам первого и второго координатных усилителей, информацион22

2l

16 Зэ171 ные ВхОды кот )pwx подключены к Выходам соответственно первого и второго преобразователей код-напряжение, о тл и ч а ю щ е е г. я тем что с це%

5 лью повышения точности и качества изображения путем выравнивания яркости отображаемых отрезков вектора в устройство введены формирователь импульсов ориентации единичного вектора,формиро- 10 ватель текущих координат вектора и формирователь кода коррекц»»и координат, синхровход которого подключен к второму выходу блока синхронизации, соединенному с синхровходом формировате- 15 ля текущих координат вектора, первьп», второи, третий и четвертый информационные входы которого подключены сооТ ветственно к шестому, седьмому, в >сьмому и девятому выходам блока сравнения, соединенны>м соответственно с перв>,и, вторым. третьим и четвертым информационными входами формирователя кода коррекции координат, первый и второй выходы которого подключены к 25 первым информационным входам соответ. твенно первого и второго преобразователей код-напряжение, вторые информацио»»ные Входы которых подключены соответственно к г>ервому и второму выходам формирователя текущ.)х косрдин т вектора, первый и второй установочные входы которого подключены соответственно к четвертому и пятому выходам блока сравнения, второй и третий выходы которого подключены соответственно к первому информационному и к первому установочному входам t1)opt n»рователя импульсов ориентации единичного вектора, первый и второй выходы 40 которого подключены к первому и второл»у информационным входам форлв»роьателя текущих координат вектора, третий и четвертый информационные входы которого подключены соответственно 45 к третьему и четвертому выходам формирователя кода коррекции координат, второй синхровход которого подключен к третьему выходу форл»ирователа импульсов ориентации единичного векто50 ра, соединенного с первым управляющим входом счетчика окончания формирова— ния вектора, второй управляющий вход которого подключен к четвертому выходу формирователя импульсов ориентации единичного вектора, пятый выход которого подключен к входу начальной установки счетчика окончания формирова»ия вектора, третий управляющий вход ко горого подключен к шестому выходу формирова тел»t импульсов ориентации едигн»чного вектора, тактирую1ций» Вход кОторого >tnt»Kлю>tен к Вь»ходу генератора тактовых импульсп>), Второй установочньп» вход формирователя импучьсов ориентации единичного вектора подключен к выходу счетчика окончания формирования вектора, четвертый и пятый управляющие входы которого подключены к пятому и шестому выходам блока синхронизации, с пятого по пятнадцатый Выходы которого подключены соответственно к первому— одиннадцатому управляющим Входам формирователя импульсoR ориентации единичного вектора, седьл>с и в) lan>q которого подключен к входу блокировки блока синхронизации, второй информационный вход >рорлп»рователя импульсов ориентации един»»чного вектора подключен к первому выходу блока сравнения, 2. устройство по и. 1, о т л и ч аю щ е е с я тем, что формирователь импульсов ориентации единичного вектора содерж»т накапл)»ваю»к)»й сумматор, первый и второй регистры сдвига,первьпt и второй коммутаторы, первый и второй триггеры, с первого пс девятый элемен и 11.>61, с гервогс> по четвертый элементы И, первый и второй элементы задержки, вход первого элемента задержки является первым установочным

Входом форлп»рователя, соединенным с уст »новочнь)л»и входами первого и второго триггера, первого регистра и с первым входом пятого элемента Ж1И,первыи выход первого элемента задержки яв.»яет я пятым выходом блока, второй выход первого элемента задержки под) :»»)»и е)» к установочному входу на капливаюшего сул»л)а» ора, управляющий вход которого подключен к выходу седьмого э»ettettTa 1ПИ, первый выход накапливак>ще) о сумматора подключен к первому п»формационному входу первого коммутатора, второй информационньп» вход которого является вторым информационным входом формирователя, первый управляющ»»») вход первого коммутатора является первым управляющим входом формирователя, соединенным с управляющими Входол» первого триггера, первым уп- равляющим входом первого регистра и первым информационным входом второго элемента И31И, выход первого коммутатора подключен к информационному входу второго регистра, первый управля24

1635171

23 ющии вход которогo полк))ючен к первому )Ill<1)op»w)Jto)t)lory входу второrn коммутатора, второй информационный вход которого подключен к выходу первого

Рс.гистра, 7«tfd!nps!al<)toit!lb))i вход которо

>и) <Я .—. г и lit Рвим j}t«got>f!T) tt)to)tliblfi вхо> 0 .1 (f) t >p?if tp ) Вс) Ггэ/>1, >)Ь)ХОд ВТОРО ГО Ь ОМ гг.)то<">г н. )к<1 ><-1.1! к II )

1<, 1,.«<. :Даюt !Oi > суммат )ра, третий1О

1, "л,.; ь . 1<1,1 .с ди f,<)торого подклн)че 11 i г«еt>1)bг> ltil<>()i jiiцпов)ппt f)xoäàì первого и г«торого элементов И, вторые ин )1(1ic>lljji1е «ходы ко Г()pbix явчяются ) -Р«<,<11)ОДНИЕ ВЫХОДИ ПЕРВОГО

< t,;O ") ),:!С«)ЕI«ÒOE«И ПО .T JT!<)× .;,,; O,;„ г > <>г>т-, . )> <)г«;, гг > < Я <, >ò t,bl).t;,I .< ... « fi)f ). ), >,, ff)<) t t >, (t! t;>;T)IJT$tI<)tfT7fT)f

i еj>()7 \ ри;, . .:, j) If«oòñ:ÿ оцени.:.> <1,,)т<)м );пра>7«t.ë,. «1. <в-,-,одом блока, )гь х Д первог(> ))«е:)е)1) н И)ПI подключен

>.1»7-7>)11«.;. . <ходу ) <ард< гo коммутаи; >Р I «Ó .; .;>()Р:)а))ио)11«омУ 7«го- 25

1:,горо< элемента ИЛИ, первый ин.Рл!ационп)711 вход первого элемент1! <И является четве))ть)л! Управляющи <

:одом «Ijnp fttpn));)ref)EI, соединенным г первыми )и)(Ьормационными входами тре: о, )<осьмого и;tåT)ÿòoão элементов

1f!IIt, второй п)««)ор)!«)ц))он)«ьп вход первоIo элемента ИЛИ я)<ляется посыпь)м упр; «ляюнцп:! входом форм)«роватепя, выход третьего элемента ИЛИ подключен к второму управляющему 7)ходу второго pet.1.стра, 7)торой информацио))ный вхоц г;..т).ег " .);«е«!ента 101И RETJIITE тся пятьи уt..ранляющим гхо to! I формирователя, сое—;" )енным с первым информационным вхо- 4О д- и четвертого элемента ИЛИ, третий .ti>.Ьорл!ационн).п) вхоД третьего эпемента ИЛИ является десять)м управляющим входом формирователя, выход четвертого элемента ИЛИ подключен к втоРомУ 45 у равляющему входу первого регистра, второй вход четвертого элемента ИЛИ является девятым управляющим входом формирователя, соединенным с вторым информационным входом восьмого элемента ИЛИ, выход пятого элемента ИЛИ подключен к установочному входу первого регистра, второй и третий информационные входы пятого элемента HIIH, являются соответственно третьим и

55 седьл)ьгм управляющими входами формироватепя, выход )пестого элемента ИЛИ г,)i.пючен к первому информационному входу седьмого элемента ИПИ и первому

yTtP ZETJ1)T)<)tjteW>> В Х()ДУ ВТОРОГО КОММУ < . .— ра, первь)й и второй информационные входы шестого элемента ИЛИ являются соответственно вторь<л! 1« шестым управляюл)ими входами формирователя, третий и)нЬорл)ационный вход шестог о элемента

ИЛИ подключен к выходу второго элемента И, являющемуся третьим выходом формирователя, соединенным с входом пторогo элемента задержки, выход которого подключен к второму информационному входу девятого элемента ИЛИ, выход которого является шестым выходом формирователя, третьим управляющим входом которого является первый ин<ЬОРМацИОННЫй ВХОД ВОСЬМОГО ЭЛгМЕНта

,I.!III, выход которогс поД,)II<)wet« к пто)ofy управляющему входу второго коммутатора и к второму ин«рормационному входу седьмого э!cite)iта II)III, третий информационный вхо>T ))oc).>lo)o элемента ИЛИ подключен и выхолу первого элс:мента И, являющимся четвертым выход;м формирователя, соединенным с : ерв«)ь)и информационными входами третьего и четвертого элементов И, выходы котс>рых являются соответственно первым и вторым выходами формирователя, вторь. информационные входы третьего и четвертого элементов И подкл)о «ены соответственно к первому и второму выходам первого триггера, 3. Устройство to п. 1, о т л и ч аю щ е е с я тем, что формирователь теку)<)их координат вектора содержит первый и второй счетчики, первый и второи элементы ИЛИ, первые информационные входы которых являются соот-. ветственно первым и вторым информационными входами формирователя, вторые ин«1)орма))ионные входы первого и второго элементов ИЛИ являются соответственно третьим и четвертым информационными входами формирователя, выходы первого и второго элементов ИЛИ подключены к счетным входам первого и второго счетчиков, выходы которых являются первыми и вторыми выходал)и

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

1635171

Таблица 1

61 62

>: =11-0,375=10,625

F=+6j i- i+1, 5

10,625-1=9,625

1,5-3= -1,5

9,625-0,75=8,85

-t 5+6=4,5

4 ° 5-3=1,5

8,875-1=7,875

7,875-1=6,875

1,5-3=-1,5

-1,5+6=4,5

6,875-0, 75=6, 125

6,125-1=5,125

4, 5-3=1, 5

5, 125-1=4, 125

1,5-3=-1,5

-1,5+6=4,5

4,125-0,75=3,375

3,375-1=2,375

4,5-3=1,5

2,375-1=1,375

1,5-3=-1,5

1,375-0,75=0,625 — 1, 3+0=4, э

0,625 1=-Оэ 375

4, 5-3=1, 5 ды второго счетчика являются соответс. òâåHHo третьим и четвертым управляющим входами формирователя.

4. Устройство по и, 1, о т л ич а ю щ е е с я тем, что формирователь кода коррекции координат содержит первый и второй счетчики и элемент задержки, вход которого является 1ð вторым синхровходом формирователя, соединенным со счетными входами первого и второго счетчиков, выход элеИсходные данные: Х = 11, Y = 3

F = O,5 fO,75 (11-3) -3 = 1,5 мента задержки подключен к счетным входам вторых разрядов первого и второго счетчиков, входы сброса первого и второго счетчиков являются первым синхровходом формирователя, первый и второй управляющие входы первого счетчика являются соответственно первым и вторым управляющими входами формирователя, первый и второй управляющие входы второго счетчика являются третьим и четвертым управляющими входами формирователя.

1 ЗА 71

Устройство для отображения векторов

Таблица 2

Т а б л и ц а 3

Выход

Внешний перенос

1р 2р

1р 2р

Исходное состояние 0

0

2 0 1 1

3 1 О

О 0

Таблица 4

Входы

Выходы

А В Х Х Z

0 О + + 0

1 0 d + d

Иримечание: + безразличное состояние

Шаг комоин.i j

Шаг комбин. i j

Исх. сост.

Внеш. перенос

163 171

ЮФАНУ 78 20 Ф2 р5 иг, 1635171

Щ

ГО. гЗ

24

Гб г7

И

Л

Зг

22

Фиг. Ф

1635171

ОФ

ОУ

Ю Ю Ю

Фиг.б

Составитель Л. Абросимов

Техред Д.олийнык Корректор О, Кравцова

Редактор А. Долинич

Заказ 756 Тираж 406 Подписное

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

113035, Иосква, Ж-35, Раушакая наб., д. 4/5

Производственно-издательский комбинат "Натент", г. Ужгород, ул. Гагарина, 101

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

 

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в различной электронной аппаратуре в качестве устройства отображения инсЬорма1р-ш

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

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

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

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

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

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

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

Изобретение относится к средствам отображения информации

Изобретение относится к электронной технике

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

Изобретение относится к компьютерным технологиям

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

Дисплей // 2015536

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

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

Изобретение относится к автоматике и вычислительной технике
Наверх