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

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

Автор: Голубчик

ZIP архив

Текст

О П И С А Н И Е (и)бб 5416ИЗОБРЕТЕНИЯ Союз Советских Социалистических Республик(51) л.е 606 К 15/ ием заявки Ю с присоедине (23) Приорит ый омнт тров СССобретенийытий Государствен Совета Ниии оо делам и(45) Дата опубликования описани нь 15д 1.06.77 72) Автор. изобретени В. Я, Голубщ рдена Ленина инсщ бернетнки АН Украинской ССР(П) Заявитель УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИе и вычис. зовано при а ической 15 Цель изобретения - повышение надежностиустройства.Это достигается тем, что в устройство введеныблок задания масштаба, первый н второй блоки коррекции, причем блок задания масштаба соеди нен с генератором ньптульсов, счетчиком тактов,блоком памяти, по входу и выходу а триггеромуправления, счетчиком векторов, триггером блоки.ровки и одним из входов первого и второго блоков коррекции, подклточенных к регистру формирования векторов. Изобретение относится к автоматиклительной технике и может быть испольпостроении устройств отображения гр финформации,Известны устройства для отображения информации, содержащие счетчики координат Х иУ, де.шифратор прерывания и последовательно подключенные генератор импульсов, счетчик тактов, блокпамяти и дешифратор символов, триггер блокировки, счетчик, регистр и дешифратор длины вектора, регистр формирования вектора, блок сравнения,шифратор и триггер управления.Недостатком данного устройства являетсясложность структуры де шифратора символов,внешнего источника кодов символов и канала со.пряжения.Наиболее близким по технической сущности кизобретеннто является устройство для отображенияинформации, содержащее последовательно"аоедн.пенные счетчик тактов, подклточенньтй к триггерублокировки и счетчику .векторов,. блок памяти,связанный с дешифратором символов н регистромформирования векторов, регистр длин векторов,.;Счетчиком векторов. н. триггером управления,соединенному с регистром формирования векто.) ров, регистром длин вектора, триггером блоки. ровки, счетчиком векторов, дешифратору прерывания, соединенному с генератором импульсов, деши фратор длин векторов, соед(п(енный с триггером блокировки и счетчиком координат Х и У, подклю. ченным к шифратору, Однако сложность работы операторавынужденного рассматривать символы неизменного размера при различных расстояниях от зкранаэлектроннолучевой трубки (ЭЛТ), вызывает повышенную утомляемость оператора и увели. чивает возможность ложного считывания инфор.На фиг. 1 представлена блок-схема устройствадля отображения информации на экране ЭЛТ; нафиг, 2 - примеры преобразования символов и соответствующие этим примерам алгоритмы функционирования блока подобия и блоков коррекции, бУстройство для отображения информацин наэкране ЭЛТ содержит генератор импульсов 1, счетчик тактов 2, блок памяти 3, дешифратор символов 4, триггер блокировки 5, счетчик б длины векторов, регистр 7 формирования вектора, регистр 8Йдлин векторов, триггер управления 9, пафратор 10,дешифратор длин векторов 11, блок сравнения 2дешифратор прерывания 13, счетчик 14 координат Х и У, блок задания масштаба 15, блоки коррекции 16 и 17, 1Дешифратор символов 4 по коду символа наего входе выбирает в блоке памяти символов 3один из всего набора хранимых в нем символов,Одновременно на блок задания масштаба 15,блок коррекции 1 бблок коррекции 17 поступает 20код коэффициента подобий. Длина кода подобиязависит от используемого набора коэффициентовподобия. Подобно не преобразованные символыформируются следующим образом: генератор им.пульсов 1 включается импульсом начала формиро бвания символа, В начальный момент времени тритгер блокировки 5 находится в состоянии "О", разрешая тем самым прохождение тактирующих им.пульсов на вход счетчика тактов 2 и запрещаяпрохождение их на вход счетчика б длины вектора. ЗООдновременно со счетчиком тактов 2 начинает перебрасываться триггер управления 9, причем, импульсы установки его в состояние "Г поступаютнеуправляемыми, а импульсы установки в состояние "О" формируются блоком сравнения 12: 35Счетчик тактов 2 последовательно опрашиваетвсе,узлы блока памяти 3, Код первого вектора,выбираемый из блока памяти 3, по "0" состояниютриггера управления 9 записывается в регистр 7формирования вектора, а по "1" состоянию - в 40регистр 8 длины вектора. Код части разрядов регистра 7 формирования вектора интерпретируетсякак код управления интенсивностью воспроизведения вектора, код остальных разрядов - как коднаправления вектора. Шифратор 10 по коду направления формирует импульсы для счетчика 14 координат Х и У, который начинает формировать новыйвектор сразу же после появления очередного кодана регистре 7 формирования вектора, хотя код дли-.ны этого вектора будет считан и.ь блока памяти 3 в 60следующем такте. Количество всевозможных длинвекторов определяется разрядностью и способомкодирования.При записи в регистр 8 длины вектора кодадлины единичного вектора осуществляется блоки В 5роваше импульсов, поступающих на счетчик 14координат Х и У,В случас записи в регистр 8 длины вектора кодадлины двойного вектора импульсы на счетчик 14коордиат Х л У поступают в течение двух тактов. 60 В конце второго такта триггер управления 9устанавливается в состояние "0" и счетчик тактов 2продолжает опрос блока памяти 3. При записи врегистр 8 длины вектора кода вектора с длинойбольше двойного триггер блокировки 5 устанавливается в состояние "1".По этому состоянию осуществляется блокирование импульсов на счетчик тактов 2 и разрешаетсяпрохождение импульсов на счетчик б длины вектора, который продолжает считать до тех пор, покаблок сравнения 12 не выработает сигнал сравнениякодов регистра 8 длины вектора и счетчика б длинывектора, Этот сигнал устанавливает в состояние "0"счетчик 6 длины вектора, триггер управления 9 итриггер блокировки 5. В блоке сравнения 12 учиты.вается разница в две единицы между кодами врегистре 8 длины вектора и счетчика 6 длины вектора, ьызванная тем, что к моменту начала работыпоследнего уже сформировался вектор длиной вдва единичных вектора, Полная длина вектораравна сумме двойного вектора и вектора, сформи.рованного за время работы счетчика 6 длинывектора,Формирование следующих векторов, образующих контур символа, происходит аналогичноописанному до тех пор, пока на вход дешифраторапрерывания 13 с регистра 7 формирования вектораи регистра 8 длины вектора не поступит код концаформирования символа, Дешифратор прерывания 13 вырабатывает сигнал окончания формирова.ния символа. Подобно преобразованные символыформируются в соответствии с кодом коэффициента подобия, подобно увеличенным в соответ.ствующее число раз.Блок задания масштаба 15 формирует для счетчика тактов 2 пересчитанные в определяемые ко.дом коэффициента подобия число раз импульсы.Импульсы чтения на блок памяти 3 с генератораимпульсов 1 поступают с неизменной частотой, Вэтом случае из блока памяти 3 одна и та жеинформация о векторе, образующем контур символа, считается требуемое число раз, Так образуетсясоставной вектор подобно увеличенного символа,Очередной пересчиташгый импульс с блока заданиямасштаба 1 5 определяет новое состояние счетчика .тактов 2 и соответственно новую информацию оследующем векторе контура символа.В процессе формирования составного векторадля правильного функционирования устройства насчетчик тактов 2 по сигналу с триггера управления 9 блок задания масштаба 15 формирует сначалаотрицательный, а затем положительный счетныйимпульс, После формирования составного вектораформируются два положительных счетных импуль.са на счетчике тактов 2. Это необходимо для того,чтобы с блока памяти символов 3 сначала считаласьинформация в регистр 7 формирования вектора, азатем в регистр 8 длины векторов в соответствии спринципом функционирования устройства. Однакоподобное увеличение символов, образованных .10 б И 26 30 дискретным перемещением по их контуру, приводит к искажению символов.Эти искажения могут привести к изменению геометрической формы подобно преобразованного символа, к появлению лишних или отсутствию необходимых точек ца контуре.Возникновение этих искажений поясняется на фиг. 2, где приводятся не преобразованные символы и символы подобно увеличенные в два раза. При других коэффициентах подобия искажения пропор ционально возрастают.На фиг. 2 поле изображения представляет собой сетку взаимно перпендикулярных линий с одинако. вым расстоянием между ними по вертикали и горизонтали (с одинаковым шагом) .Точки, образующие контур символа, находятся внутри ячеек полученного поля изображения,Начальная точка на поле изображения, с которой начинается процесс формирования контура симво. ла, называется центром тяжести символа (на фиг, 2 центр тяжести обозначается Ь). Движение от каждой точки поля изображения может происходить по восьми различным направлениям, Из каждой точки поля изображения можно переместиться по выбранному направлению лищь в соседнюю точку, т.е, на один шаг. Для образования контура символа необ. ходимо перемещаться как по самому контуру символа, так и по линиям, соединяющим его отдельные участки, линиям связи, Точки, образующие контур символа, модулируются; точки, образующие линии связи, не модулируются, Сначала осуществляется перемещение в следующую точку контура, а затем она модулируется или не модулируется.Центр тяжести символа может как совпадать с контуром символа, так и находиться вне его.Искажения зависят от совпадения или несовпа. дения направления движения при выходе на контур из центра тяжести с направлением обхода модули. рованцого контура в следующем шаге, от цаличйя в контуре параллельных участков, соединяемых участками в изображение символа, или являющихся линиями связи, от направления перемещения между отдельными участками контура по линиям связи, Все это учитывается блоком коррекции 16 и бло. ком коррекции 17, корректирующих код на регистре 7 формирования вектора таким образом, чтобы подобно преобразованный символ це искажался, Для этого с учетом кода коэффициента подобия анализируется блоком коррекции 16 и блоком коррекции 17 код на регистре 7 формирования вектора,Для символов, приведенных ца фиг,2 а, б, в функционирует лишь блок коррекции 16, представ. ляющий собой пересчетную схему ц блокирующий или разрешающий формирование импульсов модуляции согласно примечаниям к фиг. 2 а, б,в.Блок коррекции 17 начинает функционировать гогда, когда в контуре символа имеются диагональные участки. Блок коррекции 17 блокирует блок эа.дания масштаба 15, блок памяти 3 и формирует управляющую последовательность сигналов для регист.ра 7 формирования вектора, который, в свою очередь,через счетчик 14 координат Х и У осуществляет мо.дуляцию нужных точек полученного участка конту.ра. Алгоритм работы приведен в примечании на фиг.2 г. Синтез структур блока задания масштаба 15, блока коррекции 16, блока коррекции 17 осуществляется по приведенному описанию алгоритмов их функционирования.Этот синтез осуществляется с учетом того, что известны длина формируемого вектора модулированного и немодулированного, направление форми руемого вектора для выявления диагональных участков, те. имеется априорная полная информация, в соответствии с которой функционируют синтезируемые автоматы,На фиг.1 приведена внешняя связь ца шифра. тор 10, по которой подается код угла поворота символайо этому коду шифратор 10, представляющий собой комбинационную схему, формирует ,измененную совокупность кодов на счетчик 14 координат Хи У,Таким образом можно получать символ, повернутый относительно своего началыгого положения ца 90, 180, 270, 360, а также его зеркальное отображение относительно оси Х или оси У. Формула изобретения Устройство для отображения информации на экране, электроннолучевой трубки (ЭЛТ), содер. жащее последовательно соединенные счетчик тактов, подключенный к триггеру блокировки и счетчику векторонблок памяти, связанный с дешифратором символов и регистром формирования векторов, регистр длин векторон, подключенный к блоку сравнения, соединенному со счетчиком векторов и триггером управления, соединенному с регистром формирования векторов, регистром длин вектора, триггером блокировки счетчиком векторов, де. шифратору прерывания, соединенному с генератором импульсов, дешифратор длин векторов, соеди. нецный с триггером блокировки и счетчиком коор. дицат Х и У, подключенным к шифратору, о т л и. чающееся тем, что, с целью повышения падеж. ;ности устройстна,н него введены блок задания масштаба, первый и второй блоки коррекции, при. чем блок задания масштаба соединен с генератором импульсов, счетчиком тактов, блоком памяти, по входу и выходу с триггером управления, счетчиком векторов, триггером блокировки и одним цз входов первого и второго блоков коррекции, подклю ченцых к регистру формирования векторов.Ипнульс начала Формирааниа синббла555416 алпкиру одулируемю ща коитус (лая си 4 алаф1" У 4 3 и и И,Заказ; 460/24 Тираж 902одписн Филнап ППП "Патент", г. Уж 1 ород, ул, Проектная,4 Исхойиыи непреоорозабо ыи симбал. Сплошион иния сасптрелкоа око це-нопробление пахова контура с иибола Симбал преобраМаиии с казцчрициенпюподойдя У: 6 леариямы срункцианиробанияЗлака подобия И, 5 лако коррекции Х. 15, Бака коррекции Ю-М блокируещся пербаи мо 0 улируеиал п 10 чт М усла 5 на о 5 ауноинокак ) олокирцеяся пербаю мп 3 д.тмщемОйюпчкп М м иаулаются а концелинии сбпи отчка 5 услабна ойзначенб как З). б.покируеяяр пербад иц 3 удщуочка после однобременнаео аио нопраоления дЬжения иОРИ юРГ Рз аочки С К/7 п 7 юкиппуляциею;38 ин щук иэ пуачку ОбпюукцГ,модуляции;Продолжение срармирабанияра: сиибола Фармиробиние уцасвкаа нс апубечающих а,пЮ- праиойияси Чаем кп ний напрИлеия ааяаЬу уцасщка 6 б Ьаке паият симбодд 5.

Смотреть

Заявка

2133684, 11.05.1975

ОРДЕНА ЛЕНИНА ИНСТИТУТ КИБЕРНЕТИКИ АН УКРАИНСКОЙ ССР

ГОЛУБЧИК ВЛАДИМИР ЯКОВЛЕВИЧ

МПК / Метки

МПК: G06K 15/20

Метки: информации, лучевой, отображения, трубки, экране, электронно

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

Код ссылки

<a href="https://patents.su/5-555416-ustrojjstvo-dlya-otobrazheniya-informacii-na-ehkrane-ehlektronno-luchevojj-trubki.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения информации на экране электронно лучевой трубки</a>

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