Генератор векторов

 

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

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (51)4 С 09 С 1 08

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

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

ПО ИЗОБРЕТЕНИЯМ И 01 НРЫТИЯМ

ПРИ ГКНТ СССР

К ABTOPCKOMV СВИДЕТЕЛЬСТВУ

1 (21) 4308211/24-24 (22) 23.09,87 (46) 23,09.89. Бюл, ¹ 35 (72) Р,Ш,Асанов и А.П.Шакун (53) 681.398.11 (088.8) (56) Авторское свидетельство СССР

N - 720431, кл. G 06 F 3/153, 1976.

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

N - 1437880, кл. G Г,"9 С 1/08, 1987. (54) ГЕНЕРАТОР ВЕКТОРОВ (57) Изобретение относится к автомаИзобретение относится к автоматике и вычислительной технике и может быть использовано для вывода графической информации из ЭВМ.

Цель изобретения — повьппение точности генератора.

На фиг.1 и 2 приведена структурная схема генератора.

Генератор содержит с первого по третий блоки 1-3 задержки, первый 4 и второй 5 элементы И, первый регистр

6, первый счетчик 7, с первого по третий триггеры 8-10, блок 11 сравнения, первый 12 и второй 13 элементы

ИЛИ.

По координате Х генератор содержит второй регистр 14, третий регистр

15, второй счетчик 16, третий счетчик

17, коммутатор 18, цифроаналоговый преобразователь 19, усилитель .20, а по координате Y — - второй регистр 21, третий регистр 22, второй счетчик 23, третий счетчик 24, коммутатор 25, цифроаналоговый преобразователь 26 и усилитель 27.

„„SU„„1509984 А 1

2 тике и вычислительной технике и может быть использовано для вывода графической информации из ЭВМ. Цель изобретения — повьппение точности генератора, которая достигается введением блока задержки, триггера, элементов ИЛИ, коммутаторов и соответствующих функциональных связей. Изобретение позволяет обеспечить постоянство скорости развертки при отображении линейных графических участков и равномерность яркости векторов. 2 ил, Генератор работает следующим образом.

Во время рабочего хода развертки (формирование вектора, отрезка прямой линии) внешняя по отношению к генератору ЭВМ заносит в регистры 14 и 21 коды координат начальной точки развертки Х0 и У, а в регистр 6 †:код длины формируемого вектора. По .импульсу "Пуск" на первом управляющем входе генератора код координат начала развертки из регистров 14 и 21 переписывается в реверсивные счетчики 17 и 24, код косинуса (cosp) и синуса (sing) угла наклона вектора записывается в регистры 15 и 22. Третий триггер 10 устанавливается в единицу и тем самым инвертирует знаковые разряды cos P и sing, поступающие с вторых выходов регистров 15 и 22 через коммутаторы 18 и 25 на входы прямого счета (если знак плюс) или на входы обратного счета (если знак минус) счетчиков 17 и 24, Логическая единица на выходе третьего триггера 10 через

1509984

3 элементы ИЛИ 13 и И 5 разрешает прохождение тактовых импульсов на тактовые входы счетчиков 16 и 23, представляющие собой делители частоты с управляемым коэффициентом деления типа

155ИЕ8. Значение коэффициента деления представляет собой величина модуля

cosp,и sing в каналах Х и Y соответственно.

Логическая единица на выходе триггера 10 присутствует в течение времени 0 в, определяемого блоком 3 задержки, В течение этого времени на тактовые входы реверсивных счетчиков 17 и 24 поступают с выхода счетчиков 16 и 23 импульсы, которые устанавливают в счетчиках 17 и 24 значение (Х -dX) и (YБ-Л1) соответственно, Таким образом, коды координат начала развертки корректируются на значения — ДХ и — dY, что необходима для выхода развертки на линейный участок к моменту прохождения. через начальную точку Xо и о ° 25

Импульс "Пуск" по истечении времени (< + С„), где,— время задержки блока 1, устанавливает в единицу триггер 8. К этому моменту заканчивается позиционирование луча в точку (ХО-ДХ), (Y,-QY). Триггер 8 через элементы ИЛИ 13 и И 5 разрешает прохождение тактовых импульсов на тактовые входы счетчиков 16 и 23, На выходе цифроаналоговых преобразователей 19 и 26 начинает нарастать ступенчатое пилообразное напряжение, поступающее через усилители

20 и 27 на координатные катушки, где преобразуются в магнитные потоки отклонения электронного луча, Ориентация линии развертки на экране задается кодами косинуса и синуса угла наклона к оси Х в системе координат Х и Y экрана, длина линии определяется временем формирования, 45

