Приемо-передающее устройство

Иллюстрации

Показать все

Реферат

 

ооог р,, яя ветеитно- - .,ннч.в". .из4э

Союз Советских

Социалистических

Респубв к описан -»ИЗОВ ЕтЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свил-ву (22) Заявлено 19.07.7 6 Pl) 2392941/18-09 с присоединением заявки № (23) Приоритет

Опубликовано 25.03.7 9.Бюллетень ¹11

Дата опубликования описания 27.03.79 и (51) М. Кл.

Н 04 L 25/40// (л 08 С 19/28

Государственный комитет

СССР па делам изобретений н открытий (53) УДК 621.394. .6 (088. 8) 1

Ю. Ф. Рожков, Б. Г. Лукьянов и В. Д. Паронджанов (72) Авторы изобретения (71) Заявитель (54) ПРИЕМО- ПЕРЕЙАЮЩЕЕ УСТРОЙС ГB О

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

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

Однако это устройство обладает недостаточными функциональными возможностями.

Целью изобретения является повышение быстродействия и верности передачи.

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

653763 подтверждения, пятый вход подключен к второму выходу формирователя управляюших сигналов, третий выход которого соединен со вторым входом элемента И, а выход мультиплексора является выходом устройства.

На чертеже дана структурная электрическая схема предлагаемого устройства.

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

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

Перед началом работы элементы памяти блока 2 привязки частоты, анализатор 9, формирователь 10 управляющих сигналов, коммутатор 3, блок 12 распределения информации, блок 16 выбора режима, блок 15 выбора сообщений, регистр 5 приема, регистр 17 сообщений, запоминающий блок 6 устанавливаются в нулевое состояние.

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

Команда состоит из маркера начала и смысловой части (кодограммы), которая представляет из себя бинарную, определенной длительности кодовую комбинацию с полярным признаком, где одна полярность

15

55 принимается за единицу информации, другая — за ноль.

Устройство начинает работать с момента поступления команды по входной шине

18 на второй вход блока 2 привязки частоты, который служит для привязки поступаюших импульсов команды к внутренней частоте. С выхода блока 2 привязки частоты команда поступает на вход анализатора 9, который предназначен для расшифровки маркера начала. После расшифровки анализатором 9 маркера начала, кодограмма со второго выхода анализатора 9 поступает на первый вход формирователя 10 управляющих сигналов, который предназначен для выработки кодовых и синхронизируюших импульсов. Кодовые импульсы появляются на третьем выходе формирователя

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

Коммутатор 3 совместно с элементом И

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

Прием поступающей команды осуц ествляется по частям.

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

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

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

653763

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

После приема последней части кодограммы на втором выходе блока 12 распределения информации появляется сигнал, который сообшает устройству, что прием очередной команды окончен. Этот сигнал поступает на элемент 8 задержки, который формирует сигнал определенной длительности. С выхода элемента 8 задержки сигнал поступает на второй вход коммутатора 3 и на третьи входы анализатора 9 и формирователя 10 управляющих сигналов, где устанавливает элементы памяти в исходное состояние, подготавливая тем самым приемо-передающее устройство для приема следующей команды.

Рассмотрим работу устройства в режиме выдачи подтверждения.

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

Маркер начала подтверждения формируется на первом выходе анализатора 9, в момент появления на его первом выходе маркера начала команды, и через мультиплексор 11 поступает на выходную шину 19.

В такт приема, то есть преобразования принимаемой кодограммы в параллельный код, информация, записываемая в регистр

5 приема, преобразуется в последовательный код при помощи коммутатора 3 и блока

l3 преобразования сигнала подтверждения.

Квантование по времени выдаваемого подтверждения осуществляется в мультиплексоре 11 опросными импульсами, которые поступают на его пятый вход со второго выхода формирователя 0 управляющих сигналов. Опросные импульсы начинают поступать с момента прихода первого импульса принимаемой кодограммы и каждому импульсу кодограммы соответствует свой опросный импульс. Длительность опросных импульсов формируется при помощи импульсов, поступающих в формирователь 10 управляющих сигналов из блока 1 синхронизации, и выбирается из условия обеспечения требуемой длительности импульсов, выдаваемых с выхода мультиплексора 11 на выходную ш и ну 19.

Таким образом, осуществляется одновременный прием команды и выдача с выхода мультиплексора 11 на выходную шину

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

15 го

Рассмотрим работу устройства в режиме выдачи ответного донесения.

Одно или несколько исходных сообщений, которые необходимо выдать, поступают по шине 20 сообщений и запоминаются в регистре 17 сообщений. Блок 15 выбора сообщений анализирует пришедшие сообщения, выбирает из них наиболее приоритетные и формирует на первом выходе параллельный код, который соответствует выбранному сообщению и поступает в блок 14 преобразования сообщений, Одновременно блок 15 выбора сообщений выдает сигнал, который сообщает в блок 16 выбора режима, что необходимо передавать ответное сообщениее.

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

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

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

В случае, когда поступает разрешение на выдачу ответного сообщения, анализатор

9 формирует на третьем выходе сигнал.

Сигнал с третьего выхода анализатора 9 поступает в блок 16 выбора режима, который на основании сигнала с блока 15 выбора сообщений формирует выходной сигнал, поступающий в мультиплексор 11.

По этому сигналу мультиплексор 11 запрещает выдачу подтверждения с блока 13 преобразования сигнала подтверждения и разрешает выдачу ответного сообщения с блока 14 преобразования сообщений.

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

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

3 и блока 12 распределения информации в такт приема команды.

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

3/44

», г. мента 8 задержки. Сигнал с выхода элемента 8 задержки поступает в анализатор 9, формирователь 10 управляющих сигналов, коммутатор 3, где сбрасывает элементы памяти, подготавливая тем самым устройство для приема следующей команды. Кроме того, этот же сигнал поступает через блок 15 выбора сообщений в регистр 17 сообщений, где сбрасывает только выданное сообщение.

После этого блок 15 выбора сообщений определяет очередное наиболее приоритетное сообщение из записанных в регистре 17 сообщений.

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

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

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

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

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

N 225296,,кл. G 08 С 19/28, 1967.

Тираж 774 Подлисное

Ужгород, ул. Проектная, 4