о
UD
to
Изобретение относится к вычислительной технике и может быть использовано в системах отображения графической информации.
Цель изобретения - повышение быстродействия устройства.
На фиг,1 представлена блок-схема предлагаемого устройства, на фиг,2 - структурная схема первого и второго коммутаторов, на фиг.З - структурная схема третьего коммутатора.
Устройство содержит блок 1 задани координат, первый 2 и второй 3 комму
таторы, первый 4, второй 5, третий 6
четвертый 7, пятый 8, шестой 9, седь мой 10, восьмой 11, девятый 12 и де- сятьм 13 счетчики, генератор 14 им- 1тульсов5 первьш 15, второй 16, трети 17, четвертьй 18 и пятый 19 элементы И, первый 20 и второй 21 триггеры, элемент 2И-ИЛИ 22 и третий коммутатор 23, Входы 24 и 25 являются соответственно входами строчного и кадрового синхроимпульсов устройства, вы- код 26 - видеовьгходом устройства, выходы 27-30 - соответственно выходами координат X и У приращений по координате X и У устройства.
Первый 2 и второй 3 коммутаторы содержат шестой 31, седьмой 32, восьмой 33 и девятый 34 элементы И, пер- зьй лерезслючатель 35 и первый 36 и второй 37 резисторы.
Третий коммутатор 23 содержит де сятьй 38 и одиннадцатый 39 элементы И, элемент ЩШ 40, третт 41 и четвертый 42 резисторы и второй переключатель 43.
Устройство обеспечивает следующие четыре режима работы: регулировки перемещения перекрестия визирных линий (РП-ПБЛ), регулировки перемещения контура прямоугольной зоны (РП-КПЗ) регулировки размеров контура прямоугольной зоны (РР-КПЗ) и регулировки размеров перекрестия визирных линий ().
В режиме РП-ПВЛ первьй 35 (фиг;2) и второй 43 переключатели (фиг.З)
разрешает прохождение счетных импульсов соответственно с первого ,или второго входа первого 2 или второго 3 коммутатора на первый или второй их выход и импульсов подсвета перекрестия визирных линий с первого входа третьего коммутатора 23 на выход 26 устройства.
В режиме РР-КПЗ первый 35 и второй 43 переключатели устанавливаются в положение S и -счетные иь-тульсы проходят соответственно с первого или второго входа первого 2 или второго 3 коммутатора на их третьи или четвертые выходы, а импульсы подсвета контура прямоугольной зоны - с второго входа третьего коммутатора 23 на выход 26 устройства,
В режиме РП-КПЗ первый переключатель 35 устанавливается в положение О, а второй.переключатель 43 - в по05
о
5
0
5
0
5
В режиме РР-ПВЛ первьй переключатель 35 устанавливается в положение а, а второй переключатель 43 - в положение а
В режиме РП-ПВЛ устройство работает следующим образом.
В исходном положении сигналы на выходах первого 2 и второго 3 коммутаторов, на выходах ггервого 4, второго 5 и третьего 6 счетчиков и на втором входе третьего коммутатора отсутствуют. На выходе первого 4 и третьего 6 счетчиков записаны коды пре- дьщз,тдих координат точки в строке (код Х) и строки в кадре (код У) соответственно. Во время действия строчного синхроимпульса (ССИ), поступающего по щине 24 на вход занесения кода пятого счетчика 8 и вход ос- I - . . танова генератора 14 тактовых импульсов, код X переписывается из первого 4 в пятый 8 счетчик и блокируется поступление тактовых импульсов (ТИ) с генератора 14 импульсов на пятый 8, шестой 9 и девятьй 12 счетчики соответственно. По окончании ССИ начинается уменьшение кода X в пятом . счетчике 8 под действием ТИ, поступающих из генератора 14 тактовых импульсов на вычитающий вход пятого счетчика 8, При достижении О на выходе переполнения пятого счетчика 8 формируется импульс подсвета точки .в строке. Совокупность импульсов подсвета точек X всех строк образует на экране вертикальную визирную линию. Во время действия КСИ, поступающего по входу 25 на вход занесения восьмого счетчика 11, код У переписывается из третьего 6 в восьмой 11 счетчик. По окончании КСИ под воздействием ССИ, поступающих с шннь; 24 на вычитающий вход восьмого счетчика 11, начинается уменьшение кода У в восьMOM счетчике 11, Б момент достижения О на выходе переполнения восьмого счетчика 11 формируется импульс подсвета строки У, который образует горизонтальную визирную линию. Импульсы подсвета X и У суммируются в элементе И 15 и через элемент И 19 и третий коммутатор 23 постуйают на выходную шину 26, при этом на экране индикатора подсвечивается перекрестие визирных линий. Двоичные коды X и У точки пересечения визирных линий поступают соответственно с выходов первого 4 и третьего 6 счетчиков на выходные шины 27 и 28,
При поступлении счетных импульсов с первого выхода блока 1 задания координат через первый коммутатор 2 на вход прямого счета первого счетчика А код X увеличивается, в результате чего перекрестие визирных линий перемещается вправо. Если счетные импульсы появляются на втором выходе блока 1 задания координат, они через первый коммутатор 2 поступают на вход обратного счета первого счетчика 4 и уменьшают код X в нем, В этом случае перекрестие визирных линий перемещается влево по экрану. При появлении счетных импульсов на третьем выходе блока 1 задания координат они через второй коммутатор 3 попадают на вход прямого счета третьего счетчика 6, увеличивают код У в нем, в результате перекрестие визирных линий перемещается вниз по экрану. Если счетные импульсы появились на четвер том выходе блока задания координат, они через второй коммутатор 3 проходят на вход обратного счета третьего счетчика 6 и уменьшают код У, что приводит к перемещению перекрестия визирных линий вверх по экрану.
В режиме РР-КПЗ устройство работает следующим образом,
Г
в исходном состоянии сигналы.на выходах блока 1 задания координат, коммутаторов 2 и 3 и элемента И 19 отсутствуют, В счетчиках 4, 6, 5 и 7 записаны соответственно коды X, У и коды приращения координат АХ и йУ предыдущего состояния устройства, В моменты действия импульсов подсвета X и У, которые поступают соответственно с выхода пятого счетчика 8 на входы записи кода счетчиков 9 и 10 и с выхода восьмого счетчика 11 на вхо-
S
ды записи кода счетчиков 12 и 13, переписываются соответственно код и X из счетчика 5 в счетчики 9 и 10 и код ДУ из счетчика 7 в счетчики 12 и 13. Под воздействием ТИ, поступающих с генератора 14 тактовых импульсов на вход обратного счета шестого счетчика 9 и вход прямого счета седьмого
Q счетчика 10, код дХ в шестом счетчике 9 уменьшается, а в седьмом счетчике 10 увеличивается. При достижении О в шестом счетчике 9 на его выходе переполнения появляется импульс под5 света-, точки X + ДХ в строке. На выходе переполнения седьмого счетчика 10, работающего в режиме суммирования, формируются импульсы подсвета точки X - ДХ в строке при отсчете числа ТИ,
0 равного их числу в периоде строчной частоты. Совокупность импульсов подсвета Х+ЛХиХ-ДХ образует две вертикальные линии с координатами Х+ЛХиХ-йХ соответственно. Им5 пульсы подсвета строк У + дУ-и У - ЛУ на выходах переполнения девятого 12 и десятого 13 счетчиков соответственно формируются аналогично импульсам Х+дХиХ-дХ, только запись кода
30
У из счетчика 7 в счетчики 12 и 13
5
0
0
5
происходит в момент появления импульса подсвета У, поступающего с выхода счетчика 11 на входы записи кода счетчиков 12 и 13, а считывание кода У со счетчика 12 и увеличение кода У в счетчик 13 реализуется под воздействием ССИ, которые подаются с входа 24 на вход обратного счета счетчика 12 и вход прямого счета счетчика 13, .Импульсы подсвета У + 4 У появляются на выходе переполнения счетчика 12 в момент достижения О в счетчике 12, а импульсы подсвета У - ДУ формируются на выходе переполнения счет- с чика 13 при подсчете числа ССИ, равного их числу в периоде кадровой частоты.
Импульсы подсвета X +лХ и X -дХ суммируются вторым элементом И 16 и проходят на выход элемента 2И-ИЛИ 22 при поступлении на его второй вход импульсов разрешения с второго триггера 21, которые формируются на его выходе под воздействием импульсов подсвета У + дУ и У - лу, поступающих на его первый и второй входы соответственно.
Импульсы У + ДУиУ-дУ суммируются третьим элементом И 17 и прохо
дят на выход элемента 2И-ИЛИ 22 при поступлении на его первый вход импульсов разрешения с первого триггера 20, которые формируются на его выхо- |де под воздействием импульсов X -f- d X 1И X йХ, управляющих первым тригге™ jpoM 20 по установочным входам.
Импульсы подсвета X + йХ, X - ЛХ, У+ДУ, У - &У с выхода элемента 2И-Ш1И 22 через третий коммутатор 23 проходят на выход 26, в результате на экране дисплея подсвечивается контур прямоугольной зоны с размерами 2ЛХ X 2АУ и центром в точке с коордиватами 4 X, ДУ.
Двоичные коды X и У с выходов второго 5 и четвертого 7 счетчиков поступают на выходные шины 29 и 30 соответственно.
При появлении счетных импульсов на выходах блока 1 задания координат последние проходят через первый 2 и второй 3 коммутаторы на первые (прямого счета) или вторые (обратного счета) входы счетчика 5 или счетчика 7 соответственно, при этом код X в счетчике 5 и код У в счетчике 7 уве- личиваются или уменьшаются, что приводит к соответствующему изменению размеров подсвечиваемого контура пря моугольной зоны.
В режиме РП-КПЗ счетные импульсы I с блока 1 задания координат через I коммутатор 2 (или 3) поступают на I счетчик А (или счетчик 6) и увеличи™ вают (или з меньшают) код X (У), что приводит к перемещению центра контура прямоугольной зоны, а значит, и самого контура.
В режиме РР-ПВЛ счетные импульсы с блока задания координат через ком 1-1утатор 2 лли 3 проходят на входы счетчика 5 или 7, увеличивая или -уменьшая код ЛХ (дУ), при этом импульсы разрешения с выходов первого 20 и второго 21 триггеров сумг шруют- ся в четвертом элементе И 18 и поступают на второй вход пятого элемента И 19, на выходе которого появляются импульсы перекрестия визирных линий лишь в зоне, ограниченной размерами 2-АХ 2 ДУ, Эти имггульсы под света с выхода пятого элемента И 19 через третий коммутатор 23 проходят на выход 28, и на экране дисплея наблюдается перекрестие визирных линий,, размеры которого изменяются в
0
0
с
5
о
5
5
40
45
50
55
.оответствии с изменением кодов лХ и 4У„
Применение устройства для формирования перекрестия визирных линий и контура прямоугольной зоны на экране телевизионного дисплея позволяет совмещать центр перекрестия визирных линий с требуемой точкой полутонового изображения, формировать двоичные коды координат этой точки и передавать коды для обработки в ЭВМ.
Устройство позволяет вьщелить требуемый участок изображения путем подсвечивания контура прямоугольной зо- нЫэ при этом формируются двоичные коды центра и границ зоны, которые передаются в ЭВМ
Формула изобретения
Устройство-для формирования перекрестия визирных линий и контура прямоугольной зоны на экране телевизионного индикатора, содержащее блок задания координат, первый, третий, пятый и восьмой счетчики, генератор импульсов, выход первого счетчика подключен к информационному входу пятого счетчика, вычитающий вход которого соединен с выходом генератора импульсов, вход занесения пятого счетчика, вычитающий вход восьмого счетчика и управляющий вход генератора импульсов являются входом строчного импульса устройства, выход третьего счетчика соединен с информационным входом восьмого счетчика, вход занесения которого является входом кадрового импульса устройства, отличающе- е с,я тем, что, с целью повышения быстродейств устройства, оно содержит первый, второй и третий коммутаторы, второй, четвертый, шестой, седьмой, девятый и десятый счетчики, первый и второй триггеры, первый, второй, третий, четвертый и пятый элементы И и элемент 2И-ИЛИ, первый и второй выходы блока задания координат подключены соответственно к первому и второму информационным входам первого коммутатора, первый и второй информационные выходы которого подключены соответственно к входам сум- ь-дарования и вычитания первого счетчика, выход которого является выходом координаты X устройства, третий и четвертый выходы первого коммутатора
подключены соответственно к входам суммирования и вычитания второго счетчика, выход которого соединен с информационными входами шестого и седьмого счетчиков и является выходом кода приращения по координате X устройства, вход вычитания шестого счетчика и вход суммирования седьмого счетчика подключены к выходу генера- тора импульсов, входы занесения шестого и седьмого счетчиков и первый вход первого элемента И подключены к выходу пятого счетчика, выход первого элемента И соединен с первым входом пятого элемента И, выход которого подключен к первому информационному входу третьего коммутатора, выход которого является видеовыходом устройства, выход шестого счетчика соединен с первым входом второго элемента И и входом установки нуля первого триггера, выход которого подключен к первым входам четвертого элемента И и элемента 2И-ИЛИ, выход которого соединен с вторым информационным входом третьего коммутатора, выход седьмого счетчика соединен с входом установки единицы первого триггера и вторым вы- входом второго элемента И, выход ко- торого соединен с третьим входом элемента 2И-ИЛИ, четвертый вход которого подключен к выходу третьего элемента И, а второй вход элемента,2И-ИЛИ и
второй вход четвертого элемента Н соединены с выходом второго триггера, выход четвертого элемента И Л, соединен с вторым входом пятого элемента И, третий и четвертый выходы блока задания координат подключены соответственно к первому и второму информационным входам второго коммутатора, первый и второй выходы которого соединены соответственно с входами сум- м фования и вычитания третьего счетчика, выход которого является выходом координаты X устройства, третий и четвертый выходы второго коммутатора соединены соответственно с входами суммирования и вычитания четвертого счетчика, выход которого подключен к информационным входам девятого и де- .сятого счетчиков и является выходом кода приращения по координате У устройства, вход вычитания девятого счетчика и вход суммирования десятого счетчика подключены к входу строчного импульса устройства, входы занесения девятого и десятого счетчиков и второй вход первого элемента И соединены с выходом восьмого счетчика, выход девятого счетчика соединен с первым входом третьего элемента И и входом установки нуля второго триггера, вход установки единицы которого и второй вход третьего элемента И подключены к выходу десятого счетчика.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения графической информации на экране электронно-лучевой трубки | 1982 |
|
SU1091177A1 |
Генератор векторов | 1987 |
|
SU1580343A1 |
Устройство для программного управления | 1985 |
|
SU1280571A1 |
Линейно-круговой интерполятор | 1975 |
|
SU555381A1 |
Устройство для формирования изображенияпРяМОугОльНыХ фигуР HA эКРАНЕ элТ | 1977 |
|
SU807367A1 |
Устройство для контроля средств числового программного управления | 1988 |
|
SU1675852A1 |
Устройство для отображения окружностей и эллипсов на экране электроннолучевой трубки | 1977 |
|
SU693405A1 |
Устройство для определения оптимальных траекторий | 1983 |
|
SU1223240A1 |
Устройство для измерения координат объекта | 1990 |
|
SU1737754A1 |
Интерполятор | 1985 |
|
SU1413600A1 |
Изобретение относится к вычислительной технике и может быть использовано в системах отображения графической информации. Цель изобретения - повышение быстродействия устройства. Устройство содержит блок задания, координат 1, первый 2, Второй 3 и третий 23 коммутаторы, с первого по десятый счетчики 4-13, генератор импульсов 14, с первого по пятый элементы И 15-19, первый 20 и второй 21 триггеры, элемент 2И-ИЛИ с соответствующими связями. Устройство обеспечивает повьпиение быстродействия при указании точек или областей изображения за счет возможности изменения размеров перекрестия визирных линий и контура прямоугольной зоны. 3 ил. t (Л
1 I
Фиг. 2
Фиъ-З
Устройство для формирования взаимно-перпендикулярных линий на экране электронно-лучевой трубки | 1981 |
|
SU999091A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Патент США № 4190834, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Способ получения фтористых солей | 1914 |
|
SU1980A1 |
Авторы
Даты
1988-07-15—Публикация
1986-12-18—Подача