Устройство для ввода учебной информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1732367
Автор: Мягков
Текст
9) 7 0 С 5) ОСУДАРСТВЕННЫЙО ИЗОБРЕТЕНИЯМРИ ГКНТ СССР МИТЕТОТКРЫТИ ЕТЕНИЯ ОП СР 89, УЧЕБНО биотехнииствам для ции движемируемыми е символа в ечения зреИСАНИЕ ИЗО РСКОМУ СВИДЕТЕЛЬС(54) УСТРОЙСТВО ДЛЯ ВВОДАИНФОРМАЦИИ(57) Изобретение относится кческим адаптируемым устробесклавишного ввода информаниями пальцев и кисти руки, форсоответственно столбцу и строкматрице тренажера без привл ния, Цель изобретения - повышение быстродействия устройства. Устройство содержит плату 1, на которой размещены первый 2 и второй 3 формирователи кодов, блок 4 . сравнения и блок 5 имитации активности кисти руки обучаемо о, причем блок 5 состоит из первого 14 и второго 15 элементов НЕ, первого 16 и второго 17 элементов И, элемента ИЛИ 18 и и )тегратора 19. Быстродействие устройства достигается за счет оперативного использования массива различных символов, которые вводятся только одним координатно-моторным (КМ) движением с фонемическим или визуальным под. креплением. 8 ил,1732367 Оуг, В Составитель А.КарловТехред М,Моргентал Корректор В.Гирняк Редактор И,Горная Производственно-издательский комбинат "Патент", г. Ужгород. ул, Гагарина, 101 Заказ 1585 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж-З 5, Раушская наб., 4/5Изобретение относится к биотехническим адаптируемым устройствам для бесклавишного ввода учебной информацииобобщенными координатно-моторными(КМ) движениями пальцев и кисти руки, формируемыми без привлечения зрения соответственно столбцу и строке символа вматрице тренажера,Известно устройство, содержащее формирователи координат активности пальцеви кисти руки, генератор, счетчик, делителинапряжения, повторители, элементы ИЛИ,мультиплексор, выпрямители, компараторы, интеграторы, триггер.Однако это устройство имеет ограниченное быстродействие из-за множествадополнительных активаций кисти руки.Целью изобретения является повышение быстродействия устройства,Поставленная цель достигается тем, чтов известное устройство для ввода учебнойинформации, содержащее первый и второйформирователи кодов, введены блок сравнения, информэционньге входы первойгруппы и первый синхровход которого соединены с соответствующими выходами первого формирователя кодов, а установочныйвход, второй синхровход, первый и второйсинхровыходы и первый и второй информационные выходы являются соответствующими входами и выходами устройства, иблок имитации активности кисти руки обучаемого, состоящий из первого и второгоэлементов НЕ, первого и второго элементовИ, элемента ИЛИ и интегратора, выход которого соединен с одним из информационных входов второй группы блока сравнения;входы первого и второго элементов НЕподключены к соответствующим выходамвторого формирователя кодов и к соответствующим информационным входам второйгруппы блока сравнения, а выходы - к соответствующим входам первого и второго элементов И, третьи входы которых являютсясоответствующими тактовыми входами устройства, а выходы соединены с соответствующими входами элемента ИЛИ, выходкоторого подключен к входу интегратора,вход второго формирователя кодов подключен к тактовому выходу первого формирователя кодов,На фиг. 1 показана блочная схема предлагаемого устройства; на фиг. 2 - схема формирователей кода; на фиг, 3 - схема блокасравнения; на фиг. 4 - схема коммутатора;на фиг. 5 - матрицы тренажера; на фиг, б -временные диаграммы, поясняющие работуформирователей; на фиг, 7- временные диаграммы, поясняющие работу блока сравнения; на фиг. 8 - временные диаграммыработы блока имитации активности кистируки обучаемого. Устройство для ввода учебной информации содержит плату 1, на которой размеще 5 ны первый 2 и второй 3 формирователи кодов, блок 4 сравнения и блок 5 имитации активности кисти руки обучаемого, Информационные входы 6 первой группы и первый синхровход 7 блока 4 сравнения соединены с соответствующими выходами первого 10 формирователя 2 кодов, а установочный вход 8 и второй синхрохвод 9, первый 10 и второй 11 синхровыходы и первый 12 и второй 13 информационные выходы являются соответствующими входами и выходами.устройства.Блок 5 состоит из первого 14 и второго 15 элементов НЕ, первого 16 и второго 17 элементов И, элемента ИЛИ 18 и интегрэто 20 ра 19, выход которого соединен с одним из информационных входов 20 второй группы блока 4 сравнения, Входы первого 14 и второго 15 элементов НЕ подключены к соот.ветствующим выходам второго 3 25 формирователя кодов и к соответствующим информационным входам 20 второй группы блока 4 сравнения, а выход - к соответствующим входам первого 16 и второго 17 элементов И, третьи входы которых являются 30 соответствующими тактовыми входами устройства по тактовой частоте ТЧ 1 и ТЧ 2, а выходы соединены с соответствующими входами элемента ИЛИ 18. выход которого тактовому выходу формирователя 2 Формирователи 2 и 3 (фиг. 2) содержатгенератор 21 импульсов (ГИ), дифференцирующие узлы 22 и 23, блоки 24 и 25 делителей напряженияблоки 26 и 27 эмиттерных 40 повторителей, мультиплексор 28, выпрямитель 29, интегратор 30, компараторы 31 и.32, триггер 33, элемент ИЛИ 34, блок 35 интеграторов, элемент ИЛИ 36, блок 37 выпрямителей и счетчик 38,Дифференцирующие узлы 22 и 23 содержат конденсатор 39 и резистор 40, Блоки 24 и 25 содержат переменные 41 и постоянные 42 конденсаторы, Блоки 26 и 27 содер-жат эмиттерные повторители 43-50Переменные конденсаторы 41 располагаются на пальцах и кисти руки и являются датчиками активного положения пальцев при работе сгибателя и кисти руки соответственно. Блок 4 (фиг. 3) содержит регистры 51 и52, элементы 53 - 55 задержки, элементы ИЛИ 56 - 58, триггер 59, одновибратор 60,цифровой компаратор 61, элемент И 62, элемент И-НЕ 63, входы 64 и 65 регистров 51 и подключен к входу интегратора 19, вКод вто 35 рого формирователя 3 кодов подключен к17323 Г)7 10 15 20 25 30 40 45 52, одновибратор 66, вход 67 коммутатора 68, элемент 69 задержки и входы 70 и 71 коммутатора 68.Коммутатор 68 (фиг, 4) имеет элемент 72 задержки, триггер 73, элемент И 74 и элемент ИЛИ.75.Устройство работает следующим образом.Для бесклавишного ввода информации без привлечения зрения и без машинного преобразования КМ-движений пальцев и кисти руки в двухбайтные коды, эквивалентные .32400 символами европейских и восточных алфавитов, символам программирования, а также для выработки у обучаемого квазиречевой КМ-активности с помощью формирователей 2 и 3 получают сигналы координат активности пальцев рук и кисти, а с помощью блока 4 обеспечивают прием координат текущих матриц в их объеме и записи ординаты Н и абсциссы М в регистр 51, блокирование последующей записи в регистр 51, дублирование строба с помощью элементов 53 и 54 задержки и повторную запись кодов Н и М в регистр 52 через время, равное сумме задержек, сравнение.кодов Н и М с помощью цифрового компаратора 61, запоминание результата совпадения кодов и блокирование записи в регистр 51, разрешение записи в регистр 52 с помощью триггера 59, прием и запись кодов Х и У текущего символа по одной из шести выбранных матриц из объема мета- матрицы с учетом координат Н и М, формирование строба .записи, прием и запись кодов Х и У последующих символов текста в регистр 52.После смены режима работы путем установки ."Лог. 1" на входе 8 по шине "Символы-операторы" блок 4 обеспечивает преобразование строба записи в сигнал"Начальная установка" (НУ) с помощью элемента И-НЕ 63 и сброс триггера 59 в нуль,запись первого байта (кодов Н и М) каждого последующего символа (программирования, иероглифа) в регистр 51, повторныйцикл сравнения кодов Н и М и их запоминание, прием и запись кодов Х и У в регистр52. Преобразование активности сгибателей пальцев рук в коды М и Х осуществляется с помощью формирователя 2. Импульсный сигнал с генератора 21 подается на дифференцирующие узлы 22 и 23, которые дифференцируют прямоугольный импульс. Передний фронт и срез импульса имеют такую длительность, что на заданной частоте сопротивление конденсатора 39 и делителя блока 24 (25) мало. форма импульсов на выходах узлов 22 и 23 определяется емкостью конденсаторов 39 и сопротивлением резистора 40, причем емкость конденсаторов 39 выбрана на порядок больше, чем суммарная емкость делителя блока 24 (25). Сопротивление резистора 40 выбрано таким. что задний фронт импульсов на выходе узла 22 (23) сравним с их передним фронтом. Одновременно резистор 40 шунтирует все сопротивления утечки и на порядок меньше их величин.Пиковое значение напряжения на средней точке.емкостного делителя блока 24 (25) определяется соотношением емкостей конденсаторов 41 и 42 и устанавливается за время фронта импульса. Таким образом, сигнал на выходе мультиплексора 28 определяется только информационной составляющей входного импульса блока 26, которая увеличивается при сокращении сгибателя пальца руки.Затем сигнал подается на выпрямитель 29, который подавляет дтрицательную составляющую сигнала, а интегратор 30 преобразует импульсный сигнал в сигнал постоянного уровня. При этом постоянная времени. разряда интегратора 30 много больше постоянной времени его заряда и больше периода частоты опроса генератора 21. Выходной сигнал интегратора 30 оценивается компараторами 31 и 32 (фиг, бв) путем сравнения с заданными пороговыми значениями. В исходном состоянии, когда датчики не активизированы, триггер 33 на" ходится в состоянии "Лог. 0" и счетчик 38, тактируемый импульсами с выхода ГИ 21 (фиг 2 и фиг, ба), вырабатывает последовательность адресов, в соответствии.с которыми мультиплексор 28 опрашивает датчики блока 24, При этом сигнал на выходе интегратора (фиг, бв) ниже уровня порога компа. рирования, На выходе первого 31 и второго 32 компараторов - соответственно уровни "1" и "0". В момент, когда обучаемый акти визирует сгибатель пальца руки, емкость переменного конденсатора 41 увеличивается,следовательно, сигнал на выходе интегратора 30 также начйнает расти и при его переходе через порог компарирования на выходе компараторов 31 и 32 присутствуют уровни "0". При этом триггер 33 сохраняет свое состояние.При переходе сигнала через верхний порог компарирования на выходе компаратора 32 появляется уровень "1" и триггер ЗЗ устанавливается в состояние "1". При этом счетчик блокируется "Лог, 1" (фиг. бг) с выхода триггера 33 до тех пор, пока обучаемый не начнет возвращать палец руки в исходное состояние, В этом случае уровень сигнала интегратора 30 снижается (фиг, бв), и припереходе его через уровень,компарирования на выходах компэраторов 31 и 32 присутствует уровень "0",При КМ-вводе информации кратковременным поворотом кисти руки к оси симметрии вводят координаты У 1 и УЗ,Эквивалентные координатам сигналы поступают от датчиков блока 25. Подъем правой кисти руки соответствует переходу на"Верхний регистр", а левой - на четную матрицу В (фиг, 5). Рассмотренные КМ-движения кисти руки упреждают движение пальцана 15 - 20 мс, поэтому являются движениями "преднастройки",Работа формирователя 3 имеет ряд отличий. Например, с помощью элементовИЛИ 34 и 36 сигналы по координатам У 1 иУЗ, поступающие от латерально симметричных датчиков, обобщаются, Это позволяетускорить ввод символов, так как движенияпреднастройки "Нижняя строка матрицы -У 1", "Верхняя строка матрицы - УЗ" можновыполнять и левой и правой рукой параллельно активации пальца руки, осуществляянекоторое "времен ное сжатие КМ-формирование символов",Сигналы от емкостных датчиков 25 с выходов эмиттерных повторителей 45 - 50 выпрямляются диодами (не показаны), накоторых собраны элементы ИЛИ. 34 и 36.Подавление отрицательной составляющейсигнала на выходах эмиттерных повторите-лей 49 и 50 осуществляются блоком 37. Да. лее сигналы активности преобразуются всигнал постоянного уровня с помощью интеграторов блока 35 и следуют на выходыформирователя 3.Работу блока 4 (фиг. 3) можно разделитьна 4 этапа: подготовка к приему кодов активности, первый цикл записи кодов Н и М.повторный цикл записи и контроль кодов Ни М на.совпадение, запись кодов текущихсимволов по координатам Х и У знака вматрице.Перед началом работы обучаемый сиг-.налом "Сброс" (СБ), который устанавливается по входу 9 (фиг. 7 т), очищает содержимоерегистра 52, Кроме того, при включении пи. тания на выходе одновибратора 66 устанавливается разрешающий потенциал (фиг, 7 н),подготэвливающий сброс триггера 59, Затем сигналом "Операторы" по входу 8 устанавливается разрешающий потенциал("Лог. 1"), который по первому входу элемента И-НЕ 63 (фиг. 7 а) подготавливает очисткурегистра 51 и сброс триггера 59 сигналом"Начальная установка"(НУ).При формировании кодов Н и М в момент экстремума активности пальца руки нэсинхровход 7 поступает строб записи дан ных (фиг. 7 б), который инвертируется элементом И-.НЕ 63 и с его выхода (фиг, 7 в) уже в качестве сигнала НУ импульс поступает на входы триггера 59 и регистра 51, осуществляя одновременно очистку их содержимого по отрицательному фронту импульса (фиг, 7 е, г).После сброса триггера 59 в нуль на его прямом выходе присутствует уровень "Лог.0", который через элемент ИЛИ 57 блокирует запись в регистр 52,(фиг. 7 ж). На инверсном выходе триггера 59 устанавливается разрешающий потенциал, положительным фронтом которого запускается элемент 69 10 задержки и через период, соответствующий установке данных, по Е-входу разрешается запись в регистр 51 (фиг, 7 д), причем периодзадержки установки данных меньше периода задержки элемента 54. Одновременно через период задержкиустановки данных уровень "Лог. 1" устанавливается по первому входу 67 коммутатора 68, подготавливая триггер 73, не изменяя его состояния. На прямом выходе триггера 59 устанавливается уровень "Лог. 0", который через элемент ИЛИ 57 блокирует запись кодов Н и М по входам 65 в регистр 52 (фиг. 7 ж), На инверсном выходе триггера 73(фиг. 4) и на выходе элемента 72 задержки присутствует уровень "Лог. 1", который по первому входу открывает элемент И 74 для пропуска коммутатором 68 первого строба записи,Таким образом, когда в момент экстремума поступает строб записи (фиг, 7 б), то триггер 59 сбрасывается, запускаются эле 30 35 менты 53 и 54 задержки, блокируетсязапись в регистр 52 и разрешается запись в регистр 51 (фиг. 7 д).40 Первый цикл наступает в момент (фиг.7 з), когда строб поступает с выхода элемента 54 задержки, минуя коммутатор 68, и по С-входу осуществляет запись кодов Н и М, установленных по входам 64, в регистр 51 45 (фиг. 7 е), Одновременно положительнымфронтом импульса запускается элемент 55 задержки, срезом импульса устанавливается в "1" триггер 73 коммутатора 68 (фиг. 4), При этом на инверсном выходе триггера 73 50 устанавливается уровень "Лог, 0", которыйчерез период задержки в элементе 72 блокирует элемент И 74, осуществляя выключение коммутатора 68 (фиг. 7 и). 55 Задержка прохождения стробэ в других .логических элементах формирователя не учитывается вследствие их малости, Затем коды Н и М устанавливаются на выходах 12 устройства и на входах "А" цифрового компаратора 61(фиг. 7 е),Повторный цикл записи и контроль кодов Н и М на совпадение наступает через .период задержки строба в элементе 55, причем на выходе его формируется прямоугольный импульс (фиг, 7 к), длительность 5которого кратно превышает длительностьстроба (фиг, 7 л), а момент прихода его положительного фронта на Е-вход регистра 52(фиг, 7 ж) упреждает поступление строба записи (фиг, 7 л) на некоторое время, которое 10взаимосвязано с периодом задержки,Коды.Н и М устанавливаются на.выходах регистра 52 (фиг. 7 м) и на входах "В". компаратора 61. При совпадении кодов навыходах "А" равно "В" компаратора 61 устанавливается разрешающий потенциал,фронтом которого запускается одновибра- .тор 66. С его выхода на вход триггера 59поступает короткий импульс (фиг. 7 и), срезом которого устанавливается триггер 59 20(фиг. 7 г), который переключает блок 4 в режим записи кодов Х и У,Запись кодов Х и У текущих символовосуществляется в следующей последова-тельности. С выхода одновибратора 66 следует короткий импульс (фиг, 7 н), которыйсрезом устанавливает в "1" триггер 59 (фиг,7 г). Разрешающий потенциал с его прямоговыхода через элемент ИЛИ 57 обеспечиваетзапись информации в регистр 52 (фиг. 7 ж) и. 30по входу 71 коммутатора 68 (фиг. 4) подготавливает триггер 73 к сбросу в нуль, а черезнекоторое время в элементе 72 коммутатор68 включается, обеспечивая прохождениестроба на выход, 35После установки на инверсном выходе"Лог, 0", который с выхода триггера 59 устанавливается по первому входу 67 коммутатора, сбрасывается в нуль триггер 73,причем по Е-входу блокируется перезапись 40кодов Н и М в регистр 51 (фиг, 7 д), На этомпервый цикл формирования первого байтакода текущего КМ-символа завершается.После этого обучаемый повторно касается,например, кольцевого сенсора (не показан) 45и снимает с выхода 9 блока 4 разрешающийпотенциал, блокируя сброс триггера 59 иперезапись кодов Н и М в регистр 51 привводе координат Х и У (фиг, 7 а). Затем обучаемый формирует сигнал "Сброс", которым 50. обеспечивается очистка регистра 52 (фиг.7 м; о).При формировании координат Х и У коды устанавливаются по входам 6 и 20 блока4, а строб записи по синхровходу 7 следует 55через элемент 54 задержки и осуществляетзапись кодов Х и У в регистр 52 (фиг, 7 п, р).Запускается одновибратор 60, который формирует короткий импульс на вцходах 10 и 11(фиг, 7 с), обеспечивая запись кодов Н, М и Х, У во внешнее устройство или опрос ПЗУ внешнего биотехнического адаптируемого контроллера.Затем обучаемый вновь формирует сигнал "Сброс", а затем последующий КМ-символ. Если намечается продолжительная работа без смены выбранных матриц, то и коды Н и М изменять не приходится.Изобретение повышает быстродействие биотехнического адаптируемого устройства для бесклавишного ввода информации обучаемым за счет оперативного использования массива символов и знаков европейских и восточных алфавитов, символов-операторов программирования, КМ-ввод которых осуществляется не в виде последовательности латинских знаков, а только одним эквивалентным КМ-движением с фонетическим или визуальным "подкреплением".Для выбора из массива памяти страницы текущих матриц, например верхнего регистра (ВР) форматом Зх 30 (фиг. 5) или нижнего (НО) с таким же форматом, достаточно однократно ввести ее координаты Н и М в метаматрице (фиг. 5), а затем ввести сигнал "Символы-операторы" соответствен- . но характеру символов данной матрицы, Указанный сигнал в дополнение 2-байтного адреса, характеризующего текущий сигнал, позволяет обеспечить в тренажере. обратнуа визуальную или фонетическую связь и полную параллельную транскрипцию символа с помощью дисплея или синтезатораречи.Формула изобретения Устройство для ввода учебной информации, содержащее первый и второй формирователикодов, отличающееся тем,что, с целью повышения быстродействия устройства, в него введены блок сравнения, информационные входы первой группы и первый синхровход которого соединены с соответствующими выходами первого формирователя кодов, а установочный вход, второй синхровход, первый и второй синхровыходы и первый и второй информационые выходы являются соответствующими входами и выходами устройства, и блок имитации активности кисти руки обучаемого, состоящий из первого и второго элементов НЕ, первого и второго элементов И, элемента ИЛИ и интегратора, выход которого соединен с одним из информационных входов второй группы блока сравнения, входы первого и второго элементов НЕ подключены к соответствующим вцходам второго формирователя кодов и к соответствующим информационным входам второй группы блока сравнения, а выходы - к соответствующимвходам первого.и второго элементов И, третьи входы которых являются соответствующими тактовыми входами устройства, а выходы соединены с соответствующими входами элемента ИЛИ, выход которого подключен к входу интегратора, вход второго формирователя кодов подключен к тактовому выходу первого формирователя кодов, 5
СмотретьЗаявка
4804876, 22.03.1990
Ю. Г. Мягков
МЯГКОВ ЮРИЙ ГРИГОРЬЕВИЧ
МПК / Метки
МПК: G09B 7/02
Метки: ввода, информации, учебной
Опубликовано: 07.05.1992
Код ссылки
<a href="https://patents.su/10-1732367-ustrojjstvo-dlya-vvoda-uchebnojj-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода учебной информации</a>
Предыдущий патент: Устройство для телеконтроля
Следующий патент: Устройство для ввода учебной информации
Случайный патент: Шихта для изготовления огнеупоров