S
(Л
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сжатия и передачи телеметрической информации | 1987 |
|
SU1640729A1 |
Устройство передачи и приема команд согласования скоростей | 1989 |
|
SU1793553A1 |
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ЛЕТАТЕЛЬНЫМ АППАРАТОМ, ИСПОЛЬЗУЮЩЕЕ КОМБИНИРОВАННУЮ СИСТЕМУ ИНФОРМАЦИОННОГО ОБМЕНА | 2000 |
|
RU2166461C1 |
Многоканальная цифровая телеметрическая система | 1989 |
|
SU1672498A2 |
Запоминающее устройство с самоконтролем | 1989 |
|
SU1718276A1 |
Телемеханическая система | 1987 |
|
SU1424044A1 |
КОНТРОЛЛЕР | 1991 |
|
RU2012043C1 |
Устройство управления доступом к общему каналу связи | 1985 |
|
SU1290569A1 |
Корректор ошибок | 1989 |
|
SU1810909A1 |
ЦИФРОВОЙ КАНАЛ СВЯЗИ ТЕЛЕМЕТРИЧЕСКОЙ СЕЙСМОРЕГИСТРИРУЮЩЕЙ АППАРАТУРЫ | 2000 |
|
RU2189058C1 |
Изобретение относится к обработке и передаче информации и может быть использовано в телеметрических системах для запроса и выдачи телеметрических данных. Целью изобретения является сокращение времени передачи информации. Для достижения поставленной цели в устройство введен инвертор контрольного разряда, который в сочетании с кодером и декодером позволяет обнаружить ошибки в передаче и приеме сигналов без использования дополнительного разряда в передаваемых кодах, что позволяет использовать более короткие кодовые последовательности. 1 ил.
Изобретение относится к обработ- . ке и передаче информации и может быть использовано в телеметрических системах для запроса и выдачи телеметрических данных.
Цель изобретения - сокращение вре- мени передачи информации,
На фиг. 1 представлена схема предлагаемого устройства; на фиг. 2 - детектор сбоя.
Устройство для передачи и приема телеметрической информации содержит на передающей стороне первый регистр
Iсдвига, кодер 2, передатчик 3 адреса, приемник 4 (данных), второй регистр 5 сдвига, декодер 6 ошибок, детектор 7 сбоя, генератор 8 тактовых импульсов, блок 9 управления, передатчик 10 синхросигналов, блок
IIзапроса данных, канал 12 связи, содержащий три линии связи на приемной стороне, приемник 13 адреса, передатчик 14 данных, приемник 15 синхросигналов, второй декодер 16 ошибок, второй кодер 17, инвертор 18 контрольного разряда, второй блок 19 управления, которые составляют блок 20 выдачи данных, регистр 21 адреса и -регистр 22 данных, входы адреса 23 и готовности адреса 24, выходы готовности данных 25, данных 26, адреса 27, первый 28 и второй 29 выходы синхроимпульсов, входы готовности данных 30 и данных 31, де- детектор 7 сбоя содержит таймер 32, элемент ИЛИ 33 и триггер 34.
Устройство работает следующим образом.
Код адреса требуемого параметра от ЭВМ поступает через вход 23 адреса устройства на вход регистра 21 адреса и в него записывается. Одно4
00
оо ьэ
00
временно с входа 24 готовности адреса импульс готовности запускает блок 9 управления и разрешает запись параллельного кода адреса в регистр 1 сдвига. При подаче тактовых импульсов с первого выхода блока 9 управления на вход управления сдвигом регистра 1 происходит преобразование параллельного кода адреса в последовательный на выходе регистра 1. Первый кодгр 2 добавляет один контрольный разряд четности к входному последовательному коду адреса с целью последующего обнаружения одиночной ошибки при передаче по каналу связи. Код адреса передается из блока 11 запроса данных посредством передатчика 3 адреса в блок 20 выдачи данных. Управляющий импульс с выхода блока 9 управления запускает детектор 7 сбоя. В блоке 20 выдачи информации код адреса принимается в приемнике 13 адреса. Первый импульс кода адреса, который является стартовым импульсом, запускает второй блок 19 управления, в результате чего на его первом выходе появляются тактовые импульсы. Тактовые импульсы с первого выхода блок 19 поступают на первый выход 28 синхроимпульсов устройства. По этим синхроимпульсам осуществляется прием последовательного кода адреса. Одновременно посредством декодера 16 ошибки проводится проверка, произошла ли одиночная ошибка при передаче кода адреса. Для этого декодер 16 ошибок проверяет принятый , код на четность Если сумма всех разрядов нечетная, то триггер ошибки, входящий в состав декодера ошибок, устанавливается в единичное состояние и тогда на выходе декодера 16 ошибок появляется сигнал 1м. i
После поступления на вход 30 готовности данных управляющего импульса запускается блок 19 управления на выдачу данных из блока 20 в блок 11. Данные (код заданного параметра) на входе 31 данных кодируются для передачи во втором кодере 17, который добавляет один контрольный разряд четности к последовательному коду на его входе. Инвертор 18 контрольного разряда в зависимости от выходного сигнала декодера 16 ошибок изменяет последний контрольный
0
5
0
5
0
5
0
5
0
5
разряд четности на выходе второго кодера 17.
Если произошла ошибка при передаче адреса, т.е. имеется единичный сигнал на выходе декодера 16 ошибок, то значение контрольного разряда инвертируется, в противном случае оно не изменяется. Таким образом, информация о наличии ошибки при передаче кода адреса передается обратно в блок 11. Эта информация неправильно передается в случае, когда одновременно возникает одиночная ошибка при передаче адреса и данных. Однако этот случай практически исключается из-за малого значения вероятности ошибки. Код данных из передатчика 14 данных через канал 12 связи поступает на вход приемника 4 данных в блоке 11„ Первый импульс кода данных является стартовым импульсом, который с выхода приемника 4 данных поступает на вход сброса детектора 7 сбоя,, В последнем при этом происходит сброс таймера 32 в нулевое состояние, и одновременно этот стартовый импульс по-1 ступает на второй вход элемента ИЛИ 33. В результате на втором выходе детектора 7 сбоя будет единичный сигнал, который запускает блок 9 управления на прием кода данных. Тогда в регистр 5 записывается k- разрядный код данных. Одновременно посредством декодера 6 ошибок производится проверка принятого кода на четность для обнаружения ошибки. При обнаружении ошибки выходной триггер в декодере 6 ошибок устанавливается в единичное состояние.
После поступления управляющего импульса на вход записи регистра 22 данных в первый разряд последнего записывается выходной сигнал детектора сбоя, а во второй разряд - выходное значение декодера 6 ошибок, которое указывает на присутствие ошибки при передаче информации по каналу связи. Одновременно в остальные k разрядов регистра 22 переписывается содержимое сдвигового регистра 5, т.е. код данных. Управляющий импульс с четвертого выхода первого блока управления также поступает на выход 25 готовности данных устройства, сигнализируя тем самым ЭВМ о готовности очередного значения заданного телеметрического
параметра. В случае возникновения сбоя ЭВМ получает информацию о наличии сбоя, и повторяется указанный процесс запроса и передачи сбойного параметра.
Формула изобретения
Устройство для передачи и приема телеметрической информации, содержащее на передающей стороне регистр адреса, регистр данных, кодер, передатчик адреса, блок управления, генератор тактовых импульсов приемник, выход которого соединен с первым входом декодера ошибок, на приемной стороне - приемник адреса и декодер ошибок, кодер, вход которого подключен к первому выходу блока управления, передатчик данных, отличающееся тем, что, с целью сокращения времени передачи информации, в устройство введены на передающей стороне регистры сдвига, де тектор сбоя, передатчик синхросигналов, вход регистра адреса является первым входом устройства, первый вхо блока управления объединен с первым входом первого регистра сдвига и является вторым входом Устройства, первый выход блока управления подключен к второму входу первого регистра сдвига и к первому входу кодера, выход которого соединен с входом передатчика адреса, выход первого регистра сдвига соединен с вторым входом кодера, выход генератора тактовых импульсов подключен к второму входу блока управления, к первым входам детектора сбоя и к входу передатчика синхросигналов, второй выход блока управления подключен к второму входу детектора сбоя, первый выход которого соединен с третьим входом
10
15
20
254818286
блока управления, выход приемника подключен к третьему входу детектора сбоя, второй выход которого соединен с входом блокировки регистра данных, выход которого является информационным выходом устройства, третий выход блока управления соединен с входом управления регистра данных и является управляющим выходом устройства, четвертый выход блока управления подключен к второму входу декодера ошибок и первому входу второго регистра сдвига, выход приемника соединен с вторым входом второго регистра сдвига, выход которого подключен к информационному входу регистра данных, контрольный вход которого соединен с выходом декодера ошибок, ка приемной стороне введен приемник синхросигналов, инвертор контрольного разряда, выход которого подключен к входу передатчика данных, выход приемника адреса подключен к первым входам блока управления и декодера ошибок и является первым выходом устройства, выход приемника синхросигналов соединен с вторым входом блока управления, первый и второй выходы которого являются соответственно вторым и третьим выходами устройства, третий выход блока управления соединен с первым входом инвертора контрольного разряда,выход декодера ошибок подключен к второму входу инвертора контрольного разряда, выход кодера соединен с третьим входом инвертора контрольного разряда, третий вход блока управления является первым входом устройства, второй вход кодера является вторым входом устройства, второй выход блока управления соединен с вторы входом декодера ошибок.
30
35
40
45
Ј зь
I
Ъ Сброс
Фие.2
Устройство для телеуправления и телесигнализации с рассредоточенных исполнительных пунктов | 1977 |
|
SU705493A1 |
Топка с несколькими решетками для твердого топлива | 1918 |
|
SU8A1 |
Авторы
Даты
1989-05-23—Публикация
1986-11-14—Подача