Устройство для вывода информации из электронно-вычислительной машины Советский патент 1979 года по МПК G06F3/14 G06K15/20 

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

в другой, а также сложностью настройки устройства, вызванной необходимостью HMjsTB стабильные и точные конечные уровни выходных напряжений от генератора пилообразного напряжения, Наиболеь близк М к изобретению по т&хнической сущности является устройство, содержащее по каждой из координат X и V регистры кодов линии, входы которых соеди ,нены с блоком управления, а выходы - с соответствуюшим блоком отклонения луча з. Однако и оно имеет малый объем отображаемой графической информации, ограничиваемый потерями времени на уста новку схемы устройства в исходное состояние (сброс), после написания каждой линии ,и необходимостью перезаписи вхо ной информации о координатах линии из одного регистра в другой по окончании. написания каждой линии, на что требуетс дополнительное время, а также малую точность отображаемых линий, ограничиваемую большим количеством точных ана логовых переключателей на один разряд, необходимых для подключения разрядного резистора к одному из четырех различны напряжений: либо к одному из двух эталонных (+Е, -Е), либо к одному из двух пилообразных (-5Т,-«- 5Т). Таким образом, в известных устройствах необх димо устанавливать и.х схему в исходное состояние, после написания каждой линии (производить сбоос), в результате чего происходит разряд емкости генератора пилообразного напряжения и перезапись информации о координатах линии из одного регистра в другой. На осушествление сброса требуется дополнительное время, в результате чего полезное время на формирование линий уменьшается, Эти потери времени особенно ск.азывают ся при формировании коротких линий, ког да они могут составлять около половины всего,времени йадра. Следствием всего сказа11ного является уменьшение обшего объемй отображаемой графической информации.. Целью изобретения является повышение быстродействия устройства за счет исключения потерь во времени на стыке процессов окончания формирования одной линии и начала формирования другой линии путем беспрерывного формирования последовательности линейно изменяющихс напряжений. В предлагаемом устройстве это достигается тем, что в него введены последовательно соединенные генератор опорных импульсов, делитель часто- 6 55,-4 ты, реверсивный счетчик и цифроаналоговый преобразователь, выходы которого соединены с блоками отклонения луча по координатам X и Y, и последовательно соединенные элемент ИЛИ, входы , которого подключены к шине и к выходу реверсивного счетчика, соединенного с электронно-вычислительной машиной, триггер и по каждой из координат X и Ч коммутатор, вход которогр подключен к выходу электронно-вычислительной машины, а выходы - к соответствующим регистрам кодов линии и ко входам бло-. ка управления, выход которого соединен с делителем частоты, вход генератора импульсов подключен к выходу элемента ИЛИ, а входы реверсивного счетчика соединены с соответствующими выходами триггера. На фиг. 1 показана блок-схема предлагаемого устройства; на фиг. 2 - временная диаграмма его работы. Устройство содержит регис тры 1 и 2 кодов линий по координате Ч и регистры 3 и 4 кодов линий по координате Y , предназначенные для записи конечных координат линии. Регистры 1, 2 и 3, 4 связаны с ЭВМ 5 через коммутаторы 6 и 7. соответственно , которые служат для переключения входной информации либо на регистры 1 и 3 кода четной линии, либо на регистры 2 и 4 по управляющему сигналу с выхода триггера 8, связанного с шиной Пуск от ЭВМ 5 через элемент ИЛИ 9. Выходы регистров 1, 2 и 3, 4 подключены ко входам блоков 10 и 11 отклонениялуча по координате X или по координате Y соответственно, где формируются отклоняющие напряжения. Выходы KOMMyTBtopoB 6 и 7 соединены со входом блока управления 12. Генератор опорных импульсов 13, подключенный к выходу ИЛИ 9, связан с делителем частоты 14, кofopый подключен к блоку управления 12. Выход делителя частоты 14 подключен к реверсивному счетчику 15, управляющие входы которого подключены к выходам триггера 8, один из выходов - к ЭВМ ,5- (шина Кочней линии } и ко второму входу элемента ИЛИ 9, а другой выкод - к цифроаналоговому преобразователю 16, инверсные выходы которого подключены к блокам 10 и 11 отклонения луча по координатам X и Y . Регистры 1, 2, 3 и 4 кодов линий предназначены для записи конечных координат формируекидх линий. ЭВМ 5 вьщает значения конечных координат линий в виде двоичного кода. Коммутаторы 6 и 7 служат для коммутации входной информации при ее записи в соответствующий регистр кода (при формировании четной или нечетной линии). Триггер 8 предусмотрен для управления коммутато- рами и реверсивным счетчиком, элемент ИЛИ 9 - для сборки сигналов Пуск и Конец линии, блоки 10 и 11 - для фо мирования отклоняюших напряжений, блок управления 12 - для вычисления длины линии с использованием ее конечных коо динат, генератор опорных импульсов 13 для вьщачи последовательности импульсо делитель частоты 14 - для деления частоты опорных импульсов на коэффициент деления, определяемых блоком управлени 12, реверсивный счетчик 15 - для счет в прямом или обратном направлении ттоследовательности опорных импульсов, пост-упающи-х с делителя частоты 14. Направление счета определяется состоянием триггера 8. Цифр о аналоговый преобразов тель 16 предназначен для формирования на его инверсных выходах линейно нарао таюшего и линейно убывающего нснряжения между двумя конечными уровнями. ЭВМ 5 в течение последовательных временных интервалов (см. фиг. 2) вььдает в виде параллельного двоичного кода конечные координаты линий, которые должны быть отображены на экране. Одновременно от ЭВМ 5 сигнал, проходя по шине Пуск через элемент ИЛИ 9, поступает на триггер 8, который устанавливается в состояние для написания первой (нечетной) линии так, что коммутаторы 6 и 7 пропускают входную инфорк1ацию на регистры кода 2 и 4 нечетной линии. Блокя 1О и 11 формируют при этом отклоняющие напряжения для написания первой линии. Кроме того, эта же входная информация поступает на блок управления 12, где реализуюттся функции .. /лЧ/ де, 7/дх/ /дч/ , X v кон,к.он конечные координаты генерируемой линии; XII ./ Кон конечные координаты предыдущей линии; /лХ/,/лУ/ модуль разности между конечной координатой генерируемой лиНИИ и конечной координатой прэдыдушпй линии; дЕ - длина генерируемой линии. Блок управления 12 вьщает информацию о длине линии в виде коэффициента деления, пропорционального длинь пмнии, на делитель частоты 14, на который поступают сигналы от генератора опорных импульсов 13. Генератор опорных импульсов 13 начинает работать по сирнал;:, поступающему от ЭВМ 5 по шине Пуск через элемент ИЛИ 9. Последовательность импульсов соотботствуюхйой частоты, определяемой делителем частоты 14, подается на реверсивный счетчик 15, который начинает счет в прямом направлении, поскольку разрешение на счет подается на один из управляющих входов с соответствующего плеча триггера 8. В процессе счета реверсивного счетчика 15 на прямом выходе цифроаналогового преобразователя 16 формируется ступенчато возрастающее напряжение, а на инверсном выходе формируется ступенчото убываюи1ее напряжение от одного конечного уровня до другого. Информация с регистров 1 и 3 кодов четной и регистров 2 и 4 кодов нечетной линий поступает на блоки 10 и 11, на которые подаются также ступенчат-о изменяющиеся напряжения с цифроаналогового преобразователя 16. Блоки 10 и 11 луча по координатам X и Y - идентичны t каждый из них содержит, например, цифроаналоговый преобразователь (код-ток или код-напряжение) , в состав которого входят аналоговые переключатели. Аналоговый переключатели в соответствии с кодом кс нечной координаты линии подключахуг соответдтвующие резисторы, измаиякэщиеся по двоичному закону к ступенчато изменяющимся напряжениям, поступающим с цифроаналогового преобразователя 16. В результате этого на выходкой шине блоков 10 и 11 отклонения луча по координатам X и Y появляется выходной отклоняющий сигнал, предназначешгый для управления исполнительным устройством. При полном заполнении реверсивного счетчика 15 вырабатывается сигнал Конец линии , который поступает в ЭВМ 5, считьшая информацию о следующей (четной) линии. Кроме того, сигнал Конец линии, проходя через элемент ИЛИ 9, перебрасывает триггер 8. Работа устройства при написании следующей (четной) линии ничем не отличается от описанной рышб с той лишь разницей, что теперь входная информация с четной линий от ЭВМ 5, поступая на коммутаторы 6 и 7, записывается в регистры кода 1 и 3 четной линии. Блок управления 12 выдает соответствующее значение коэффициента деления, пропорциональ ное длине четной линии. Поскольку тгриггер 8 принимает другое состояние, на управляющих входах реверсивного счетчика 15 присутствует разрешение на операцию вычитания, и реверсивный счетчик 15 начинает счет в обратном направлении; при этом на прямом выходе цифроаналогового преобразователя 16 формируется ступенчато убывающее напряжение, а на инверсном - ступенчато возрастающее Информация о конечных координатах четной линии, поступающая с регистров 1, 2, 3 и 4 на блоки 10 и 11, управляет аифроаналоговыми преобразователями, находящимися в этих блоках, на которые подаются также ступенчато изменяющиеся напряжения от цифроаналогового преобразователя 16. В результате этого на выходе блоков 10 и 11 формирукУгся отклоняющие напряжения для написания четной линии.

