Устройство для управления маркером на экране электронно- лучевой трубки
Иллюстрации
Показать всеРеферат
Изобретение относится к области автоматики и вычислительной техники и может быть использовано для управления маркеро.м на экране устройства отображения. Цель изобретения - повышение быстродействия устройства. Устройство содержит блок I кодирования, блок 2 задания режимов работы , первый 3 и второй 4 формирователи, относительны.х приращений координат, генератор 5 импульсов, счетчик 6 импульсов, первый 7 и второй 8 сумматоры относительных приращений координат, первый 9 и второй 10 формирователи кодов координат перемещения маркера, первый 11 и второй 12 ключи, первый 13 и второй 14 формирователи кодов координат маркера, триггер 15. В ручном режиме работы устройство фиксирует продолжительность ручного управления маркером и суммарные изменения кодов координат на это время. В автоматическом режиме работы устройство производит автоматическое наращивание выходных кодов координат в соответствии с зафиксированными данными. 8 ил. с $
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (!9) ()!) А1 (Я) 4G 09 G 1 08
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А BTOPCHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4049986/24-24 (22) 07.04.86 (46) 15.03.88. Бюл. № 10 (72) В. Г. Зусь, В. А. Короленко, Л. С. Морщенок и М. В. Шитик (53) 681.327.11 (088.8) (56) Авторское свидетельство ГССР № 1115087, кл. G 09 G !/04, 1983.
Авторское свидетельство СССР № 1273979, кл. G 09 G 1/04, 1984. (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ
МАРКЕРОМ НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ (57) Изобретение относится к области автоматики и вычислительной техники и может быть использовано для управления маркером на экране устройства отображения. Цель изобретения повышение быстродействия устройства. Устройство содержит блок 1 кодирования, блок 2 задания режимов работы, первый 3 и второй 4 формирователи, относительных приращений координат, генератор 5 импульсов, счетчик 6 импульсов, первый 7 и второй 8 сумматоры относительных приращений координат, первый 9 и второй 10 формирователи кодов координат перемещения маркера, первый 11 и второй 12 ключи, первый 13 и второй 14 формирователи кодов координат маркера, триггер 15. В ручном режиме работы устройство фиксирует продолжительность ручного управления маркером и суммарные изменения кодов координат на это время. В автоматическом режиме работы устройство производит автоматическое наращивание выходных кодов координат в соответствии с зафиксированными данными. 8 ил.
1381581
Изобретение относится к автоматике и вычислительной технике и может быть использовано для управления маркером на экранах устройств отображения.
Цель изобретения — повышение быстродействия устройства.
И<3 фиг. 1 представлена функциональная схема устройства; на фиг. 2 — схема 6лока задания режимов работы; на фиг. 3 — схема формирователя относительных приращений координат; на фиг. 4 — схема блока наращивания координат; на фиг. 5 — — схема блока формирования и выдачи кодов координат; на фиг. 6 — схема счетчика импульсов; на фиг. 7 — схеча сумматора относительных цри ра (цени и координат; на фиг. 8 — с хе ч а блока кодирования.
>< СТ р О И С Г13 0 < О.<(С р ж И Т О, 10 к I к О,1 И p () В;1111 блок 2 задания режимов рабогы, формирователи 3 и 4 Относительных lipfip;Iiiiviiiiii координат, генератор 5 импульсов, счет IHi< fi им и чл ьсОВ, <х >1 >>f 7 и 8 ()TliocffT<л ьti i>< х црирац(ений коор(ии;и, форчирователи .t u
10 кодов корр(кции координат перемен(синя чаркера, клн>чи 11 и 12, формирователи 13 и 14 кодов координа) чаркср;I и трипер 15.
Ьлок :3ад<11<и я p(. ж и ч<) В () <16Оты < О;1(ржиг первый 16. Второй 17, <ретий 18, и Iвергый 19 и ll>ITI>IH 2(3 элсченгt>l 11, первый элечент И,l 3а,1е(>1<,и, триггер 25.
Форчирона ге.<ь 3 (4) <иll()< ит< л),1)ых ирир;>и(сниц;<и)рдин<иы Л (т, (().«() <,Ii f первый 2fi, «i<>po(I 27 реf ftcr()I I, hoi>IAHII;tц<и)нный су чл.;>гор 28, элемент 29:3 >д< рж, и, иервыи,51) и It i(ip<>ff, 31 тр,ii г< ры, э.icx«» f
32 И.
Форл)ирои,tl(ль (1(II сот< ржит коч6и национный сл чмн г<>р 33, второй 34, гр< I
35 чс I fl(1)ть! и . )!), IIHTI>l fl 37 j. I(. лl(It I I I (It . l(.TH< pTt>lH 38 Iiяi f>lff 39 tt Ill(.стой 41) э. I<. >1«, I, i за. 1ержки, седьл><>11 11, В,к ьчой 42 II . 1< В51 <,1<.
43 элементы И, в<орои >л< л<сн 1 44 И, 1) I. первый (элок 45 элем. цтои И, грети и р< гистр 46, первый генера гор 47 одиночиог<> ичпуль<<1 (ГО5(), цсрвый 48 и Второй счетчики и арифметико-логический блок 5().
Формир ><3;tT(,)ь 13 (14) кодов ио ho(>I>,,инате л () ) « )держит блок 51 ).ICMåtiòot> 11, цервыи э,>ечент ИЛИ 52, Вт<)рой элеч(нг
И. (И 53, иервыи э.1емент 54 задержки, с 1< тчик 55, блок 56 э i< xfcftiot3 И, ника)>ливак>щий
< у лl м;и О р 5) < .
<. 1< т IHh 6 ичцульсов с()äcj)d It I элемент
НЕ )8, элем< ит 11 59, счетчик 60, 1< Il(. ратор
6l Одиночного ичцульса.
С:улlм,иор 7 (8) ()IHo(IIT(.1I III I. ц()иращ(и и и Il0 коо() i ill! и (Л ) I (О 1(. рih è Г э, I(. 1< 111
И 62, генера гор 6;3 одиночноп> It»i f1),.tti<;t, Вака и IHB<3 Y)ll(H11 сумматор 64.
Ьлок 1 кодирования содержит планшет 65 с двучя с.)оями взаимоорт<и.()fidльных токонроводящих шин 66, причем В ка кдоч слое содер кится ио с шин 66, >)< токовы.< клк)чей 67, первый 68 и второй 69 шифраторы и элемент 70 И.
В исходном состоянии (поверхность планшета 65 не нажата) между двумя слоями шин 66 планшета 65 нет электрического контакта, поэтому ток ио шинам 66 не протекает и на вторых выходах ключей 67 находятся уровни «О». Г!ри этом на выходах шифраторов 68 и 69 и на выходе элемента
И 70 также уровни «О», которые и поступают на первый 71, второй 72, третий 73 выходы блока I. Если оператор нажмет в некоторой точке на поверхность планшета 65, происходит замыкание соответствующих шин 66 первого и второго слоев, замыкаются, например, А-я шина 66 в слое ио координате
Х и т-я шина 66 В слое ио координате У. (JJ)H этом начин l(T протеKdTb ток ио 1-й, 2-й, ..., ()>1- 1)-й m-й шинам 66 слоя шин
lI(> координате т и далее цо й-й, (A — 1)-й, ..., 2-и, 1-й шинам 66 слоя шин ио координате У, (),(новременно T()h протекает цо cooTI3pTcTBy)>tötfi>t клfo tà÷ 67, поэтому на вторыx вых<>д;)х этих клю ц и 110HHHT(. уровень «1». (IО«к<>,<ьку Вторыс Выходы ключей 67 яодклн)чены к входач соответствующих шифра), «>p<»< 68, 69, то иозиционные коды замкну11,<х /,-и и щ-й IIIHII 66 преобразуются шиф(<;11 >(!;< I H ti8 и 69 В,(воичн(<е коды этих шин,, (itдов шифраторов 68 и 69 <и)с< IIHI()1 В Виде кодов точки поверхности цл<>ни<ета 65, которая нажата в этот моч< II I Ои(ратороч, на первый 71 и второй 72
Выло lf>l 6лока I. JlpH замыкании любой нары
I1»ill ()6 из p(13. ill (ных сло(В на 13Tophlx ВыхоlIlx ц<ифраторов 68, 69 появляется уровень
«1», K<)T<)(>tfH поступает чер<з элемент И 70
till Ip(тИй 73 Выход 61()K<1 .?? ?????????????????? ????????) ?? ?? <.<????????><цим образом.
ill>ii Вк ilo«eft«tt iittT IHII>i Все элементы
t l; I i > l 51 Т f I >> С Т Р О и С Т В <1 >, (Т <1 ?? <1 ??, ??1 ?? ?? ?? ) 1 ?? ?? ??????????ito(. <??<????????>ц (сх(ча установки в исходное с<) г<>51«ile <1:1«1< рте)ке не lloKddàíH) и запусh, .< тс51 генер<>тор 5 импульсов. В этом состояЦ) ц и <1 ?? ?? ???????????????? 6?????? ?? ???? ?????????? ?????? ???? ????????????i1 Выхо;(е блока 1 кодиp<>13i, оаэи<>чак)ц(е)О замыкание коордиц<ин 66 ири tf;Id dтии на рабочхю
ii<>i:< рхиость планшета 65. Гформированные ,;, 6л >коч I ho;(lipoid »IIIH коды координат заиис ftiaK)icH в первый 3 и второй 4 формироват<ли <)Ttlocитеcff f1l>lx приращений коор IHHHT и H тр(-, ьи < И1 <ики 55 Верного H второго форчировате.>(и 13, 14 кодов координат маркера, так hdh на вхо;1ах этих блоков
5(, сигнал разрец<ения с второго выхода сброшенного триггера 15
1(оянившийся на третьем выходе блока 1 ко.1ирования сигнал посгу пает на вход блока 2 за;(ания режимов работы, где. проходя I<. pc< цервый элемент И 16, первый элемент I 1ËÈ 21 и первь<й элемент 23 задержки, ()clщхсгВляет перевод Второго триггера 25
В сл< .Дующее состояние. (lосле этого взводит< и )риггер 15, заире(цая теч самым в сле1381581
30
45 дующих циклах работы запись кодов координат в формирователях 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 кодирования отсутствует, устройство переходит в автоматический режим работы. Сигнал, появляющийся при этом на третьем входе триггера 25, устанавливает его в исходное состояние. На третьем выходе блока 2 задания режимов работы отсутствует сигнал разрешения записи в счетчик 6 импульсов, первый и второй сумматоры 7, 8 относительных прирашений координат. В счетчике 6 импульсов оказывается зафиксированным код времени, в течение которого была нажата рабочая поверхность блока 1 кодирования, а в сумматорах 7, 8 относительных приращений координат суммарные приращения координат за это время.
На четвертом выходе блока 2 задания режимов работы с задержкой, вносимой элементом 24 задержки, появляется сигнал, разрешающий работу формирователей 9, 10 и переводящий ключи 11, 12 на коммутацию входов формирователей 13, 14 с вторыми выходами сумматоров 7, 8, с которых снимаются знаки суммарных приращений координат для задания направления наращивания содержимого формирователей 13, 14 (возрастание или убывание).
При подаче сигнала на четвертый вход формирователя 9 (10) нарашивания координат сбрасываются первый 48 и второй 49 счетчики и выполняются операции деления содержимого счетчика 6 импульсов на содержимое сумматора 7 (8) путем и-кратного вычитания второго из первого вторым комбинационным сумматором 33. Результат и равный среднему периоду следования отдельных импульсов, фиксируется в первом счетчике 48. После этого через элемент И 43 разрешается проход импульсов с генератора 5 импульсов, подключенного к третьему входу формирователя 9 (10), на счетчик 49, содержимое которого сравнивается с содержимым счетчика 48 арифметическо-логическим блоком 50. Если содержимое счетчика 49 равно или превышает содержимое счетчика 48, блок 50 вырабатывает импульсы, сбрасывающие счетчик 49, после чего процесс наращивания содержимого счетчика 49 повторяется вновь. С формирователя 9 (l0), которым является выход блока 50, на счетные входы формирователей 13, 14 будут подаваться, таким образом, импульсы, частота следования которых определяется содержимым счетчика 6 импульсов и сумматоров 7, 8, задаваемых направлением и скоростью проведения линии оператором по рабочей поверхности планшета 65.
Если в автоматическом режиме работы перемещения маркера по экрану устройства отображения нажать на поверхность планшета 65, устройство перейдет в режим ручного управления и будет функционировать по алгоритму, описанному выше.
Для фиксации текущих координат маркера служит кнопка «Совмешение» (не показана), производягцая блокировку работы первого 3 и второго 4 формирователей, счет1381581
Форму.га изобретения чика 6 импульсов, первого 9 и второго 10 формирователей. Возвращение схемы в исходное состояние осуществляется кнопкой
«Сброс» (не показана).
Предлагаемое устройство обеспечивает более высокое быстродействие, так как в устройстве дополнительно предусмотрен автоматический режим перемещения маркера, переход к которому осуществляется при размыкании координатных шин 66 планшета 65.
В данном режиме работы производится автоматическое изменение выходных кодов координат маркера в результате анализа направления и скорости перемещения маркера, фиксируемых на предыдущем этапе работы.
Устройство для управления маркером на экране электронно-лучевой трубки, содержащее блок кодирования, блок задания режимов работы, триггер, генератор импульсов, первый и второй формирователи относительных приращений координат, входы записи начальных координат маркера которых соединены с первым выходом триггера, подключенным к первому управляющему входу блока задания режимов работы, нторой управляющий вход которого соединен с третьим выходом блока кодиронания и»ервыми управляющими входами первого и второго формирователей относительных приращений координат, первый и второй формирователи кодов координат маркера, входы управления записью которых соединены с вторым выходом триггера, первые информационные входы и первые и вторые управляющие входы соединены соответственно с первыми, третьими и четвертыми выходами первого и второго формирователей относительных приращений координат, входы управления записью и входы сброса которых соединены соответственно с первым и вторым выходами блока задания режимов работы, второй выход которого соединен с входом сброса триггера, первый и второй выходы блока кодирования соединены соответственно с вторыми информационными входами первого и второго формирователей кодов координат маркера и первыми информацион5
40 ными входами первого и второго формирователей относительных приращений координат, входы блокировки которых являются первым входом устройства, входы сброса первого и второго формирователей кодов координат маркера, установочный вход триггера, вход начальной установки блока задания режимов работы являются вторым входом устройства, выходы формирователей кодов координат маркера являются соответственно первым и вторыми выходами устройства, отличающееся тем, что, с целью повышения быстродействия устройства, оно содержит счетчик импульсов, первый и второй сумматоры относительных приращений координат, первые, вторые и третьи информационные входы которых соединены соответственно с первыми, вторыми и четвертыми выходами формирователей относительных приращений координат, первый и второй формирователи кодов коррекции координат перемещения маркера, информационные входы которых соединены с первыми выходами сумматоров относительных приращений координат, входы управления записью которых соединены с выходом счетчика импульсов, первый и второй ключи, первые информационные входы. которых соединены с вторыми выходами формирователей относительных приращений координат, вторые информационные входы — с вторыми выходами первого и второго сумматоров относительных приращений координат, входы сброса которых и вход сброса счетчика импульсов подключены к третьему выходу блока задания режимов работы, четвертый выход которого соединен с управляющими входами первого и второго формирователей кодов коррекции координат перемещения маркера и ключей, выходы которых соединены с третьими информационными входами соответственно первого и второго формирователей кодов координат маркера, счетные входы которых соединены с выходами соответственно перного и второго формирователей кодов коррекции координат перемещения маркера, счетные входы которых и счетный вход счетчика импульсов подключены к выходу генератора импульсов, а входы сброса их соединены с первым входом устройства.
1381581
Ф г v
138I581
glue 6
«Ри 7
Фи Н
Составитель И. Загинайко
Редактор М. Товтин Техред И. Верес Корректор М. Пожо
Заказ 823!49 Тираж 459 Г!одписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
I 13035, Москва, >K — 35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4