Устройство для формирования кодов символов Советский патент 1979 года по МПК G06F3/02 

Описание патента на изобретение SU670930A1

1

Устройство относится к области вычислительной техники, а именно к устройствам ввода информации и может использоваться в системах автоматизированного проектирования.

Известно устройство для формирования кодов символов 1, содержащее генератор, блок считывания, регистр и блок управления.

Недостатком известного устройства является недостаточная точность -при формировании символов.

Наиболее близким, по существу технического решения, является устройство для формирования кодов символов, содержащее генератор, пищущий элемент с индуктивной катущкой, подключенной к генератору, блок считывания, индуктивно связанный с индуктивной катушкой пишущего элемента, регистр, блок управления, первый выход которого подключен ко входу сброса регистра, -блок постоянной памяти, вход которого соединен со вторым выходом блока управления, блок -сравнения, первый и второй входы которого подключены к выходам регистра и блока постоянной памяти соответственно, с блоком управления соединенный двусторонней связью, и блок сопряжения, соединенный двусторонними связями с блоком управления и электронно-вычислит-ельной мащиной (ЭВМ), первый вход блока сопряжения подключен к выходу блока сравнения, а второй вход - к выходу блока постоянной памяти 2J.

Недостатком известного устройства является низкое быстродействие и ограниченный набор символов.

Таким образом, целью изобретения является повышение быстродействия и расширение области применения.

Указанная цель достигается тем, что устройство содержит два блока формирования направления движения и блок анализа изменения направления движения, соединенный двусторонними связями с двумя младшими разрядами регистра, первый и второй входы блока анализа изменения направления движения подключены к выходам блоков формирования направления движения, входы которых подключены к соответствующим выходам блока считывания, а также тем, что блок формирования направления движения содержит усилители-формирователи, входы которых соединены со входами блока, первую группу элеМентов И, входы которых подключены к соответствующим выходам усилителей формирователей, управляющие триггера, единичные входы которых подключены к выходам элементов И первой группы, вторую

группу элементов И, входы которых соединены с выходами управляющих триггеров и соответствующими выходами элементов и первой группы, элементы ИЛИ, входы которых подключены к соответствующим выходам элементов И второй группы, а выходы-к нулевым входам соответствующих управляющих триггеров, два триггера признаков, выходы которых подключены к выходам блока и два ИЛИ, входы которых соединены с соответствующими выходами элементов И второй группы, а выходы - с соответствующими единичными и нулевыми входами триггеров признаков.

На фиг. 1 приведены варианты написания и кодирования буквы на фиг. 2 - блок-схема устройства для формирования кодов символов; на фиг. 3 - функциональная схема блока формирования направления движения; на фиг. 4 - распределение магнитного поля, наводимого индуктором.

Сущность метода, реализуемого предлагаемым устройством, заключается в следующем.