Степень аппроксимации ступенчатых нарастающих и убывающих напряжений с цифроаналогового преобразователя 16 определяется количеством разрядов реверсивного счетчика 15, а следовательно, и цифроаналогового преобразователя 16. Практически для полной реализации ступенчатых напряжений вполне достаточно Н1леть реверсивный счетчик и цифроаналоговый преобразователь на восемь разрядов.

Предлагаемое устройство позволяет увеличить общий объем отображаемой гр афической информадив за счет исключения потерь во времени на сброс и начальную установку при формировании плавно изменяющихся напряжений (отсутствуют сброс и начальная установка), а также исключешш перезаписи входной

8

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

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

1.Патент ФРГ № 1549907, кл. G 06 К 15/20, 1975.

2.Патент США № 332О409, кл. 235-151, 1967.

3.Патент США № 3638214, кл. 34О-324, 1972. информации о координатах линии из одного регистра в другой. Отсутствие гене- ратора .пилообразных напряжений со стабильными конечными уровнями упрощает настройку устройства. Формула изобретения Устройство для вывода информации из электронно-вычислительной машины, . содержащее по каждой из координат X и Y регистры кодов линии, входы которых соединены с блоком управления, а выходы - с соответствующим блоком отклонения луча, о тличающее с я тем, что, с целью повышения быстродействия устройства, в него введены последовательно соединенные генератор опорных импульсов, делитель частоты, реверсивный счетчик и цифроаналоговый преобразователь, выходы которого соединены с блоками отклонения луча по координатам X и Y и последовательно соединенные элемент ИЛИ, входы кото

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

