Устройство для отображения информации Советский патент 1980 года по МПК G06K15/20 

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

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

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

На фиг. 1 представлена блок-схема устройства; на фиг. 2 - блок-схема одного из коммутаторов.

Устройство содержит блок 1 сравнения, третий коммутатор 2, дешифратор 3 формирователь 4 кодов, первый и второй преобразователи 5 и 6 кодов, блок 7 управления, первый и второй коммутаторы 8 и 9, первый иВторой сумматоры 1C) и 11, пятый и четвертой коммутаторы 12 и 13, первый и второй элементы 14 и 15 задержки, элемент 16 ИЛИ, шины 17-31, блоки 32 и 33 сравнения двоичных кодов, коммутаторы 34 и 35, счетчики 36 и 37, элементы 33 и 39 задержки, счетчик 40, элемент 41 И, элемент 42 задержки, группа элементов 43 ИЛИ, элементы 44 и 45 И-НЕ, элементы задержки 46 и 47, триггер 48, управляемый генератор импульсов 49, элементы 50 и 51 ИЛИ, шины 52-57, элементы 58 и 59 И, элемент 60 ИЛИ.

Формирователь 4 кодов предназначен для формирования кодов расстояний межДУ группами знаков.

Преобразователи 5 и 6 представляпют собой преобразователи код - число импульсов. Сумматоры 10 и 11 представляют собой цифровые сумматоры накапливающего типа.(

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

Работа устройства подразделяется на 3 режима. Первый режим - формирование адресной развертки знаков с постоянным шагом; второй режим - формирование адресной развертки знаков с переменным шагом; третий режим формирование сигналов, необходимых для отображения графической информации.

В первом режиме формирователь коrfoB (БФК) 4 не оказывает влияния на работу устройства. На шинах 24 устанавливается нулевой код..

Работа начинается по сигналу Пуск, который поступает на вход по шине 19 и устанавливает в состояние О счетчики 40 преобразователей 5 и 6 кодов (ПКЧ). На вход 40 счетчика ПКЧ 6 этот сигнал проходит через элемент 16 ИЛИ.

Пусть выбрана такая система элементов, в которой элемент И-НЕ срабатывает от сигналов высокого уровня напряжения. В этом случае на шине 2О в ре- жиме адресной раанертки знаков будет установлен низкий уровень напряжения, сработает элемент 44 И-НЕ и уста новит триггер 48 в такое состояние, йри котором на нижнем его выкоде (см, фиг. 1) будет высокий уровень напряжения. По этаму уровню и по сигналу Пуск задержанному элементом 14 задержки, код с шин 22, определяющий количество знаков в данной строке, про дет через коммутатор 12 и группу 43 элементов ИЛИ на вход счетчика 40 ПКЧ 6. С некоторой задержкой относите но сигнала Пуск по шинам 25 посту- пакет код, определяющий количество зна ковых строк в формате, и через группу 43 элементов ИЛИ вводится в счетчик 40 ПКЧ 5. По шинам 18 и 28 поступают коды координат исходной точки и по сигналу Пуск вводятся в сумматоры 1О и 11. Коды с выходов сумматоров 10 и 11 по шинам 30 и 29 поступают в блок форми poBaHtiH отклоняющих сигналов (на фиг. не показан). В результате луч ЭЛТ выводится в исходную точку первого знака и устройст во становится подготовленным к работе. После отображения первого знака из знакогенератора по шине 21 поступает сигнал конца знака (СКЗ), который проходит через элемент 51 ИЛИ на счетный вход счетчика 40 ПКЧ 6 и по шине 56 на входы группы элементов. 58 И коммутатора 9. По низкому уровню напр жения с выхода триггера 48 в дешифраторе 3 вырабатывается только один сигнал, поступающий на шину 52а. В резуль тате код расстояния между знаками по горизонтали с шин 23 проходит через коммутатор 9 без изменений на вход 11 сумматора, в котором к коду координаты исходной точки первого знака прибавляется приращение координаты, соответствующее требуемому расстоянию меж ду исходными точками знаков. В счетчике 4О вычитается 1. СКЗ через элементы 46, 47 задержки поступает на выходную шину 31 в качестве сигнала, разрешающего воспроизведение следующе го знака. Задержка компенсирует время переходных процессов в отклоняющей системе ЭЛТ. После отображения второго знака по шине 21 снова поступает СКЗ и процесс повторяется до тех пор, пока в счетчике 40 ПКЧ 6 не установится код О. . , О. При этом на экране отображается коли- 286 4GCTBO заданных в строке знаков. От нулевого кода срабатывает элемент 41 И, сигнал с его выхода пройдет через элемент 42 задержки, элемент 16 ИЛИ, эле- мент 14 задержки на вход коммутатора 12, при этом код количества знаков в следующей строке с шин 22 снова будет введен в счетчик 40 ПКЧ. Кроме того, сигнал с выхода элемента 41 И ПКЧ 6 проходит через элемент 50 ИЛИ на вход счетчика 40 ПКЧ 5 и на вход коммутатора 8, при этом в счетчике 4О ПКЧ 5 вычитается 1 , а через коммутатор 8 с шин 17 на вход сумматора 1О проходит код расстояния между ис- ходньгми точками знаков по вертикали. Одновременно в сумматор 11 вводится код координаты. X по шине ,28. Луч ЭЛТ смещается в исходную точку первого знака следующей знаковой строки. Далее про- цессы повторяются как описано выше до тех пор, пока в счетчике 40 ПКЧ 5 не установится код О ... О. Это произойдет в тот момент, когда на экране ЭЛТ будут воспроизведены все знаковые строки. Срабатывает элемент 41 И и с некоторой задерчской на элементе 42 на выходную шину 26 поступит сигнал конец работы. Во втором режиме, когда необходимо разделение знаков- по группам, в БФК 4 по щине 24 поступают коды, определяющие число знаков в группе по горизонтали и вертикали, и коды расстояний между группами знаков. Устройство работает, в основном, так же, как и в первом режиме. Дополнительно по СКЗ в счетчик 37 вводятся единицы. В момент равенства кодов на выходе счетчика 37 и на шинах 24 срабатывает блок ЗЗ сравнения. По сигналу с его выхода коммутатор 35 -пропускает код расстоя- НИИ между группами знаков по горизонтали. Этот код по шинам 55 поступает на элементы 60 ИЛИ коммутатора 9 и далее на входы сумматора 11. Сигнал с выхода блока 33 сравнения, задержанный на элементе 39, устанавливает в исходное нулевое состояние счетчик 37. По сигналвм с выхода элемента 41 И ПКЧ 6, проходящий через элемент 50 ИЛИ, в счетчик 36 вводятся единицы. В момент равенства кодов на выходе счетчика 36 и на шинах 24 сработает блок 32 сравнения. По его сигналу од расстояния между группами знаков о вертикали проходит через коммутатор 34, шины 53, элементы 6О ИЛИ коммутатора 8 на входы сумматора 10. Сигна с выхода блока 32 сравнения, задержанный на элеменге 38 эацвржки устанавливает в О счетчик 36. В третьем режиме на шине 20 устанавливается высокий уровень напряжения на ,шинах 17 к 23 соответственно - коды проекций отрезка линии (вектора) на оси координат УХ и /у . По сигналу Пуск в сумматоры 1О и 11 вводятся коды координат исходной точки. Срабатывает элемент 44 И-НЕ и устанавливает триггер 48 в такое состояние, при котором на его верхнем выходе будет высокий уровень напряжения. Этот уровень поступает на выход ную шину 27 в качест ве сигнала подсвет, на входы дешифратора 3 и управляемого генератора 49 импульсов. В блоке 1 сравнения вырабатывается один из двух сигналов V)( Vy или Vjf Vy . По сигналам с блока 1 сравнения коммутатор 2 направляет на вход дешифратора 3 код старших разрядов большей проекции вектора или Vy . 8зависимости от комбинации кода дешифратор 3 выдает на коммутаторы 8, 9и 13 сигнал по одной из шин 52 а,б,в . . . Сигнал, поступающий по шине 52а, разрешает прохождение кодов Vx и Vy через коммутаторы 8 и 9 без изменений. Все остальные сигналы, поступавшие по шинам 52 б, в . ; ., обеспечивают в коммутаторах 8 и 9 сдвиг кодов на 1 разряд, на 2 разряда и т. д. в сторону младших. Таким образом, по сигналам с дешифратора 3 в коммутаторах 8 и 9 производится деление кодов V и Vy на некоторое число п которое может быть равно 1, 2, 4, 8 . . . По сигналу Пуск, задержанному элементом 15, число И проходит через коммутатор 13 и элементы 43 ИЛИ на входы счетчиков 40 ПКЧ 5 и 6, при этом в одном из разрядов каждого счетчика установится единичное состояние. С момента переключения триггера 4 генератор 49 с некоторой задержкой на чинает выдавать периодическую последо вательность импульсов. Эти импульсы проходят через элементы 50 и 51 ИЛИ иг по шинам 54 и 56 поступают на входы коммутаторов 8 и 9 в качестве сигналов разрешения выдачи на входы сумм торов 10 и 11 кодов приращений ДУ)С и bVy по шинам 57. Количество выдава емых приращений учитывается счетчикам 4 О ПКЧ 5 и 6, которые работают в ре

