Устройство для формирования векто-POB HA эКРАНЕ элТ Советский патент 1981 года по МПК G09G1/08 

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

Изобретение ОТНОСИТСЯ k автоматике и вычислительной технике, а именно к технике ртображения информации и может быть использовано для визуального представления. Известно устройство для формирова ния векторов на экране электроннолучевой трубки (ЭЛТ), содержащее генератор импульсов, регистр и цифроаналоговый преобразователь fl . Недостатком данного устройства . является отсутствие возможности ориентации графической информации, отно сительно рсЩИОЛОКсЩИОННОЙ. Наиболее близким по технической сущности к предлагаемому является устройство для формирования векторов на экране ЭЛТ, содержащее регистр, первый выход которого подключен к первсялу входу цифрового интерполятора, второй вход которого соединен с выходом генератора импульсов, два счетчика, выходы которялх подключены к входгил соответствующих цифроанало говых преобразователей 2. Недостатком этого устройства явл ется невозможность .изменения ориентации одной совокупности векторов, например, предназначенной для отобр жения оадиолокёщионной информации, относительно другой совокупности векторов, например, предназначенной для отображения графической информации. Цель изобретения - расширение области применения устройства за счет возможности изменения ориентации од-. ной совокупности векторов относительно другой. Поставленная цель достигается тем, что устройство содержит преобразователь кодов координат, вход которого подключен к выходу цифрового интерполятора,. три сумматора, причем входы первого сумматора соединены с первым выходом преобразователя кодов координат и вторым выходом регистра, первые входы второго и третьего сумматоров подключены к выходу генератора импульсов, а выходы соединены с входами соответствующих счетчиков, и блок параметрических функций, первый и второй входы которогоподключены соответственно к второму выходу преобразователя кодов координат и выходу первого сумматора, а выходы соединены с вторыми входами второго и третьего сумматоров, а также тем, что. блок параметрических функций содержит постоянную пгилять выходы которой подключены к первым входам умножителей, вторые входы которых являются первыми входами блока. Нафиг. 1 изображена структурная |Схема устройства; на фиг. 2 - набор аппроксимирующих векторов с указани ем кода угла, Кс1ждый из аппроксимирующих векторов отображается на оди такт; на фиг. 3 - структурная . ма блока параметрических функций. Устройство содержит регистр 1, генератор 2 импульсов, цифровоЯ интерполятор 3, первый счетчик 4, второй счетчик 5, первый цифроаналого- вый преобразователь 6, второй цифроанс1логовый преобразователь 7, преобразователь 8 кодов координат, первый сумматор 9, блок 10 параметрических функций, второй сумматор 11, третий сумматор 12, постоянную память 13, первый умножитель 14 и второй умножи тель 15. Регистр 1 предназначен для приема и хранения на время построения векто ра кодов.приращений координат вектора и кода изменения ориентации вектора. Ге.нератор 2 импульсов предназначен для формирования импульсных последовательностей. Цифровой интерполятор 3 предназначен для формирования число-импульсных кодов декартовых координат аппроксимирующего вектора. Преобразователь 8.кодов координат предназначен для преобразования декартовых координат аппроксимирующего вектора в полярные координаты. Первый (комбинационный) сумматор. 9 суммирует код изменения ориентации-вектора, поступающий с второго выхода регистра 1, с кодом угла аппроксимирующего вектора, поступающим с первого выхода преобразователя 8 кодов координат. Блок 10 параметрических функций предназначен для формирования кодов приращений координат аппроксимирующего вектора с учетом необходимого изменения ориентации. Второй и третий (накапливающие) сумматоры 11 и 12 предназначены для формирования.число-импульсных кодов прирсоцений координат вектора с учетом изменения ориентации. Первый и второй (реверсивные) счетчики 4 и 5 совместно с первым и вторым цифроана логовыми преобразователями 6 и 7 предназначены для преобразования число-импульсных кодов приращений координат вектора с выходом второго и третьего (накапливакядих) сумматоров 11 и 12 в ступенчатые линейно изменяющиеся напряжения. Постоянная память 13 предназначе на для хранения кодов табличных функ ций синуса и косинуса угла аппроксимирующего вектора. Первый и второй умножители 14 и 15 предназначены для умножения кодов синуса (первый умножи.тель 14) и косинуса (второй умножитель 15) угла аппроксимирующего вектора на вход napaiifeTpa. Устройство работает следующим образом. В регистр 1 из внешнего устройства- записываются коды приращений координат вектс а и код изменения ориентации вектора. Эти кеды хранятся в регистре 1 рее время построения вектора. Коды приращений координат вектора с первого выхода регистра 1 поступают на первый вход цифрового интерполятора 3, на второй вход которого подаются сигналлы от генератора 2 импульсов. Цифровой интещюлятор 3 в каждом тактовом интервале формирует сигналы, определяющие аппроксимирующий вектор (фиг.2). На выходе цифрового интерполятора 3 появляются коды величины и знака кгмфой из декартовых координат аппроксимирующего вектора, причем величина любой координатной составляющей аппроксимирующего вектора равна либо О, лнбо 1. Сигналы с выхода цифрового интерполятора 3 поступают на вход преобразователя 8 кодов координат, в преобразователе 8 кодов координат, который является комбинационной схемой, коды декартовых координат аппроксимирующего вектора преобразуются в коды полярных координат. Полярные координаты аппроксимирующего вектора представляются четырьмя двоичными разрядами. Три разряда определяют угол аппроксимирующего .вектора и являются первым выходом преобразователя 8 кодов координат. Один разряд определяет наличие аппроксимирующего вектора ненулевой длины и является стробирующим сигналом. Младший из трех разрядов угла несет дополнительную информацию о длине аппроксимирующего вектора (фиг.2) и является разрешающим сигналом. Если этот разряд равен О, то длина аппроксимирующего вектора равна 1, если этот разряд равен 1, то длина аппроксимирующего вектора равна 1,41. Шины стробирующего и разрешающего сигналов являются вторым выходом преобразователя 8 кодов координат. Код угла аппроксимирующего вектора с первого выхода преобразователя 8 кодов координат поступает в качестве первого слагаемого на первый и третий входы первого (комбинационного) сумматора 9. Код изменения ориентации вектора с второго выхода регистра 1 поступает на другой вход первого (комбинационного) сумматора 9 8 Качестве второго слагаемого. На выходе комбинационного сумматора 9 формируется код угла аппроксикшрующего вектора с учетом изменения ори- ентации. Этот код поступает на второй вход блока 10 параметрических функций. Сигнал с второго выхода преобразователя 8 кодов координат

