Устройство для приема биимпульсного сигнала
Иллюстрации
Показать всеРеферат
Изобретение относится ктехнике связи. Цель изобретения - повышение достоверности приема. Устр-во содержит триггер 1 Шмитта, дифференцирующий блок 2, эл-ты И 3-8, эл-ты ИЛИ 9-11, блоки задержки 12 и 13, ждущие мультивибраторы 14 и 15, регистры 16 и 17 сдвига, дешифраторы 18 и 19, триггер 20, блок синхронизации 21 и счетчик 22 импульсов. В начальный момент времени функционирования потребителю вьщается три единичных символа , после которых осуществляется поступление принятых данньпс. При возникновении ошибки в принимаемых данных , в устр-ве происходит смещение импульсов дифференцирования. После установления факта изменения местоположения импульсов дифференцирования больше установленного допуска в устр-ве осуществляется коррекция ошибки путем анализа порядка следования импульсов в предьщущем и последующих битах. 1 ил. -,
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„80„„142758 (д1) У Н 04 L 17/16
А1
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТ8ЕННЫЙ НОМИТЕТ СССР
ПО.ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4227751/24-09 (22) 13.04.87 (46) 30.09,88. Бюл. Н 36 (72) А.П.Орлов (53) 621.394.62 (088.8) (56) Авторское свидетельство СССР
У 1254591, кл. Н 04 Ь 17/16, 1985. (54) УСТРОЙСТВО ДЛЯ ПРИЕМА БИИМПУЛЬСНОГО СИГНАЛА (57) Изобретение относится к технике связи. Цель изобретения — повышение достоверности приема. Устр-во содержит триггер 1 Шмитта, дифференцирующий блок 2, эл-ты И 3-8, эл-ты ИЛИ
9-11, блоки задержки 12 и 13, ждущие мультивибраторы 14 и 15, регистры 16 и 17 сдвига, дешифраторы 18 и 19, триггер 20, блок синхронизации 21 и счетчик 22 импульсов. В начальный момент времени функционирования потребителю выдается три единичных символа, после которых осуществляется поступление принятых данных, При возникновении ошибки в принимаемых дан" ных, в устр-ве происходит смещение импульсов дифференцирования. После установления факта изменения местоположения импульсов дифференцирования больше установленного допуска в устр-ве осуществляется коррекция ошибки путем анализа порядка следования импульсов в предыдущем и после- ф дующих битах. 1 ил. 1 1427588 г
Изобретение относится к технике связи и может быть использовано в системах переда и данных, использующих самосинхронизирующиеся коды, в частности в световодных системах передячи данных.
Цель изобретения — повышение достоверности приема.
На чертеже изображена структурная электрическая схема предлагаемого устройства.
Устройство содержит триггер 1
Риитта, дифференцирующий блок 2, первый — шестой элементы И 3-8, перв;k, второй и третий элементы ИПИ 9-1 1, первый 12 и второй 13 блоки задержки, первьпЪ 14 и второй 15 ждущие мульти.вибраторы, первый 16 и в-о-рой 17 ре-. гистры сдвига, первый 18 и второй 19 20 дешнфраторы, триггер 20, блок 2";. синхронизации, счетчик 22 импульсов, Устройство работает следующим образом.
На вход устройства поступают дан- 25 ные, представленные в биимпульсном коде. Причем в рассиатриваемом случае способ представления нулевых и единичных символов зависит от последовательности передаваемых посылок. Так, 30 сли после передачи единичног о (нулег ого) символа следует аналогичньп» символ,,то он представляется с помощью,цвух нулевых или единичных импульсов в зависимости от значения импульсов в предыдущем бите. Смена значений символов кодируется парой импульсов 1-0 или 0-1. Такое представление данных в бииипульсном коде позволяет при знании местоположения ис40 каженного бита по результатам анали за порядка следования импульсов в пре- . дыдущем и последующем битах осуществить коррекцию сшибки (предусматривается случай коррекции только однократных ,ошибок) .
При отсутствии ошибок в принимаемых данных устройство функционирует следующим образом. Поступающие на вход устройства сигналы в процессе передачи претерпевают искажения, поэто- 50 му с помощью триггера 1 Шмитта производится восстановление фронтов гринииаемых посылок. Дифференцирующий блок
? осуществляет дифференцирование поступающих посылок, причем на его пер- 5 вом выходе появляются импульсы положительной полярности, соответствующие отрицательным импульсам дифференцирования, а на втором выходе — положительным импульсам дифференцирования.
Исключение непериодических импульсов дифференцирования, выделяемых посередине битового интервала, осуществляется с помощью ждущего иультивибратора 14 и элементов И 3 и 4, Ждущий мультивибратор 14 запускается импульсами, выделенными в начале битового периода, и запрещает прохождение через элементы И 3 и 4 импульсов дифференцирования, выделенных носередине битового интервала. Таким образом, на выходе элемента ИЛИ 10 формируется последовательность синхронизирующих импульсов (СИ1), фиксиру ощих границы принимаеиьж битов. Предполагает" ся, что для обеспечения нормальной работы устройства в начале данных передается единичный символ, который коцируется двумя единичныии импульсами. Преобразование принимаемых данных из биимпульсного кода в двоичный осуществляется с помощью дешифратора
19 анализирующего значения импульсов в оитах. Если выделяется пара импульсов 1-1 или 0-0, то делается вывод, что не произошло смены значений в принимаемых символах и исходное состояние триггера 20 не изменяется (в начальный момент функционирования устройства триггер 20 устанавливается в единичное состояние). При вьщелении пары импульсов 1-0 или 0-1 (произошла смена значений символов) r.оисходит изменение состояния триггера
20 на противоположное, Изменение состояния триггера 20 происходит только по СИ1, что обеспечивает синфазность выработки управляющих импульсов с моментами поступления битов. Для установки триггера 20 в исходное состояние используется счетчик 22 импульсов, который осуществляет подсчет числа принятых бит (по СИ1) . При их числе, равном количеству символов в сообщении, на выходе счетчика 22 иипульсов формируется управляющий сигнал, по которому происходит установка триггера 20 в единичное состояние и обнуление счетчика 22 импульсов (подготовка устройства к новому циклу работы). Запись принимаемых импульсов в регистры 16 и 17 сдвига осуществляется по синхронизирующим импульсам удвоенной частоты, выраба1427588 тываемьм блоком 21 синхронизации (СИ2) . !
Значения импульсов
При возникновении ошибки в прини5 маемых данных устройство работает следующим образом. Наличие помех в канале, связи, как правило, оказывает влияние на форму и длительность передаваемых сигналов ° В рассматриваемом устройстве воздействие помехи приводит к смещению импульсов дифференцирования на выходе дифференцирующего блока 2. Установление факта изменения местоположения импульсов дифференцирования больше установленного допуска осуществляется с помощью стробирукяцих импульсов, вырабатываемых ждущим мультивибратаром 15 по импульсам СИ2. Длительность этих импульсов совпадает с областью негарантированного детектирования посылки. При совпадении импульса дифференцирования со стробирующим импульсом вырабатывается сигнал о воз- 25 можном наличии ошибки в принимаемом бите. В соответствии с рассматриваемым способом -представления импульсов, в бикмпульсном сигнале коррекция ошибки возможна только при анализе порядка следования импульсов в предыдущем и последующих битах. С этой целью принимаемые данные записываются в регистр 16 сдвига. Для того, чтобы бит, в котором возможно нахождение ошибки, был во втором разряде регистра 16 сдвига, сигнал о возможном недостоверном детектировании (формируемый на выходе элемента И 5) задерживается на один такт работы устройства. Смещение импульса дифференцирования больше установленной нормы возможно как в первой полонине битового интервала, так и во второй.
Поэтому сигнал на выходе блока 13 за" держки (за счет коммутации ее выходов) имеет длительность 0,5T+hr где
Т вЂ” длительность битового периода, gr — ближняя граница зоны недостоверногс приема. По этому сигналу происходит анализ дешкфратором 18 записан- 50 ных в регистре 16 сдвига данных. Выходы дешифратора 18 скоммутированы таким образом, что в зависимости от значений импульсов в предыдущем и посоедующих битах происходит выборка 55 значений импульсов в среднем бите, Работа дешифратора 18 описывается с помощью следующей таблицы истинности: в первом ва втором ". третьем
1 би-.е бите бите
1 1
0 1
1 0
0 0
По сигналу с выхода элемента И 6 происходит запись в регистр 17 сдвкга исправленного бита. Обнаружение ошибок, некорректируемых кодом, осуществляетсч с помащьк деГГ»:"»»ра тор я 1 9 и элемента И 8. Наличие ошибки †:р.; данном способе коцираванпя прйвадкт
;; появлению комбинации импульсов вица
1-1 или 0-0 на стыке двух бкт, например 01 10 или 10 01. Сигнал на выходе элемента И 8 паявляе-ся только в том случае когда с.ггнал -. второг»-. выхода дешифратора 19 поступает нв его вход в момент анализа импульсаь соседних битов (сигнал на втором х;.»ходе дешифратора 19 паявляе "ся т-..-;,ькс при выделении одчоичен»»ьж и,"-,р 1:.. туль= сав) .
Б предлагаемом уст »а»-ств в н чальный момент времени ф,нкц.ьонированкя потребителю выцается трк ед;,ничных символа, после которых -. .óöåствляется поступление .-р пятых данных. Разбиение последовательности принимаемых символов на сообщения осуществляется по импульсам, формируемым на выходе счетчика 22 импульсов;
При окончании обмена данными в конце последнего сообщения передаются три добавочных символа. Это необходимо для выработки в устройстве импульсов синхронизации при прохождении данных в регистрах 16 и 17 сдвига.
Формула и з о б р е т е н и я
Устройства для приема б пмпульсного сигнала, содержащее триггер
Шмитта, вход которого является входом устройства, а выход ссединен с входом дифференцкрующего блока, первый выход которого через первык элемент И подключен к первому гходу первого элемента ИЛИ, а второй выход
Составитель 11„,Пазарева
Техред М.Дидык Корректор Э.Лончакова
Редактор N. Петрова
Заказ 4866/S6 Тираж 660 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и от .рытий
113035, Москва, Ж-35„ Раушская наб., д. 4/5
Производственно-полиграфическое предпрситие, г, Ужгород, ул. Проектная, 4
5 14 через второй элемент И подключен к второму входу первого элемента ИЛИ, выход первого блока задержки через второй элемент ИЛИ соединен с входом первого ждущего мультивибратора, инВерсный выход которого подключен к вторым входам первого и второго элементов И, а также третий, четвертый, пятый элементы И, второй ждущий мультивибратор и триггер, о т л и ч а ющ е е с я тем, что, с целью повышения достоверности приема, в него введены третий элемент ИЛИ, второй блок задержки, первый и второй регистры сдвига, первый и второй дешифраторы, шестой элемент И, блок синхронизации и счетчик импульсов, причем выход блока синхронизации соединен с первым гходом шестого элемента И, син-. хронизирующими входами первого и второго регистров сдвига через второй ждущий мультивибратор - с первым входом третьего элемента И, второй вход которого соединен с выходом третьего элемента ИЛИ, а выход через последовательно соединенные второй блок задержки и четвертый элемент И подключен к управляющим входам первого и второго регистров сдвига, информациоцные входы которых соединены с íы27588 6 ходом триггера Шмитта, причем выходы первого регистра сдвига подключены к соответствующим входам первого де5 шифратора выходы которого подключеУ ны к соответствующим входам второго регистра сдвига, выходы которого соединены с соответствующими входами второго дешифратора, первый выход которого через пятый элемент И подключен к счетному входу триггера, а второй выход — к второму входу шестого элемента И, выход второго элемента
ИЛИ соединен с вторыми входами четвертого и пятого элементов И, инверсным входом шестого элемента И и входом счетчика импульсов, выход которого подключен к его же входу установки в нулевое состояние и входу ус."" О тановки в единичное состояние триггера первый и второй выходы дифференцирующего блока соединены соответственно с первым и вторым входами третьего элемента ИЛИ, а вход триггера
25 Шмитта подключен к входу блока синхронизации, причем выход триггера, выходы второго элемента ИПИ, счетчика и пульсов и шестого элемента И являются соответственно первым, вторым, третьим и четвертым выходом устройстна,