Приемопередающее устройство данных — SU 1628215 (original) (raw)
.В.М.Г льство СССР 27/10, 1981. УСТРОЙСТВО ектро тся я - повышение ройство содероне блок 1 сопсумматор 2, одер 4, модуляравляемый деличетчик 10 и а на приемнои управляемый 14 ошибок, ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИПРИ ГКНТ СССР ПИСАНИЕ ИЗО ТОРСНО, Д:.ТЛСТ 21) 4615475/0922) 05. 12.8846) 15,02,91.Бюл. Р 671) Институт кибернети кова(57) Изобретение относисвязи. Цель изобретенискорости передачи. Устжит на передающей сторряжения с источником,переключатели 3 и 5, ктор 6, генератор 7, уптель 8, элемент И 9, ссчетчик 11 приращения,стороне - генератор 12,делитель 13, анализатор измеритель 15 частоты, демодулятор 16, декодер 17, блок 18 сопряжения с приемником данных и дешифратор 19 команд, Данные через блок 1, переклю - чатель 5, кодер 4, переключатель 3 и модулятор 6 поступают в канал связи. В кодере 4 к инФормационному слову добавляются контрольные биты для обнаружения ошибок при приеме данных. Анализатор 14 выполняет подсчет количества ошибок за один кадр данных, а также за время анализа канала. Команда изменения скорости возбуждает один из двух выходов дешиЬратора 19. В результате в счетчик 11 добавляется или вычитается единица. При изменении направления передачи код скорости, Аормируемый на выходе сумматора 2, уменьшается или увеличивается в зависимости от кода счетчика 11, соответственно уменьшается или увеличивается скорость передачи. данных.2 з.п.А-лы, 3 ил, Изобретение относится к области электросвязи и может быть использовано для передачи и приема данных в системах с временным разделением.Целью изобретения является повышение скорости передачи устройства.На Фиг. 1 приведена электрическая схема приемопередающего устройства данных; на Фиг.2 - электрическая схе ма анализатора ошибок; на Фиг.3 - электрическая схема измерителя частоты.Приемопередающее устройство данных содержит на передающей стороне 15 блок 1 сопряжения с источником, сумматор 2, первый переключатель 3, кодер 4, второй переключатель 5, модулятор 6, генератор 7, управляемый делитель 8, элемент И 9, счетчик 10, 20 счетчик 11 приращения. Приемная сторона содержит генератор 12, управляемый делитель 13, анализатор 14 ошибок, измеритель 15 частоты, демодуля" тор 16, декодер 17, блок 18 сопряже ния с приемником данных, дешифратор19 команд.Анализатор 14 ошибок содержит делитель 20 кадровой частоты, делитель 21 цикловой частоты, триггер 22, 30 счетчик 23 ошибок, блок 24 сравнения, счетчик 25 групповых ошибок, шифратор 26, счетчик 27 одиночных ошибок, элемент 28..Измеритель 15 содеРжит детектоР 29 несущей, одновибратор 30, элемент И 31, суммирующий счетчик 32, усилитель-ограничитель 33.Приемопередающее устройство данных работает следующим образом. 40При включении устройства все счетчики обнуляются. В режиме передачи на вход 1 блока поступает сигнал разрешения передачи уровня "О", который снимает состояние сброса с блока 1, управляемого делителя 8 и счетчика 10, разрешая их работу, Одновременно на информационные входы блока 1 подается код скорости, который черезсумматор 2 без изменений (так как выход счетчика 11 равен "0") поступает на управляемый делитель 8 и стробируемый сигналом с блока 1, присутствующим в момент поступления первого информационного слова, заносится в управляющий делитель 8. На выходе управляющего делителя 8 устанавливается заданная частота тактовых сигналов, и модулятор б начинает передавать в канал связи служебную по- следовательность кодов со значением ф 1 И0 , поступающих на его вход с подключенного на шину "0" входа первого переключателя 3. По истечении установленного количества периодов тактовой частоты (10-50 бит) на выходе счет - чика 10 возникает сигнал уровня "1", который заблокирует прохождение импульсов на свой счетный вход через элемент И 9, переключит первый переключатель 3 и разрешит блоку 1 прием данных от источника. Данные через блок 1, второй переключатель 5, кодер 4, первый переключатель 3 и модулятор 6 поступают в канал связи. При этом синхронизация обмена с источником осуществляется по входу 3 блока 1 (готов к приему). В кодере 4 к информационному слову добавляются контрольные биты для обнаружения оши. бок при приеме данных, После завершения передачи блока данных источник данных снимает сигнал разрешения передачи по входу 1, что приводит к установке блоков 1 управляемого делителя 8 и счетчика 10 в исходное состо. яние.В приемной части другого пункта принимаемая служебная последовательность поступает на детектор 29 и усилитель-ограничитель 33 на выходе детектора 29 с задержкой, определяемой постоянной времени детектора 29, появится сигнал уровня "1", который.передним Фронтом запустит одновибратор 30, Формирующий сигнал длительности цикла измеренная частоты, и снимает сигнал установки суммирующего счетчика 32 в состояние переполнения. В течение длительности импульса одновибратора 30 усиленный и ограниченный по амплитуде канальный сигнал через элемент И 31 поступит на вход суммирующего счетчика 32. Прошедшее на вход суммирующего счетчика 32 число периодов канального сигнала вычтется из кода переполйения счетчика. По заднему фронту импульса одновибратора 30 процесс измерения завершается и происходит занесение кода суммирующего счетчика 32 в управляемый делитель 13, который ранее был разблокирован сигналом детектора 29. На выходе управляемого делителя 13 возникает тактовая частота, со" ответствующая скорости передаваемых данных, и демодулятор 16 входит в5 10 15 20 25 30 35 40 45 50 синхронизм с принимаемым сигналом, поддерживая своим выходом синхронизацию управляемого делителя 18. Данные начинают поступать через демодулятор 16 на декодер 17 который обЭнаруживает (или устраняет) ошибки в данных, возникающее из-за зашумленнос ти канала связи. С декодера 17 сигнал ошибки поступает на соответствующий вход анализатора 14 и вместе с данными на блок 18 и далее на вход дешифратора 19 команд, а также на выход устройства. В анализаторе 14 выполняется подсчет количества ошибок за один кадр данных (например, 8 байтов), а также за время анализа канала (1 цикл анализа - передача нескольких тясяч байтов), Если в одном кадре обнаружено ошибок более некоторого порога, то такой кадр считается с групповой ошибкой, при меньшем не равном "О" числе ошибок - кадр с одиночными ошибками. Для этого сигналы ошибок просчитываются счетчиком 23 за время одного периода кадровой частоты, поступающей на делитель с делителя 20, Этот сигнал стробирует выходы счетчика 23 и задним фронтом сбрасывает его в "О".В момент стробирования код счетчика 23 поступает на блок 24, на выходах которого наличие .сигналов определяется результатом сравнения с пороговой-величиной, повышение которой возбуждает выход, подключенный к счетчику 25, если код счетчика 23 меньше ш, но больше "0", то возбуждается выход 24, подключенный к счетчику 27 (ш Е 1-10), Таким образом результаты анализа ошибок в каждом кадре накапливаются в счетчиках 25 и 27. По завершению цикла анализа сигналом с выхода делителя 21 взводится триггер 22, выходной сигнал которого установит второй переключатель 5, передающий части данной станции в положение, соединяющее группу выходов шифратора 26 с входом кодера 4, и заблокирует работу делителей 20, 21. Когда направление передачи изменится и станция ранее принимавшая станет передающей, до срабатывания счетчика 10 в кодер 4 поступит код / команды изменения скорости с выхода . шифратора 26. При срабатывании счетчика 10 этот код поступит в модулятор 6 и передастся по каналу связи. Одновременно сигналом с выхода счетчика сбрасывается триггер 22, раз блокируются и установятся в "О" делители 20 и задний фронт сигнала триггера 22 через элемент 28 сбросит в"0" счетчики 25, 27. Поступив на другую станцию, команда изменения скорости возбуждает один из двух выходовдешифратора 19 команд (так как команды отличаются от других передаваемых данных). В результате в счетчик11 приращений добавится или вычтетсяединица. Когда вновь произойдет изменение направления передачи, код скорости, формируемый на выходе сумматора 2, будет уменьшен или увеличен взависимости от кода счетчика 11 приращений, поступающего на второй входсумматора 2. Соответственно уменьшится или увеличится скорость передачи данных,Формула изобретения 1.Приемопередающее устройство данных, содержащее на передающей стороне блок сопряжения с источником данных, кодер и последовательно соединенные генератор и управляемый делительпоследовательно соединенные элемент И, счетчик, первый переключатель и модулятор, выход которого является выходом передающей стороны, а второй вход подключен к соединенным между собой первому входу элемента И, выходу управляемого делителя и первому управляющему входу блока сопряжения, первый вход которого является входом разрешения передачи передающей стороны и соединен с первым стробирующим входом управля".мого делителя и входом "Начальная установка" счетчика, второй вход является информационным входом передающей стороны, третий вход является вхо. дом синхросигнала передающей стороны, второй управляющий вход блока сопряжения подключен к соединенным между собой выходу счетчика и второму входу элемента И, стробирующий выходблока сопряжения подключен к второмустробирующему входу управляемого делителя, первая группа входов первогопереключателя подключена к выходукодера, а вторая группа первого переключателя соединена с шиной логического "О", на приемной стороне - генератор и последовательно соединенные измеритель частоты, управляемыйделитель, демодулятор, декодер и блок сопряжения с приемником данных, выход генератора подключен к тактовому входу управляемого делителя, вход синхронизации которого подключен к одноименному выходу демодулятора, сигнальный вход которого объединен с сигнальным входом измерителя частот и является входом приемной сторо О ны, тактовый вход блока сопряжения подключен к выходу управляемого делителя, о т л и ч а ю щ е е с я тем, что, с целью повышения скорости передачи, введены на передающей стороне 15 второй переключатель, счетчик приращений и сумматор, выходы которого подключены к входам управляющего кода управляемого делителя, первая и вторая группы входов сумматора подклю-О чены к соединенным между собой группе выходов блока сопряжения и первой . группе входов второго переключателя группа выходов которого подключена к входу кодера, вторая группа входов 25 сумматора подключена к группе выходов счетчика приращений, а на приемной стороне введены анализатор ошибок и дешифратор команд, входы которого подключены к группе входов блока со пряжения и являются первым выходом при-Фемкой стороны, вторым и третьим выходами которой являются выходы управления приемом и синхронизации обмена, вход сброса и стробирования анализатора ошибок соответственно подключены к второму управляющему входу блока сопряжения передающей стороны и выходу управляемого делителя, сигнальный вход анализатора ошибок подклю О чен к соединенным между собой выходу сигнала ошибок декодера ц сигнальным входом блока сопряжения, выходы управляющего кода и стробирующего сигнала анализатора ошибок под ключены соответственно к второй группе входов и сигнальному входу второго переключателя, первый и второй выходы дешифратора команд соединены соответственно с суммирующим и вычитающим входами счетчика приращений.2. Устройство по п.1, о т л и - ч а ю щ е е с я тем, что анализатор ошибок содержит последовательно соединенные делитель кадровой частоты, делитель цикловой частоты, триггер, элемент И, счетчик групповых ошибок и шифратор, последовательно соединенные счетчик ошибок, блок сравнения и счетчик одиночных ошибок., выход которого подключен к второму входу шифратора, выход которого являе%я выходом управляющего кода анализатора ошибок, второй выход блока сравнения подключен к сигнальному входу счетчика групповых ошибок, выход триггера подключен к управляющему входу делителя цикловой частоты и является управляющим выходом анализатора ошибок, выход делителя кадровой частоты подключен к входу стробирования и сброса счетчика ошибок, тактовый вход. делителя кадровой частоты является тактовым входом анализатора ошибок, вход сброса и стробирования триггера соединен с вторым входом элемента И и является управляющим входом анализатора ошибок, сигнальный вход счетчика ошибок является сигнальным входом анализатора ошибок.Э. Устройство по п.1, о т л ич а ю щ е е с я тем, что измеритель частоты содержит последовательно соединенные детектор несущей, одновиб. ратор, элемент И и суммирующий счетчик, а также усилитель-ограничитель, вход которого объединен с входом детектора несущей и является входом измерителя частоты, выход усилителя- ограничителя подключен к второму входу элемента И, выход детектора несущей подключен к входу сброса суммирующего счетчика и является выходом сброса измерителя частоты, выход одновибратора является выходом стробирования, а выход суммирующего счетчика - выходом управляющего кода измерителя частоты.49 раж 38 к оизводственно-издательский комбинат "Патент", г, Ужгород, ул. Гагарина, 101 Государственного комитета по изобретени 113035, Москва, Ж, Раушская Подписное и открытиям при ГКНТ СССРаб., д, 4/5