Для перемещения луча от начальной заданной точки по заданным значениям

cos р и sin p по каждой координате Х и Y вырабатывается входное воздействие с помощью цифровых интерполято- 50 ров, выполненных на двоичных умножителях — счетчиках 16 и 23 и реверсивных счетчиках 17 и 24, Величина отрезка с заданным углом наклона при фиксированной частоте тактового гене- 55 ратора определяется временем поступления импульсов, которое определяется кодом длины. Такая схема позволяет

4 отрезок любой длины проходить с одинаковой скоростью.

Через время, где Д вЂ” время задержки блока 2, после установки в,единицу триггера 8 и начала формирования развертки устанавливается в единицу триггер 9 (триггер подсвета), К этому времени скорость изменения отклоняющего потока достигает скорости изменения входного сигнала, а электронный луч приходит в точку с координатами Хо, Y о — начальную точку развертки. Сигнал с выхода триггера поступает на выход устройства и далее на модулятор ЗЛТ, разрешая тем самым подсвет формируемых линий. Одновременно сигнал с выхода триггера 9 поступает на второй вход первого элемента И 4 и разрешает йоступление тактовых импульсов на суммирующий вход счетчика 7 (счетчика длины), Блок 11 производит сравнение кода длины вектора в регистре 6 с текущим значением кода в счетчике 7, При равенстве кодов блок 11 вырабатывает сигнал "Конец преобразования", поступающий на выход генератора и устанавливающий в "0" счетчик 7, триггер 8 и триггер 9. К этому моменту луч приходит в нужную конечную точ::y определяемую его длиной. При установке в "0" триггера 9 снимается подсвет луча и заканчивается формирование вектора, Формирование вектора может быть прервано также сигналом на втором управляющем входе генератора, Таким образом, за счет обеспечения постоянства скорости развертки и равномерности яркости вектора по всей его длине повышается точность воспроизведения на экране ЗЛТ линейных графических объектов.

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

Генератор векторов, содержащий первый и второй блоки задержки, первый и второй элементы И, первый регистр, первый счетчик, первый и второй триггеры, блок сравнения и по каждой из координат второй и третий регистры, второй и третий счетчики, цифроаналоговый преобразователь, усилитель, выход которого является выходом генератора для подключения к от" клоняющей системе электронно-лучевой трубки (ЗЛТ), вход усилителя соединен5 с выходом цифроаналогового преобраз вателя, вход которого соединен с вь ходом третьего счетчика, информацио ный вход которого соединен с выходо второго регистра, информационный вх которого является первым информацио ным входом генератора, управляющий вход третьего счетчика, соединенный с управляющим входом третьего регис ра, является первым управляющим вхо дом генератора, информационный вход третьего регистра является вторым информационным входом генератора, первый выход третьего регистра соед нен с управляющим входом второго счетчика, тактовый вход которого со динен с выходом второго элемента И

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

Ъ о- отличающийся тем, что, с целью повышения точности генератон- ра, он содержит третий блок задержки, м третий триггер, первый и второй эле5 од менты ИЛИ и по каждой из координат н- коммутатор, первый выход которого подключен к входу прямого счета третьего счетчика, вход обратного счета которого соединен с вторым выходом коммутатора, информационный вход которого подключен к выходу второго счетчика, второй выход третьего регистра соединен с первым управляющим входом коммутатора, второй управляющий вход которого подключен к выходу третьего триггера, соединенному с первым входом второго элемента ИЛИ, выход которого подключен к второму входу второго элемента И, выход блока сравнения подключен к первому входу первого элемента ИЛИ, выход которого, соединенный с входами "Установ-!! ка в 0 первого счетчика, первого и второго триггеров, является управляющим выходом генератора, второй вход первого элемента ИЛИ является вторым я управляющим входом генератора, вход третьего блока задержки, соединенный с входом "Установка в "!" третьего триггера, подключен к первому управляющему входу генератора, выход третьего блока задержки подключен к входу

"Установка в "О" третьего триггера и входу первого блока задержки, выход

З5 первого триггера соединен с вторым входом второго элемента ИЛИ, фие.1

1509984

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

Редактор A,Ìaòûïü Техред M.дрщык

Корректор В,Гирняк

Заказ 5819/51 Тираж 469 Подписное

BHHHITH Государственного .комитета по изобретениям и открытиям при ГКНТ СССР

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

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

Генератор векторов Генератор векторов Генератор векторов Генератор векторов 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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