Изобретение относится к передаче данных. Известно устройство для передачи дискретных сигналов, содержащее клавиатурный блок, выходы которого подключены к входам первого и второго элементов ИЛИ, к одним входам накопителя и к первому входу распределителя, первый выход которого соединен с другими входами накопителя, выходы ко торого подключены к входам согласующе го 6rtoKa, соответствующий вход которого (соединен с вторым выхвпом распредели- теля 1 . Однако в известном устройстве скорость передачи недостаточна. Цель изобретения - повышение скоро ти передачи. Для достим ения цели в устройство для передачи дисгфетных сигналов, соде жащее клавиатурный блок, выходы которого подключены к входам первого и второго элементов ИЛИ, к одним, входам накопителя и к первому входу распределителя, первый выход которюго соеди- ней с другими входами накопителя, выходы которого подключены к входам сопласующего бло14а, соответствующий вход которого соединен с вторым выходом .распределителя, введены дешифратор, регистр сдвига, блок счетчиков и последовательно соединенные элемент запрета, анализатор кодовых комбинаций и блок памяти, выходы которого подключены к дополнительным входам согласующего блрка и накопителя, дополнительные выходы которого соединены с входами блока счетчиков, выходы которого, подключены к второму вхоау распреаелигеля в к второму и третьему входам блока памяти, четвертый вхоа которого соединен с соответствующим входом блока счетчиков, с первым входом распределителя и с выходом регистра сдвига, к входам которого подключ&ны выходы дешифратора, входы которого , соецинены с одними входами- накопителя, при этом выход первого элемента ИЛИ подключен к входу элемента запрета, второй вход которого соединен с соответствующим выходом кл;.1виатурного блока, а Выход второго элемента ИЛИ подключен к второму входу анализатора. кодовых комбинаций, На чертеже изображена структурная электрическая схема предлагаемого устройства. устройство содерзкит распределитель 1, клавиатурный блок 2, накопитель 3, согласующий блок 4, элементы ИЛИ 5 и О, регистр. 7 сдвига, элемент 8 запрета, анали атор 9 кодовых комбинаций, блок 1C; памяти, блок 11 счетчиков, дешифратор 12. Устройство работает следующим образом, В исходном состоянии сигналом с выхода регистра 7 сдвига включается стартстопны.й1 узел распределителя 1 и Б линию передается стоповая посылка, устанавливается начальный код в, блоке 11 счетчиков, записывается 1 в сигнальный разряд блока 1О памяти. При нажатии оператором клавиши (например, включен регистр. Рус)для передачи сообщения через элемент ИЛИ 5, элемент 8 запрета (сигнал запрета на выходе S клавиатурного блока 2 отсутствует ) передается сигнал на один из выходов анализатора 9, который, сра Одтывая, считывает из блока Ю памяти регистровую комбинацию Рус в первую очередь накопителя 3. С высокочастотными тактами от распределителя 1 эта комбинация переписы вется последовательно во вторую, третью,.., И ю ступени накопителя 3, освобождая первую ступень накопителя 3 для записи Щ1формационной комбинации, которая появляется на выходе клавиатур ного блока 2 после нажатия клавишиь Затем при нажатии послеаующих клавиш регистра Рус происходит запись аналогичным образом других информационных комбш апий в первую ступень накопителя, которые высокочастотными тактами переписываются во вторую,..., у ступени накопителя. В случае перехода на клавиши регис ра Цифр при нажатии клавиши, соответствующей передаче цифровых знаков или цифр,через элемент ИЛИ 6 на второй вход анализатора 9 поступает сигнал. По этому сигналу анализатор 9, Срабатывая, считывает из блока 1О памяти регистровую комбинацию Цифр в первую очередь накопителя 3. В случае нажатня опной из клавиш с букенными символами, расположенными на цифровом регистре (Ш, Щт.д.), через лемент ИЛИ 5 и элемент 8 запрета одается сигнал на оди из выходов нализатора 9, который считьгвает из блока 10 памяти в накопитель 3 регистровую кoмбшiaцию Рус. Для передачи комбинации латинского егистра переключатель (не показан) Рус-Лат оператор переводит в положение Лат, Регистровая комбинация Лат с выхода клавиатурного комбинатора клавиатурного блока 2 будет записана в первую очередь накопителя 3. Одновременно с выходаcf клавиатурного блока подается сигнал запрета на элемент В запрета, предотвращая тем самым считывание из блока 10 памяти регистровой комбинации Рус при нажатии клавиш буквенного регистра, для передачи комбинаций латинского алфавита. При переходе с регистра Лат на регистр Цифр в линию передается автоматически регистровая комбинация Цифр. При переходе с регистра Лат на регистр Рус переключатель Рус-Лат переводится вручную в положение Рус (нажатием кнопки). В этом случае с выхода f клавиатурного блока 2 снимается сигнал и элемент запрета открывается для прохождения сигнала ha один из ВЫХОДОВ анализатора 9. Далее работа схемы происходит по ранее описанному алгоритму. При нажатии клавиши оператором происходит запись кодовых комбинаций в первую ступень накопителя 3, который высокочастотными тактами передается по накопителю, Одновремейно блок 11 ведет счет комбинаций, заполняемых накопитель 3, После записи в. (У1 -2)-ю .ступень накопителя 3 первой комбинации (в рассматриваемом случае комбинации Рус) с выхода блока 11 подается сигнал на распределитель 1 и на вход блока 10 памяти. Этим сигаалом в распределителе 1 включается стартстопный узел и через согласующий блок 4 в линию передается стартовая посылка. При наличии 1 в сигнальном разряде блока 10 памяти из него через согласукнщий блок 4 в линию передается служебный признак Начало сообщения, а содержание сигнального разряда стирается. После записи в Ц -ю ступень первой комбинации (в рассматриваемом случае комбинация Рус) с выхода блока 11 на вход блока 10 памяти подается сиг нал. По сигналу от блока 11 из блока
10 памяти через согласующий блок 4 в линию считьшается служебный признак Начало блока, а служебный признак Конец блока из блока 10 памяти записьтается в первую очередь накопителя 5 З.. Таким образом, в линию через согласующий блок 4 будет передана стартовая посылка, служебные признаки Начало сообщения, Начало блока, информационные комбинации блока и служеб- 10 ный признак Конец блока.
В момент окончания служебного признака Конец блока на вход блока 10 памяти снова подается сигнал с выхода блока 11, если в накопитель 3 записан 1S следующий блок данных. В линию будет передан блок данных со служебными признаками Начало блока и Конец блока. В конце сообщения оператор набирает на клавиатуре служебный признак Конец 20 сообщения (NNNN), который выделяется схемой поиска, в состав которой входят регистр 7 сдвига и дещифратор 12. В процессе поиска признака Конец сообщения ( N N N N ) прч приеме 25 бого знака N на выходе дешифратора 12 по5тляется сигнал, который приводит к записи состояния 1 в первый разряд 3-разрядного регистра 7 сдвига. Появление сигнала на выходе регистра 7эо
сдвига возможно лшиь при приеме подряд четырех N . При любом меньщем числе принятых подряд знаков N содержание регистра 7 сдвига стирается.
С выхода регистра 7 сдвига подается « сигнал запуска на распределитель 1, которым включается стартстопный узел, и через согласующий блок 4 в линию передается стоповая посылка. Одновременно этим сигналом производится уста- Q
новка начального кода в блоке 11, записьюается 1 в сигнальный разряд блока 10 памяти.
Анализ показывает, что при использовании предлагаемого устройства произ- .. одительность оператора и скорость вода данных в ЭВМ. может быть увелиена по сравнению с прототипом (при динаковых структурах передаваемых
локов информации и канальных скоростях передачи данных) ориентировочно в
1,5-2 раза-.
Формула изобретения
Устройство для передачи дискретных сигналов, содержащее клавиатурный блок выходы которого подключены к входам первого и второго элементов ИЛИ, к одним входам накопителя и к первому входу распределителя, первый выход которого соединен с другими входами накопителя, выходы которого подключены к входам согласующего блока, соответствующий вход которого соединен с вторым выходом распределителя, отличающееся тем, что, с целью повыщения скорости передачи, введены дешифратор, регистр сдвига, .блок счетчиков и последовательно соедш1енные элемент запрета, анализатор кодовых ком бинаций и блок памяти, выходы которого подключены к дополнительным входам согласующего блока и как опита л я, дополнительные выходы которого соединены с входами блока счетчика, выходы которог подключены к второму взюду распределителя и к второму и третьему входам блока памяти, четвертый вход которого соединен с соответствующим входом блока пам5гги, четвертый вход которого соединен с соответствующим входом блока счетчиков, с первым входом распределителя и с выходом регистра сдвига, к входам которого подключены выходы дешифратора, входы которого соединены с одними входами накопителя, при этом выход перевого элемента ИЛИ подключен к первому входу элемента запрета, второй вход которого соединен с соответствующим выходом клавиатурного блока, а выход второго элемента ИЛИ подкл чен к второму входу анализатора кодовы комбинаций.
Источники информации,
принятые во внимание при экспертизе
1. Авторское свидетельство СССР № 379986, кл. Н O4L 13/О2, 1971 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Передатчик телеграфного аппарата | 1987 |
|
SU1494241A2 |
Передатчик телеграфного аппарата | 1986 |
|
SU1401632A1 |
ПЕРЕДАТЧИК ТЕЛЕГРАФНОГО АППАРАТА | 1973 |
|
SU379986A1 |
Устройство для ввода информации | 1984 |
|
SU1238258A1 |
Устройство для передачи дискретной информации | 1980 |
|
SU924901A1 |
Устройство для ввода информации | 1984 |
|
SU1218486A2 |
Устройство для передачи дискретной информации | 1982 |
|
SU1078660A1 |
Устройство для ввода информации | 1980 |
|
SU907842A1 |
Устройство для выделения команд в телеграфной стартстопно-синхронной системе | 1991 |
|
SU1764178A2 |
Устройство для ввода информации | 1991 |
|
SU1790040A1 |
Авторы
Даты
1982-11-30—Публикация
1981-01-15—Подача