SU1580411A1 - Device for reading coordinates from screen of cathode-ray tube - Google Patents
Device for reading coordinates from screen of cathode-ray tube Download PDFInfo
- Publication number
- SU1580411A1 SU1580411A1 SU884612561A SU4612561A SU1580411A1 SU 1580411 A1 SU1580411 A1 SU 1580411A1 SU 884612561 A SU884612561 A SU 884612561A SU 4612561 A SU4612561 A SU 4612561A SU 1580411 A1 SU1580411 A1 SU 1580411A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- counter
- register
- information
- Prior art date
Links
Landscapes
- Position Input By Displaying (AREA)
Abstract
Изобретение относитс к автоматике, в частности к устройству дл считывани координат с экрана ЭЛТ, и может использоватьс дл ввода данных в ЭВМ. Цель изобретени состоит в повышении точности устройства. Поставленна цель достигаетс путем выделени центральной строки растра из нескольких соседних строк, попадающих в поле зрени съемника координат, что обеспечиваетс введением п того и шестого счетчиков и селектора спада импульсов. 1 ил.The invention relates to automation, in particular to a device for reading coordinates from a CRT screen, and can be used to enter data into a computer. The purpose of the invention is to improve the accuracy of the device. The goal is achieved by selecting the center line of the raster from several adjacent lines that fall within the field of view of the coordinate remover, which is ensured by the introduction of the fifth and sixth counters and the pulse reject selector. 1 il.
Description
Изобретение относитс к автоматике и вычислительной технике, в частности к устройству дл считывани координат с экрана электронно-лучевой трубки (ЭЛТ).The invention relates to automation and computing, in particular to a device for reading coordinates from a screen of a cathode ray tube (CRT).
Цель изобретени состоит в повышении точности устройства путем выделени центральной строки из строк растра в поле зрени съемника координат.The purpose of the invention is to improve the accuracy of the device by selecting the center line from the raster lines in the field of view of the coordinate remover.
-На чертеже представлена блок-схема устройства.-The drawing shows the block diagram of the device.
Устройство содержит первый 1, второй 2, третий 3 и четвертый 4 счетчики , первый 5 и второй 6 регистры, элемент И 7, элемент ИЛИ 8, электронно-лучевую трубку 9, съемник 10 координат , выполненный в виде светового пера, селектор 11 спада импульсов, выполненный в виде схемы выделени заднего фронта импульсов, п тый 12 и шестой 13 счетчики. На чертеже также показаны входы-выходы 14-21 устрой- ства.sThe device contains the first 1, second 2, third 3 and fourth 4 counters, first 5 and second 6 registers, element AND 7, element OR 8, cathode-ray tube 9, puller 10 coordinates, made in the form of a light pen, pulse selector 11 , made in the form of a pulse edge separation circuit, the fifth 12th and sixth 13 counters. The drawing also shows the inputs-outputs 14-21 of the device.s
Устройство работает следующим образом .The device works as follows.
В исходном состо нии, например, световое перо 10 отведено от экрана ЭЛТ 9, поэтому на его выходе сигналы отсутствуют, следовательно, отсутствуют сигналы на входе записи регистра 5 и на входах счетчиков 12 и 13. На выходах регистров 5 и 6 сохран етс код, соответствующий предыдущему состо нию .In the initial state, for example, the light pen 10 is retracted from the screen of the CRT 9, therefore there are no signals at its output, therefore, there are no signals at the input of the register 5 and the inputs of counters 12 and 13. At the outputs of the registers 5 and 6, the code corresponding to the previous state.
На кодовых входах 15 счетчика 1 установлен код поправки, который определ етс как разность между кодом 111... 111 и двоичным кодом числа, равного отношению времени задержки сигнала на выходе светового пера 10 к периоду тактирующих импульсов (ТИ). По входу 21 на ЭЛТ поступаетOn code inputs 15 of counter 1, a correction code is set, which is defined as the difference between code 111 ... 111 and the binary code of a number equal to the ratio of the delay time of the signal at the output of the light pen 10 to the period of clock pulses (TI). CRT enters 21
:л: l
0000
сигнал отключени луча, который формирует на экране пр моугольный растр. Синхронно с сигналом отклонени на вход 14 устройства поступают ТИ, частота которых определ ет количество считываемых координат по X, на вход 16 - строчные синхронизирующие импульсы (ССИ) и на вход 18 - кадровые синхронизирующие импульсы (КСИ). Сигнал управлени ркостью, поступающий с входа 20 через элемент ИЛИ 8 на управл ющий вход ЭЛТ, формирует на ,е е экране изображение, подлежащее - обработке.the beam disconnect signal that forms the rectangular raster on the screen. Synchronously with the deviation signal, TIs enter the device 14, the frequency of which determines the number of coordinates read by X, 16 horizontal sync pulses (FID) to the 16 input, and vertical sync pulses (XI) to the 18 input. The luminance control signal from input 20 through the element OR 8 to the control input of a CRT forms an image to be processed on the e-screen.
При поступлении импульса на входы записи кодов счетчиков 1 и 3 происходит запись кода в регистр счетчика 1 и ,кода с выхода регистра 5 в регистр счетчик 3. По окончании действи импульса счетчик 1 прибавл ет к запи- санному коду ТИ, поступающие на его суммирующий вход, при этом на выходе счетчика 1 формируетс код, соответствующий количеству ТИ, прошедших с момента окончани ССИ, минус число, Соответствующее коду поправки. Счетчик 3 вычитает из записанного с регистра 5 ТИ, и в момент перехода через Нуль на выходе переполнени счетчика По вл етс импульс, поступающий на Вход элемента И 7.When a pulse arrives at the inputs of writing the codes of counters 1 and 3, the code is recorded in the register of counter 1, and the code from the output of register 5 in the register of counter 3. After the pulse expires, counter 1 adds to the written code TI arriving at its summing input. , at the same time, at the output of counter 1, a code is generated corresponding to the number of TIs that have passed since the end of the FID, minus the number Corresponding to the correction code. Counter 3 subtracts from the 5 TI recorded from the register, and at the moment of going through Zero, the output of the counter Po appears at the pulse arriving at the input of the And 7 element.
Во врем КСИ счетчик 2 .устанавливаетс в нулевое состо ние, в регистр счетчика 4 записываетс код с выхода регистра 6, а в регистр счетчика 13 - код старших разр дов (кроме младшего) С выхода счетчика 12. Смещение разр дов кода обеспечивает деление в два раза количества импульсов, подсчитанных счетчиком 12,During the XI, the counter 2 is set to the zero state, the code from the output of register 6 is written to the register of counter 4, and the code of the higher bits (except the younger one) is written to the register of counter 13 From the output of counter 12. The offset of the code bits ensures division into two times the number of pulses counted by counter 12,
Под действием КСИ, который поступает на селектор 11, последним формируетс импульс, который поступает на счетчик 12 и устанавливает его в нулевое состо ние.Under the action of the CSI, which arrives at the selector 11, the pulse is formed last, which arrives at the counter 12 and sets it to the zero state.
По окончании КСИ счетчик 2 суммирует поступающие на его вход ССИ, а счетчик 4 вычитает ССИ из записанного кода. На выходе счетчика 2 формируетс код текущих координат по Y, а с выхода переполнени счетчика 4 снимаетс импульс длительностью,,соответствующей длительности пр мого хода строки. В момент совпадени импульсов , поступающих на первый и второй входы элемента И 7, на его выходе по вл етс импульс, который, пройд через элемент ИЛИ 8 на вход управле0At the end of the XSI, the counter 2 summarizes the FID received at its input, and the counter 4 subtracts the FID from the recorded code. At the output of counter 2, a code of the current coordinates along Y is formed, and from the output of the overflow of counter 4, an impulse of a duration corresponding to the duration of the forward stroke of the line is removed. At the moment of coincidence of the pulses arriving at the first and second inputs of AND 7, a pulse appears at its output, which, having passed through the element OR 8 to the input of the control
5five
00
5five
00
5five
00
5five
00
5five
ни ркостью ЭЛТ 9, вызывает подсветку элемента растра на ее экране, соответствующего кодам, записанным в регистрах 5 и 6.The brightness of the CRT 9 causes the illumination of the raster element on its screen corresponding to the codes recorded in registers 5 and 6.
При пересечении электронным лучом пол зрени на выводе съемника 10 координат формируютс импульсы, количество которых за период кадровой развертки равно количеству строк растра , попадающих в его поле зрени . С его выхода импульсы поступают на вход записи регистра 5, на суммирующий вход счетчика 12 и на вычитающий вход счетчика 13.When the electron beam crosses the field of view at the output of the puller 10 coordinates, pulses are formed, the number of which during the frame sweep period is equal to the number of raster lines that fall into its field of view. From its output, the pulses are fed to the input of the register 5, to the summing input of the counter 12 and to the subtracting input of the counter 13.
При поступлении пачки импульсов на вход записи регистра 5 каждым импульсом осуществл етс запись кода текущей координаты X, поступающего с выхода счетчика 1 в выходной ре ч гистр 5, который поступает на входной регистр счетчика 3. Перед началом прохождени электронным лучом следующей строки этот код записываетс в регистр счетчика 3. По окончании ССИ и начале пр мого кода строки из этого кода вычитаютс ТИ, и на выходе переполнени счетчика 3 по вл етс импульс , который при разрешающем потенциале на втором входе элемента И 7 прошел бы через него и элемент ИЛИ 8 и вызвал бы подсветку точки на экране ЭЛТ с координатой, соответствующей координате точки предыдущей строки, вызвавшей формирование сигнала на выходе съемника координат. Тем самым сигналами с выхода счетчика 3 обеспечивалась бы подсветка вертикальной линии с координатой X точек, наход щихс в поле зрени светового пера.When a batch of pulses arrives at the input of register 5, each pulse records the code of the current X coordinate coming from the output of counter 1 to the output register register 5, which is fed to the input register of counter 3. Before the next line begins to pass by the electron beam, this code is written to counter 3 register. At the end of the FID and the beginning of the direct code, the TI is subtracted from this code, and at the output of the overflow of the counter 3, an impulse appears that at the permitting potential at the second input of the element And 7 would pass through him and the element OR 8 and would cause the highlight of a point on the CRT screen with the coordinate corresponding to the coordinate of the point of the previous line that caused the formation of a signal at the output of the coordinate remover. Thus, signals from the output of counter 3 would provide illumination of a vertical line with the coordinate X points located in the field of view of the light pen.
При поступлении пачки импульсов на суммирующий вход счс-тчика 12 осуществл етс их подсчет за врем кадра и на выходе счетчика 12 по вл етс код, соответствующий количеству этих импульсов. Кодовый выход счетчика 12 соединен с кодовым входом счетчика 13 со сдвигом на один разр д, при этом выход n-го разр да счетчика 12 соединен с входом (п-1)-го разр да счетчика 13, а вход старшего разр да счетчика 13 соединен с нулевой шиной. Этим обеспечиваетс запись во входной регистр счетчика числа, в два раза меньшего числа пришедших на вход счетчика 12 импульсов. Передним фронтом КСИ это число переписываетс во внутренний регистр счетчика 13S и во врем следующего кадра на выходе ,пе51When a batch of pulses arrives at the summing input of the counter 12, they are counted during the frame time and at the output of the counter 12 there appears a code corresponding to the number of these pulses. The code output of the counter 12 is connected to the code input of the counter 13 with a shift by one bit, while the output of the n-th bit of the counter 12 is connected to the input of the (n-1) -th bit of the counter 13, and the high-level input of the counter 13 is connected with zero bus. This ensures that a number in the input register of the counter is two times smaller than the number of 12 pulses that have arrived at the input of the counter. The leading edge of the XI rewrites this number into the internal register of the 13S counter and during the next frame at the output, ne 51
реполнени счетчика 13 по вл етс импульс, поступающий на вход записи регистра 6 в момент.времени, соответствующий пересечению лучом ЭЛТ центральной части пол зрени съемника координат, но со сдвигом по времени на один кадр развертки. На выходе регистра 6 и на входе счетчика по вл етс код этой строки. Во врем очередного кадра на выходе счетчика 4 по вл етс импульс, поступающий на второй вход элемента И 7, разрешающий подсветку точки, наход щейс именно на строке, проход щей через центральную часть пол зрени .the replenishment of counter 13 appears a pulse arriving at the input of register 6 at time. corresponding to the intersection of the CRT by the central part of the field of view of the coordinate remover, but with a time shift by one scanning frame. At the output of register 6 and at the input of the counter, the code of this line appears. During the next frame, a pulse arrives at the output of counter 4, arriving at the second input of element And 7, enabling the point to be illuminated exactly on the line passing through the central part of the field of view.
Таким образом, в устройстве реализуетс считывание координат элемента изображени с экрана электронно-луче- вой трубки, наход щегос на центральной строке, пересекающей поле зрени светового пера независимо от количества строк растра, наход щихс в поле зрени светового пера, и под- светка этого элемента.Thus, the device reads the coordinates of the image element from the screen of the cathode-ray tube located on the central line intersecting the field of view of the light pen, regardless of the number of lines of the raster that are in the field of view of the light pen, and the backlight of this element .
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884612561A SU1580411A1 (en) | 1988-12-05 | 1988-12-05 | Device for reading coordinates from screen of cathode-ray tube |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884612561A SU1580411A1 (en) | 1988-12-05 | 1988-12-05 | Device for reading coordinates from screen of cathode-ray tube |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1580411A1 true SU1580411A1 (en) | 1990-07-23 |
Family
ID=21412561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU884612561A SU1580411A1 (en) | 1988-12-05 | 1988-12-05 | Device for reading coordinates from screen of cathode-ray tube |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1580411A1 (en) |
-
1988
- 1988-12-05 SU SU884612561A patent/SU1580411A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1144128, кл. G 06 К 11/00, 1983. Авторское свидетельство СССР № 1436115, кл. G 06 К 11/00, 1986. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0076082A2 (en) | Display processing apparatus | |
SU1580411A1 (en) | Device for reading coordinates from screen of cathode-ray tube | |
US5548307A (en) | Horizontal position compensation circuit | |
US4276563A (en) | Representing a video signal upon the picture screen of a video display device | |
SU1716552A2 (en) | Device for reading coordinates from crt screen | |
SU1259217A1 (en) | Digital interpolator | |
SU1322320A1 (en) | Device for processing video information | |
US3654612A (en) | Display system using a cathode-ray tube | |
SU734760A2 (en) | Device for presentation of coordinate system on crt screen | |
SU1144128A1 (en) | Device for reading coordinates from crt screen | |
SU1436115A1 (en) | Device for reading coordinates off crt screen | |
SU1541664A2 (en) | Device for shaping a marker | |
SU1259332A1 (en) | Device for displaying graphic information on screen of television receiver | |
SU1163343A1 (en) | Device for reading graphic information | |
SU1527658A1 (en) | Device for forming marker on cathode-ray tube screen | |
SU1292017A1 (en) | Device for reading graphic information from screen of cathode-ray tube | |
SU951379A1 (en) | Data display device | |
SU1164752A1 (en) | Device for reading graphic information | |
SU1149304A1 (en) | Device for displaying graphic information on television indication unit | |
SU1277176A1 (en) | Device for displaying information on screen of cathode-ray tube | |
SU715567A1 (en) | Device for displaying graphical information | |
SU1098030A1 (en) | Device for displaying graphic information on television receiver screen | |
SU1539826A1 (en) | Device for displaying information on crt screen | |
SU1432592A1 (en) | Device for displaying graphic information | |
SU1034054A2 (en) | Graphic data reading device |