Устройство для ввода графичес-кой информации
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социапистических
Республик (i j798916 (61) Дополнительное к авт. саид-ву (22) Заявлено 090479 (21) 2750560/18-24 с присоединением заявки Ио (5j)Q, Кд, в
G Об К 11/00
Государственный комитет
С С С Р. по делам изобретений н открытий (23) Приоритет
Опубликовано 230181. Бюллетень Й9 3 (%3) УДКб81.327. .б (088.8) Дата опубликования описания 210181 (72) Автор изобретения
В. Д. Гладков (73) Заявитель (54) УСТРОЙСТВО ДЛЯ ВВОДА ГРАФИЧЕСКОЙ, ИНФОРМАЦИИ
Изобретение относится к автоматике . и вычислительной технике и может быть использовано для ввода информации во внешние устройства с оперативной памятью
Известно устройство, содержащее блок синхронизации, планшет, датчик, преобразователь кодов, генератор одиночных импульсов, регистр (1 ).
Однако такое устройство обладает. малым быстродействием.
Известно устройство, содержащее блок синхронизации, подключенный к планшету, датчик, преобразователь кодов, генератор одиночных импульсов (2).
Недостатком этого устройства явля" ются ограниченные функциональные возможности
Наиболее, близким по технической 20 сущности к предлагаемому изобретению является устройство, содержащее блок синхронизации, планшет, датчик, подключенный к преобразователю кодов, . первый и второй распределитель импульсов, первый и второй регистры, первый и второй счетчики, блок сравнения,.первые выходы блока синхронизации подключены к планшету, вторые, выходы — к управляющим входам преоб- 30 раэователя кодов, третьи и четвертые . выходы — к первым управляющим входам первого и второго распределителей импульсов, выходы преобразователя кодов подключены к информационным выходам устройства, первому и второ-. му регистрам, ко входам блока синхронизации, ко вторым входам первого распределителя импульсов, выходы первого счетчика подключены к первым входам блока сравнения (3).
Однако такое устройство имеет ограниченные функциональные воэможности и невысокую скорость работы.
Цель изобретения — повышение быстродействия устройства, а также .расширение его функциональных возможностей.
Укаэанная цель достигается тем, что в известное устройство, содержащее датчик, подключенный к преобразователю кодов, блок синхронизации, первые выходы которого соединены с планшетом, вторые выходы — с управляющими входами преобразователя кодов, третьи и четвертые выходы — с первыми управляющими входами распределителей импульсов, выходы преобразователя кодов подключены к инфор- мационным выходам устройства, к. пер798916 вому и второму регистрам, ко входам первого распределителя импульсов, выходы первого счетчика соединены с первыми входами блока сравнения введены дешифратор, подключенный к выходам второго счетчика, четыре триггера, три элемента ИЛИ и десять элементов И, причем выход первого элемента И подключен к первым входам первого и второго элементов ИЛИ, выход второго элемента И вЂ” к первому входу третьего элемента ИЛИ, выходы третьего и четвертого элементов И— ко второму и третьему входам третьего элемента ИЛИ соответственно, выход пятого элемента И соединен с, первыми входами шестого и седьмого элементов И, со вторым входом второго элемента ИЛИ и первым входом первого триггера, выход шестого элемента И подключен к третьему входу второго элемента ИЛИ и ко второму входу пер- 2О ,вого элемента ИЛИ, выходы седьмого и восьмого элементов И и выход девятого элемента И соединены с первыми управляющими выходами устройства, выход десятого элемента И - co вторым 25 управляющим выходом устройства и с первыми входами второго и четвертого элементов.И, выходы элементов ИЛИ подключены к первым входам соответст-. вующих триггеров, выход первого триг« рц гера соединен с первыми входами десятого элемента И и второго счетчика, один выход второго триггера подключен к первым входам первого счетчика-и восьмого и девятого элементов
И, а другой выход — ко вторым входам второго счетчика и седьмого элемента И, выходы третьего и четвертого триггеров соединены с третьим управляющим выходом устройства, первый второй и третий выходы первого распределителя импульсов подключены соответственно ко вторым входам первого регистра, второго регистра и второго распределителя импульсов, а четвертый выход — к третьему входу 45 второго счетчика, первый выход второго распределителя импульсов соединен со вторыми входами триггеров и первого счетчика, второй выход — с третьим входом первого счетчика и чет- () вертым входом второго счетчика, третий выход — с третьим входом четвертого триггера, четвертый выход — с третьими входами первого и второго триггеров, пятый выход — с третьим входом третьего триггера, первый выход первого регистра соединен с первым входом третьего элемента И, второй выход — со вторыми. входами первого и второго элементов И, третий выход — со вторыми входами четверто- 60 го к пятого элементов И, выход второго регистра подключен к пятому входу второго счетчика, выход блока сравнения соединен с четвертым входом первого триггера и co вторым вхо- $5
О дом шестого элемента И, второй и третий выходы первого счетчика подключены ко вторым входам восьмого и девятого элементов И, первый выход дешифратора соединен с третьими входами восьмого и девятого элементов.И, второй выход — co вторым входом десятого элемента И, третий выход — с первым входом первого элемента И и третьим входом второго элемента И, четвертый выход — с вторым входом третьего элемента И, пятый выход— с первым входом пятого элемента И, управляющие входы устройства подключены к третьим входам первого и, второго распределителей импульсов, четвертому входу четвертого триггера и вторым входом блока сравнения.
На чертеже представлено предлагаемое устройство.
Устройство содержит блок 1 синхронизации, планшет 2, датчик 3, преобразователь 4 кодов, распределители
5,6 импульсов, регистры 7,8, счетчики 9,10., дешифратор 11, блок 12 сравнения, элементы И 13-22, элементы ИЛИ
23,24,25, триггеры 26-29. Позициями
30-57 обозначены связи между соответствующими выходами и входами узлов устройства, 58-61- входы внешнего управления.
Вход 58 пуска распределителя 5 подключен к контактам кнопки ввода (на чертеже не показана). На вход 59 пуска распределителя б импульсов подаются ответные сигналы сопря>кенного устройства, на вход 60 блока 12 сравнения подается двоичный код от сопряженного устройства, а на вход 61 .инверсный выход блока 12 сравнения переданных и принятых информационных байтов сопряженного устройства.
Блок 1 синхронизации предназначен для упорядочения во времени работы всех узлов устройства. Он состоит из непрерывно работающего двоичного счетчика и системы дешифраторов кода этого счетчика, формирующих все необходимые тактовые и синхронизирующие импульсы (на чертеже не показаны).
Координатное поле планшета 2 состоит из двух зон: зоны считывания байтов, состоящей из 256 квадратов, и зоны управления, в которой изображены названия режимов работы. Считывание координат осуществляется с помощью датчика 3. Преобразователь 4 предназначен для преобразования последовательного комбинированного кода датчика 3 в параллельный двоичный код.
Распределитель 5 предназначен для однократного формирования импульсов при нажатии кнопки, а распределитель б предназначен для однократного формирования импульсов под воздействием ответных сигналов сопряженного устройства. Регистр 7 предназначен для установки режимов работы, регистр 8
798916 для ввода байтов. Счетчик 9 подсчиты- выходе 34 де распределителя 6 формируетвает число обменных сигналов. Счетчик ся сигнал для сброса триггеров 26-29, 10 с дешифратором 11 работает в режи- и счетчик 9 т ик, а на выходе 35 — сигме ввода байтов, а также при .началь- нал, воздействующий на счетный вход ной выборке, предшествующей процессу счетчика 10. передачи и приема байтов в сопряженном устройстве. Блок 12 сравнения 5 В дальнейшем Работа РаспРеделитепредназначен для сравнения кода счет- лЯ 6 возобновлЯетсл при ка (Цом посчика 9 и кода, записанного, например, тУ"ленин ответного сигнала сопРЯженв динамической памяти сопряженного ного Устройства, при этом сигнал на устройства. Элементы И 13-18 и эле- выходе 34 не вырабатывается. менты ИЛИ 23-25 являются комбинацион- 10. ПеРедача сообщениЯ по команДе ны схемами для управления TpHrre- "управление" прекращается при появрами 26-29. Элементы И 19-22 предназ- ленни сигнала на выходе 56 дешифраначены для формирования выходных сиг- тора 11, который пройдя элемент И налов коммутации информационных бай- 15 и элемент ИЛИ 25, РазРешает Устов. тановку в "1" триггера 28 (управле-
Триггер 26 фиксирует результат ния окончанием обмена). сравнения кодов блоком 12 сравнения. Для передачи сообщения по команТриггер 27 коммутирует импульсы, воз-,ц "Записать" необходимо совместить действующие на счетные входы счетчиков 9,10. триггер 28 управляет оконча-2О котоРом изобРажено название этой нием процесса обмена байтами. Триг- команДы и нажать кнопкУ. ПРи пУске гер 29 фиксирует ошибку при считыва- РаспРеделителЯ 5 в РегистР 7 записынии байтов по команде "Считать! . вается соответствующий код, а на его устройство работает следующим об- выходе 48 появляется сигнал, постуразом. пающий к элементам И 13,14, За каждый период работы блока 1 После третьего пуска распределидешифраторы, подключенные к младшим теля 6 сигнал с выхода 55 дешифраторазрядам счетчика, работают непрера 11 через элемент И 13 и элемент рывно, а дешифраторы, подключенные
HITCH 24 разрешает установку в "1" к старшим разрядам, частично блокитриггера 27, после чего число обменруются друг другом. В начале периода 30 ных сигналов начинает подсчитывать работы после установки в исходное только счетчик 9. Код первого разположение преобразователя 4 происхо- ряда счетчика 9 управляет работой дит опрос кодирующих обмоток план- элементов И 21,22, обеспечивающих . шета 2 и преобразование возбуждаемов процессе обмена чередование инфор» го при этом на выходе датчика 3 пос- З5 мационных байтов. Передача байтов ледовательного комбинированного кода в проДолжаетсЯ ДО момента сРавнениЯ в параллельный двоичный код. Код на блоком 12 сравнения кода счетчика выходе преобразователя 4 кодов сох- с внешним кодом. Сигнал с выхода блораняется до начала следующего цикла ка 12 сравнения разрешает установку работы блока 1. в "1" триггера 26. После установки
II 1 II
Для установки какого-либо режима в 1 триггера 26 и последующего ввода необходимо совместить датчик пуска распределителя 6 происходит
3 с квадратом, в котором изображено установка в "0" счетчика 10, а заназвание соответствующего режима, и тем установка в "1" триггера 28 нажать кнопку. При этом на выходе сигналом, поступающим на его вход
40 распределителя 5 последовательно 45 с выхода элемента И 20 чеРез элеформируются сигналы установки "0" мент И 14 и элемент ИЛИ 25. и "1" для записи соответствующего
Этот же сигнал поступает в сопрякода в регистр 8, а на четвертом вы-. женное устройство для пропускания ходе формируется сигнал сброса счет- байта контрольной суммы. На выхочика 10. 5О де 45 триггера 28 появляется сигнал, управляющий окончанием обмена.
После установки режима ввода необходимо произвести последовательное Для осуществления обмена по косчитывание байтов,-при этом после манде "Считать" необходимо совмескаждого нажатия кнопки, код в счет- тить датчик 3 с квадратом планшета чике 10 увеличивается на 1 !! И
2, в котором изображено название
Для передачи команды "управление" этой команды, и нажать кнопку. При необходимо совместить датчик 3 с пуске распределителя 5 в регистр 7 квадратом, в котором изображено наз- записывается соответствующий код, а на вание этой команды, и нажать кнопку. на его выходе 49 появляется сигнал, При этом на выходе 39 распределите- dQ поступающ!ий ко вторым входам элеменля 5 последовательно формируются сиг- тов И 16,17. налы установки "0" и "1" для записи Пуск распределителя 6 и работа соответствующего кода в регистр 7, а счетчика 10 продолжается до момента на выходе 41 появляется сигнал на- появления сигнала на выходе 57 деши-, чального пуска распределителя 6. На 45 фратора 11.
798916
Этот сигнал, пройдя элемент И 17 и элемент ИЛИ 24, разрешает установку í "1" триггера 27„ после чего ответные сигналы подсчитываются только счетчиком 9. Выходные элементы И 21 и 22 начинают работать поочередно, так же, как и при передаче сообщения по команде "Записать". В случае неравенства переданных по команде "Записать " и принятых по команде "Считать" информационных байтов поступает сигнал на четвертый вход 61 триггера
29, который фиксирует ошибку. Счетчик 9 работает до,тех пор, пока код на его выходе не сравняется с внеш- . ним кодом управления. При равенстве кодов блок 12 сравнения вырабатывает сигнал, разрешающий установку в "1" триггера 26. Срабатывание триггера
26 вызывает:сброс счетчика и появление сигнала на выходе 54 дешифратора
11. Этот сигнал, пройдя элементы И
20, 16, элемент ИЛИ 25, разрешает установку в "1" триггера 28. Окончание обмена по команде "Считать" аналогично окончанию обмена по команде
"Записать".
Для передачи дополнительных команд необходимо совместить датчик 3 с квадратом планшета 2, в котором изображено название "Дополнительная команда" и нажать кнопку. Код какойлибо дополнительной команды вводится в одном из режимов ввода. При пуске распределителя 5 импульсов в регистр
7 записывается соответствующий код, а на его выходе 50 появляется сигнал управления сопряженным устройством. Работа счетчика 10 заканчивается по инициативе сопряженного устройства.
Введение в известное устройство новых элементов и связей повышает быстродействие, расширяет функциональные возможности и глубину контроля при использовании команд "Записать" и "Считать" ° импульсов соединен со вторыми входами триггеров и первого счетчика, второй выход — с третьим входом первого счетчика и четвертым входом второго счетчика, третйй выход — с третьим входом четверотого триггера, четвертый выход — c третьими входами первого и второго триггеров, пятый выход с третьим входом третьего триггера, первый выход первого регистра соединен с первым входом третьего элемента
И, второй выход — со вторыми входами первого и второго элементов И, третий выход — со вторыми входами четвертого и пятого элементов И, выход второго регистра подключен к пятому входу второго счетчика, выход блока сравнения соединен с четвертым входом пер- 60 вого триггера и со вторым входом шестого элемента И, второй и третий выходы первого счетчика подключены ко вторым входам восьмого и девятого элементов И, первый выход дешифрато65 ра соединен с третьими входами восьФормула изобретения устройство для ввода графической информации, содержащее датчик, подключенный к преобразователи кодов, блок синхронизации, первые выходы которого соединены с планшетом, вторые,выходы — с управляющими входами преобразователя кодов, третьи и четвертые выходы — с первыми управляющими входами распределителей импульсов, выходы преобразователя кодов подключены к информационным выходам устройства, к первому и второму регистрам, ко входам блока синхронизации, ко вторым входам первого распре делителя импульсов, выходы первого счетчика соединены с первыми входами блока сравнения, о т л и ч а ю щ ее с я тем, что, с целью повышения быстродействия устройства, в..него введены дешифратор, подключенный к выходам второго счетчика, четыре триггера, элементы ИЛИ и элементы И, причем выход первого элемента И подключен к первым входам первого и второго г элементов ИЛИ, выход второго элемен.Э та И вЂ” к первому входу третьего элемента ИЛИ, выходы третьего и четвертого элементов И вЂ” ко второму и третьему входам третьего элемента ИЛИ соответственно, выход пятого элемента И соединен с первыми входами шестого и седьмого элементов И, со вторым входом второго -элемента И31И и первым входом первого триггера, выход шестого элемента И подключен к третьему входу второго элемента ИЛИ и «о второму входу первого элемента
ИЛИ, выходы седьмого и восьмого элементов И и выход девятого элемента
И соединены с первыми управляющими
20 выходами устройства, выход десятого элемента И вЂ” со вторым управляющим выходом устройства и с первыми входами второго и четвертого элементов
И, выходы элементов ИЛИ подключены к первым входам соответствующих триггеров, выход первого триггера соединен с первыми входами десятого элемента И и второго счетчика, один выход второго триггера подключен к
ЗО первым входам первого счетчика и восьмого и девятого элементов И, а другой выход — ко вторым входам второго счетчика и седьмого элемента И, выходы третьего и четвертого триггеров соединены с третьим управляющим выходом устройства, первый, второй и третий выходы первого распределителя импульсов подключены соответственно ко вторым входам первого регистра, второго регистра и второго распреде40 лителя импульсов, а четвертый выход— к третьему входу второго счетчика, первый выход второго распределителя 98916
СОставитель Т. Ничипорович
Редактор T. Кугрышева Техред Е.Гаврилешко Корректор Л.Иван
:Заказ 10061/71 Тираж 756 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "патент", г. Ужгород, ул. Проектная, 4 мого и девятого элементов И, второй выход — со вторым входом десятого элемента И, третий выход — с первым входом первого элемента И и третьим входом второго элемента И, четвертый выход — со вторым входом третьего элемента И, пятый выход — с первым входом пятого элемента И, управляющие входы устройства подключены к третьим входам первого и второго распределителей импульсов, четвертому входу четвертого триггера и вторым входам блока сравнения, Источники информации, принятые во внимание при экспертиве
1, Лвторское свидетельство СССР
Р 386415, кл. 0 06 К 11/00> 1971.
2. Лвторское свидетельство СССР
Р 516097, кл. G 11 С 7/00 1975.
3. йвторское свидетельство СССР
Р 482805, кл. 6 11 С 7/00, 1974 (прототип).