Как видно из фиг. 1, при начертании буквы «а выполняется строго определенная последовательность изменений направлений конца пишущего стержня (фиг. 1а), которая остается постоянной для разных почерков и способов написания знаков (фиг. 1д, 1г). Если это изображение разбить на участки (фиг. 16), то направления движений на каждом участке будут определяться таблицей (фиг. Is). Для 1 варианта начертания в таблице будут отсутствовать участки 56 и 67. Таким образом, мы имеем здесь два варианта начертаний букв, которые могут быть представлены в виде мащинных слов (фиг. 1е и ж). Анализ вариантов начертаний всех букв и цифр показал, что такая форма представления характерна для всех алфавитно-цифровых символов, при этом неоднозначность наблюдается только при их небрежном написании (наприМер, при отсутствии в символе «а участков 01 и 12 он читается как символ .

Таким образом, очевидно, что для формирования кода символа достаточно сформировать код последовательности изменений направления движения конца пингущего стержня при его начертании. Для этого необходимо на каждом такте знать направление движения на этом и предыдущем тактах, для обеспечения возможности анализа наличия изменений направлений движения пищущего стержня.

Устройство, представленное на фиг. 2, содержит генератор 1, пишущий элемент с индуктивной катушкой 2, блок считывания 3, блок формирования направления движения 4, блок анализа изменения направления движения 5, регистр 6, блок сравнения 7, блок постоянной памяти 8, блок управления 9, и блок сопряжения 10. В состав блока формирования направления движения входят усилители-формирователи 11, первая группа элементов И 12, управляющие триггеры 13, элементы ИЛИ 14, вторая группа элементов И 15, первый элемент ИЛИ 16, второй элемент ИЛИ 17, первый триггер признака 18 и второй триггер признака 19.

Устройство для формирования кодов символов работает следующим образом.

Стробирующие импульсы, вырабатываемые генератором 1 (фиг. 2), поступают на индуктивную катушку пишущего элемента 2. Магнитное поле, наведенное катушкой, индуцирует электродвижущую силу (ЭДС) в системе координатных шин блока считывания 3. Усиленные и нормализованные по амплитуде и длительности импульсы, считанные с координатных щин, поступают в блоки формирования направления движения 4 по осям X и Y. С выходов блоков формирования направления движения 4 по осям X и Y значение направления движения поступает в блок анализа изменения направления движения 5, в котором анализируется изменение направления движения хотя бы по одной координате по сравнению с предыдущим моментом времени. Информация о направлении движения по обеим координатным осям в предыдущий момент времени хранится в 2-х младщих разрядах регистра 6. При изменении направления движения блок 5 выдает команду на сдвиг содержимого регистра 6 на два разряда вправо. Далее нроизводится перезапись соответствующих значений изменений по координатам из блоков 4 в младшие два разряда регистра 6. После окончания формирования кода символа происходит сравнение в блоке сравнения 7 содержимого регистра 6 и эталонов кодов символов, поступающих из блока постоянной памяти S. При несовпадении кода символа из блока постоянной памяти 8 сигнал «не равно с выхода блока сравнения 7 поступает в блок сопряжения 10 связи с ЭВМ и устанавливает в «О регистр 6. При совпадении кодов сигнал «равно из блока сравнения 7 поступает в блок 9 управления, который формирует сигнал установки в «О регистра 6 и сигнал «запрос обмена, который через блок 10 сопряжения поступает в ЭВМ. При поступлении сигнала «разреш:ение обмена из ЭВМ происходит передача кода символа в коде ДКОИ или ISO в ЭВМ ч-ерез блок 10 сопряжения. Этот код считывается из блока постоянной памяти b одновременно с эталонами кодов символов и поступает в регистр обмена блока сопряжения 10. После этого цикл работы устройства повторяется.

Работа блока формирования направления движения осуществляется следующим образом. Пусть зона действия магнитного поля захватывает шины из второй и третьей групп. Тогда импульсы тока, наведенные в шинах, выделяются и усиленные и нормализованные по амплитуде и длительности усилителями-формирователями 11 поступают на элемент И первой группы элементов И 12 и с выхода ее - на единичный установочный вход одного из управляющих триггеров, переведя его в единичное состояние. Перемещая индуктор вправо, т. е. индуцируя импульсы в шинах третьей и первой групп, МЫ устанавливаем в единичное состояние другой управляющий триггер. Одновременно импульс поступает на один вход одного из элементов И второй группы 15, на второй вход которой уже подан высокий потенциал с выхода, ранее установленного в единичное состояние управляющего триггера. С выхода элемента И второй группы высокий уровень поступает на вход второго элемента ИЛИ 17 «больше и с выхода ее на единичный установочный вход второго триггера признака 19 «больше. Установка второго триггера признака 19 «больше означает перемещение вправо. После установки триггера 19 «больше сигналом, посту.пившим с элемента И второй группы 15 через элемент ИЛИ группы 14, управляющий триггер устанавливается в состояние «О. При дальнейшем перемещении - вправо импульсы, поступающие с элементов И второй группы (сигнал «больше) подтверждают единичное состояние второго триггера признака 19 «больше. При перемешении индуктора влево, т. е. когда зона индуктора захватывает область шин второй и третьей групп, происходит следующий процесс: сигналы, поступающие с усилителей-формирователей 11 на вход элемента И первой группы 12, устанавливают в единичное состояние управляющий триггер, а высокие уровни сигнала, поступающие -с элемента И первой группы и ранее установленного управляющего триггера, переключают элемент И второй группы 15, сигнал с выхода которой через первый элемент ИЛИ 16 «меньще поступает на единичный установочный вход леового триггера признака 18 «меньще, устанавливая его в единичное состояние, и на нулевой вход второго триггера признака 19 «больще, устанавливая его в «О. Сигналы с выходов единичных плеч триггеров признаков 18 «меньше и 19 «больше поступают в блок 5 (фиг. 2) анализа изменения направления движения.

При изменении направления движения работа блока осуществляется аналогично описанному выще.

Предлагаемое устройство позволяет обеспечить возможность формирования кодов символов и идентификацию их в процессе написания, а также повысить быстродействие и сократить количество оборудования, необходимого для распознавания кодовсимволов.

Кроме того, предлагаемое устройство позволяет исключить затраты машинного времени на распознавание символов в ЭВМ.

Формула изобретения

1. Устройство для формирования кодов символов, содержащее генератор, пищущий элемент с индуктивной катушкой, подключенной к генератору, блок считывания индуктивно связанный с индуктивной катушкой пишущего элемента, регистр, блок управления, первый выход которого подключен, ко входу сброса регистра, блок постоянной памяти, вход которого соединен со вторым выходом блока управления, блок сравнения, первый и второй входы которого подключены к выходам регистра и блока постоянной памяти соответственно, а с блоком управления соединенный двусторонней связью и блок сопряжения, соединенный двусторонними связями с блоком управления и электронно-вычислительной машиной, первый вход блока сопряжения

подключен к выходу блока сравнения, s второй вход - к выходу блока постоянной памяти, отличающееся тем, что, с целью повыщения быстродействия и расширения области применения, оно содержит два блока формирования направления движения и блок анализа изменения направления движения, соединенный двусторонними связями с двумя младшими разрядами регистра, .первый и второй входы бло1ка анализа изменения направления движения подключены к выходам блоков формирования направления движения, входы которых подключены к соответствующим выходам блока считывания.

2. Устройство по п. 1, отличающееся тем, что блок формирования направления движения содержит усилители-формирователи, входы которых соединены со входами блока, первую группу элементов И, входы

которых подключены к соответствующим выходам усилителей-формирователей, управляющие триггеры, единичные входы которых подключены к выходам элементов И первой группы, вторую группу элементов

И, входы которых соединены с выходами управляющих триггеров и соответствующими выходами элементов И первой группы, элементы ИЛИ, входы которых подключены к соответствующим выходам элементов

И второй группы, а выходы - к нулевым входам соответствующих управляющих триггеров, два триггера признаков, выходы которых подключены к выходам блока и два элемента ИЛИ, входы которых соединены с соответствующими выходами элементов И второй группы, а выходы - с соответствующими единичными и нулевыми входами триггеров признаков.

Источники информации,

принятые во внимание при экспертизе 1. Авторское свидетельство СССР № 327501, кл. G 06К 11/00, 1971. 2. Авторское свидетельство СССР № 2696Э8, кл. G ОеК 9/16, 1970.

Похожие патенты SU670930A1

название год авторы номер документа
Устройство для считывания графической информации 1982
  • Титов Анатолий Михайлович
  • Мильнер Фридрих Григорьевич
  • Степочкин Сергей Васильевич
  • Фатеев Михаил Константинович
  • Погомий Петр Васильевич
SU1054827A1
Устройство для считывания графической информации 1980
  • Титов Анатолий Михайлович
  • Мильнер Фридрих Григорьевич
  • Степочкин Сергей Васильевич
  • Фатеев Михаил Константинович
  • Погомий Петр Васильевич
SU896648A1
УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ 1979
  • Левчановский Феодосий Васильевич
SU826334A1
Генератор символов 1989
  • Кафизов Валерий Иосифович
SU1633386A1
Устройство для ввода-вывода информации 1974
  • Хохлов Лев Михайлович
  • Сорокин Анатолий Сергеевич
  • Маневич Марк Моисеевич
  • Яценко Игорь Александрович
  • Кириллов Анатолий Федорович
  • Черейский Михаил Маркович
SU519702A1
Устройство для отображения информации 1985
  • Козловский Николай Петрович
SU1316028A2
Устройство для считывания графической информации 1987
  • Хациревич Владимир Григорьевич
  • Мухарский Александр Матвеевич
  • Якушев Александр Кузьмич
SU1506460A1
Устройство для управления вводом информации 1983
  • Веселовский Валерий Валентинович
  • Рябцов Юрий Васильевич
  • Светников Олег Григорьевич
SU1161949A1
Устройство для отображения информации 1986
  • Пыхтин Вадим Яковлевич
  • Чистяков Александр Николаевич
  • Григоренко Владимир Михайлович
  • Воробей Елена Николаевна
SU1441450A1
Устройство сопряжения 1981
  • Буров Николай Алексеевич
  • Добрунов Леонид Васильевич
  • Трефилов Виктор Александрович
  • Юрченко Владимир Васильевич
SU993240A1

Иллюстрации к изобретению SU 670 930 A1

Реферат патента 1979 года Устройство для формирования кодов символов

Формула изобретения SU 670 930 A1

3 б 5.

SТа5л.

lOOlOOOiiOllO

Риг.2

,В звм

SU 670 930 A1

Авторы

Титов Анатолий Михайлович

Мильнер Фридрих Григорьевич

Степочкин Сергей Васильевич

Мартинович Владимир Николаевич

Погомий Петр Васильевич

Даты

1979-06-30Публикация

1977-01-18Подача