740028 жиме вычитания. При выдачо последнего приращения в счетчиках 40 устайрвится код О , , . О, сработает элемент 41 И и с некоторой задержкой на элементе задержки 42 ПКЧ 5 на выходную шину 26 nocTynHt сигнал конца вектора, а триггер 48 установится в нулевое состояние. Работа устройства прекратится до нового поступлення на вход сигнала Пуск и кодов инфоршции. Предложенное изобретение по сравнению с известным обладает более широкими функциональными возможностями. Кроме адресной развертки знаков на экране Ьно выполняет функцию генератора отрезков линий, который обеспечивает отображение графической информации с высокой степенью точности и при высоком качестве. Формула изобретения Устройство для отображения информации, содержащее блок управления, первый и второй входы которого являются входами устройства, первый и второй выходы блока управления соединены с первым и вторым входами формирователя кодов, третий вход которого является информационным входом устройства, первый и второй выходы формирователя кодов подключены к первым входам первого и второго коммутаторов, вторые входы которых соааинены с входными информационными шинами, а выходы - к первым входам первого и второго сумматоров, вторые входы которых Соединены с входными информационными шинами, элемент ИЛИ, первый вход которого подключен к третьему входу первого сумматора и к вход- ной управляющей шине, а выход - к третьему входу второго сумматора и ко входу первого элемента задержки, второй элемент задержки, вход которого соединен с третьим входом блока управления и с первым входом первого преобразователя кодов, второй вход которого подключен к входной информационной шине, третий вход - к первому входу второго преобразователя кодов, четвертый вход первого преобразователя кодов соединен с третьим входбм первого сумматора, а выход - с выходной управляющей шиной и с четвертым входом блока управления, третий выход которого соединен с третьим входом второго коммутатора, и с вторым входом второго преобразователя кодов, третий вход которого подключен к входу первого элемента задержки, а первый и второй

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

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

