ветствующие импульсы поступают на дд входы +Т счетчиков 5 и 6, либо -п, -Titg9, если импульсы с выходов коммутатора 4 поступают на входы -Т счетчиков 5 и 6. Путем коммутации импульв одну и ту же ячейку блока 13 запись производится несколько раз, пока не сменится код на выходе счетчика 6. При этом в ячейке блока 13 остается записанным максимальное (последнее)
сов с входа коммутатора 4 формируются 45 значение кода по координате X, сооткоды адреса по координатам X, Y для направленш вектора от О до 360°.
Формирование кодов X, Y продолжается до момента, когда п сравняется с кодом дпины вектора по X либо Y (в зависимости от того, по какой из координат производится пошаговое передвижение). Происходит это потому, что счетчик 7 формирует интервал п.
ветствутогдее данному йдресу по Y. Закачивается формирование и запись адресов кодами (Хц + Xg), (Y + Yg ) , при этом в ячейку с адресом (Y
50
записьшается код (X ц+ Xg). В течение одного кадра в блок 13 записьта- ются полностью коды адресов по X вектора. Одновременно с записью с ячеек блока 13 производится считьгоание коравный в числе интервалов строк боль- дов координаты X по кодам, формирушему из кодов Xj, Y, где Xg, Y - емым счетчиком 9, При этом запись
код длины вектора по координата X
и Y. На тактовый вход формирователя
1 успевает пройти лишь nj импульсов
ячеек блока 13 производится в направлении, определяемом углом б вектора. Например, для векторов 54 и 55 запись
в одну и ту же ячейку блока 13 запись производится несколько раз, пока не сменится код на выходе счетчика 6. При этом в ячейке блока 13 остается записанным максимальное (последнее)
значение кода по координате X, соответствутогдее данному йдресу по Y. Закачивается формирование и запись адресов кодами (Хц + Xg), (Y + Yg ) , при этом в ячейку с адресом (Y
записьшается код (X ц+ Xg). В течение одного кадра в блок 13 записьта- ются полностью коды адресов по X вектора. Одновременно с записью с ячеек блока 13 производится считьгоание коемым счетчиком 9, При этом запись
ячеек блока 13 производится в направлении, определяемом углом б вектора. Например, для векторов 54 и 55 запись
шими адресами, а затем постепершо смещается в сторону ячеек с меньшими адресами. Для секторов 56 и 57 запис вначале производится в ячейки с меньшими адресами, а затем - в ячейки с большими адресами.
Считывание ячеек блока 13 осущест
вляется в одном и том же порядке, независимо от направления вектора. Порядок считьгоания ячеек блока 13 совпадает с порядком формирования строк в индикаторе и, таким образом, номера ячеек блока 13 однозначно соответствуют номерам строк на экран телевизионного индикатора.
Коды адреса считьшания поступают со счетчика 9 на адресные входы блока 13 в нерабочем интервале строки, поскольку переключение коммутатора 14 осуществляется сигналом 39 активного хода строк. На выходе блока 13 считанные коды присутствуют в нерабочем интервале строки и некоторое время активного хода 39, определяемое задержкой срабатывания блока 13 Передним фронтом импульса 39 осуществляется запись кодов в регистр 16 и, одновременно, фиксирование этого кода в счетчике 12. Код, который был перед этим в регистре 16, фиксируется в счетчике 13.
Работа счетчиков 12 и 17 в счетном режиме начинается в моменты начала импульса 39 активного хода стро ,ки и продолжается до его окончания. Во время активного хода строки на счетчик поступает число тактовых импульсов 37, равное числу элементов изображения в строке на экране. Счетчики 12 и 17 работают в режиме вьгчМ- тания. Если, например, в счетчик 12 записан код Х, то через Х импульсов 39 на выходе счетчика 12 появится импульс 49, который проходит на первый вход коммутатора 19 и вход триггера 18.В диапазоне углов 45° б 6 ПЗ и 225° ё 9° 9;игнал 49 с выхода счетчика 12 проходит на выход коммутатора 19 (если на ст1)обирующем входе блока 19 разрешающий потенциал) и, таким образом, при последовательном опро се ячеек блока 13 на выходе устройства в каждой строке формируется сигнал, положение которого относительно начала (активного хода строки 39 определяется содержимым ячеек блока 13.
57
диапазонах углов наклона
0
5
0
5
-45 9 ; 45° и 135° 0 225° алгоритм выработки видеосигнала 53 изменяется. В этом случае импульсы видеосигнала 53 в пределах каждой строки превьш1ают длительность одного элемента изображения и поэтому формируются триггером 18. При этом в диапазонах углов ° - -
L
0° в° 45
и е 225° счетчик 12 формирует начало импульса видеосигнала, а счетчик 17 - конец„ В диапазонах
5 углов -45° 0° О, 05° 9° 180° счетчик 12 формирует конец импульса видеосигнала, а счетчик 17 - конец, Формирование импульса 53 видеосигнала производится следуюпшм обра0 зом. Пусть в ячейке с адресом Y, хранится код Xj. При поступлении адреса Y, на адресный вход блока 13 код Х переписывается в счетчик 12 и регистр 16„ В следующей строке Y +
5 + 1 Y с выхода блока 13 поступает код Xj и записывается в счетчик 12 и регистр 16, а код X,, содержащий в регистре 16, записьгеается-в счетчик 17. С началом интервала активно0 го хода строки счетчики начинают работать в счетном режиме и вначале на выходе счетчика 12, а затем счет- чика 17 возникают импульсы 49 и 51. Импульс с выхода счетчика 12 постуг пает на S-вход триггера 18 и перебрасывает его в единицу, а импульс с выхода счетчика 17 поступает на R-вход триггера 18 и перебрасьшает его в нуль, i myльc 52 с выхода триг0 гера 18 поступает на второй вход коммутатора и проходит на его выход 34
о б° 45
и
В диапазоне углов
«ОгО 4 , J ппО
В диапазоне углов 180 ё © 225.
-45 в 4 0° и 135 9 ё 180 импульс с выхода счетчика 12 отстает от импульса с выхода счетчика 17 и поэтому на выходе триггера 18 формируется импульс противоположной полярности. В этих диапазонах коммутатор 19 пропускает на выход 34 }п.а:ульс со своего третьего входа, связанного с 1шверсным триггера 18, и поэтому на выходе 34 присутствует импульс положительной полярности.
Коммутатор 19 пропускает на выход 34 импульсы со своего первого - третьего входов в зависимости от кода на его управляющем входе, подклюценном к входу 28 старших разрядов кода 9 , по алгоритму, приведенному в табл. 2.
При формировании кодов адреса по X и Y в блок 13 оперативной памяти Записываются лишь Yg ячеек, где Yg - код длины вектора по координате У. Для того, чтобы коды, записанные в остальные ячейки 13 в прошлых кадрах не принимали участия в формировании изображения, блоками 10, 11, 15, 20, 21 в каждом кадре формируется импуль 45 длительностью Y« строк.
Этот импульс по временному положению занимает интервал от Yn -и строки до (YP + Y)-ft строки в кадре и поступает на стробирующий вход коммутатора 19, пропуская на его выход импульсы видеосигнала лишь в строках находящихся в пределах указанного интервала 45.
Формирование импульса 45 производится следующим образом. Код начала вектора Y с входа 26 поступает на вход второго блока 11 сравнения и в момент равенства этого кода коду 41 с выхода счетчика 9 на выходе блока 11 образуется импульс 42, перебрасывающий триггер 21 в единицу. Код конца вектора по Y, равный (Y ) запоминается регистром 15 и с его выхода поступает на вход блока 10 С1)авнения, где сравнивается с кодом 41 со счетчика 9. В момент равенства кодов на выходе блока 10 образуется импульс 43, перебрасьгоающий триггер в нуль. С выхода 22 триггера им- пульса 44 через управляемый инвертор поступает на стробирующий вход комт-гу татора 19. Для направлений векторов 54 и 55 от О до 180° импульс с выхода блока 10 опережает импульс с выхода блока 11 и на выходе триггера 21 формируется импульс 44 отрицательной полярности. В этом диапазоне инвертор 20 инвертирует импульс 44 и на стробирующий вход коммутатора 19 поступает разрешающий потенциал 45 в интервале от (Y + Yg) до Yj,. Для направлений векторов 56 и 57 от 180 до 360° импульс 43 с выхода блока 10 отстает от импульса с выхода блока 11 и на выходе триггера 21 формируется импульс 44 положительной полярности, В этом диапазоне инвертор 20 пропускает импульс 44 без изменения на стробирующий вход коммутатора 19.
Управляемый инвертор 20 управляется старшим разрядом кода угла поворота вектора с входа 28 устройства. Этот разряд показывает, в каком направлении, вверх или вниз, формируется вектор.
Формула изобре, тения
Устройство для формирования векторов на экране телевизионного индикатора, содержащее формирователь адре- |Сов по координатам X и Y, состоящей
из блока постоянной памяти, адресный вход которого является входом младших разрядов кода угла поворота вектора, а выход подключен к информационному входу накапливающего сумматора, коммутатор данных и счетчики адресов по координатам X и Y, первый и второй регистры, первый и второй блоки сравнения, первьй триггер и блок синхронизации, информационные входы которого являются соответственно входами кадровых и строчных синхроимпульсов, информационные входы счетчиков адресов по координатам X и Y являются соответственно входами дов начала
вектора пoXиY, отличающееся тем, что, с целью повышения быстродействия устройства, оно содержит блок оперативной памяти, коммутатор адреса, счетчик тактов, счетчик строк и первый и второй счетчики элементов изображения в строке, второй триггер, коммутатор видеосигнала, выход которого является зьЬсо- дом видеосигнала устройства, выход переполнения первого счетчика элементов изображения в строке соединен с управляющим входом первого триггера и первым информационным входом коммутатора видеосинала, второй и третий
информационные входы которого подключены к выходам первого триггера, информационный вход которого соединен с выходом переполнения второго счетчика элементов изображения в строке, установочные входы счетчиков элементов изображения в строке, управляющие входы второго регистра, блика оперативной памяти и коммутатора адреса, счетные входы счетчика строк, счетчика тактов и тактовые входь накапливающего, сумматора и коммутатора данных подключены к первому выходу блока синхронизации, второй
выход которого соединен с установочным входом счетчика тактов и входом сброса счетчика строк, тактовые входа блока синхронизации и второго, счетчика элементов изображения в строке, счетный вход первого счетчика элементов изображения в строке являются тактовь1м входом устройства, выход счетчика строк соединен с первыми информационными входами коммутатора адреса и первого и второго блоков сравнения, выходы которых
подключены соответственно к информационному и управляющему входам второ го триггера, выход которого соединен с информационным входом управляемого инвертора, управляющий вход которого и управляющие входы коммутаторов данных и видеосигнала являются входом старших разрядов кода угла поворота вектора, выход управляемого инвертора соединен со стробирующим входом коммутатора видеосигнала, информационный вход счетчика тактов является входом кода длины вектора, а выход соединен с входом сброса накапливающего сумматора, с установочными входами счетчиков адресов по координа15
10
там X и Y и управляющему входу первого регистра, информационный вход которого и второй информационный вход коммутатора адреса соединены с выходом счетчика адреса по координате Y, выход первого регистра подк.точен к второму информационному входу первого блока сравнения, второй информационный вход второго блока сравнения соединен с входом кода начала вектора по Y, суммируюш 1е и вычитающие входы счетчиков адресов по координатам X и Y соединены с соответствующими выходами коммутатора данных, информационньв вход которого соединен с выходом накапливающего сумматора, выход счетчика адреса по координате X соединен с информационным входом
20 блока оперативной памяти, адресный вход которого подключен к выходу коммутатора адреса, выход блока оперативной памяти соединен с информационными входами второго регистра и
25 первого счетчика элементов изображения в строке, выход второго регистра подключен к информационному входу второго счетчика элементов изображения в строке,
Т а б /I и ц а 1
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации | 1989 |
|
SU1695373A1 |
Устройство для отображения информации | 1986 |
|
SU1432594A1 |
Устройство для отображения информации на газоразрядной индикаторной панели | 1982 |
|
SU1056261A1 |
Устройство для индикации | 1984 |
|
SU1236540A1 |
Устройство для отображения информации на экране видеоконтрольного блока | 1988 |
|
SU1562954A1 |
Формирователь кодов радиально-круговой развертки для индикатора кругового обзора | 1986 |
|
SU1401422A2 |
Многоканальный преобразователь амплитуды телевизионного сигнала во временной интервал | 1983 |
|
SU1124452A1 |
Устройство для отображения информации | 1984 |
|
SU1236541A1 |
Способ формирования изображения на матричной газоразрядной индикаторной панели | 1985 |
|
SU1300658A1 |
Устройство для формирования кодов радиально-круговой развертки | 1987 |
|
SU1413663A1 |
Изобретение относится к радиотехнике, технической физике, вычислительной технике, радиолокации и может быть использовано в устройствах отображения информации, основанных на телевизионном методе разложения информации. В ряде случаев в таких устройствах возникает необходимость отображать отдельный вектор, например визир-указатель, при отображении информации РЛС в режиме кругового обзора. Данный вектор отображается со своими яркостью, цветом и должен быть по возможности малоинерционным. Цель изобретения - повышение быстродействия - достигается введением блока 13 оперативной памяти, коммутатора 14 адреса, счетчиков тактов 7, строк 9, элементов 12 и 17 изображения в строке, триггера 21, коммутатора 19 видеосигнала и соответствующих функциональных связей. В изобретении использовано промежуточное запоминание кодов адреса в блоке 13 небольшой емкости, что позволяет вычислять коды адреса с частотой, не зависящей от направления и наиболее выгодной с точки зрения аппаратурной реализации, а основные операции при формировании вектора осуществляются на частоте повторения строк. 3 ил.
Таблица 2
«f. 4.
J- ui.
. 4f
50
51
52
3
4,
47-
H-f
1506477
j5-ii .cLtf
J500Q 0 /
j7 11111 n 1111111 n1111 11 I 1111 n 111111
j -Irn.Trrz, I- i
3S1i1 d. 1 /
0 - irr-----i n, - /
- -- . r- «. -.
-t. ..m::L: - m:
n:
D
.
I I
V у V V f /
t /
f f
/
- -НопраЙ/гр ие розВертни /w стране
f/оправ
разВе/jfTT:
jfMue u ла
ffoffpy
Фиг.Ъ
Составитель И.Загинайко Редактор Н. Тупица Техред А.Кравчук
Заказ 5442/52
Тираж 469
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж-35, Раушская наб., д. 4/5
H-f
t /
f f
/
- -Фиг2
ii/
Корректор С. Черни
Подписное
Генератор векторов | 1981 |
|
SU1010646A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Авторы
Даты
1989-09-07—Публикация
1988-01-08—Подача