I1 Изобретение относитс к автоматике и вычислителнюй 1ехнике н может быть использовано дл св зи оператора с электронной выП1С1гительной машиной, в частности дл ввода информации в ЭВМ. Цель изобретени - повышение надежности устройства нутем исключени одновременной работы нескольких светоизлучателей. На фиг. 1 ноказана схема предлагаемого устройства; на фиг. 2 и 3 - временные диаграммы . Устройство содержит блок комутационных элементов 1, генератор импульсов 2, счетчик 3, инвертор 4, нервый и второй дешифраторы 5 и 6, первый и второй мультиплексоры 7 и 8, первый и второй регистры 9 и 10, пер-. вый и второй элементы сравнени 11 и 12, первую и вторую группы усилителей 13 и 14 второй и третий триггеры 15 и 16, первый и второй одновибраторы 17 и 18, первый и второй элементы И 19 и 20, четвертый и первый триггеры 21 и 22, третий и четверТЫ11 элементы И 23 и 24. Устройство работает следуюшим образом. На участке 1 показано, как код координат точки касани по вертикали матрицы блока 1 п писглп етс в регистре 9. При состо нии лог. ( на выходе инвертора 4 работают деи:ифратор 6, мультиплексор 7 и триггер 21, при этом дешифратор 5, мультиплексор 8 и триггер 22 заблокированы. При переборе счетчиком 3 состо ний от 00002 до 11И2 дешифратором 6 через усилители 14 по очереди зажигаютс светоизлучатели горизонтальной линейки матрицы блока 1. Пр этом мульттлексор 7 поочередно подключает к своему выходу через усилитель 13 один из входных каналов, св занных со светоприемни ками горизонтальной линейки матрицы блока Если на пути от соответствующего состо ни счетчика 3 светоизлучател к светоприем нику нет преп тствий, то на выходе мультиплексора 7 присутствует лог. О, если преп тствие есть - то лог. 1. Из временных диаграмм участка 1 видно, что палец операто ра пересекает луч от светоизлучател к свето приемнику, соответствующему состо нию 0010 При этом по переднему фронту сигнала генератора (вых. 2) лог. 1 с выхода мультиплексора 7 записываетс а триггер 15. В свою очередь, передний фронт сигнала на вы ходе триггера 15 возбуждает одновибратор 17 и переводит его в лог. 1, а по .переднему фронту импульса одновибратора код . состо , нн счетчика 3 записываетс в регистр 9. На участке 11 происходит запись кода координаты точки касани по горизонтали матр цы. На выходе инвертора 4 - уровень лог. 1, дешифратор 6, мультштексор 7 и 9 триггер 21 заблокированы, а работают дешифратор 5, мультиплексор 8 и триггер 22. Из диаграмм на участке IT видно, что в состо нии 0001 счетчика 3 мультиплексор 8 фиксирует преп тствие на пути луча по влением на выходе лог. 1, котора переписываетс в триггер 16, возбуждает одновибратор 18 и записывает код состо ни счетчика 3 в регистр 10. Запись второй координаты точки касани (оба однопибратора наход тс в активном состо нии) регистрируютс элементом И 23, который передним фронтом сигнализирует о готовности информации (флаг готовности информации) и открывает э; ементы И 19 и 20 дл прохождени информации с инверсного выхода триггера 15 на D -вход триггера 2 и инверсного выхода триггера 16 на D -вход трипера 22. На участке Ефеменных диаграмм П1 демонстрируетс тот факт, что, если координата точки касани не изменилась , то информаци li регистры 9 и 10 не переписываетс . Схема сравнени 11 регистрирует равенство кода 0010 с предпарите н,но записанной выдачей на выход нулевого импуль са, в этом же состо нии на D -вход триггера 21 с инверсного выхода триггера 15 передаетс нулевой импульс и триггер 21 остаетс в состо нии лог. О (па его инверсном выходе лог. Г ), лог. 1 на инверсных выходах триггеров 21 и 22 определ ют лог. Г на выходе элемента И 24, что не вли ет на работу одновибраторов 17 и 18, а импульсы пр мых выходов триггеров 15 и 16 лишь поддерживают эти одновибраторы в активном состо нии как угодно . На участке временных диаграмм IV демонстрируетс момент записи новых координат при изменении координаты точки касани на горизонтали матрицы. В состо нии 000Г элемент сравнени 12 нулевым импульсом регистрирует совпадение состо ни счетчика 3 с информацией, записанной в регистре 10. Но в этом состо нии нет преграды на пути луча, выход мультиплексора 8 - в состо нии лог. О и на инверсном выходе триггера 16, а также соответственно на Г -входе триггера 22 присутствует лог. 1. По заднему фронту импульса схемы сравнени 12 триггер 22 устанавливаетс в 1 и О на его инверс ном выходе через элемент 24 срабатывает в О и блокирует одновибраторы 17 и 18. Запись кода начинаетс в следующем цикле пересчета (участок V), когда по вление О на выходе инвертора 4 сбрасываемых триггер 22 в О, после чего разблокнрываютс одновибраторы и в регистр 10 записываетс новый код координаты касани так, как это показано на участке II. На участке VI нроис3I1 The invention relates to automation and computing machinery n can be used to communicate with an operator with an electronic machine, in particular for entering information into a computer. The purpose of the invention is to increase the reliability of the device by eliminating the simultaneous operation of several light emitters. FIG. 1 shows a schematic of the proposed device; in fig. 2 and 3 - time diagrams. The device contains a block of switching elements 1, a pulse generator 2, a counter 3, an inverter 4, a nerve and a second decoder 5 and 6, the first and second multiplexers 7 and 8, the first and second registers 9 and 10, and the first. the left and second elements of comparison 11 and 12, the first and second groups of amplifiers 13 and 14, the second and third triggers 15 and 16, the first and second single vibrators 17 and 18, the first and second elements And 19 and 20, the fourth and first triggers 21 and 22, the third and fourth KIT11 elements are And 23 and 24. The device works as follows. Section 1 shows how the coordinate code of the point of contact on the vertical of the matrix of the block 1 n is written in register 9. In the state log. (At the output of inverter 4, the following drivers work: the IFRATOR 6, the multiplexer 7 and the trigger 21, while the decoder 5, the multiplexer 8 and the trigger 22 are blocked. When the counter goes through 3 states from 00002 to 11И2, the decoder 6 through the amplifiers 14 turn on the horizontal light emitters block 1 matrix. Next, the multiplexer 7 alternately connects to its output through the amplifier 13 one of the input channels associated with the light sources of the horizontal array matrix line. On the way from the corresponding state of the light emitter counter 3 to the receiver has no obstacles, then the output of multiplexer 7 has a log O, if there is an obstacle, then log 1. From the time diagrams of section 1 you can see that the operator’s finger crosses the beam from the light emitter to the light of the receiver corresponding to the state 0010 This on the leading edge of the generator signal (output 2) of the log. 1 from the output of the multiplexer 7 is recorded in the trigger 15. In turn, the leading edge of the signal at you during the trigger 15 excites the one-shot 17 and translates it into a log. 1, and on the leading edge of the pulse of the one-vibrator code. The state nn of the counter 3 is recorded in the register 9. In the section 11, the code of the coordinate of the point of contact on the horizontal matrix is recorded. At the output of the inverter 4 - level log. 1, the decoder 6, the multiplexer 7 and 9 trigger 21 are blocked, and the decoder 5, multiplexer 8 and trigger 22. The diagrams on the IT segment show that in state 0001 of the counter 3 multiplexer 8 detects an obstacle in the path of the beam by appearing log 1, which is rewritten to flip-flop 16, energizes the one-shot 18 and writes the status code of the counter 3 to the register 10. The recording of the second coordinate of the touch point (both of the single-taps are in the active state) is recorded by an AND 23 element that signals the readiness ( readiness flag information) and opens e; elements 19 and 20 for passing information from the inverse output of the trigger 15 to the D-input of the trigger 2 and the inverse output of the trigger 16 to the D-input of the tripper 22. On the plot of Ephemeal P1 diagrams, it is demonstrated that The information li regs 9 and 10 are not rewritten. The comparison circuit 11 registers the equality of the code 0010 with the preparatory, but recorded output of the zero pulse at the output, in the same state the zero pulse is transmitted to the D input of the flip-flop 21 from the inverse output of the flip-flop 15 and the flip-flop 21 remains in the log state. O (on its inverse output log. D), log. 1 on the inverse outputs of the flip-flops 21 and 22 define a log. G at the output of the element 24, which does not affect the operation of the single vibrators 17 and 18, and the pulses of the direct outputs of the trigger 15 and 16 only keep these single vibrators in the active state as you please. On the plot of time diagrams IV, the moment of recording new coordinates is shown when the coordinate of the point of tangency changes on the horizontal axis of the matrix. In the 000G state, the comparison element 12 by a zero pulse registers the coincidence of the state of counter 3 with the information recorded in register 10. But in this state there is no obstacle in the path of the beam, the output of multiplexer 8 is in the state log. On and on the inverse output of the trigger 16, and also respectively on the G input of the trigger 22 there is a log. 1. On the falling edge of the pulse of the comparison circuit 12, the trigger 22 is set to 1 and O at its inverse output through element 24 triggers to O and blocks one-shot 17 and 18. Code writing begins in the next cycle of recalculation (section V), when O appears At the output of the inverter 4 reset trigger 22 into O, after which the one-shot are dislocked and a new code for the contact coordinate is recorded in register 10 as shown in section II. On section VI nrois3
ходит запись п регистр 9 кода иругой координаты точки касани .There is a record n register 9 code and the other coordinates of the touch point.
Если оторвать палец от экрана диспле , то одноэибраторы 17 и 18 без по держиваюи их импульсов триггеров 15 и 16 возвращаютс в исходное (нулевое) состо ние, на выходе элемента И 23 по вл етс лог. О, и новое касание оператора в точку с прежними координатами вызывает по вление нового фронта готовности элемента И 23.If you remove your finger from the display screen, the single electrolytes 17 and 18, without holding their impulses, the flip-flops 15 and 16 return to the initial (zero) state, and the output of the And 23 element will display a log. Oh, and a new tangency of the operator to a point with the same coordinates causes the appearance of a new readiness front of the element And 23.
В св зи с тем, что устройство ввода непрерывно сравнивает вновь вводимую информацию с записанной в регистры 9 и 10 иDue to the fact that the input device continuously compares the newly entered information with recorded in registers 9 and 10 and
17930941793094
при изменении хот бы одной из координат по вл етс сигнал готовности (элемента И 23), становитс возможным отслеживать движение пальца оператора в пределах оптоэлектронной 5 матрицы, т.е. предлагаемое устройство аппаратно реализует функцию указани и фуик .цию слежени . ,when at least one of the coordinates changes, the readiness signal (element 23) appears, it becomes possible to track the movement of the operator’s finger within the optoelectronic 5 matrix, i.e. The proposed device hardware implements the tracking function and fuick tracking. ,
В каждый момент времени работает только один светоизлучатель (по вертикали либо 10 по горизонтали), что исключает паразитную подсветку соответствующего светоприемника другими излучател ми и в итоге повышает надежность работы устройства.Only one light emitter (vertically or 10 horizontally) works at a time, which eliminates the parasitic illumination of the corresponding light receiver by other emitters and ultimately increases the reliability of the device.
фуг. 7fug. 7
0001000100010001
jw то 00100011 nnoooo onoourtjw then 00100011 nnoooo onoourt
Фиг. гFIG. g
--TLTLTUyLn,--TLTLTUyLn,
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU843684659ASU1179309A1 (en) | 1984-01-04 | 1984-01-04 | Information input device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU843684659ASU1179309A1 (en) | 1984-01-04 | 1984-01-04 | Information input device |
| Publication Number | Publication Date |
|---|---|
| SU1179309A1true SU1179309A1 (en) | 1985-09-15 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU843684659ASU1179309A1 (en) | 1984-01-04 | 1984-01-04 | Information input device |
| Country | Link |
|---|---|
| SU (1) | SU1179309A1 (en) |
| Title |
|---|
| Патент US N 4242667, кл. G 06 F 3/02, опублик. 1982. Авторское свидетельство СССР № 962834, кл. G 06 F 3/02. 1983.* |
| Publication | Publication Date | Title |
|---|---|---|
| US4998014A (en) | Optical coordinate-input system | |
| SU1179309A1 (en) | Information input device | |
| SU1515155A1 (en) | Information input device | |
| SU1462408A1 (en) | Device for displaying information on television indicator screen | |
| SU1686451A1 (en) | Device for interfacing information source with processor | |
| SU1339544A1 (en) | Device for displaying information on cathode-ray tube screen | |
| SU783783A1 (en) | Information input arrangement | |
| SU1399821A1 (en) | Buffer storage | |
| SU1608633A1 (en) | Computer to discrete sensor interface | |
| SU1695289A1 (en) | Device for computing continuously-logical functions | |
| SU543960A1 (en) | Device for displaying information | |
| SU1660021A1 (en) | Device for image conversion | |
| SU1524094A1 (en) | Buffer storage | |
| SU1365131A1 (en) | Buffer memory | |
| SU1488815A1 (en) | Data source/receiver interface | |
| SU1238165A1 (en) | Device for checking blocks of read-only memory | |
| SU1363309A1 (en) | Buffer memory | |
| SU1547076A1 (en) | Parallel-to-serial code converter | |
| SU1285539A1 (en) | Storage | |
| SU1596341A1 (en) | Computer to computer interface | |
| SU942158A1 (en) | Device for testing storage units | |
| SU1642472A1 (en) | Device for checking the sequence of operatorъs actions | |
| SU1167587A1 (en) | Device for determining position of object | |
| SU1451761A1 (en) | Device for displaying information on matrix indicator screen | |
| SU1501170A1 (en) | Device for controlling regeneration of information in dynamic memory |