система для шифрации и дешифрации команд
Классы МПК: | H04B7/00 Системы радиосвязи, те системы с использованием излучения G08C19/18 с использованием переменного количества импульсов в последовательности импульсов |
Автор(ы): | Мягков Ю.Г., Ибрагимов М.И., Мамедов Н.А. |
Патентообладатель(и): | Мягков Юрий Григорьевич |
Приоритеты: |
подача заявки:
1991-02-04 публикация патента:
10.09.1995 |
Изобретение относится к вычислительной технике и связи. Его использование в системах передачи команд позволяет расширить область применения за счет обеспечения возможности передачи координатно-моторных символов. Эта цель достигается благодаря введению биотехнического контроллера и специфическому выполнению блока шифрации посылки и блока дешифрации посылки. 1 з.п.ф-лы, 9 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9
Формула изобретения
1. СИСТЕМА ДЛЯ ШИФРАЦИИ И ДЕШИФРАЦИИ КОМАНД, состоящая из формирователя команд и соединенных через канал связи блока шифрации посылки и блока дешифрации посылки, выходы которого являются выходами системы, блок шифрации посылки содержит регистр сдвига, выходы которого соединены с входами дешифратора, первый и второй выходы которого подключены к первым входам первого и второго элементов И-НЕ, выходы которых соединены с входами элемента ИЛИ-НЕ, выход которого является выходом блока шифрации посылки, блок дешифрации посылки содержит селектор импульсов, вход которого объединен со счетным входом счетчика импульсов и является входом блока дешифрации посылки, выходы счетчика импульсов подключены к входам первого регистра, второй и третий регистры, выходы которых являются информационными выходами блока дешифрации посылки, отличающаяся тем, что, с целью расширения области применения путем обеспечения возможности передачи координатно-моторных символов, формирователь команд выполнен в виде биотехнического контроллера, в блок шифрации посылки введены преобразователь кода координатно-моторного символа в двоичный код, вычитающие счетчики, элементы ИЛИ, элемент НЕ, элемент задержки, ключевой элемент, коммутатор и триггер, первые и вторые группы информационных выходов и тактовый выход биотехнического контроллера соединены соответственно с первой и второй группами информационных входов преобразователя кода координатно-моторного символа в двоичный код и с информационным входом ключевого элемента, выход которого подключен к вторым входам первого и второго элементов И-НЕ и информационному входу коммутатора, первый и второй выходы которого соединены с входами разрешения счета соответственно первого и второго вычитающих счетчиков, установочные входы которых соединены с первой и второй группами выходов преобразователя кода координатно-моторного символа в двоичный код, выходы вычитающих счетчиков подключены к входам одноименных элементов ИЛИ, выход первого элемента ИЛИ соединен с третьим входом первого элемента И-НЕ и входом элемента НЕ, выход которого подключен к управляющему входу коммутатора и первому входу третьего элемента ИЛИ, выход которого соединен с тактовым входом регистра сдвига, информационный вход которого подключен к источнику логической единицы, выход второго элемента ИЛИ соединен с третьим входом второго элемента И-Не и первым установочным входом триггера, выход которого подключен к второму входу третьего элемента ИЛИ и управляющему входу ключевого элемента, выход сброса биотехнического контроллера соединен с входом обнуления регистра сдвига, разрешающим входом преобразователя кода координатно-моторного символа в двоичный код и входом элемента задержки выход которого подключен к входам разрешения записи вычитающих счетчиков и второму установочному входу триггера, в блок дешифрации посылки введены триггер и элементы задержки, выход селектора импульсов соединен с входом первого элемента задержки, тактовым входом триггера и входом обнуления первого регистра, выходы которого подключены к информационным входам второго и третьего регистров, выход первого элемента задержки соединен с входом обнуления счетчика импульсов, прямой выход триггера соединен с тактовым входом второго регистра, инверсный выход триггера подключен к тактовому входу третьего регистра, информационному входу триггера и входу второго элемента задержки, выход которого является стробирующим выходом блока дешифрации посылки. 2. Система по п.1, отличающаяся тем, что коммутатор в блоке шифрации посылки содержит одновибратор и первый третий элементы И-НЕ, первые входы которых объединены и являются информационным входом коммутатора, выход первого элемента И-НЕ соединен с первым входом одновибратора, прямой выход которого подключен к вторым входам первого и второго элементов И-НЕ, инверсный выход одновибратора соединен с вторым входом третьего элемента И-НЕ, третий вход которого объединен с вторым входом одновибратора и является управляющим входом коммутатора, выходы второго и третьего элементов И-НЕ являются соответственно первым и вторым выходами коммутатора.Описание изобретения к патенту
Изобретение относится к средствам для квазиречевого ввода информации с помощью координатно-моторных (КМ) символов, формируемых движениями пальцами и кистью руки без привлечения зрения, их шифрации и дешифрации команд, эквивалентных знакам алфавита, и может быть использовано в беспанельных пультах, управляемых по каналу связи, и в квазиречевой телефонии. Известно устройство для шифрации и дешифрации команд, содержащее шифратор, включающий в себя блок формирования сигналов n команд и соединенные последовательно генератор тактовых импульсов и счетчик, два элемента И-НЕ и дифференцирующий элемент и дешифратор, включающий в себя n-элементов памяти, выходы которых через соответствующие усилители мощности подключены к выходам дешифратора, вход которого через канал связи соединен с выходом шифратора, два дифференцирующих элемента, счетчик, соединенные последовательно элемент развязки, интегрирующий элемент и выпрямитель-формирователь. Наиболее близким к изобретению является система для шифрации и дешифрации команд, содержащая формирователь команд и соединенные через канал связи блок шифрации посылки и блок дешифрации посылки, выходы которого являются выходами системы, блок шифрации содержит регистр сдвига, выходы которого соединены с входами дешифратора, первый и второй элементы И-НЕ, входы которых соединены с первым и вторым выходами дешифратора, а выходы с входами элемента ИЛИ, выход которого является выходом блока шифрации посылки, блок дешифрации посылки содержит селектор импульсов, вход которого объединен со счетным входом счетчика импульсов и является входом блока дешифрации посылки, выходы счетчика импульсов подключены к входам первого регистра, второй и третий регистры, выходы которых являются информационными выходами блока дешифрации посылки. Рассмотренная система не обеспечивает передачу КМ символов по каналу связи, их шифрацию и дешифрацию. Целью изобретения является расширение области применения за счет обеспечения возможности передачи КИ символов. Поставленная цель достигается тем, что в известное устройство установлен формирователь команд, выполненный в виде биотехнического контроллера, в блок шифрации посылки введены преобразователь кода КМ символа в двоичный код, вычитающие счетчики, элементы ИЛИ, элемент НЕ, элемент задержки, ключевой элемент, коммутатор и триггер, первые и вторые информационные и тактовый выходы биотехнического контроллера соединены соответственно с первыми и вторыми информационными входами преобразователя кода КМ символа в двоичный код и с информационным входом ключевого элемента, выход которого подключен ко вторым входам первого и второго элементов И-НЕ и информационному входу коммутатора, первый и второй выходы которого соединены с входами разрешения счета соответственно первого и второго вычитающих счетчиков, установочные входы которых подключены к первым и вторым выходам преобразователя кода КМ символа в двоичный код, входы разрешения установки информации в разряды счетчиков соединены с выходом элемента задержки, а выходы подключены к входам одноименных элементов ИЛИ, выход первого элемента ИЛИ соединен с третьим входом первого элемента И-НЕ и входом элемента НЕ, выход которого подключен к управляющему входу коммутатора и первому входу третьего элемента ИЛИ, выход которого соединен с тактовым входом регистра, информационный вход которого подключен к источнику логической единицы, выход второго элемента ИЛИ соединен с третьим входом второго элемента И-НЕ и первым установочным входом триггера, второй установочный вход которого соединен с выходом упомянутого элемента задержки, а выход подключен к второму входу третьего элемента ИЛИ и управляющему входу ключевого элемента, выход сброса биотехнического контроллера соединен с входом обнуления регистра, разрешающим входом преобразователя кода КМ символа в двоичный код и входом элемента задержки, в блок дешифрации посылки введены триггер и элементы задержки, выход селектора импульсов соединен с входом первого элемента задержки, тактовым входом триггера и входом обнуления первого регистра, выходы которого подключены к информационным входам второго и третьего регистров, выход первого элемента задержки соединен с входом обнуления сметчика импульсов, прямой выход триггера соединен с тактовым входом второго регистра, инверсный выход триггера подключен к тактовому входу третьего регистра, информационному входу триггера и входу второго элемента задержки, выход которого является стробирующим выходом блока дешифрации посылки. Кроме того, коммутатор в блоке шифрации содержит одновибратор и первый-третий элементы И-НЕ, первые входы которых объединены и являются информационным входом коммутатора, выход первого элемента И-НЕ соединен с первым входом одновибратора, прямой выход которого подключен к вторым входам первого и второго элементов И-НЕ, инверсный выход одновибратора соединен с вторым входом третьего элемента И-НЕ, третий вход которого соединен с вторым входом одновибратора и является управляющим входом коммутатора, выходы второго и третьего элементов И-НЕ являются соответственно первым и вторым выходами коммутатора. На фиг. 1 показана общая схема устройства; на фиг.2 структурная схема блока шифрации посылки; на фиг.3 структурная схема блока дешифрации посылки; на фиг. 4 схема коммутатора; на фиг.5 и 6 временные диаграммы сигналов в различных точках упомянутых блоков; на фиг.7 временные диаграммы сигналов коммутатора; на фиг. 8 общая схема биотехнического контроллера; на фиг.9 расположение символов в матрицах А и С. Система для шифрации и дешифрации команд, формируемых в виде КМ символов, имеет формирователь, выполненный в виде биотехнического контроллера 1 и, соединенный через канал связи 2 блок 3 шифрации и блок 4 дешифрации посылки, выходы которого являются выходами системы, причем первые и вторые информационные входы 5, 6, тактовый 7 и вход 8 сброса блока 3 шифрации посылки подключены к соответствующим выходам биотехнического контроллера 1 (далее просто контроллера). Блок 3 шифрации посылки (фиг.2) содержит регистр сдвига 9, выходы которого соединены с входами дешифратора 10, первый и второй выходы которого подключены к первым входам 11 первого 12 и второго 13 элементов И-НЕ, выходы которых подключены к входам элемента ИЛИ-НЕ 14, выход которого является выходом блока 3 шифрации посылки, преобразователь 16 кода КМ символов в двоичный код, вычитающие счетчики 17, 18, элементы 19, 20 и 21 с первого по третий ИЛИ, элемент 22 НЕ, элемент 23 задержки, ключевой элемент 24, коммутатор 25 и триггер 26. Первые и вторые информационные входы преобразователя КМ символа в двоичный код 16 соединены с соответствующими входами 5, 6 блока 3, тактовый вход 7 которого соединен с информационным входом ключевого элемента 24, соединенного выходом с вторыми входами 27 первого 12 и второго 13 элементов И-НЕ и информационному входу коммутатора 25, первый и второй выходы которого соединены с тактовыми входами разрешения счета "С" соответственно первого 17 и второго 18 вычитающего счетчиков, режим которых установлен путем подключения входов "![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043022/177.gif)
преобразование кода текущего КМ символа в двоичный код, преимущественно 16-ричный;
последовательное формирование посылки кода Х колонки, а затем кода Y строки в числоимпульсном коде;
переключение блока 3 в исходное состояние путем сброса регистра 9 в начале каждого цикла формирования команды. После приема команд по каналу связи блок 4 обеспечивает преобразования двух импульсных посылок из числоимпульсного кода в 16-ричный код знака алфавита путем циклического:
подсчета импульсов в посылке и преобразования числа импульсов в двоичный код с помощью селектора 34 импульсов и счетчика 35, работающего в режиме сложения;
выработки интервала между смежными посылками и перезаписи кода координаты Х в первый регистр 37 с помощью селектора 34 импульсов;
записи координаты Х по установочным входам второго регистра 3 с помощью триггера 42;
установки счетчика 35 в ноль и подготовки его к приему второй посылки через интервал времени, формируемый селектором 34 импульсов;
повторное преобразование числа импульсов второй посылки, перезаписи координаты Y в первый регистр 37, а затем по входам третьего регистра 39;
выдачи строба записи сформированного кода КМ символа и с помощью триггера 42 и элемента 44 задержки. Работа блока 3 (фиг.2, 5) заключается в приеме кода текущего КМ символа в виде двух полубайтов, эквивалентных Х, Y, устанавливаемых по информационным входам преобразователя 16 кода КМ символа в двоичный код, затем с приходом строба на вход 8 регистр 9 устанавливается в ноль (фиг.5,б), осуществляется выборка преобразователя 16 (фиг.5,а) и запускается элемент 23 задержки. Коды, эквивалентные координатам Х, Y знака, устанавливаются по информационным входам счетчиков 17, 18. Через период
![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043001/964.gif)
![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043001/964.gif)
![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043001/964.gif)
![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043001/964.gif)
![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043001/964.gif)
![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043001/964.gif)
![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043001/964.gif)
![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043001/916.gif)
![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043001/964.gif)
![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043001/964.gif)
![система для шифрации и дешифрации команд, патент № 2043699](/images/patents/429/2043001/964.gif)
Класс H04B7/00 Системы радиосвязи, те системы с использованием излучения
Класс G08C19/18 с использованием переменного количества импульсов в последовательности импульсов