подается на второй код блока 10 параметрических функций. Сигнал с второго выхода преобразователя В кодов координат поступает на первый вход блока 10 параметрических функций. Блок 10 параметрических функций фор,мирует декартовые координаты аппроксимирующего вектора с учетом изменения ориентсщии и длины. Таким образом, сигналы на выходах, блока 10 параметрических функций являются функциями синуса и косинуса угла аппроксимирующего вектора с учетом изменения ориентации, умноженными на параметр, значение которого может быть равно О или 1, или 1,41. Коды с выходов блока 10 параметрических функций поступают на информгщионные входы второго 11 и третьего 12 накапливающих сумматоров и по сигналу от генератора 2 импульсов прибавляются к содержимому Накапливающих сумматоров 11 и 12. На выходах накапливгиощих cyiviMaTOpOB 11 и 12 формируется число-импульсные коды приращений векторов с учетом изменения ориентации. Эти числа-импульсные коды накапливаются в реверсивных счетчиках 4 и 5. Сигналы с выходов этих счетчиков преобразуются цифроаналоговыми преобразователями б и 7 в аналоговую форму в виде линейно изменяющихся ступенчатых напряжений.

Блок 10 параметрических функций выполнен в виде совокупности постоянной памяти 13 (фиг.З; и двух умножителей 14 и 15. Второй вход блока 10 параметрических функций является входом посТгоянной памяти 13. Коды двух выходов постоянной памяти 13 являются кодами функций синуса и косинуса угла вектора единичной длины, т.е. обычная табличная функция синуса и косинуса угла. Эти коды поступают на входы множимого умножителей 14 и 15. Первый вход блока 10 параметрических функций является входом кода множителя умножителей 14 и 14. Наличие 1 в старшем разряде множителя обеспечивает умножение множимых функций на параметр, равный единице. Одновременное наличие разрешающего сигнала формирует код в младших разрядах множителя, равный 0,41, и обеспечивает умножение множикых функций на параметр, равный 1,41. Отсутствие разрешающего и стробирующего сигналов обеспечивает умножение множимых функций на параметр, равный нулю. Такой блок параметрических функций целесообразен для применения при сравнительно большом количестве градаций изменения ориентации векторов, например, кодируемых 8..11 разрядами, что осуществляется в устройствах для отображения радиолокационной и/или графической информации.

Устройство может быть применено в системах отображения радиолокационной и (карто) графической информации, входящих в состав подвижных объектов, таких, как корабли, самолег ты, и позволяет отображать информацию, ориентированную по курсу или по норду, в том числе в режиме индикатора истинного движения, что создает реальный положительный эффект: информация оператору в целях обеспечения безопасиости судоходства и полетов самолетов. Применение устройства в указанных индикаторах позволяет существенно разгрузить ЭВМ от переработки графической информации при изменении курса подвижного объекта, в том числе позволяет применять меньшую модель ЭВМ.

Устройство может быть также применено в системах отображения информации, моделирования поворотов объектов при конструкторских работах.

25

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

1.Устройство для формирования векторов на экране электроннолучевой

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

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

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

5 входы первого сумматора соединены

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

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

5 но к второму выходу преобразователя кодов координат и выходу первого сумматора, а выходы соединены с вто-, рыми входами второго и третьего сумматоров.

0

2.Устройство по п.1, о т ли чающееся тем, что блок параметрических функций содержит постоянную память, выходы которой подключе5ны к первым входам умножителей, вторые входы которых являются первыми входами блока.

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

1.Лвторркое свидетельство СССР 0542213, кл. G Об К 15/20, 1975.

2.Авторское свидетельство CCCg / 525980,кл.а06 К 15/20,1974 (прототип)

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

название год авторы номер документа
Устройство для отображения информации на экране электронно-лучевой трубки 1986
  • Агеева Любовь Мартемьяновна
  • Смирнов Дмитрий Леонидович
  • Чверткин Юрий Львович
SU1525723A2
УСТРОЙСТВО для ПОСТРОЕНИЯ КОРНЕВЫХ ГОДОГРАФОВ СИСТЕМ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ 1973
  • В. Н. Путков В. М. Зайцев Минский Радиотехнический Институт
SU397914A1
Генератор развертки 1975
  • Куртюков Михаил Федорович
SU585461A1
Синусно-косинусный функциональный преобразователь 1981
  • Киселев Евгений Федорович
  • Кузина Ольга Алексеевна
SU970357A1
БЫСТРОДЕЙСТВУЮЩИЙ МНОГОФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ УГЛА В КОД ДЛЯ УСТРОЙСТВ ЭЛЕКТРОМЕХАНОТРОНИКИ 1994
  • Фадеев Б.Е.
  • Афанасьев С.З.
  • Воронов М.С.
RU2094945C1
Устройство для формирования векторов на экране электронно-лучевой трубки 1985
  • Денисов Александр Анатольевич
  • Урецкий Иосиф Моисеевич
SU1251161A1
Цифровой преобразователь координат 1980
  • Шевяков Александр Григорьевич
SU942004A1
Цифровой интерполятор 1984
  • Огранович Михаил Наумович
  • Простаков Олег Георгиевич
  • Раисов Юрий Абрамович
  • Сухер Александр Николаевич
  • Тройников Валентин Семенович
SU1238033A1
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ФУНКЦИЙ 2015
  • Булатникова Инга Николаевна
  • Гершунина Наталья Николаевна
RU2602674C1
Цифровой функциональный преобразователь 1980
  • Ахметов Виктор Ниязович
  • Гусев Алексей Владимирович
SU955082A1

Иллюстрации к изобретению SU 807 362 A1

Реферат патента 1981 года Устройство для формирования векто-POB HA эКРАНЕ элТ

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

W

13

SU 807 362 A1

Авторы

Белоусов Борис Викторович

Богуславский Евгений Яковлевич

Чечков Вячеслав Михайлович

Даты

1981-02-23Публикация

1978-11-20Подача