принятые во внимание при экспертизе

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

№ 551673, кл. Q 06 К 15/20, 1975,

2.Авторское свидетельство СССР по заявке № 2346472/18-24,

кл. G 06 К 15/20, 1977 (прототип).

tr(2d}

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

название год авторы номер документа
Устройство для считывания графической информации 1987
  • Горбузов Григорий Прокофьевич
  • Мисурягин Анатолий Ефимович
SU1425738A1
Устройство для отображения графической информации на экране электроннолучевой трубки 1977
  • Хотеев Валерий Павлович
SU669367A1
Число-импульсный следящий электропривод 1983
  • Пилипейко Леонид Григорьевич
  • Ильин Олег Павлович
SU1124256A1
Устройство для отображения графической информации на экране электронно-лучевой трубки 1990
  • Герасимов Леонтий Николаевич
  • Ситник Сергей Павлович
  • Троценко Ольга Эдуардовна
SU1777168A1
Устройство для отображения информации 1982
  • Герасимов Леонтий Николаевич
  • Ползунова Диана Владимировна
SU1084863A1
Спектроанализатор кардиосигналов 1984
  • Мартынов Анатолий Павлович
  • Гнучев Юрий Петрович
  • Степанов Алексей Николаевич
SU1170371A1
Суммирующее устройство с плавающей запятой 1982
  • Каляев Анатолий Васильевич
  • Сулин Геннадий Андреевич
  • Станишевский Олег Борисович
  • Тарануха Виталий Модестович
  • Головко Сергей Михайлович
  • Виневская Лидия Ивановна
  • Лисуненко Владимир Владимирович
SU1056182A1
Вычислительный узел цифровой сетки 1987
  • Боюн Виталий Петрович
  • Козлов Леонид Григорьевич
  • Ладыженский Юрий Валентинович
  • Серга Георгий Алексеевич
SU1501053A1
Устройство для контроля и диагностики логических узлов 1980
  • Руденко Валентин Дмитриевич
  • Толкачев Александр Нинельевич
  • Чмут Владимир Ефимович
SU960825A1
Устройство для считывания графической информации 1989
  • Зусь Владимир Герасимович
  • Чернявский Игорь Григорьевич
  • Шитик Михаил Васильевич
SU1621062A1

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

Реферат патента 1980 года Устройство для отображения информации

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

SU 746 628 A1

Авторы

Сапега Леонид Тимофеевич

Герасимов Леонтий Николаевич

Задубовский Игорь Иванович

Даты

1980-07-05Публикация

1978-04-17Подача