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

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

Автор: Бурцева

Есть еще 2 страницы.

Смотреть все страницы или скачать ZIP архив

Текст

(7) Заявнтел 51) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРИАЦИИ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО ПРИЕМНИКА.10 Изобретение относится к вычислительной технике и может использоваться в устройствах вывода цифровых данных на экран электроннолучевой трубки для отображения графической инфор 5 мации, в частности, в тренажерах для имитации на экране реальной обстановки и всевозможных обучающих ситуаций .при подготовке летчиков, спортсменов операторов автоматизированных управлений и т.д.Известны устройства для воспроиэ" ведения кривых первого и второго порядка, которые содержат сумматоры приращений функций синуса и косинуса, вентили передачи, реверсивные счетчики-регистраторы, схемы управления сложением-вычитанием, счетчики угла, схему. управления четвертями, счетчик коррекции и схему управления интегрированием Я ,Укаэанное устройство используется для воспроизведения дуг окружностей на экране электроннолучевой трубки с координатйым отклонением луча и не может быть использовано для воспроизведения дуг окружностей на экране .растрового типа и тем бо- лее в сегменте телевизионного растраНаиболее близким но технической сущности к предлагаемому является устройство, которое содержит шесть блоков сравнения, счетчики позиций по координатам Х и У, блок управления, телевизионный приемник, Видеоусилитель, формирователь сигналов подсвета, регистр кода конечной точки вектора по координате У, блок памяти, регистр кода приращений по координате Х, накопительный сумматор, первый, второй и третий регист ры кода по координате Х, блок управления, логический блок, триггер, дешифратор и блок задержки. Первый, второй, пятый и шестой блоки сравнения подключены к счетчику позиций по координате У, связанному с синхрогенератором. Синхрогенератор соеди19 8429 . 1 мирователя сигналов подсвета, выход . которого соединен через видеоусилитель с телеприемником, второй входкоторого соединен с третьим выходом синхрогенератора, третий входформирователя сигналов подсветаподключен к выходу первого триггера,о т л и ч а ю щ е е с я тем, что,с целью расширения области применения устройства за счет обеспечения 1 Оотображения кривых первого и второгопорядка,в него введены регистр кодаквадратичных приращений, второй сум-.матор, первые входы которых подключе=ны к выходу первого блока задержки, 15вторые входы - к пятому и шестому выходам блока памяти, третий входвторого сумматора соединен с выходомрегистра кода линейных приращений,четвертый вход - с вь 1 ходом регистра 2 окода квадратичных приращений, пятыйвход - с выходом первого дешифратоЗЗ 20ра, первый и второй выходы - с шестым входом первого сумматора и третьим входом первого триггера, третийвыход - со входом второго дешифра"тора, первый вход второго триггераподключен к выходу второго дешифра"тора, второй вход - к выходу первогоблока задержки, третий вход - к выходу первого дешифратора , а выходк четвертому входу формирователя сигналов подсвета, и второй блок задерж- .ки, вход которого соединен с первымвыходом логического блока, а выход -с седьмым входом первого и пятым входом второго сумматоров соответственноИсточники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССРВ 397902, кл. 6 06 Г 3/14,2, Авторское свидетельство СССРпо заявке 9 2540319/18-241кл. О 06 К 15/20, 1978,рых подключены к выходу первого блока задержки, вторые входы - к пятому и шестому выходам блока памяти,третий вход второго сумматора соединен с выходом регистра кода линейных приращений,четвертый вход - свыходом регистра квадратичных приращений, пятый вход - с выходом первого,дешифратора, первый и второй 10 выходы - с шестым входом первого сум. матора и третьим входом первоготриггера, третий выход - со входомвторого дешифратора, первый входвторого триггера подключен к выход ду второго дешифратора, второй вход -к выходу первого блока задержки,третий вход - к выходу первогодешифратора, а выход к четвертомувходу формирователя сигналов под света, и второй блок задержки, входкоторого соединен с первым выходом,логического блока, а выход - с седьмым входом первого и пятым входомвторого сумматоров соответственно.25 На чертеже представлена блок-схема предлагаемого устройства.Устройство содержит счетчик 1позиций по координате У первый блок1 2 сравнения, второи блок 3 сравнения, 30 регистр 4 кода конечной точки кривой,по координате У, блок 5 памяти,регистр 6 кода линейного приращенияпервый сумматор 7, первый регистр8 кода по координате Х, блок управления 9, пятый блок 10 сравнения,шестой блок 11 сравнения, формирователь 12 сигналов подсвета, счетчикпозиций 13 по координате Х,видеоусилитель 4, телевизионный приемник 15, синхронизатор 16, третийблок 17 сравнения, четвертый блок18 сравнения, логический блок 19,счетчик 20 позиций, пересекающихкривую, по координате У, второй 45 регистр 21 кодов по координате Х,третий регистр 22 кодов по координате Х, первый триггер 23, первый де.шифратор 24 и первый блок 25 задержки, регистр 26 кода квадратичныхприращений, второй сумматор 27,второй блок 28 задержки, второй дешифратор 29 и второй триггер 30.Счетчик 1 позиций по координатеУ предназначен для счета импульсов,следующих с частотой телевизионныхстрок, в течение каждой макрострокиодного кадра.Первый и пятый блоки 2 и 7 сравнения сравнивают коды, поступающие 3 842333 фнен с блоком управления, со счетчиком позиций по координате Х и телевизионным приемйиком, подключеннымк видеоусилителю. Видеоусилительсвязан с формирователем сигнала подсвета, соединенным с третьим и четвертым блоками сравнения, подключенными к счетчику позиций по координате Х.Регистр кода конечной точки вектора по координате У связан со вторым, шестым блоками сравнения и блоком памяти. Блок памяти подключен кспоследовательно соединенным региструкода приращений по координате Х, накопительному сумматору и первому реФгистру кода по координате Х, связанному с блоком управления. Логический блок соединен с первым, вторым,пятым и шестым блоками сравнения, с1блоками управления и накопительнымсумматором, Счетчик позиций по координате У, пересекающих вектор,подключен к первому и пятому блокамсравнения, к блоку памяти и логическому блоку. Второй регистр кодапо координате Х связан с первымрегистром кода по координате Хи третьим блоком сравнения. Третийрегистр кода по координате Х соединенс накопительным сумматором и четвертым блоком сравнения.Триггер подключен к регистру кодаприращений по координате Х и к формирователю сигнала подсвета. Дешифратор связан со счетчиком позицийпо координате Х и блоком управления, Блок задержки подключен к дещифратору, триггеру, первому, второму и третьему регистрам кодов покоординате Х, к накопительному сумматору и регистру кода приращенийло координате Х, к счетчику позиций по координате У, пересекающихвектор,и к регистру код конечнойточки вектора по координате У 1.21 .Недостатком устройства являетсято, что оно не позволяет воспроизводить кривую линию между любымидвумя точками сегментов телевизионного растра.Цель изобретения - расширение функциональных возможностей устройстваэа счет обеспечения отображениякривых первого и второго порядка.Поставленная цель достигаетсятем, что в устройство введены регистр кода квадратичных приращений,второй .сумматор, первые входы кото33 формирователя 12 сигнала подсве,та,Телевизионный приемник 15 воспроизводит на экране видеоимпульсы,соответствующие кривым первого ивторого порядка. Синхрогенератор16 формирует стандартные сигналысинхронизации, к которым относятсяимпульсы кадровой и строчной разверток, гасящие .и синхронизирующиеимпульсы, Смесь этих сигналов поступает на телевизионный приемник15. Кроме того, синхрогенераторвырабатывает сигналы, соответствующие позициям по координате,Х. Логический блок 19 предназначен дляформирования сигналов, соответствующих определенным сигналам С выходовпервого, второго, третьего и четвертого блоков сравненияСчетчик 20 позиции, представляющих кривую, по координате У служит,для хранения координаты У начальнойточки кривой и счета импульсов,следующих с частотой телевизионныхстрок, начиная с начальной точкикривой и до конечной.Второй и третий регистры 21 и 22кодов по координате Х предназначеныдля хранения кодов, соответствующихначалу и концу кривой на текущейтелевизионной строке в течение текущего сегмента.Первый триггер 23 служит для хранения знака кода суммарного приращения координаты Х в текущем сегменте. Первый дешифратор 24 предназначен для формирования сигнала, соответствующего величине сегмента покоординате Х. Этот сигнал используется в блоке 9 управления как начало текущего сегмента и служит дляустановки нуля второго и третьегорегистров 21 и 22 кодов по координате Х и триггера 23, Блок 25 задержкиформирует сигнал, задерЖанный на половину периода импульсов, следующихс выхода дешифратора 24. Этот сигналслужит для переписи данных, рассчитанных в предыдущем сегменте, изпервого сумматора 7, первого регистра. 8 кода по координате Х и знакавторого сумматора 27 в третий и второй регистры кодов по координатеХ и первых триггер 23 соответственнодля воспроизведения в текущем сегменте.Этот же сигнал необходим для записи новых данных из блока 5 памя 35. 5 8429со счетчиков 1 и 20, при этом первый;блок 2 сравнения определяет равенст-,во кодов, а третий блок 17 сравненияопределяет неравенство (больше илименьше кодов. Второй и четвертый5блоки 3, 18 сравнения предназначеныдля определения равенства и неравенства кодов текущих телевизионныхстрок со счетчика 1,и кода конечнойточки кривой по координате У с регистра 4.Регистр 4 кода конечной точкикривой по координате У хранит кодкоординаты У конечной точки кривой.Блок 5 памяти хранит данные о 15всех кривых первого и второго поряДка, отображаемых на экране телевизионного приемника в течениеодногокадра. Регистр 6 кода линейных приращений предназначен для хранения кода 20линейных приращений со знаком в течение сегмента, предшествующего текущему,Первый сумматор 7 служит для получения кодов по координате Х, соответствующих кривой на текущей телевизионной строке. В начале каждогосегмента в первый сумматор 7 записывается из блока 5 памяти код покоординате Х начальной точки кривой, ЗОПервый регистр 8 кода по координатеХ предназначен для хранения кодовпо координате Х, соответствующихкривой по предшествующей телевизионной строке.Блок 9 управления формирует сигналы опроса логического блока 19и сигналы для осуществления переписи кода из первого сумматора,и первый регистр 8. кода по координате 4 ОТретий и шестой блоки 10 и 11сравнения определяют моменты совпадения кодов, хранящихся во второми третьем регистрах 21 и 22, с текущим кодом позиций по координатеХ. Формирователь 12 сигнала подсвета формирует видеосигнал, соответствующий кривой на текущей телевизионной строке.Счетчик 13 позиций по координате 50Х предназначен для счета импульсов,соответствующих позициям по координате Х. Разрядность счетчика соответствует величине сегмента по координате Х. В конце каждого сегмента при развертке телевизионнойстроки счетчик 13 сбрасывается внуль. Видеоусилитель 14 служит дляусиления сигнала, поступающего с9суммированием нечетных чисел по известной формулеп = Ь (21-1)Таким обаэом окончательное выра жение для расчета точек пересечения кривой со строками телевизионного растра имеет видХ - Хн+ (01) я+(02)Д(21 1). (1) Полученное выражение реализуется в устройстве для воспроизведения кривых первого и второго пррядка в сегменте телевизионного растра. Операции умножения заменяются и-кратным суммированием кодов линейного (01) и кадраичо (202) приращений, рассчитанных в ЭВМ.Работа полученного алгоритма анализируется на примере. Предположим, что необходимо воспроизвести полуокружность от точки (Х У 0) до точки ( Х 0 Т )11 842933 10найдем еще две точки пересечения соследующими строками.Х=Х 0+301+902=Х+01 502,Х,1=ХО+401+1602=Х +01+702,= 3Каждый раэ значение в дополнительном накопительном сумматоре увеличивается на величину квадратичногоприращения 202, причем это значениеполучается пЧи расчете координаты10 точки пересечения кривой с предыдущей телевизионной строкой. Дляисключения неопределенностей прирасчете коэффициентов 01 и 02 вкачестве точки отсчета выбирают точБ ку дуги с любой координатой Х, кро.ме Х, Для примера выберем в качестве. точки отсчета точку с координатой Х . В этом случае координатаХ 0 записывается через Хследующим20 образом:ХО=Х-902(знаки 01 и 02 пока при рассмотре,нии алгоритма не учитываютея ).Значение Х 0 рассчитаное в ЭВМ,.25 записывается в накопительный сумма-тор,Значение Х р записывается в накопительный сумматор. Значение Х 1 точки пересечения кривой с телевизионной строкой (У ) рассчитывается по формуле в соответствии с выражением+ 01+02.Следовательно, чтобы получить такую сумму, в дополнительном накопительном сумматоре должна находиться величина 02, а в регистре кода линейного приращения величина 01. Вели" чина 02 в этом случае является кодом начального условия1, который рас считывается каждый раз в ЭВМ. Значе- ние координаты Х точки пересечения дуги со строкой У 2 по формуле (1) равно Х=Хо+201+02или через координату Х предыдущей точки Х=Х+ 01+ 302.Из последнего выражения. видно, что чтобы получить Х ,необходимо в дополнительном накопительном сумматоре иметь величину 302. А чтобы получить 302, необходимо еще в предыдущем цикле к величине 0( Ь 4 ) добавить 202. Следовательно, величину 202 необходимо хранить в регистре кода 202 и переписывать в дополнительный накопительный сумматор в тот момент, когда в накопительный сумматор добавляется величина линейного приращения 01. Величина 202 расчитывается в ЭВМ и называется квадратичным приращением. Чтобы подтвердить правильность выводов,Запишем выражение координат Х точек пересечения кривой с несколькими следующими строкамиХ,=Хр+ 01+02=Х-902+01+02=Х-802,Начальное условие Ь 1 равно попрежнему 02.В дополнительном накопительномсумматоре после первого цикла;02+202 = 302Х=Х+01+302=Х -201-802+01+302ЭХ О 1 502,40 В дополнительном сумматоре302 +202+502,Х =Х +01 +502=Х-502+01+502=Х 3В дополнительном сумматоре 702Х 4=Х +01+702,45 В дополнительном сумматоре 902Х=Х 4+01+902=Х+01+702+01+902==Х+201+1602 .В дополнительном сумматоре 11 Р 2 и т.д.1Таким образом, можно получить координату Х точки пересечения кривойс любой строкой в сегменте телевизионного растра. Если необходимо воспроизвести дугу, которая начинается,например, с точки Х 4, а расчет ведется относительно начальной точки Хз,то в сумматор записывается код координаты Хд, а в дополнительный сумматор в качестве начального условия 1 112 26 кода квадратичных приращений; код начального условия со знаком (,+ И ), который записывается во второй сумматор 27.Каждый сегмент (знакоместо) телевизионного растра содержит одинаковое количество позиций по координате У (телевизионных строк) и по координате Х.С помощью предлагаемого устройства можно отобразить в каждом сегменте только одну кривую, соединяющую в сегменте любые две точки. Если через сегмент проходят две или несколько кривых, то необходимопоставить для отоб,ражения соответствующее количество рассматриваемых устройств. Одно устройство позволяет отобразить на экране количество кривых, соответствующее числу сегментов телевизионного растра.В течение каждой макростроки, соответствующей одному горизонтальному ряду сегментов, счетчик 1 позиций по координате т считает импульсы, соответствующие частоте телевизионных строк, поступающие с синхрогенератора 16. При переходе к новой макростроке счет импульсов начинается сначала.С выхода синхрогенератора 16 в течение развертки каждой телевизионной строки на счетчик 13 позиций по координате Х и в блок 9 управления поступают импульсы (период 1,) с частотой, соответствующей позициям по координате Х. Счетчик 13. позиций по координате Х считает горизонтальные позиции каждого сегмента на каждой телевизионной строке, т.е, включается в начале каждого сегмента и срабатывается в нуль в конце сегмента. Число позиций по координате Х, соответствующеесегменту, дешифрируется с помощью дешифратора 24. Сигнал с выхода дешифратора 24 поступает в блок 9 управления и разрешает проход очередному сигналу 1. с выхода синхрогенератора 16 на логический блок 19, Кроме того, сигнал с выхода дешифратора 24 устанавливает в нуль второй и третий регистры 21 и 22 кодов по координате, два триггера 23 и 30 и задерживается на половину периода Тс помощью блока 25 задержки. Сигналс, выхода 25 задержки переписываетинформацию иэ сумматора 7 в регистр 20 40 11 842933записывается код 9 Р 2, который как бысформировался в цикле точки Х,.Если начало дуги - точка Х, тов дополнительный сумматор записывается код Ь 1 = 1132 с соответствующим знаком. В общем случае, еслидуга начинается в точке Хп, то1- (гп+) 02,С помощью рассматриваемого алгоритма можно рассчитывать координатыХ точек пересечения кривой со стро-ками телевизионного растра или длялевой, или для правой полуокружностей, Для воспроизведения окружности необходимы два устройства, рассчитывающие отдельно точки левой и правой полуокружности. Естественно,что для левой полуокружности в качестве точки отсчета выбираетсяточка, принадлежащая левой полуокружности, а для правой полуокружности - точка, лежащая на правойполуокружности. В зависимости от выбранной точки отсчета меняются и знаки кодов 1 и 2, Для правой полуокружности 020, а для левой - 02)0,Знак 01 меняется при переходе ккаждой следующей четверти окружности: в 1 и 111 четвертях 010; во11 и 1 У четвертях 01(0. 30Рассмотренный алгоритм реализован в устройстве для воспроизведения кривых первого и второго порядка в сегменте телевизионного растра.Э 5Устройство работает следующим образом.В начале каждого сегмента при развертке любой телевизионной строки,проходящей через рассматриваемыйсегмент, в устройство из блока 51памяти записываются данные: кодначальной точки кривой (Уо ) покоординате У,. который записывает -ся в счетчик 20 позиций., пересекающих вектор по координате У; кодконечной точки кривой (У) по координате У, который записывается врегистр 4 кода конечной точки покоординате У ; код начальной точкикривой (Хр) по координате Х, который записывается в первый сумматор7 и в первый регистр 8 кода по координате Х; код линейного приращенияпо. строке со знаком (+ 01), которыйзаписывается в регистр кода линейного приращениями; код квадратичного приращения со знаком (+202),который записывается в регистр5 1 О 55 22, из регистра 8 в регистр 21, иэ знакового разряда второго сумматора 27 в триггер 23 и с выхода второго дешифратора 29 во второй триггер 30. Таким образом, переписывается информация, рассчитанная в предыдущем сегменте, для воспроизведения в текущем сегменте.Одновременно сигнал с выхода первого блока 25 задержки поступает на синхровходы входных блоков 4, 6, 7, 8, 20, 2 б и 27, переписывает из блока 5 памяти начальные данные для расчета координат Х, необходимых для воспроизведения кривой на текущей те левизионной строке в очередном сег,менте. Код с выхода счетчика 1 позиций по координате У (Ус.р ) подается на первый, второй, третий и четвертый блоки 2 и 3 сравнения 17 и 18. На вторые входы первого и третьего блоков 2 и,17 сравнения поступает код с выходов разрядов счетчика 20, позиций, соответствующих кривой, по координате У. Назовем этот код Ус Р . Первоначально Устр УО На вторые входы второго и четвертого блоков 3 и 18 сравнения поступает код с выходов разрядов регистра 4 кода конечной точки кривой по координате У (Уп). Блоки сравнения формируют один из трех возможных сигналов больше, равно или меньше. Сигналы с выходов блоков сравнения 2, 3, 17 и 18 поступают в логический блок 19, где опрашиваются сигналом т, поступающим из блока 9 управления, Сначала опрашиваются выходы первого и пятого блоков 2, 17 сравнения. При этом возможны три ситуации.уоЕсли УУо, то с выхода логического блока 19 сигнал (4) поступит в блок 9 управления и закроет выход для сигналов. Таким образом, пока телевизионная развертка не достигнет начала кривой в данном сегменте, устройство .прекращает сразу же всю работу. Если Усд р = УО, то с выхода логического блока 19 появится (2), который поступит на синхровходы сумматора 7, на информационные входы которого подается код с выходов разрядов второго сумматора 27, в который в начале сегмента записывается код начального условия (1)" 15 20 25 зо 35 40 45 50 Таким образом, к содержимому сумматора 7 (ХО) добавится код (+Ь 1) и в сумматоре получится сумма (Хф 1),Таким образом, к содержимому сумматора 7 (ХО) добавится код (+Ы ) и в сумматоре получится сумма (Х;+ )Кроме того, сигналв логическом блоке 19, задержанный на 1/2появится на выходе (3) и поступит на вторые синхровходы первого с 5 мматора 7. На вторые информационные входы последнего подается код с выхода разрядов регистра кода линейных нриращений 6( + 01).Теперь в сум" маторе 7 образуется сумма (Х +ВО).Кроме того, одновременно с сигналом (3) на выходе логического бло ка 19 появится сигнал (4), который прекратит поступление сигналов Т с выхода блока 9 управления. В конце развертки строки этого сегмента сиг,нал с выхода 25 задержки перепишет код их сумматора 7 в регистр 22 и код из регистра 8 в регистр 21 для отображения этих величин при развертке строки в текущем сегменте, Таким образом, на воспроизведение поступят коды Х и (ХО+ ЬФ 01). Сигнал с выхода первого блока 25 задержки также перепишет очередные данные из блока 5 памяти во входные блоки.Теперь рассмотрим случай; когда разворачиваемая строка пересекает кривую, т.е, У р )Уо . Сигнал 7 в логическом.блоке 19 одновременно опросит.выходы второго и четвертого блоков 3 и 18 сравнения. В этом случае необходимо определить положение текущей строки по отношению к конечной точке кривой.Если У о Уо, то работа устройства останавливается, так как разворачиваемая строка в этом случае проходит ниже конца кривой и отображать ничего не требуется.Если У Уто логический блок 19 выработает сигнал (1), который, во-первых, поступит на вход счетчика 20 позиций, пересекающих кривую, по координате У,и добавит единицу. Таким образом, на счетчике сформируется код У р = Уо+1. Во вторых этот сигнал установит в нуль разряды первого регистра 8 кода о координате Х.Это же сигнап с выхода (2) логического блока 19 перепишет код со второго сумматора 27 в первый сумматор 7а сигнал с выхода (3) перепишет кол842933 16 ся в регистры 21 и 22 для воспроизведения, код (+О 1) из регистракода линейного приращения Ь перепишется во второй сумматор 27 спомощью сигнала с выхода дешифратора 24. Таким образом, во второмсумматоре образуется полная суммалинейных и квадратичных приращений М),Если 6 Т, то три старших разряда 10 второго сумматора 27 будут находиться в состоянии нуля. Если 6Г ,то хотя бы один из трех старшихразрядов будет находиться в состоя"нии 1, К трем старшим разрядам вто рого сумматора подключен дешифратор29. Если в трех указанных разрядахнуль, то на выходе дешифратора 29 появится сигнал, который в конце сегмента перепишется во второй триггер 20 30, Таким образом, второй триггер30.во время воспроизведения будетнаходиться в единичном состояниив том случае, если суммарное приращение будет меньше или равно дискретному отсчету строки. из регистра 6 кода линейного приращения также в сумматор 7. В сумматсре У оараеуется сумма (Х Я 110,Кроме того, сигнал (1) с выходалогического блока 19, задержанныйна 1/2с помощью блока 28 задержки, поступит на синхровходы второгосумматора 27, информационные входыкоторого соединены с выходами разрядов регистра 26 кода квадратичного приращения. В результате во втором сумматоре образуется сумма(+1,1+202). В этом случае не появится сигнал 1(4) на выходе логическогоблока 19, поэтому через блок 9 управления пройдет очередной сигнал,который, во-первых, перепишет содержание первого сумматора 7 в первыйрегистр 8 кода по координате Х.Во-вторых, сигнал 7 снова поступитв логический блок для опроса всехсхем сравнения.Теперь сравниваются коды Ух-.ха иУсср = Ута + 1. Возможны два вариан" Устр = Уо +или Усср (У о + )Если У д. = У + 1, то к содержимому сумматора 7 (Хофф+ 101) добавится код из второго сумматора27 1+ 202) и код из регистракода линейного приращения (+01), зОВ результате в сумматоре 7 образуется сумма (Хо+2 Ь 1+ 202 ф 201)Вовтором сумматоре 27 останется код(Ф 1 11202).В случае У(Уо+1) в первомсумматоре 7 сформируется та же сумма, а во втором сумматоре образуетсяновая сумма Ц 1.1+202)+202, т.е.еще раз добавится квадратичное приращение. 40На счетчик 20 позиций, пересекаю"щих кривую, по координате У поступитеще один импульс. Теперь на счетчике20 будет стоять код числа (Уо+2).Этот же импульс устаноьит в нуль первый регистр 8 кода по координате Х,а третий импульс ь перепишет содержимое сумматора 7 в регистр 8 и т,д.до тех пор, пока в счетчике 20 непоявится код У ,равный коду те" 50кущей строки.Тогда с выхода 4) логическогоблока появится сигнал, который запретит проход очередному сигналу ,и в регистре 8 сохранится код, полу- ыченный в результате предыдущих вычи-.слений.В конце сегмента, кроме того,что рассчитанные данные перепишутРассмотрим работу схемы воспроизведения. Выходы разрядов второго и третьего регистров кодов 21 и 22 по координатеподаются соответственно на входы пятого и шестого блоков10 и 11 сравнения, вторые входы которых подключены к выходам разрядов счетчика 13 позиций по коор" динате Х, Как только в счетчике 13 позиций по координате Х установится код, равный коду, записанному в од" ном из регистров 21 или 22, на выходе соответствующего блока сравнения появится сигнал, В случае 8 ( 7 сигнал появится на выходе шестого блока 1 сравнения пройдет через формирователь сигналов 12, так как второй триггер 30 находится в единичном состоянии, и через видеоусилитель 14 поступит на телевизионный инвертор 15, где отобразится в виде яркостнойотметки, соответствующей коду координаты, записанной в регистре 22.В случае 6 )коды в регистрах21 и 22 воспроизведения будут отличаться на величину суммарногоприращения 3 . В этом случае необходимо отобразить участок строкимежду точками, коды которых записаны в регистрах 21 и 22 воспроизведения.При этом возможны два случая, ко" торые зависят от направления кривой,которая определяется знаком суммарного приращения 6В конце кажцого сегмента значение знакового разряда второго сумматора 27 (энак .(5 ) переписывается в первый триггер 23 который управляет формирователем 12 сигналов подсвета в режиме воспроизведения; В зависимости от знака 4 формирователь 12 сигнала подсвета вырабатывает строб либо от координаты . (Х,; "6) либо от Хдо ( Х+3. Строб подсвета с вйхода формирователя 12 пройдет через видеоусилитель 14 на телевизионный приемник 15, где отобразится в виде подсвета участка телевизионной строки. На второй вход телевизионного приемника 15 поступает синхросмесь с выхода синхрогенератора 16.Применение такого устройства требует предварительного разбиения кривой, отображаемой на экране, на левые и правые кривые относительно вертикальной оси, проходящей через центр экрана, а также разбиения по сегментам. Такое разбиение осуществляется в ЭВИ по специально разработанному алгоритму. Если раньше для отображения кривых ЭВИ рассчитывала все точки пересечения кривых со строками и передавала их на отображение, то теперь для воспроизведения, например, окружности необходимо передавать лишь центр и радиус. Исходя из заданного центра и радиуса дуги и координат точки отсчета, микро-ЭВИ устройства отоб-ражения рассчитывает начальные условия (Ур, Уп, Хф 01,1 202,+Ь 1) для воспроизведения кривой в сегменте телевизионного растра. Формула изобретения Устройство для отображения информации на экране телевизионного приемника, содержащее шесть блоков сравнения, первые входы первого, второго третьего и четвертого соединены с выходом счетчика по координате У подключенному к синхрогенератору., а выходы - с логическим блоком, вторые входы первого и третьего блоков сравнения - с выходами счетчика позиций пересечения кривой по координате У, а вторые входы второго и четвертого блоков сравнения -с выходами регистра конечных точекпо координате У, первые входы счетчика позиций пересечения кривой покоординате У и регистра конечных точек по координате У соединены с первым и вторым выходами блока памятисоответственно, третий выход которо- го подключен к первым входам первогосумматора и первого регистра кода по10. координате Х соответственно, четвертый выход блока памяти соединен спервым входом регистра кода линейных приращений, второй вход которого подключен к выходу первого блока15 задержки, ко вторым входам счетчикапозиций пересечения кривых по координате У, регистра конечных точекпо координате У первого сумматора,первого, регистра кода по коорщ динате Х и первым входам вто-рого регистра кодов по координате Х,третьего регистра кодов по координате Х и первого триггера, второй входкоторого соединен с выходом первого .25 дешифратора, первым входом блока управления, вторыми входами второго итретьего регистров кодов по координате Х и входом первого блока задержки, второй вход второго регистра кодов по координате Х соединен с выходом первого регистра кодапо координате Х, третий вход которого соединен с выходом первого сумматора и третьим входом третьего регистра кодов по координате Х, четвертыйвход первого регистра кода по координате Х - с первым выходом блока управления,пятый вход - с первым выходом логического блока и третьим входом счет чика позиций пересечения кривых покоординате У, второй и третий выходылогического блока - с третьим и четвертым входами первого сумматора,пятый вход которого соединен с вы ходом регистра кода линейных приращений, четвертый выход - со вторымвходом блока управления, второй выход которого соединен с седьмым входом логического. блока, третий вход 10 блока управления - со вторым выходомсинхрогенератора, входом счетчикапо координате Х, выход которого соединен со входом первого дешифратора,первыми входами пятого и шестого у блоков сравнения, вторые входы которых соединены с выходами второго итретьего регистров кодов по коорд- те Х, выходы пятого и шестого блоковсраьнення подключены ко входам фор

Смотреть

Заявка

2788165, 29.06.1979

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

БУРЦЕВА ЛЮДМИЛА МИХАЙЛОВНА

МПК / Метки

МПК: G09G 1/16

Метки: информациина, отображения, приемника, телевизионного, экране

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

Код ссылки

<a href="https://patents.su/10-842933-ustrojjstvo-dlya-otobrazheniya-informaciina-ehkrane-televizionnogo-priemnika.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения информациина экране телевизионного приемника</a>

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