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

Номер патента: 1443024

Авторы: Белоусов, Конышев

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИН 9) 01) А 1 11)4 С 09 ГОСУДАРСТБЕННЫИ НОМИТЕТ ССС ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫ ПИСАНИ В ЕТ ОМ К АВТО 9 Д87 ервыи 10, остоян- памяти ержаще строиств й 1 и тре амяти, бл вторной5, к2 ре ио.88. Бил. У 4 елоусов и В.В 27(088.8) ское свидетел кл. С 06 Р 3/ ое свидетельскл, С 09 СЗ мутатор б тры, мат развертк ульсов и ьпп т ство СС 47, 197 во СССР 28, 198 чиков лок 1 вых(54) У фОРМАЦ (57) И тике и ОИСТВО ДЛЯ ОТОБРАЖЕНИЯ НН ок 12 и син сравронисть второйравлени ементов Нблок 18 что обе брете н носится к з зац ислительнои техни сто ид рмаци ения и в виде ствах использо ния инфор каторных жет бы отображ ных инд ов ых К Ц м ряд о пр звольнои а н о р маци 3 ил ду одного ышени троиств и я цель до став(22) 2704 (46) 07.12 (72) И.А. (53) 681. (56) Авто 11 928336,Авторс В 1152026 ции на газораз нелях, Цель из быстродействи ЕТЕНИЯ 16 блоки перативн первый 7 ичныи индигенерато блок 8 сче 3, первый нительно с 7 постоянн рой счетчиИзобретение относится к автоматике и вычислительной технике и можетбыть использовано в системах сбора иобработки информации,5Целью изобретения является повьпнение быстродействия.На Фиг.1 представлена структурнаясхема устройства; на фиг,2 - диаграммы работы при записи слов в оперативную память устройства; на Фиг.3 -пример отображения гистограмм.Устройство содержит второй блок 1постоянной памяти, второй регистр 2,матричный индикатор 3, блок 4 раэверт ки, блок 5 оперативной памяти, коммутатор 6, первый регистр 7, блок: 8счетчиков, генератор 9 импульссв,первый блок 10 постоянной памяти,.первый 11 и второй 12 блоки. сраннения, перный счетчик 13, сумматор 14,блок 15 элементов НЕ, третий 16 нчетвертый 17 блоки постоянной памяти,блок 18 управления и синхронизации,второй счетчик 19, информационный 20, 25адресный 21 и первый 22, второй 23,третий 24 и четвертьй 25 входы устройства.Устройстно имеет два режима работы: режим записи, при котором производится запись соответствующей информации в ячейки памяти блока 5 оперативной памяти, и режим отображения,когда производится периодическое считывание информации из ячеек папятиблока 5 оперативной памяти и в соответстнии с ней отображение на экранематричного индикатора 3 знаков, словили гистограмм.Рассмотрим работу устройства в режиме записи информации на примере записи слов (команд) предположив, чтопервое слово будет отображено в левом верхнем углу экрана индикатора,т,е. второй счетчик 19 адреса - в нулевом состоянии.Код информации соответствующегослова (команды) поступает на вход 21"Код информации" устройства (Фиг.2 а)и с входа - на блоки 16 и 17 постоянной памяти, где преобразуется в начальный адрес ячеек памяти блока 10постоянной памяти, в котором записаны последовательности из кодов знаков, составляющие соответствующиеслова (команды), и в код числа, равного количеству знаков в слове (команде). С входа 24 "Запись информации" устройства поступает импульс(фиг.26),по которому блок 18 упранления и синхронизации снимает обнуле.ние с первого счетчика 13 адресафиг.2 к) и формирует импульс на входсчобиронания блока 12 сравнения(фиг,2 з), который н свою очередь про.изводит проверку перед записью знаков каждого слова н блок 5 оперативной памяти, на вместимость данногослова на оставшиеся знакоместа строки путем сравнения остатка знлкоместн строке с длиной слова. В результате проверки на выходе блока 12 сравнения формируется нли не формируетсяимпульс установки второго счетчика19 адреса (фиг.2 м), который представляет последовательное соединениесчетчика столбцов, счетчика строк исчетчика страниц, и н случае длиныслова (код с блока 17 постоянной памяти), большей оставшегося количества знакомест н строке (нннерсня кодасчетчика столбцов блока элементовНЕ 15, фиг.2 л), формируется импульс,устанавливающий счетчик столбцов внулевое состояние, а счетчик строкпереводит в следующее состояниеВовремя действия импульса, подаваемогона вход стробирования блока 12 сравнения, импульсом с входа 24 "Записьинформации" устройства (фиг.2 б) запускается и формируется блоком 18управления импульс предварительнойзаписи в счетчик 13 адреса (фиг 2 в),который производит запись начальногоадреса ячейки памяти блока 1 О постоянной памяти, хранящую первый знакэтого слова. Записанный адрес с первого счетчика 13 адреса поступает навходы блока 11 сравнения и на адресные входы блока 10 постоянной памяти,на ныходе которого появляется кодпервого знака слона (команды), поступающий иа информационные входы блока5 оперативной памяти, На вторые входы блока 11 сравнения поступает кодс сумматора 14, представляющий суммукодов начального адреса и числа, равного количеству знаков в слове (команде). По окончании времени, отведенного на проверку на вместимость(окончание импульса, подаваемого навход стробиронання блока 12 сравнения, фиг,2 э), блок 18 упранления исинхронизации вырабатынает четыресдвинутые по времени последовательности импульсов, количество импульсон н которых равно количеству зна43024 5 О 15 20 25 30 55 з14 ков в слове (команде) и по времени поступают на входы следующим образом (фиг2 г,д,е,ж).Первым формируется и поступает импульс из последовательности, подаваемой на вход инкрементации счетчика 19 адреса (фиг.2 г), причем в случае, когда слово (команда) должно отобразиться с начала строки, т.е. счетчик столбцов находится в нулевом состоянии, то единицы с блока 15 инверторов поступают на четвертые входы блока 18 управления и синхронизации на и-входовый элемент И (и-количество разрядов счетчика столбцов), сигнал с которого блокирует в этом случае первый импульс последовательности и он не поступает на вход инкрементации счетчика 19 адреса.Вторым по времени Формируется и поступает импульс из последовательности, подаваемой на вход записи информации регистра 7 (фиг.2 д), по которому адрес, поступающий на информационные входы с второго счетчика 19 адреса, переписывается в регистр 7.Третьим формируется и поступает импульс из последовательности, подаваемой на вход управления коммутатора 6 и на вход записи информации, блок 5 оперативной памяти (Фиг.2 е), по которому код первого знака слова (команды), поступающий на информационные входы блока 5 оперативной памяти с выхода блока 10 постоянной памяти, записывается в ячейку памяти по адресу, поступившему с регистра 7 через коммутатор 6, который коммутирует данный свой вход на выход на время действия импульса по входу управления.Четвертым Формируется и поступает импульс из последовательности, подаваемой на вход инкрементации первого счетчика 13 адреса (фиг.2 ж), по которому счетчик переводится в следующее состояние, и на информационные входы блока 5 оперативной памяти поступит код второго знака слова (команды) из блока 10 постоянной памяти.На этом заканчивается цикл записи одного знака слова (команды).В дальнейшем циклы записи повторяются - формируется и поступает второй импульс из последовательности, подаваемой на тактовый вход счетчика 19, и т.д. формируется столько импульсов в каждой последовательности,сколько знаков в слоне (команде). С приходом последнего импульса из последовательности, подаваемой на тактовый вход счетчика 13 адреса, который переводится в следующее состояние, блок 11 сравнения вырабатывает импульс (фиг.2 и), по которому блок 18 управления и синхронизации начинает формировать импульс на вход обнуления счетчика 13 адреса (фиг.2 к). На этом заканчивается запись первого слова (команды), которое отобразится в левом верхнем углу экрана индикатора, т.е. с начала первой строки,На фиг.2 изображены диаграммы за" писи трех слов (команд): первое, из семи знаков, отображается с начала первой строки; второе, из пяти знаков, отображается за первым в первой строке; третье, из пяти знаков, не вмещается в первой втроке, поэтому переносится и отображается с начала второй строки.Тактовая частота с входа 23 "Синхронизация" устройства поступает на второй вход блока 18 управления и синхронизации, где в соответствии с управляющими сигналами на других входах блока с ее помощью формируются выходные сигналы блока как одиночные, так и четыре сдвинутые последовательности импульсов,При записи отдельных знаков и гистограмм устройство работает как и призаписи слова (команд), с учетом следующего:при записи отдельных знаков, каки слов, на вход 22 "Выбор способа за 40 писип устройства подается сигнал логического нуля, а при записи гисто, грамм - логической единицы, чем достигается переключение областей памяти блока 10 постоянной памяти, в ко 45 торых записана инФормация о знаках исловах (командах) в одной области ио гистограммах в другой;при записи отдельных знаков длякодов, соответствующих этим знакам,в блок 17 постоянной памяти занесенкод единицы, что соответствует количеству знаков (слово из одного знака);при записи гистограмм для всех 100 значений входной величины, возможных к отображению (от 00 до 99)на экране индикатора (фиг.3), в блок17 постоянной памяти занесен код пятнадцати, с целью, чтобы каждое новое5 14430 значение входной величины, какое бы малое оно не было, отображалось бы с новой строки,На экране индикатора десятки отоб 5 ражаются забитием необходимого числа знакомест в строке, например букной Ж, равного количеству десятков входной величины, а в следующих знакоместах строки отображаются цифры, пер р вая из которых соответствует десяткам, т.е. количеству забитых знакомест, а вторая отображает и соответствует единицам входной величины. Оставшиеся свободные знакоместа стро ки заполняются пробелами. Такая картинка, забитое поле знакомест, придает удобство зрительного восприятия общего изменения входной величины, а цифры обеспечивают удобство считына ния конкретных значений этой величиныеВ блоке 10 постоянной памяти в области памяти, отведенной под гистограммы, занесены последовательнссти 25 из кодов знаков забития, цифр и пробелов, составляющих совокупность всех 100 значений входной величины.Во всех режимах записи, с помощью входа 25 "Запись адреса" устройства, 30 с приходом импульса на этот вход, с входа 20 "Код адреса" устройства во второй счетчик 19 адреса заносится адрес начала отображения информации или мест экрана индикатора, на которых дополнительно необходимо отобразить информацию.В режиме отображения информации на входе управления коммутатора 6 блоком 18 управления поддерживается 40 уровень логической единицы, что опре. деляет прохождение адресных сигналов с выхода блока 8 счетчиков через коммутатор 6 на адресные входы блока оперативной памяти 5. 45Генератор 9 запускает блок 8 счетчиков, который синхронизирует работу устройства н режиме отображения, Цифровой код с четвертых выходов блока 8 счетчиков поступает на блок 4 раз вертки, который в определенной последовательности переключает электроды развертки матричного индикатора 3. Адрес с первых выходов блока. 8 счетчиков, поступая через коммутатор 6 на адресные входы блока 5, выводит из него цифровой код знака, записанного в блоке 5 оперативной памяти ранее. Блок 1 постоянной памяти преоб 24Разует этот цифровой код в графический код знака. Порядковый номер вертикального Фрагмента знака, вынодимого из блока 1 постоянной памяти нкждый данный момент времени, задается цифровым кодом с второго выходаблока Я счетчиков. Синхросигнал стретьего ныхода блока 8 счетчиковобеспечивает запись фрагмента знакав необходимую часть регистра 2, выходные сигналы которого являются управляющими для информационных электродов матричного индикатора 3. Каждому знакоместу матричного индикатора 3 соответствует свой адрес н блоке 5 оперативной памяти,Допустим, что электроды разверткирасположены вертикально и матрицазнакоместа состоит из 35 индикаторных элементов (5 вертикальных столбиков по 7 индикаторных элементов нкаждом). В этом случае блок 8 счетчиков управляет работой устройстваследующим образом,Блок 4 развертки выбирает первый электрод первого столбца матриц знакомест, Одновременно блок 8 счетчиков последовательно опрашивает блок 5 оперативной памяти по адресам, соответствующим первому столбцу знакомест, с адреса верхнего до адреса нижнего знака. Коды информации, записанные в блок 5 оперативной памяти, воздействуя на блок 1 постоянной памяти, выводит графические коды первых Фрагментон всех знаков первого столбца, которые затем записываются в регистр 2 таким образом, что первый фрагмент верхнего знака оказывается н той части регистра 2, которая управляет индикаторными электродами верхнего знакоместа матричного индикатора 3, первый фрагмент второго сверху знака оказывается и части регистра 2, управляющей индикаторными электродами второго сверху знакоместа и т.д. Вывод информации из блока 5 оперативной памяти, преобразование ее в блоке 1 постоянной памяти и заполнение регистра 2 осуществляется за время, составляющее меньшую часть периода выбора электрода развертки матричного индикатора 3, Большую часть времени информация, записанная н регистр 2, статична и возбуждает необходимые индикаторные элементы матричного индикатора 3.14430Далее блок 8 счетчиков с помощьюблока 4 развертки выбирает второйвертикальный электрод первого столбцазнакомест матричного индикатора 3,опрашивает блок 5 оперативной памяти5по тем же адресам, соответствующимпервому столбцу знаков. На блок 1постоянной памяти с блока 8 счетчиков в это время подается код второгофрагмента знаков, которыми заполняется регистр 2Таким же образом выводится на индикацию третий, четвертыйи пятый фрагменты всех знаков при выборе третьего, четвертого и пятогоэлектродов столбца знакомест.При отображении второго столбцазнаков поочередно выбираются первыйвторой, третий, четвертый и пятыйэлектроды второго столбца знакомест, 2 ОПять раз опрашивается блок 5 оперативной памяти по адресам второгостолбца знакомест и каждый раз изблока 1 постоянной памяти выводятсяпоследовательно первый, второй, третий, четвертый и пятый фрагменты знаков, которые далее записываются в регистр 2 и возбуждают необходимые индикаторные элементы матричного индикатора 3. Таким образом, осуществляя 30развертку кадра изображения, последовательно возбуждаются нужные индикаторные элементы всех знакомест и наматричном индикаторе 3 отображаетсяинформация, записанная в блоке 5 оперативной памяти,Таким образом, предлагаемое устройство позволяет отображать информацию как в виде знаков и гистограмм, 40 так и в виде слов (команд) произвольной длины с приходом кода соответствующего слова (команды).Формула изобретения 45Устройство для отображения информации, содержащее первый блок постоянной памяти, первый адресный вход которого является первым управлякщйм входом устройства, а выход соединен с информационным входом блока оперативной памяти, адресный вход которого подключен к выходу коммутатора, а управляющий вход соединен с управляющим входом коммутатора, первый инфор-мационный вход которого соединен с выходом первого регистра, а второй информационный вход подключен к пер 24 8вому выходу блока счетчиков, тактовый вход которого соединен с выходом генератора импульсов, а второй выход блока счетчиков соединен с первым адресным входом второго блока постоянной памяти, второй адресный вход которого подключен к выходу блока оперативной памяти, а выход соединен с информационным входом второго регистра, управляющий вход которого соединен с третьим выходом блока счетчиков, э выходы соединены с горизонтальными шинами матричного индикатора, вертикальные шины которого подключены к выходам блока развертки, информационный вход которого соеди-нен с четвертым выходом блока счетчиков, первый счетчик, выход которого подключен к первому информационному входу первого блока сравнения, третий блок постоянной памяти, адресный вход которого является информационным входом устройства, о т л и ч а ющ е е с я тем, что, с целью повышения быстродействия, оно содержит сумматоры, второй блок сравнения, блок управления и синхронизации, второй счетчик, блок элементов НЕ, четвертый блок постоянной памяти, адресный вход которого соединен с адресным входом третьего блока постоянной памяти, выход которого соединен с первым информационным входом сумматора и информационным входом первого счетчика, установочный, тактовый входы и вход сброса которого подключены к первому, второму и третьему выходам блока управления и синхронизации, первый и второй входы которого являются вторым и третьим управляющими входами устройства, третий вход блока управления и синхронизации подключен к выходу первого блока сравнения, второй информационный вход которого подключен к выходу сумматора, второй информационный вход которого соединен с выходом четвертого блока постоянной памяти и с первым информационным входом второго блока сравнения, управляющий вход которого подключен к четвертому выходу блока управления и синхронизации, а второй информационный вход соединен с четвертым входом блока управления и синхронизации и с выходом блока элементов НЕ, вход которого соединен с информационным входом первого регистра и с выходом второго счетчика, инфор9 144 З 024 омационный н установочный входы кото- шестой и седьмой выходы которого соерого являются соответственно адрес- динены с управляющими входами соотным и четвертым управляющим входами ветственно блока оперативной памяти устройства, вход сброса второго счет- к первого регистра, вторые адресные чика подключен к выходу второго бло- ьходы первого блока постоянной памяка сравнения, а тактовый вход подклю- ти подключены к выходу первого счетчен к пятому выходу блока управления, чика.1

Смотреть

Заявка

4237319, 27.04.1987

ПРЕДПРИЯТИЕ ПЯ В-2969

БЕЛОУСОВ ИГОРЬ АЛЕКСАНДРОВИЧ, КОНЫШЕВ ВЛАДИМИР ВАСИЛЬЕВИЧ

МПК / Метки

МПК: G09G 3/28

Метки: информации, отображения

Опубликовано: 07.12.1988

Код ссылки

<a href="https://patents.su/6-1443024-ustrojjstvo-dlya-otobrazheniya-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения информации</a>

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