SU1187203A1 - Устройство дл отображени кривых на экране видеоконтрольного блока - Google Patents

Устройство дл отображени кривых на экране видеоконтрольного блока Download PDF

Info

Publication number
SU1187203A1
SU1187203A1 SU833647754A SU3647754A SU1187203A1 SU 1187203 A1 SU1187203 A1 SU 1187203A1 SU 833647754 A SU833647754 A SU 833647754A SU 3647754 A SU3647754 A SU 3647754A SU 1187203 A1 SU1187203 A1 SU 1187203A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
curve
curves
code
Prior art date
Application number
SU833647754A
Other languages
English (en)
Inventor
Владимир Яковлевич Голубчик
Original Assignee
Ордена Ленина Институт Кибернетики Им.В.М.Глушкова
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ордена Ленина Институт Кибернетики Им.В.М.Глушкова filed Critical Ордена Ленина Институт Кибернетики Им.В.М.Глушкова
Priority to SU833647754A priority Critical patent/SU1187203A1/ru
Application granted granted Critical
Publication of SU1187203A1 publication Critical patent/SU1187203A1/ru

Links

Landscapes

  • Image Generation (AREA)

Abstract

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

Description

Изобретение относитс  к области автоматики и вычислительной техники и может быть использовано дл  отображени  кривых на экране ЭЛТ, выводимых из электронной вычислительной машины или любых других датчиков.
На чертеже изображена блок-схема устройства дл  отображени  кривых.
Предлагаемое устройство содержит регистр 1 параметров кривых, триггер 2 пуска, генератор 3 импульсов, элемент И 4, элемент ИЛИ 5, видеоконтрольный блок 6, дешифратор 7 кода типа кривой, счетчик 8 текуш,ей абсциссы воспроизводимой кривой, счетчик 9 квадрантов, блок 10 посто нной пам ти удельного кода абсцисс опорных кривых, умножитель 1 1 абсцисс опорных кривых, умножитель 12 текущего кода ординаты воспроизводимой кривой, блок 13 посто нной пам ти удельного текущего кода ординат опорных кривых, шина 14 входной информации (сигнал установки в единицу триггера 2, сигнал занесени  кода в регистр 1, сигнал занесени  кода в счетчик 8 через элемент ИЛИ 5, сигнал установки в нуль счетчика 9) - первый вход устройства , шина 15 входных данных (код типа кривой и параметры этой кривой) - второй вход устройства, шина 16 выходной информации (признак окончани  воспроизведени  очередной кривой), подключенна  к выходу триггера 2, вход 17 сигнала занесени  кода в регистр 1, подключенный к шине 14, вход 18 сигнала установки в единицу триггера 2, подключенный к шине 14, вход 19 сигнала установки в нуль триггера 2, подключенный к выходу счетчика 9, вход 20 входных импульсов элемента 4 И, подключенный к выходу генератора 3, вход 21 разрешающего потенциала элемента И 4, подключенный к выходу триггера 2, вход 22 сигнала занесени  кода в счетчик 8 через элемент ИЛИ 5, подключенный к шине 14, вход 23 сигнала занесени  кода в счетчик 8 через элемент ИЛИ 5, подключенный к выходу счетчика 8, вход 24 импульсов модул ции на входе блока 6, подключенный к выходу элемента И 4, шина 25 кода текушего значени  абсциссы воспроизводимой кривой, подключенна  к выходу счетчика 8, шина 26 кода текущего значени  ординаты воспроизводимой кривой, подключенна  к выходу умножител  12, шина 27 кода типа кривой дешифратора 7, подключенна  к выходу регистра 1, вход 28 счетных минус-единиц счетчика 8, подключенный к выходу элемента И 4, вход 29 сигнала параллельного занесени  кода в счетчик 8, подключенный к выходу элемента ИЛИ 5, щина 30 кода максимального значени  абсциссы воспроизводимой кривой (например, дл  окружности - код радиуса, дл  эллипса - код полуоси) счетчика 8, подключенна  к выходу регистра 1, вход 31 сигнала установки в нуль счетчика 9, подключенный к входной шине 14, вход 32 счетных плюс-единиц счетчика 9, подключенный
к выходу счетчика 8, шина счетчика 8, шина 33 кода максимального значени  абсциссы воспроизводимой кривой, подключенна  к выходу регистра 1, шина 34 кода текущего
значени  абсциссы воспроизводимой кривой умножител  11, подключенна  к выходу счетчика 8, щина 35 отношени  максимального значени  кода абсциссы опорной кривой , обычно равного коду значени  половины разрешающей способности экрана ЭЛТ блока 6 по горизонтали, к максимальному значению кода абсцисс воспроизводимой кривой - удельный код абсциссы умножител  1 1, подключенна  к выходу блока 10, шина 36 кода отношени  текущей ординаты опорной кривой к коду максимальной ординаты опорной кривой - удельный код ординаты умножител  12, подключенна  к выходу блока 13, шина 37 кода максимального значени  ординаты воспроизводимой кривой умножител  12, подключенна  к выходу
0 регистра 1, щина 38 кода номера квадранта блока 13, подключенна  к выходу счетчика 9, шина 39 кода абсциссы опорной кривой блока 13, подключенна  к выходу умножител  11, шина 40 разрещающего потенциала выбора типа опорной кривой в блоке 13,
подключенна  к выходу дещифратора 7. Устройство дл  отображени  кривых на экране видеоконтрольного блока работает следующим образом.
В регистр 1 по входной информационной щине 15 занос тс  код типа кривой, подлежащей воспроизведению на экране электроннолучевой трубки (ЭЛТ) блока 6, и коды параметров этой кривой. Например, код окружности, параметр-код радиуса окружности; код эллипса, параметры-коды полуосей эллипса. Импульс занесени  в регистр 1
информации с щины 15 поступает на вход 17 регистра 1 с входной шины 14.
На единичный вход 18 триггера 2 с входной шины 14 после занесени  информации в регистр 1 поступает импульс установки
Q триггера 2 в единицу, определ ющий начало цикла воспроизведени  кривой. Одновременно этот импульс по входу 31 устанавливает счетчик 9 в нуль, через элемент ИЛИ 5, вход которого 22 подключен к шине 14, а выход - к входу занесени  29 счетчика 8,
5 занос т в счетчик 8 код параметра кривой (дл  окружности - код радиуса).
Дешифратор 7 по коду типа кривой на своей входной шине 27, подключенной к выходу регистра 1, на одной из цепей выходной 0 шины 40, подключенной к входу блока 13, вырабатывает разрешающий потенциал дл  подгруппы кодов в блок 13 из всей группы кодов, соответствующих дискретной зависимости удельного кода ординаты Y от кода абсциссы X дл  выбранной дещифратором 7 опорной кривой. По опорной кривой подразумеваетс  крива , параметры которой имеют максимальное значение дл  заданной разрешающей способности экрана ЭЛТ блока 6 по вертикали и по горизонтали. Код абсциссы X и код номера квадранта подаетс  на адресные входы блока, а на информационных выходах образуетс  удельный код ординаты Y, соответствующий коду абсциссы X и коду номера квадранта дл  выбранного типа кривой, с учетом того, что блок 13 предварительно запрограммирован на программаторе.
При удельном коде ординаты подразумеваетс  код отношени  текущей ординаты опорной кривой к коду максимальной ординаты опорной кривой.
Установленный в единицу триггер 2 разрешает прохождение счетных единиц на счетный вход 38 счетчика 8 с выхода генератора 3 через элемент И 4.
Счетчик 8 просчитывает текущую координату X в каждом квадранте от максимального значени  X до нул . Текущее значение кода координаты X поступает с выхода счетчика 8 на вход 34 умножител  11 и на вход 25 блока 6. Когда счетчик 8 досчитывает до нул , импульс переполнени  на его выходе увеличивает состо ние счетчика на единицу и через элемент ИЛИ 5 заносит в счетчик 8 код параметра X выводимой кривой линии дл  очередного квадранта. Счетчик 9 задает последовательно номер каждого из четырех квадрантов, внутри которого в данный момент времени воспроизводитс  крива .
Умножитель 11 по коду отношени  радиусов опорной и текущей окружностей на входе 35 и коду текущей координаты на входе 34 формирует код текущей координаты X опорной кривой.
Код текущей координаты X на щине 36 и код номера квадранта на щине 37 образует эквивалентный адрес подгруппы блока пам ти опорной кривой в блоке 13.
Удельный код ординаты Y опорной кривой поступает на вход 38 умножител  12, на вход 39 которого поступает код параметра кривой. На выходе умножител  12 образуетс  код текущей ординаты Y воспроизводимой кривой. Умножители 11 и 12  вл ютс  матричными асинхронными умножител ми.
Текущие значени  кодов X и Y поступают на входы 25 и 26 блока 6. Вход щие в состав блока 6 цифро-аналоговые преобразователи усилител  отклонени  и отклон ющие катушки (не показаны) устанавливают луч на экране ЭЛТ в положение, соответствующее значени м кодов X и Y. Модулирующий импульс на входе 24 блока 6 с выхода элемента И 4 через усилитель модул циине показан), вход щий в состав блока 6,засвечивает на врем , равное длительн:ти импульса модул ции, сформированное усIHтелем модул ции, точку экрана ЭЛТ, в(Оторой в данный момент времени наход с  луч. Таким образом, на экране ЭЛТ В о()азуетс  воспроизводима  крива .
Счетчик 9, просчитав четыре квадра
переполн етс . Импульс переполнени  сыхода счетчика 9  вл етс  сигналом об oiжчании цикла воспроизведени  кривой. 3от
импульс сбрасывает в нуль триггер 2,ыходной сигнал которого по шине 16 посту ет
в центральное устройство управлени не
показан), как признак готовности к восгючзведению очередной кривой.
Многозначные кривые, дл  которыхдному значению абсцисс соответствуетleсколько значений ординат (например, cniали ), воспроизвод тс  последовательны
поочередным наложением однозначных стей кривых, имеющих индивидуальныйод
типа кривой, одну на другую. Цикл i)спроизведени  однозначной части криой
полностью аналогичен циклу воспроизв(,ени  однозначной кривой.
Устройство может воспроизводить до аточно широкий класс групп кривых, за/нных в пол рной системе координат или пааметрически отвечающих описанному кр1ерию подоби  и охватывающих практичеси
почти все наиболее часто используе je
кривые: пр мую, окружность, эллипс, пааболу , синусоиду, косинусоиду, кардиои лемнискату, конхоиду, циклоиду, циссои
У.
строфоиду, клотоиду, гипоциклоиду (стр иду ), полукубическую параболу, декар зв лист, улитку Паскал , розы (трех-, четыр восьмилепестковые), логарифмическую с ираль , архимедову спираль, гиперболичес ю спираль, параболическую спираль, ж« л. Использование координат опорной кри дл  формировани  координат воспроизво мой подобной кривой повышает быстрод ствие формировани  координат, так врем  формировани  каждой пары коор нат определ етс  суммарным быстродей вием умножителей 11 и 12 и блока 13 и зависит от сложности формы кривой по ср нению с пошаговым алгоритмическим рас том значений пар координат в цифро числител х, особенно в цифровых диффер
1циальных анализаторах, где использую методы численного интегрировани .

Claims (1)

  1. УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ КРИВЫХ НА ЭКРАНЕ ВИДЕОКОНТРОЛЬНОГО БЛОКА, содержащее генератор импульсов, выход которого соединен с первым входом элемента И, второй вход которого соединен с выходом триггера пуска, выход элемента И подключен к первому входу видеоконтрольного блока, элемент ИЛИ и регистр параметров кривых, отличающееся тем, что, с целью повышения быстродействия устройства, оно содержит счетчик текущей абсциссы кривой, счетчик квадрантов, дешифратор кода типа кривой, блок постоянной памяти удельного кода абсцисс опорных кривых, блок постоянной памяти удельного текущего кода ординат опорных кривых, умножитель абсцисс опорных кривых и умножитель текущего кода ординаты воспроизводимой кривой, первый вход которого соединен с выходом регистра параметров кривых, а второй вход — с выходом блока торой циссы ходом и выиход5лока, ходом :ителя котоянной орных ходом торой амяти эрных ходом и тел я м деорого постоянной памяти удельного текуще > кода ординат опорных кривых, первый, и третий входы счетчика текущей аб кривой соединены соответственно с в элемента И, выходом элемента ИЛГ ходом регистра параметров кривых, а с вторым входом видеоконтрольного входом счетчика квадрантов, первым элемента ИЛИ, первым входом умно абсцисс опорных кривых, второй вхо рого соединен с выходом блока пост памяти удельного кода абсцисс о кривых, вход которого соединен с в регистра параметров кривых, первый, и третий входы блока постоянной удельного текущего кода ординат о кривых соединены соответственно с в счетчика квадрантов, с выходом умно абсцисс опорных кривых и с выхо; шифратора кода типа кривой, вход κι соединен с выходом регистра парЛетров кривых, вход счетчика квадрантов, вход элемента ИЛИ, первый вход р истра параметров кривых и первый вход т| пуска являются первым входом устр второй вход триггера пуска соедини ходом счетчика квадрантов, выход жителя текущего кода ординаты во водимой кривой соединен с третьим видеоконтрольного блока, второй вхо/ >егистра параметров кривых является Βτορι л входом устройства.
    торой irrepa йства, с выумно|роизходом
    SU ,,„1187203
SU833647754A 1983-08-03 1983-08-03 Устройство дл отображени кривых на экране видеоконтрольного блока SU1187203A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU833647754A SU1187203A1 (ru) 1983-08-03 1983-08-03 Устройство дл отображени кривых на экране видеоконтрольного блока

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU833647754A SU1187203A1 (ru) 1983-08-03 1983-08-03 Устройство дл отображени кривых на экране видеоконтрольного блока

Publications (1)

Publication Number Publication Date
SU1187203A1 true SU1187203A1 (ru) 1985-10-23

Family

ID=21083772

Family Applications (1)

Application Number Title Priority Date Filing Date
SU833647754A SU1187203A1 (ru) 1983-08-03 1983-08-03 Устройство дл отображени кривых на экране видеоконтрольного блока

Country Status (1)

Country Link
SU (1) SU1187203A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
За вка GB № 1359674, кл. G 06 К 15/20, опублик. 1974. За вка JP № 52-31733, кл. G 06 К 15/20, опублик. 1977. *

Similar Documents

Publication Publication Date Title
US4149264A (en) CRT display apparatus of raster scanning type
SU1187203A1 (ru) Устройство дл отображени кривых на экране видеоконтрольного блока
US3938130A (en) Direction coded digital stroke generator providing a plurality of symbols
US4205309A (en) Character generator
US3292173A (en) Digital decoding apparatus
SU1265833A1 (ru) Устройство дл отображени графической информации на экране электронно-лучевой трубки
SU805404A1 (ru) Устройство дл отображени коор-диНАТНОй СЕТКи HA эКРАНЕ элЕКТРОННО- лучЕВОй ТРубКи
SU1287223A1 (ru) Устройство дл отображени информации на экране телевизионного приемника
US3641556A (en) Character addressing system
SU972565A1 (ru) Устройство дл отображени информации на экране телевизионного приемника
SU1290399A1 (ru) Устройство дл отображени информации
SU417848A1 (ru)
US2954549A (en) Input conversion methods and apparatus
SU1725241A1 (ru) Устройство дл управлени считыванием графической информации
SU826334A1 (ru) Устройство для отображения информации на экране электронно-лучевой трубки
SU489232A1 (ru) Устройство дл селекции информационных каналов
SU1198505A2 (ru) Устройство дл предварительной обработки информации
SU1164732A1 (ru) Устройство интерпол ции дл отображени графической информации
SU1285471A1 (ru) Устройство управлени контролем
SU1638718A1 (ru) Устройство дл селекции изображений
SU942158A1 (ru) Устройство дл контрол блоков пам ти
SU412618A1 (ru)
SU1411727A2 (ru) Устройство дл предварительной обработки информации
SU1249587A1 (ru) Устройство формировани адресов дл контрол блоков пам ти
SU1163355A1 (ru) Устройство дл формировани кода адреса