название год авторы номер документа
Устройство для отображения графи-чЕСКОй иНфОРМАции HA эКРАНЕ элЕКТ-POHHO-лучЕВОй ТРубКи 1978
  • Горохов Владислав Иванович
  • Ильин Анатолий Александрович
  • Иванов Сергей Иванович
SU813494A1
Генератор векторов 1987
  • Асанов Равиль Шарифуллович
  • Шакун Александра Петровна
SU1509984A1
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЯ 1992
  • Аль-Хазим Муин Муханна
  • Барашев Анатолий Федорович
  • Жирков Владислав Федорович
RU2045781C1
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ 1992
  • Аль-Хазим М.М.
  • Барашев А.Ф.
RU2051416C1
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ ПО БАЗОВОМУ ИНТЕГРАЛЬНОМУ МЕТОДУ (БИМ) 1996
  • Романов В.Ф.
  • Барашев А.Ф.
  • Барашева Л.А.
RU2162247C2
Генератор векторов 1987
  • Асанов Равиль Шарифуллович
  • Долгов Александр Николаевич
  • Шестаков Геннадий Федорович
  • Быков Николай Евгеньевич
SU1437880A1
Генератор векторов 1988
  • Авдеев Валерий Александрович
  • Полеский Юрий Исакович
  • Симансон Евгений Львович
SU1596375A2
Устройство для отображения графической информации на экране электронно-лучевой трубки 1980
  • Ильин Анатолий Александрович
  • Горохов Владислав Иванович
SU964705A1
Устройство для считывания изображений 1985
  • Жирков Владислав Федорович
  • Монахов Михаил Юрьевич
  • Макашин Михаил Вячеславович
SU1251135A1
Устройство для управления многокоординатным оборудованием 1987
  • Мурза Владимир Максимович
  • Раисов Юрий Абрамович
  • Середкин Александр Георгиевич
SU1427334A1

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

Реферат патента 1979 года Устройство для вывода информации из электронно-вычислительной машины

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

М

8

Пусн

IS

П

i I J

«

t

/J

уЛуск тнонец .

JtUHUtt)

ВиноЗ

cfemtioiff

mpvtte a

ппппппп

Выяе

цифмона

/tfffefffte

npffSpajffiamejrjf/tettffffn af MMf етнал jntHUfl HeveffTMaif WU9

SU 652 555 A1

Авторы

Нахтигаль Корней Корнеевич

Снегирев Валерий Вениаминович

Даты

1979-03-15Публикация

1977-01-03Подача