SU734760A2 - Device for presentation of coordinate system on crt screen - Google Patents
Device for presentation of coordinate system on crt screen Download PDFInfo
- Publication number
- SU734760A2 SU734760A2 SU772543370A SU2543370A SU734760A2 SU 734760 A2 SU734760 A2 SU 734760A2 SU 772543370 A SU772543370 A SU 772543370A SU 2543370 A SU2543370 A SU 2543370A SU 734760 A2 SU734760 A2 SU 734760A2
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- counter
- input
- output
- pulses
- code
- Prior art date
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
Description
Изобретение относится к области автоматики и вычислительной техники и может быть использовано в телевизионных индикаторах графической информации. Оно является усовершенствованием известного устройства - см. авт. св. №529469 5 The invention relates to the field of automation and computer engineering and can be used in television graphic information indicators. It is an improvement of the known device - see ed. St. No. 529469 5
В основном изобретении описано устройство для отображения системы координат на экране электроннолучевой труб- .The main invention describes a device for displaying a coordinate system on the screen of a cathode ray tube.
,, 10 ки, содержащее блок синхронизации, выход которого подключен ко входу первого счетчика, и регистр, вход которого соединен с информационной шиной, а два выхода подключены соответственно к пер-)5 вому входу первого блока сравнения и первому входу второго блока сравнения, вторые входы которых подключены соответственно к первому и второму выходам первого счетчика, а выходы первого и второго блоков сравнения подключены к двум входам элемента ИЛИ, выход ' которого является выходом устройства · И·,, 10 ki, containing a synchronization unit, the output of which is connected to the input of the first counter, and a register, the input of which is connected to the information bus, and two outputs are connected respectively to the first ) first input of the first comparison unit and the first input of the second comparison unit, the second the inputs of which are connected respectively to the first and second outputs of the first counter, and the outputs of the first and second comparison units are connected to two inputs of the OR element, the output of which is the output of the device · AND ·
С помощью известного устройства · на телевизионном растре могут быть сформированы горизонтальная и вертикальная оси, причем местоположение начала координат задается входным кодом, поступающим по информационной шине.Using a known device, horizontal and vertical axes can be formed on a television raster, and the location of the origin is specified by the input code received via the information bus.
Устройство не позволяет производить отсчет координат, расположенных на телевизионном ^растре изображений, так как формируемые устройством координатные оси не имеют отсчетных делений.The device does not allow counting the coordinates located on the television image raster, since the coordinate axes formed by the device do not have reference divisions.
Цель изобретения - расширение области применения устройства за счет обеспечения отсчета координат изображений путем нанес.енця отсчетных делений на координатные оси.The purpose of the invention is the expansion of the scope of the device by providing a reference coordinate of the images by plotting the reference divisions on the coordinate axis.
Поставленная цель достигается тем, что в предложенное устройство введены первый и второй блоки памяти, первый и второй формирователи импульсов, второй и третий счетчики, один из входов которого соединен с первым входом второго блока сравнения, а другой вход третьего счетчика подключен к выходу ' второго блока памяти. Два входа второго блока памяти- подключены соответственно к выходу второго блока сравнения и к его первому входу, третий вход второго блока памяти соединен с выходом третьего счетчика и с первым входом второго формирователя импульсов. Второй вход второго формирователя соединен с выходом первого блока сравнения, а выход - с одним-из. входов эле‘мента ИЛИ, другой вход которого соединен с выходом первого формирователя импульсов. Первый вход первого формирователя соединен с выходом второго блока сравнения, второй вход - с выходом второго счетчика и с первым входом первого блока памяти. Второй вход первого блока памяти соединен с выходом первого блока сравнения, третий вход — с первым входом первого блока сравнения, а выход первого блока памяти соединен с одним из входов второго счетчика, другой вход которого соединен с первым входом первого блока сравнения.This goal is achieved by the fact that the first and second memory blocks, the first and second pulse shapers, the second and third counters are introduced into the proposed device, one of the inputs of which is connected to the first input of the second comparison unit, and the other input of the third counter is connected to the output of the second block memory. Two inputs of the second memory unit are connected respectively to the output of the second comparison unit and to its first input, the third input of the second memory unit is connected to the output of the third counter and to the first input of the second pulse shaper. The second input of the second driver is connected to the output of the first comparison unit, and the output to one of. inputs of the OR element, the other input of which is connected to the output of the first pulse shaper. The first input of the first driver is connected to the output of the second comparison unit, the second input to the output of the second counter and to the first input of the first memory unit. The second input of the first memory unit is connected to the output of the first comparison unit, the third input is connected to the first input of the first comparison unit, and the output of the first memory unit is connected to one of the inputs of the second counter, the other input of which is connected to the first input of the first comparison unit.
На фиг. 1 представлена структурная схема устройства; на фиг. 2 ~ схема блока памяти; на фиг. 3 - схема формирователя импульсов; на фиг. 4 и 5 ~ местоположение отсчетных делений координатных осях в зависимости от расположения системы координат на растре?·In FIG. 1 shows a block diagram of a device; in FIG. 2 ~ memory block diagram; in FIG. 3 is a diagram of a pulse shaper; in FIG. 4 and 5 ~ the location of the reference divisions of the coordinate axes depending on the location of the coordinate system on the raster?
Устройство содержит информационную шину 1, регистр 2, первый и второй блоки сравнения 3 и 4, первый счетчик 5, блок синхронизации 6, элемент ИЛИ 7, первый блок памяти 8, второй счетчик 9, первый формирователь импульсов 10, второй блок памяти 11, третий счетчик 12 и второй формирователь импульсов 13. Блок памяти .состоит из элементаThe device contains information bus 1, register 2, first and second comparison blocks 3 and 4, first counter 5, synchronization block 6, OR element 7, first memory block 8, second counter 9, first pulse shaper 10, second memory block 11, third a counter 12 and a second pulse shaper 13. The memory unit. consists of an element
НЕ 14, элемента И 15, триггера 16, элемента И 17 и счетчика 18.NOT 14, AND element 15, trigger 16, AND element 17 and counter 18.
Формирователь импульсов включает в себя дифференцирующую цепочку 19, усилитель-ограничитель 20, расширитель импульсов 21, элемент И 22.The pulse shaper includes a differentiating chain 19, an amplifier-limiter 20, a pulse expander 21, the element And 22.
Устройство работает следующим образом.The device operates as follows.
Перед началом отображения входной код константы системы координат записывается по информационной шине 1 в регистр 2. Код константы включает в себя код номера строки, определяющий местоположение горизонтальной координатной оси (код X ), и код номера точки в строке, определяющий местоположение вертикальней координатной оси (код У ).Before the display starts, the input code of the constant of the coordinate system is written via information bus 1 to register 2. The constant code includes a line number code that defines the location of the horizontal coordinate axis (X code), and a point number code in the line that defines the location of the vertical coordinate axis (code Y).
Младшие разряды счетчика 5 (часть У) имеют коэффициент пересчета, равный количеству точек в строке, а старшие разряды (часть X ) - коэффициент пересчета, равный количеству строк в поле. На счетный вход счетчика 5 с блока синхронизации 6 поступают импульсы, период следования которых равен времени отображения одной точки на телевизионной строке. Когда текущее значение цифровой развертывающей функции, формируемой частью У счетчика 5, сравняется с кодом У занесенной в регистр константы системы координат, срабатывает блок сравнения 4, и импульс с его выхода через элемент ИЛИ 7 поступает на отпирание электронного луча. Таким образом, на строке растра засвечивается точка, номер которой равен коду У - В процессе развертки растра точка с этим номером засвечивается на каждой телевизионной строке, т.е. формируется вертикальная координатная ось. Импульсы засветки горизонтальной координатной оси формируются на выходе блока сравнения 3 при равенстве значений кода X и цифровой развертывающей функции, снимаемой с части X счетчика 5.The least significant bits of counter 5 (part Y) have a conversion factor equal to the number of points in a row, and the highest bits (part X) have a conversion factor equal to the number of lines in a field. The counting input of the counter 5 from the synchronization unit 6 receives pulses, the repetition period of which is equal to the display time of one point on the television line. When the current value of the digital expanding function formed by part U of counter 5 is equal to the code U of the coordinate system constant entered in the register, the comparison unit 4 is triggered, and the pulse from its output through the OR element 7 is applied to unlock the electron beam. Thus, a dot with a number equal to the Y code is highlighted on the raster line. During raster scanning, a dot with this number is highlighted on each television line, i.e. a vertical coordinate axis is formed. The illumination pulses of the horizontal coordinate axis are generated at the output of the comparison unit 3 with the equality of the values of the X code and the digital expanding function taken from part X of the counter 5.
Формирование отсчетных делений, например, на вертикальной коорднатной оси, производится следующим образом.The formation of reference divisions, for example, on the vertical coordinate axis, is as follows.
Появление сигнала на выходе блока сравнения 3 разрешает прохождение на блок памяти 7 импульсов с одного из старший' разрядов счетчика 5. Частота следования этих импульсов равна частоте строчной развертки. Кроме того, импульсы с частотой строчной развертки постоянно поступают на счетный вход счетчика 9, коэффициент пересчета которого равен числу строк между двумя соседними отсчетными делениями. Первый после срабатывания блока сравнения импульс переполнения счетчика 9, поступающий на вход элемента НЕ 14 и на R-вход триггера 16 блока памяти 8, прекращает прохождение импульсов. Срабатывание блока сравнения 3 соответствует на растре формированию горизонтальной координатной оси, а импульс переполнения счетчика 9 - формированию ближайшего к ней отсчетного деления на вертикальной оси. Число строк между горизонтальной координатной осью и этим отсчетным делением запоминается в виде кода в блоке памяти 8 ( п на фиг. 4). Во время обратного хода по полю этот код заносится в счетчик 9. С началом прямого хода по полю счетчик 9 начинает пересчет входных импульсов не с нулевого состояния, а с занесённого кода. Тем самым обеспечивается совпадение от- 5 счетного деления с горизонтальной координатной осью (см. фиг. 5).The appearance of the signal at the output of the comparison unit 3 permits the passage of 7 pulses to the memory block from one of the highest bits of the counter 5. The pulse repetition rate is equal to the horizontal scanning frequency. In addition, pulses with the horizontal scanning frequency are constantly supplied to the counting input of the counter 9, the conversion factor of which is equal to the number of lines between two adjacent reading divisions. The first after the comparison unit is activated, the counter overflow pulse 9 arriving at the input of the element HE 14 and at the R-input of the trigger 16 of the memory unit 8 stops the passage of pulses. The operation of the comparison unit 3 corresponds to the formation of the horizontal coordinate axis on the raster, and the counter overflow pulse 9 corresponds to the formation of the nearest reading division on the vertical axis. The number of lines between the horizontal coordinate axis and this reading division is stored in the form of a code in the memory unit 8 (item in Fig. 4). During the reverse move across the field, this code is entered into counter 9. With the beginning of the direct move across the field, counter 9 starts the conversion of input pulses not from the zero state, but from the entered code. This ensures the coincidence counting fission 5 The relative horizontal coordinate axis (see. Fig. 5).
Если горизонтальная координатная ось совпадает с отчетным делением, сигналы на выходах блока сравнения 3, поступающие на один из входов элемента И 15 и счетчика 9, появляются одновременно. В этом случае прохождение импульсов с выхода счетчика 5 на счетчик 18 блока памяти 8 запрещается и в нем сохраняется прежний начальный код. При изменении местоположения системы координат по вертикали определение и запоминание нового начального кода осуществляется в течение одного поля развертки.If the horizontal coordinate axis coincides with the reporting division, the signals at the outputs of the comparison unit 3, arriving at one of the inputs of the element And 15 and the counter 9, appear simultaneously. In this case, the passage of pulses from the output of the counter 5 to the counter 18 of the memory unit 8 is prohibited and the previous initial code is stored in it. When changing the location of the vertical coordinate system, the determination and storage of a new initial code is carried out during one scan field.
Импульсы переполнения счетчика 9 (фиг. 1) поступают на формирователь импульсов 10. Передние фронты импульсов переполнения счетчика 9 совпадают по времени с началами строк, на которых формируются отсчетные деления, а скважность этих импульсов близка к двум. Постоянная дифференцирования дифференцирующей цепочки 19 выбирается из следующего условия: экспоненциальный спад выходных импульсов дифференцирующей цепочки 19 должен занимать во времени столько периодов строчной развертки, сколько строк укладывается в толщине отсчетного деления. Усилительограничитель 20 отсекает отрицательные выходные импульсы дифференцирующей . цепочки 19, а из положительных импульсов формирует прямоугольные импульсы той же длительности.The overflow pulses of the counter 9 (Fig. 1) are supplied to the pulse shaper 10. The leading edges of the overflow pulses of the counter 9 coincide in time with the beginning of the lines on which the reference divisions are formed, and the duty cycle of these pulses is close to two. The differentiation constant of the differentiating chain 19 is selected from the following condition: the exponential decay of the output pulses of the differentiating chain 19 should occupy in time as many horizontal lines as the number of lines fits in the thickness of the reference division. The amplifier limiter 20 cuts off the negative output pulses of the differentiator. chain 19, and from positive impulses forms rectangular impulses of the same duration.
Выходной сигнал усилителя-ограничителя 20 соответствует на растре набору горизонтальных линий, расположение по вертикали и толщина которых аналогичны расположению и толщине отсчетных делений, а длина равна ширине растра. Для ограничения отсчетных делений по длине выходной сигнал усилителя-ограничителя подается на элемент И 22 вместе с выходным сигналом расширителя импульсов 21, в качестве которого может быть использован, например, одновибратор. Входным сигналом расширителя импульсов являются импульсы засвета вертикальной координатной оси, а его выходной сигнал представляет собой прямоугольные импульсы, длительность ко- торых равна времени засветки на растреотсчетного деления желаемой длины. Выходной сигнал расширителя импульсов 21 соответствует на растре примыкающему к вертикальной координатной оси столбцу, ширина которого равна длине отсчетного деления. В результате на выходе элемента И 22 образуется сигнал отсчетных делений вертикальной координат’ θ ной оси.The output signal of the amplifier-limiter 20 corresponds to a set of horizontal lines on the raster, the vertical position and thickness of which are similar to the location and thickness of the reading divisions, and the length is equal to the width of the raster. To limit the reference divisions along the length, the output signal of the amplifier-limiter is supplied to the element And 22 together with the output signal of the pulse expander 21, for which, for example, a single-shot can be used. The input signal of the pulse expander is the light pulses of the vertical coordinate axis, and its output signal is rectangular pulses, the duration of which is equal to the time of exposure to the raster-counting division of the desired length. The output signal of the pulse expander 21 corresponds to a column adjacent to the vertical coordinate axis on a raster whose width is equal to the length of the reference division. As a result, a signal of reference divisions of the vertical coordinates of the ’θ axis is formed at the output of the And 22 element.
Формирование отсчетных делений для горизонтальной координатной оси осуществляется по тому же принципу, что и для вертикальной, и отличается лишь 15 временными параметрами получаемых сигналов. Эту функцию выполняют блок памяти 11, схема которого аналогична приведенной на фиг. 2, счетчик 12 и формирователь ймпульсов 13, 20 По сравнению с прототипом описанное устройство имеет более широкую область применения, т.к. оно позволяет осуществить отсчет координат формируемых на телевизионном экране фигур. Изменяя коэффициенты пересчета счетчиков 9 и 12, можно в широком диапазоне варьировать частоту расположения отсчетных делений на координатных осях и тем самым добиться желаемой точности отсчета.The formation of reference divisions for the horizontal coordinate axis is carried out according to the same principle as for the vertical one, and differs only in 15 time parameters of the received signals. This function is performed by the memory unit 11, the circuit of which is similar to that shown in FIG. 2, the counter 12 and the shaper of the pulses 13, 20 Compared with the prototype, the described device has a wider scope, because it allows you to count the coordinates of the figures formed on the television screen. By changing the conversion factors of the counters 9 and 12, it is possible to vary in a wide range the frequency of the location of the reading divisions on the coordinate axes and thereby achieve the desired accuracy of the reading.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU772543370A SU734760A2 (en) | 1977-11-10 | 1977-11-10 | Device for presentation of coordinate system on crt screen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU772543370A SU734760A2 (en) | 1977-11-10 | 1977-11-10 | Device for presentation of coordinate system on crt screen |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU529469 Addition |
Publications (1)
Publication Number | Publication Date |
---|---|
SU734760A2 true SU734760A2 (en) | 1980-05-15 |
Family
ID=20732962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU772543370A SU734760A2 (en) | 1977-11-10 | 1977-11-10 | Device for presentation of coordinate system on crt screen |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU734760A2 (en) |
-
1977
- 1977-11-10 SU SU772543370A patent/SU734760A2/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4156237A (en) | Colored display system for displaying colored planar figures | |
SU734760A2 (en) | Device for presentation of coordinate system on crt screen | |
EP0007912B1 (en) | Light pen detection system having contrast reversal indication | |
US3789403A (en) | Digital line graphics control on range scalable radar crt display | |
SU999091A1 (en) | Device for forming mutually perpendicular lines on crt screen | |
US4197534A (en) | Control apparatus for displaying alphanumeric characters | |
SU715567A1 (en) | Device for displaying graphical information | |
RU1837356C (en) | Device for displaying cursor on screen of cathode-ray tube | |
SU674056A1 (en) | Symbol shaper | |
SU705485A1 (en) | Device for forming an image on the screen of a cathode ray tube | |
SU1259217A1 (en) | Digital interpolator | |
SU1640724A1 (en) | Device to read coordinates from the cathode-ray display | |
US5243321A (en) | Display control apparatus enabling clear display of operation performance of an arithmetic processor | |
JPS6217833Y2 (en) | ||
SU1527658A1 (en) | Device for forming marker on cathode-ray tube screen | |
SU1580411A1 (en) | Device for reading coordinates from screen of cathode-ray tube | |
SU1285522A1 (en) | Device for displaying information on screen of colour television display | |
SU966931A2 (en) | Television device with servo gating of object image | |
SU1259302A1 (en) | Device for reading graphic information from screen of cathode-ray tube | |
SU858032A1 (en) | Graphic information readout device | |
SU1005170A1 (en) | Device for displaying information on crt screen | |
RU1795509C (en) | Device for representing graphical information | |
SU1713094A2 (en) | Shaper of paired pulses | |
SU732939A1 (en) | Device for graphical data display | |
SU963011A2 (en) | Graphic information readout device |