со
00
ел
00
Изобретение относится к автоматике и вычислительной технике и может быть использовано для управления маркером на экранах устройств отображения.
Цель изобретения - повьпиение быстродействия устройства.
На фиг. 1 представлена функциональная схема устройства; на фиг. 2 - схема блока задания режимов работы; на фиг. 3 - схе.ма фор.мирователя относительных приращений координат; на фиг. 4 - схема блока наращивания координат; на фиг. 5 - схема блока формирования и выдачи кодов координат; на фиг. б - схема счетчика импульсов; на фиг. 7 - схема сумматора относительньгх приращений координат; на ()иг. 8 - сх(ма блока кодирования.
УстройстЕК) содержит б.чок I кодирован; я б.юк 2 задания режимов рабогы, формирователи 3 и 4 относительных нриргицений координат, генератор 5 импульсов, счетчик ti и.мпульсов, сумматоры 7 и 8 отнск ите. |риран1ений коор. и1нат, фо 1мирователи 9 и И) кодов коррекции координат перемеп1ення маркера, к.лючи 11 и 12. (})ормировате„1и 13 и 14 кодов координат Maj) и тригг ер 15.
Блок 2 задания режи.мои ()аботы сод(. жит ||е)вый 16, второй 17, етий 18, чет- ве)тый 19 и 20 э.чеменпл И, нервыii у. юмент ИЛИ 21, нервый элемент HF 22, первый 23 и второй 24 лемен И) задержки, триггер 25.
Формирователь 3 (4) 1)тносите,:1ьн;,1х приращений i:o(Jpдинaты .V |У | C(JДt) первый 2ti, второй 27 регист ы, комоина- цпонн1)1Й lyм ;aтop 28, -j;ieMeH r 2) зад()/к1- 11, nepBbiif 3) и нюрой 31 Tjinii-epbK нт 32 И.
Форми)) ) (()1 с одержит кочпи- нанионный cvMMaif)p 33, второй 34, rfitTMii 35, чет и рты(1 ЗГ), нятый 37 э/юмешт.: П , четвертый 38, 11Я1ЫЙ 3 J и niec ioit 40 хчемсиг;, задержки, 1Ч дьм()Г| 41, восьмой 42 и дениил; 43 элементы II, второ.й -х-;е 1онт 44 Н, 1И. первый б. юк 45 элементои И, третиГ1 К гистр 46, нерньн генератор 47 одиночжло и.мпу,тьса (ГС)И), первый 48 и второй 4ii счетчики и арифметико-логический блок 50.
Формировате,ть 13 (14) кодов по координате Л ( } ) годе)жит блок 51 элементов 11, первый э.1емент ИЛИ 52, второй элемент 53, первый эле.мент 54 задержки, счетчик 55, б;1ок 56 э.1еменгон И, накапливающий суммато) 57.
(четчик 6 имг1у;1ЬсО содержит элемент Ht; 58, э, 1смент 11 59, счетчик 60, roiiepatop 61 одиночног о импульса.
Суммаюр 7 (8) ()тносительн1)1Х |)ираии--- ний но коо|). Л ()) )жит элемент И 62, генерагор 63 одиночного имг1у, 1ьса, накапливающий суммато) 64.
Блок 1 кодирования содержит п.1анп1ет 65 с двумя слоя.ми взаимоорт(л она. 1ьпых токо- проводящих П1ин 66, причем в каждо.м слое содержится по / 1пин 66, 2. токовькх клюS
1
5
чей 67, первый 68 и второй 69 UJифpaтopы и элемент 70 И.
В исходном состоянии (поверхность планшета 65 не нажата) между двумя слоями П1ИН 66 плaннJeтa 65 нет электрического контакта, поэтому ток по шинам 66 не протекает и на вторых выходах ключей 67 находятся уровни «О. При это.м на выходах пифраторов 68 и 69 и на выходе элемента И 70 также уровни «О, которые и поступают на первый 71, второй 72, третий 73 выходы блока I. Если оператор нажмет в некоторой точке на поверхность планн ета 65, происходит замыкание соответствующих шин 66 первого и второго слоев, замыкаются, например, k-я 66 в слое по координате X и от-я пина 66 в слое по координате Y. При этом начинает протекать ток по 1-й, 2-й, ..., (т- 1)-й m-i тинам 66 стоя шин П(.1 коо)динате Y и далее гго /г-й, (k- 1)-й, ..., 2-й, 1-й Нинам 66 слоя П1ин по координате К. (.)дновременно ток протекает по соответствующим к.лючам 67, поэто.му па вторых выходах этих ключей появится уровень «1. Поско.пжу вторые выходы ключей 67 нод- к.тючены к входам соответствуюн1их шифра- тп)()н ()8, 69, то позиционные коды замкнутых /i -й и т-и П1ИН 66 преобразуются шиф- К110|.1ами ()8 и 69 в двоичные коды этих шин. ,1е коды с выходов (пифраторов 68 и 69 поступают в виде кодов точки поверх- пос ти 11,)анп1ета 65, которая нажата в этот мо.мент оператором, на первый 71 и второй 72 иыход,| б.тока I. Ири замыкании любой пары тип ()6 из различн1)КХ слг)ен на вторых выходах пифраторов 68, 69 пояатяется уровень «1, который нсх тупает через эле.мент И 70 на трет ий 73 выход б.тока I.
)ойство работает следуюн1им образом.
tl|ui включении питания все элементы /к:1| ;нти устройства устанавливаются в исходное состояние (схе.ма установки в исходное состояние чл чертеже не показана) и запускается ге}|ерато) 5 импульсов. В этом состоянии сг)ойство будет ршходиться до появления си1на.та на тртьем выходе блока 1 коди- )01 аг1пн, означаюн1его за.мыкание коорди- naTHhix Н1ИН 6() н)и нажатии на рабочую iioiiCjixHocTb нланп1ета 65. Сформированные Г), 1оком 1 кодирования коды координат за- пис1)|вак)гся в первый 3 и второй 4 фор.ми- рователи отпосительньгх Г1рирап1ений коор- ;1инат и и треи.и счетчики 55 первого и второго формирователей 13, 14 кодов координат маркера, так как па входах этих блоков сигна.т разре1нения с второго выхода сброшенного триггера 15.
11оявивп1ийся на третьем выходе блока 1 кодирования сигнал поступает на вход блока 2 задания режимов работы, где, проходя через первый элемент И 16, первый элемент 11/1И 21 и первый элемент 23 задержки, осущест в.тяет перевод второго триггера 25 в следуюп1ее состояние. После этого взводится триггер 15, заг1рен1ая тем самым в еледующих циклах работы запись кодов координат в формирователях 13, 14 кодов коорди- иат маркера. Этим обеспечивается фиксация условного начала отсчета координат и перевод устройства в режим точного отсчета.
При дальнейшей работе устройства будут определяться лишь прирашения координат относительно зафиксированного начала координат.
Взвод триггера 15 при наличии сигнала на третьем выходе блока 1 кодирования приводит к появлению сигнала на третьем выходе блока 2 задания режимов работы, вследствие чего сбрасывается счетчик 6 импульсов, первый и второй сумматоры 7, 8 относительных приращений координат и разрешается в них запись.
Если по-прежнему имеется сигнал на третьем выходе блока 1 кодирования (замкнуты хотя бы две координатные шины 66 планшета 65), устройство работает в режиме ручного управления. По текущим кодам точных координат маркера формирователи 3, 4 определяют приращения координат по отношению к предыдущему шагу вычислений, которые суммируются со своими знаками с содержимым сумматоров 7, 8 относительных приращений координат и с содержимым первых накапливающих сумматоров 57 формирователей 13, 14 после появления сигнала ввода на четверых выходах формирователей 3, 4. Первый и второй ключи 11,12 при этом коммутируют входы формирователей 13, 14 с вторыми выходами формирователей 3, 4 предназначенных для передачи знаков приращения координат. На первом цикле работы формирователей 3, 4 относительных приращений координат сигнал ввода на их третий выход не выдается, что необходимо для фиксации нового условного начала координат в точном режиме при размыкании и повторном замыкании координатных шин 66 планшета 65.
В ручном режиме работы сигналы с первого или второго выходов триггера 25 блока 2 задания режимов работы, проходя через первый 16 или второй 17 элементы И соответственно, элемент ИЛИ 21, элемент 23 задержки, поступают на его первый вход и производят переброс из одного состояния в другое. Вследствие этого текушие коды координат вновь перезаписываются с блока 1 кодирования в формирователи 3, 4 относительных приращений координат и сравниваются с ранее-зафиксированными. Процесс повторяется до тех пор, пока хотя бы какая- то пара координатных щин 66 планщета 65 останется замкнутой. Приращения будут иметь ненулевое значение в случае изменения состояния кодировочной матрицы (изменения места нажатия на рабочую поверхность планшета 65).
При размыкании координатных щин 66, когда сигнал на третьем выходе блока 1 кодирования отсутствует, устройство перехо0
0
дит в автоматический режим работы. Сигнал, появляющийся при этом на третьем входе триггера 5, устанавливает его в исходное состояние. На третьем выходе блока 2 задания режимов работы отсутствует сигнал разрешения записи в счетчик 6 импульсов, первый и второй сумматоры 7, 8 относительных приращений координат. В счетчике 6 импульсов оказывается зафиксированным код времени, в течение которого была нажата рабочая поверхность блока 1 кодирования, а в сумматорах 7, 8 относительных приращений координат - суммарные приращения координат за это время.
На четвертом выходе блока 2 задания
5 режимов работы с задержкой, вносимой элементом 24 задержки, появляется сигнал, разрещающий работу формирователей 9, 10 и переводящий ключи 11, 12 на коммутацию входов формирователей 13. 14 с вторыми выходами сумматоров 7, 8, с которых снимаются знаки суммарных приращений координат для задания направления наращивания содержимого формирователей 13, 14 (возрастание или убывание).
При подаче сигнала на четвертый вход
5 формирователя 9 (10) наращивания координат сбрасываются первый 48 и второй 49 счетчики и выполняются операции деления содержимого счетчика 6 импульсов на содержимое сумматора 7 (8) путем п-кратного вычитания второго из первого вторым ком0 бинационным сумматором 33. Результат п, равный среднему периоду следования отдельных импульсов, фиксируется в первом счетчике 48. После этого через элемент И 43 разрещается проход импульсов с генератора 5 импульсов, подключенного к третьему
5 входу формирователя 9 (10), на счетчик 49, содержимое которого сравнивается с содержимым счетчика 48 арифметическо-логиче- ским блоком 50. Если содержимое счетчика 49 равно или превышает содержимое счетчика 48, блок 50 вырабатывает импульсы, сбрасывающие счетчик 49, после 4его процесс наращивания содержимого счетчика 49 повторяется вновь. С формирователя 9 (10), которым является выход блока 50, на счетные входы формирователей 13, 14 будут
с подаваться, таким образом, импульсы, частота следования которых определяется содержимым счетчика 6 импульсов и сумматоров 7, 8, задаваемых направлением и скоростью проведения линии оператором по рабочей поверхности планшета 65.
0 Если в автоматическом режиме работы перемешения маркера по экрану устройства отображения нажать на поверхность планшета 65, устройство перейдет в режим ручного управления и будет функционировать по алгоритму, описанному выше.
5 Для фиксации текущих координат маркера служит кнопка «Совмеи1ение (не показана), производящая блокировку работы первого 3 и второго 4 формирователей, счет0
чика 6 импульсов, первого 9 и второго 10 формирователей. Возвращение схемы в исходное состояние осуществляется кнопкой «Сброс (не показана).
Предлагаемое устройство обеспечивает более высокое быстродействие, так как в устройстве дополнительно предусмотрен автоматический режим перемещения маркера, переход к которому осуществляется при размыкании координатных тин 66 планшета 65. В данном режиме работы производится автоматическое изменение выходных кодов координат маркера в результате анализа направления и скорости перемещения маркера, фиксируемых на предыд,ущем этапе работы.
Формула изобретения
Устройство для управления маркером на экране электронно-лучевой трубки, содержащее блок кодирования, блок задания режимов работы, триггер, генератор импульсов, первый и второй формирователи относительных приращений координат, входы записи начальных координат маркера которых соединены с первым выходом триггера, подключенным к первому управляющему входу блока задания режимов работы, вто рой управляющий вход которого соединен с третьим выходом блока кодирования и первыми управляющими входами первого и второго формирователей относительных приращений координат, первый и второй формирователи кодов координат маркера, входы управления записью которых соединены с вторым выходом триггера, первые информационные входы и первые и вторые управляющие входы соединены соответственно с первыми, третьими и четвертыми выходами первого и второго формирователей относительных приращений координат, входы управления записью и входы сброса которых соединены соответственно с первым и вторым выходами блока задания режимов работы, второй выход которого соединен с входо.м сброса триггера, первый и второй выходы блока кодирования соединены соответственно с вторыми информационными входами первого и второго формирователей кодов координат маркера и первыми информационными входами первого и второго формирователей относительных приращений координат, входы блокировки которых являются первым входом устройства, входы сброса с первого и второго формирователей кодов координат маркера, установочный вход триггера, вход начальной установки блока задания режимов работы являются вторым входом устройства, выходы формирователей кодов координат маркера являются соответ0 ственно первым и вторы выходами устройства, отличающееся тем, что, с целью повы- щения быстродействия устройства, оно содержит счетчик импульсов, первый и второй сумматоры относительных приращений координат, первые, вторые и третьи информационные входы которых соединены соответственно с первыми, вторыми и четвертыми выходами формирователей относительных приращений координат, первый и второй формирователи кодов коррекции координат
0 перемещения маркера, информационные входы которых соединены с первыми выходами сумматоров относительных приращений координат, входы управления записью которых соединены с выходом счетчика импульсов, первый и второй ключи, первые информационные входы, которых соединены с вторыми выходами формирователей относительных приращений координат, вторые информационные входы - с вторыми выходами первого и второго сумматоров относительQ ных приращений координат, входы сброса которых и вход сброса счетчика импульсов подключены к третьему выходу блока задания режимов работы, четвертый выход которого соединен с управляющими входами первого и второго формирователей кодов коррекции
координат перемещения маркера и ключей, выходы которых соединены с третьими информационными входами соответственно первого и второго формирователей кодов координат маркера, счетные входы которых соединены с выходами соответственно пер0 вого и второго формирователей кодов коррекции координат перемещения маркера, счетные входы которых и счетный вход счетчика импульсов подключены к выходу генератора импульсов, а входы сброса их соединены с первым входом устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для управления маркером на экране электронно-лучевой трубки | 1984 |
|
SU1273979A1 |
Устройство для управления маркером на экране электронно-лучевой трубки | 1987 |
|
SU1501133A1 |
Устройство для управления маркером | 1983 |
|
SU1115087A1 |
Устройство для отображения информации | 1986 |
|
SU1319072A1 |
Устройство для считывания графической информации | 1983 |
|
SU1124349A1 |
Устройство для отклонения луча электронно-лучевой трубки | 1982 |
|
SU1220137A1 |
УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ МЕСТ ПОВРЕЖДЕНИЯ НАПОРНОГО ТРУБОПРОВОДА | 1992 |
|
RU2046251C1 |
Устройство для считывания графической информации | 1986 |
|
SU1397949A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1986 |
|
SU1695372A1 |
Устройство для кодирования и регистрации графической информации | 1985 |
|
SU1332345A1 |
Изобретение относится к области автоматики и вычислительной техники и может быть использовано для управления маркеро.м на экране устройства отображения. Цель изобретения - повышение быстродействия устройства. Устройство содержит блок I кодирования, блок 2 задания режимов работы, первый 3 и второй 4 формирователи, относительны.х приращений координат, генератор 5 импульсов, счетчик 6 импульсов, первый 7 и второй 8 сумматоры относительных приращений координат, первый 9 и второй 10 формирователи кодов координат перемещения маркера, первый 11 и второй 12 ключи, первый 13 и второй 14 формирователи кодов координат маркера, триггер 15. В ручном режиме работы устройство фиксирует продолжительность ручного управления маркером и суммарные изменения кодов координат на это время. В автоматическом режиме работы устройство производит автоматическое наращивание выходных кодов координат в соответствии с зафиксированными данными. 8 ил. с $
Фие. 5
ч-г/а
Устройство для управления маркером | 1983 |
|
SU1115087A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Устройство для управления маркером на экране электронно-лучевой трубки | 1984 |
|
SU1273979A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Авторы
Даты
1988-03-15—Публикация
1986-04-07—Подача